Warning: Permanently added '10.128.0.240' (ECDSA) to the list of known hosts. 2020/02/27 10:38:42 fuzzer started 2020/02/27 10:38:45 dialing manager at 10.128.15.235:46715 2020/02/27 10:38:45 syscalls: 337 2020/02/27 10:38:45 code coverage: enabled 2020/02/27 10:38:45 comparison tracing: enabled 2020/02/27 10:38:45 extra coverage: support is not implemented in syzkaller 2020/02/27 10:38:45 setuid sandbox: enabled 2020/02/27 10:38:45 namespace sandbox: support is not implemented in syzkaller 2020/02/27 10:38:45 Android sandbox: support is not implemented in syzkaller 2020/02/27 10:38:45 fault injection: support is not implemented in syzkaller 2020/02/27 10:38:45 leak checking: support is not implemented in syzkaller 2020/02/27 10:38:45 net packet injection: enabled 2020/02/27 10:38:45 net device setup: support is not implemented in syzkaller 2020/02/27 10:38:45 concurrency sanitizer: support is not implemented in syzkaller 2020/02/27 10:38:45 devlink PCI setup: support is not implemented in syzkaller 10:38:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x2}, 0x10) sendmsg(0xffffffffffffff9c, &(0x7f00000018c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="8b635d8ba04244586c7fe9cae788a0d15587eebbd53a8d870f2f4fb97e0ff908baeed922e4183b1753591a905628286c5cd672edfe424078c3f3f93e6589b46a94b8a41005b84fd624a6c768a3f1a1801cf63a4a6f41d2e9bba80ed89af44402dd4bf425aba2a4a1c263d5d9187c2e42ff02b6061337f510a61bdb2c2cb6b449974ca8175440f9aa691e244a9d123796b7356a76c81992b1d290ca3f120a18f7caa2f5ec880be3586afa6a3c43a62a58b0529358e6998893148b0e6f2fa74e8cd043eb89b831676fd24b4495b6b93f905390925a5519a6130dd8590885080b44d094272f399a085eb95795cb0ad97ab5821ca165adc9809e2080cc06c4161ede8ee2d7d1ff40faa6570606581f44fce6e232ae0f9cf1d98a41e6a4953b0ae5e08036d527646adf30be80e81fe4e3790ce24d4129ee5e59855a28ad8d22922897e11af1bbac10dfafef7eb6f72a4bef6531e9a81297804a3f1891b9ba657df0ccfc75434cd7ba09e4e42329b104134b161342060857058cbcbc529df872c71c3c5e335e523bc92a581e24f83db0ee47fb385e24650de751bec0b8adfa17320d7e76f15a811c702272364ffeda0391cd1a53f8a651cd7ff68a771fec227552b60cae3bf8588d79df0714f70d3ac230ae8602c03b56d3985f03714bbbde01f1e8f816f43f1a2af8ba86da1c6d9c6366892a22a61d16fb244132c5a69ea40d4c7130c01cce8c944767e8a73b16258655e07bf8814e26ae4206401da55bdcf5c44248ba2d2ca77d991d264cd534d2ca78da85247e0d377efab7236bbbc9e8a1207985562908334c0c6e65dcbcda1c2be5cfac5c7ee38ce2a8492ca9ab24734e87f97ac98f754954dcd8b6bf015ba042064f4554ea3019866441191434dca8c0fd1c0504ed65eb21931ddf16d6e2f3209a347813d1215d947c41ed4c18625dc66559dbb4dc6e291e5cbd7564882051ecb9b22a74b03bc9c2ef59dd1a442898cf4893ab65471d52f37221b9ed4cf8049fa395b60f65420c8f83898622f0233af1767946d3aad89096cd43c921959558f03888a02e806b0834bca98d17a55b7fa77c5d54cd1792a621de7dab2c2fe3e14b38a422825475b5251dda7c74b5ab45cdd4e2b0bfe40a065716b1d98c613b1196345595d94d8781c124ac2afea6ddbadad5bcab194cad46d28659707a0186d3c11cd5fca2f78fb6fccdab8ee6a8c29f3349c35e8e344fe3ccdd4fa132b00443b74a6ddcad779e113a2d66199d649797ab28e6cf7b2a11958366940099fd53c08b3a0afe53451653497b187808c364048648321592058dce6d732b316c020f8ca9b6ca8ac55cef05a9689cd5071e4286cfdc85aea0b8fd1284ccd43e0044f52cac1a5ea7ee6b4f7558802fdd0b8a446bccbbe0f4ea6db77ed5b9dba8aa1b2dd4293872b1a4f70fe577e88b0481cf8fad8afeb7fe9189028778562ee0dc157f5e117496b14d736860261869f4cb195258340244535d7aac032e0524ef7382f06d767c5be470fb3ade9fb7192224473f3c037e2d6c8a1968b27a7bab87466c43412064ffdf513762a96a14b91e1718a6941f334c9618718323fd63b652cafdce49f413c5bcdfdd5afd26d31d6c468e8cf908fa932809d91f1cab5753b3efd236611086ae0b4d8961908f3b8900bb63e5f5e005c060275b796360b7e1f434e3df8fea56f48e9376926f77b79fd5dd90765e14a331931a3aa543e1821f5cd763bf848c1e22d999d1d18377c5e6e873ddecb62ac81f639453577108755f45b4ee7e64050034f4c50cca4cfa17a728c00c79f4398213268e13202d42345df08ca2217b663d292bafcc53c577d234492405ae4fa7a420fbf86bc65cd247d25740c31ef1fcc9b854b9a0873c86b88b47df97bde1e4f0c22e8e498bd1abe2803ab8ba9f30758b1f5cedf5219c6e2408c22ca2ebeabe7eb9ccf6e4de8488e8c0e64efafaf1ccc455cfea8d26a941d7df2a0875439b1ed6c384a0e9e3b214d7aca9ce819f222e5d8f6d76915be04058825259cc8c1136cd31c757fbcf3417e9ac04024136a711b5016258b61275300b46c79df68212d8adb483c3e3595f4dc658d285e1d32ea8827fde0bb84bdf71489cbcc06efb6aad73ee9e04ab6655e90bc67fe6c79d77f034c673a8aba7a0ec21ed680918f305ad3716c7fa52da38bf2649132bd09823aa030dd9837e18ca96de0a650ecf29f058ebebcae3acdfd7914c11358d1a325b69054c0e6748e11edc0224dee2852eebaddcbda3c1701f5cf5626035630d6ce61a57a266259e2f02b937e6020a48672a2f2c89b0e5ef7d9af39d04e5d8ac01fc5f543006405f44049df1dc8bffa0532ff41118b34a969054ae66c753adf8e3b91779ba3480dbc782692dfad0f10dbea3a15bca1986de43d55cecdfc9bf9c0ead7635ac82ffbaa43a49d007c41da8d556da5e4b1ad3dcda0fd9e65e10c56b3f77259e6a94601ee17f326b339f6011dadb283caa89b82bd5f737c5fb8b8ef7cf0bf05b7e3c27653bf690730c81e3cbbc7e7db195eecf220e0858cd16214ce8a8dd5ba1c6a93d8cc251f05ffb26a4a22eacc6db97271328c1fa4cb53ae1c9ce53b50f7ac5849cb530569d7834841279d05c238969e162bfb9ea943c47d9cc61e934ebe1d183af8cbc1a739d8a2041dc01a5692d7d307945cc7137172773a42bc3cd675958387d38b5f46d27e629ea87fba8a17f50287207bc174b6f481c4e1e924ff8ad65d154d1d3170d39aea7eb6adac7a9daa7497d0bac7365e968b38b913e342ec0b7b70ea87bb2fa65af0c6baa87cc2b2f01a366dd3f2c2209b656bf189aa21b302d36a8fa851ce7b911668608075d4ee9230a7d44d0f557de15012100330939b8a9211a130b154fb91854581a0805d82223d637f79a52e03d780fc21972ce347e13eda5e1983e149e95b417cffb818b10258a8c97eb0f174831810778d0d72f45b9a2e05f083343e972fb50c4380128fd18c92f030a1a6263f71b4cb0f1c191eafd128c0a60a60b81a550f2bf66976c01a8cbd589c47c40bdb1b6f0daffaba9770601ae920f6250427c3642cd1b1bb953233ce55c1047407e5d73431ce365aeed8eb87153269819704d2aa17d093f2cb6502741732dc8796d6f11b45751f41f4c40cce7ad0e65aa4beb72fbf2bc6d61b7709da78b426f4ffe4b87b96ca7e6215c354202abe1dc1eff94b6f712478eb433e477cd394e3482ae0dbe5e69c11fd6091da3e545c7392352af060edfa3d46503d130005ee968022e83d7f167c77f3b84a42290dc32e322e70196b798704d2c7f98e7ca80f0712572af5a205746211ff5a486a86e171e7b4ae89292e253f913d9ce71cdb55640f93e7400f21fcf295ca7393f2f6afa9b8d6fe4dbe6082e6e7227d8cc349b13b87322a2f1399a9dc23833abe65798dab4db3ce355581f87c586409f1a29708d5c188b24460496832a967fd8bff115b3adbf75036fec147907ee17cff1772b3dbad461491a8c8bb1f520fd39ffb3fe8da166048eb0eeb6fdbb229c7cba12b31f457cd2be909ebec023c6b9f0eed55c80af973528360fb41549667284a849bfc22d4c661ce3d48962403c19043949a0505c6e3055f92839316bf97d529baf91b82c238b053b974d14d1951dbbe0d87c11e3ceb13bee827934f3ae3c270b00d00954ecd93ec1ae523a8c7e5ab640e14f9cd72b36d8366227b5950a420022ca79636ffc904b0992c6eb8db2bdfbe985d9cba5fa1193cd1bfb25a84b7f7d7137cabddad8067ea7f458d762ec86157eadccd9275708d6bac0341b29d25ebd387e43a8f2fd0dbdebcd29f6b60b40e37f7932a4d0458a87740a3d97ac28ae4807c3fc2f1511b7904f20ddd60bf1eb295bfbd7d1493b79b13bd9f2221df7c9c90f88787bce5e17ba7f8aee61a632299e2b4d22166f87f908005ebada7977eaf5d54ae6a3c12ef4a96b53f31ac337f52af6fb6f57db9d9a91be60dec88ef78c4146ac7669c9c9dd420a517a2e50b73a4a3a49bdf763780ffe002d54bb758905ba626c1beb60e21938f45b2a5f554fe47f2ab6e2ad2754818f35d3f6e1eebf62d2837930841f8639f5379f24478b9e28e6e56792b386c2ac965ae9359b519184edfb486e42cdd47de98434e37a602cf0a20e4e69aedfc2da9c353f65a603e2856edffe9e3eff9a0763f61107553a1f77e466a69661233de69f50cd21230990d9b2b134d0739d0fba8b7a94da67f35362ee7872bd97bc84f59277584e4b4832cab85ef60e90456bde6bebd577b55b51a3b020a7632d570a426d139e11b3e8e7d143c89cdb7e2efbac3f0d97e2e570f84faae7eafd93633731649580cdfa09db06e6a22239292c3ce6b41d4a11d4e98c318bf5453a18cfcd588d30c04e3550ed34f55ced6803733537a09cbfee78822e7af390beeccb83960a5048a97073c6c7d48cc8e9780ff98e706464bf35361d08c49b1b24ca8cf24fdc321e71d1904009f0c4957720bfd612c7e72ea8fd07306e4c64c6785952107e0f6b6cfe68d7299c54fca2de57be9ab8009b4a887af1245e99c54f2f9a766a36733dc61ec69c607d1f99afdf0a055eb389ef3216b9afd5c78bc3378b00766dafa287a675b982b373d1d425422f976fc3029d87d02fb138cf4748662bd036e74e42982b1ff0a088ba0edb2e644f552b64c72d3a3c95c8bf29cb51bdfa41acc4b882204a4b2e8e0d1f41576de31a13a51ac881847356d8ebf50561e279f48265a5ee228e106d2fccb35540146dc00876e788d7181e22f5677a8b60427e04d88b6d3e38fe569a68ef6c24503e7662aef9773f76a33bc334aabbf2cb88384154ac941f2ec44387c42ea9490a48918d9356cf91e683989f22487a542a0d526e8338e610c815826372913628aed1e163b9342ab704c7975ebe270d1c7fb3848b7f121c48356f406968b186301c3f80b3b9fca32cabddea65523a88630501429291c70a4ae3d868b20a4059b4870ba6cdcd4beb9927bb8af019afa415df228ef00f594a5f38dded763394bd3d27470469d0d1eeb239a933752bbfff9f7582c5c57292110417fb5c609e5898db7c858d6ddfbb7f43fcb424b321e2700db9c92b7ad6979bac3fd9d3bf9e0ab6ad6358f1093aee4310d9f705c5c9816f6375e7789a1712b8549b762ad20adc39be53fd1dfd32d337ac4bcfe03c0b603e170c3a3c0ac6e52bdcd5f67036cc0fb0a294edc1616d9193493d78d61771505f353e4f83aa5c61ae5dc2a7d1cef00f7d6fb1187555e2b86f86ad8704fae5a00b2ab86dbdace6503f7a00ad380b2485fb99e4692c93850d8280acf5a477867175224b40090da609d8d64a1cae7ba65c2a4df87c210169a38ff2798bd66fe3798dbe7aff64f8dd4c5b560625246119b603a0b7bd7a4d8bc859e5a9c057df9a912d838d56e27bd306442c785870cfd5a8de994e548dca23261b00372eb50b3565e35c13078604db8f5d06ea726da66694b34433fcf9c2ea999a38340f0984f76e52ff138e2927f18831db3cf9e8a64d838f4b92d937cec57cdae68ed80bf29134a88a7b4e3fcac2eb5657f797fd6f492aa29685ef544fafe0adac60494c4921c11412840de243c7137fb5d74ee506e324a59f4aac108c2043e98675e0c9c7356b9bdeb2301c4ee14ff7a88404216cea51c55b682fd06ca65e8fb51e3c706cb5e078c7211caa8040192db145ef7c69a630bb806bddce9d63759bbf59e3bcd1c320b1555a4beba53a4fb45708fbee480019a13c8f5c631e2d08035f1e9d83e28826d283533c49f95fa7108f55ea2ac09021c249c30d", 0x1000}, {&(0x7f0000001140)="7732ef0963bdc30a5d0be49a90e71e922e70ffd99fe0c04c8f1a6b67b9d5544fc62984c2746387550aaa9366c2ed081b35f9d21521853c18b5ab794618f8f9f9e03a6a856f6e13654d2204cd579faa61d780f1e1eb38aa4a2a0f241009bc1e85412f530c1b4a1f52b9385c5fb06a2be74a8ded853308eb", 0x77}, {&(0x7f00000011c0)="786b75171c320a2459addd13ae8753881b87c347279fd99884fd9fb3d4a46f29efdbd02d4f2118fc427765402dcc2969d196a5399651d13b65ab8f723d7b66820cb5e37e1811d3626b291c07eeb90566fad0ef872afe12d35d662bb1ade14190626dd0a1cd5ea9d561df0cf6d3e90c", 0x6f}, {&(0x7f0000001240)="4d084a6e6c82040c56a8a76884c0b6ec7fcfce07e228bd84fa62b03106440d8acd1bafa5504d7d0cb8de632035aa0460bc9251c12221e98baf0fc439d94d956accb2b3a0aa1d2fa9e6d57d3d59aa6151e00f79d1751ba3926c0020ce453838cf2893cc003d0cb3c3f63f43bc44e671595b22c3d17dd8b81f96f66e102e86232c960d97aee2471ac67ac2b1b406fd6b58597255c58182c1fc8eb80059a6d78307949d09a563e660529684", 0xaa}, {&(0x7f0000001300)="9e1bf5bf910ca379c0275c089244084cf9a43d1a9af03b", 0x17}, {&(0x7f0000001340)="da75d48a576fbfeec1ebf4e877ff7d9baef7d894ff9079071a9726452b91893ab90f22eb135fa5b0a6e07ba86ee799483e2ff2e7187c1f43928a1e821c555159660178e025ae67ac897ab9afa9fe21a1407cc25e88e04be2d397000fe735936dad016308e1ed86b0ea586a7e254010a760c989a284d18a054f4b61cca0767a2ae57af810deda15ddf1cdeadfbba4093bcd2cc85ea30fdcfe9e9ada6f20e105708dbc2d9041908ffc46d9c40b43332d161681b949a1c72881024179b5f2417cb257005643fe2a99eedc02eb5d5ed7660a8e290118bb5e99642e46618e8abe5398e282cbd0b5041f1d9cff8e97e9dfce6cd0c0aa", 0xf3}], 0x7, &(0x7f00000014c0)=[{0xb8, 0xffff, 0xfffffffa, "1295b2dd6f18710aaefa391f326acc7d0e2594264490cb1e9e2b17db3304ec03cfb7e32b6c6e08e47d32b359504fea3617cdbeaa3e9b7a2c73ed071a81066c96e8f1049656426bfa13c0da409a1898c9bfa72e450a8e80fe52c2110b80e464cc30b2b93ec50bed00c551af12e34aa0bd89b4ef1c0e47e7569f71836991f89e76d312776ae31533f8d6f019c07676d85a36dc4ee11c2235bf2afa18594b3ea91592"}, {0x78, 0x1, 0x7, "e151499e8a6af06d5e97859d19c96189695c91b13acef5e4d97e4ccb893d95923bd8132b086167c4901c4bbf04ba8eb58b077b0710f064a63e7266c0ea453dbf3203a561e605e2a29a16ee3dee462fcb8ed5f69391620f04662e95c576c796583b6fbcdc8a380904"}, {0x98, 0xffff, 0x7fff, "92f7d1d6492d41fc24771080dd5cb6c5e99287b83cd143f210781b3b58bd37b03dcd9b2ef0c1dcb770ec04faab93422ec99e7a360ce350e7a915aeb015b90b0b723e933186b4c97d41e946ab880afe8012c40847b8ce3e120798ec97daa36c8459cdac9f037cb3f78d371a19f2502a41dda6c6f98fe70258c582f4733515c8d03e5bafbd"}, {0x68, 0xffff, 0x6, "6cdfe99254d45d112e4799607e7d5016e5b74b8bcdf94e4b1d36887233e0afaa6c381104589769aa09521bd59f6133b1523d10835a77a26b3228b1d2a46e703011b7d43db8c24a4d4e655e841face0140916efa33273e4"}, {0x18, 0x0, 0x1, "0ca9"}, {0x50, 0x1, 0x8, "4b4a7cec6e348b8f4c02eea5e4189f8b19f0be698413bcf8e992a8c6a62a6ad99f0b9bb04ea86b5e586d41f1618e0f06b225388ba380fd7785dc44de482a0456"}, {0xb8, 0x1, 0x5, "24545a95a34fcee28085881a97d3ba75167fe71b6c0022de8df7014fcaa734b327d722903a4c45e82a8ea39c268b57de9ef6df6b7b3f349bf9bdc129ceaa5c50d253fd6c855c350d4eae918fe58af4c703108221804cee29a5bb390f9c4c939968fe2f0ceb0f90619ab7a241007bea07963374d5f9f69d71a749e20c247bc37b7fde01280bee60d8a989ad74edd13b94c5a0f253abeafdb9aed927494a12e9a5af1417e3cc"}, {0x80, 0xffff, 0x8000, "c8bfb3e5517497a1733ddb9ef7f5d7f3f9e1545c4b7b245ea8f4d09b501f694eaeaa9ea75517216bc579747763375bf868b0eb68290ca3b1fd96548b0df86e5c7fe0a7bedb95871bcb1d059002ddb4710a540fc05d91669bac891c496315639b60f1fb523536d05c0517"}], 0x3d0}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001940)=0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000001980)='./file0\x00', 0x100, 0x104) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000019c0)={0x10, 0x1ff, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xba}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff1124}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x24e8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x724b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) getpeername(r1, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) preadv(r3, &(0x7f0000002400)=[{&(0x7f0000001f40)=""/251, 0xfb}, {&(0x7f0000002040)=""/19, 0x13}, {&(0x7f0000002080)=""/20, 0x14}, {&(0x7f00000020c0)=""/186, 0xba}, {&(0x7f0000002180)=""/68, 0x44}, {&(0x7f0000002200)=""/93, 0x5d}, {&(0x7f0000002280)=""/59, 0x3b}, {&(0x7f00000022c0)=""/174, 0xae}, {&(0x7f0000002380)=""/93, 0x5d}], 0x9, 0x0, 0x22a561e5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wsmouse0\x00', 0xf6109372624f5909, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000002500)) pipe(&(0x7f0000002540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000002580)=0x1) pipe2(&(0x7f00000025c0)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000002600)={0x6, 0xffffff9d, {0xe9, 0x1}}) utimensat(r4, &(0x7f0000002640)='./file1\x00', &(0x7f0000002680)={{0x101, 0x6}, {0x8000, 0x10001}}, 0x0) writev(r4, &(0x7f0000002880)=[{&(0x7f00000026c0)="3006b648da7c64cbffb3b1b31e1fe79e8d91bbb2559036af30f82d5f49a437456eab77c5378759ea9f4ca4d7ff66d338e5b6a9acc9ebcbc572a3ca4b1340c8b3ceef684fdeb148c660463c86f6a1d699b976f78b206027bfc64439ccd8c8ac4a099fb5d0bd4c1b8a528e462197b7b5b8428aee8ce2f28d775d3973c36669b1d6ec8c0931bdb7faea6f0f96fc8f5f605341a5cc45022cc4a3c001c92e071d0b4e1fa676e05eb4430b949153fecafc1b70257af6dff60f9e199f9b83d149645d1072d4918f70b8c7c8a330b821", 0xcc}, {&(0x7f00000027c0)="c9c938a27e2c34508f32c14c89bb015f1296f502e5140b043810b253463aa2de5f23f713d25e97a7abf531fb3c06e2affb4595664f09384b8ab6a0e119a3cfeed6f9a7a26fc0059058569c2a11306235ace7c0b4556982cae435db56f49454b941661a7365ffbe854b0db393a880b160be8f70de1eddead475d07e2c9d58634c70c121f949648a47aeca69c6b4187d0dfb8ef257105e9935278474a276da11", 0x9f}], 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000028c0)=0x5) r7 = dup(r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002a40)={0x0}, &(0x7f0000002a80)=0xc) r9 = geteuid() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/diskmap\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b00)={0x0}, 0xc) r12 = geteuid() r13 = getegid() pipe(&(0x7f0000002b40)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002c00)={&(0x7f0000002900)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000002a00)=[{&(0x7f0000002940)="b34d70176fb4a5c6030be59cf2497946b44741ffa60a51cae97965ec74a715b00fd0eb780401da37ce8c5e3ede3c8685e7ebb117f2541d36fc367d0d34890cf21d32a484a3e736a5a2adfd4b47dd2c3bee6bab2cbf4cc1d80f5d02683526de63a8559f451a3dbd0f08b557dfc1948a37f27d35d0f8d089a106cf71872e67e7a3ae7c4cf8c630fd6a34824f3a482385feaf", 0x91}], 0x1, &(0x7f0000002b80)=[@cred={0x20, 0xffff, 0x0, r8, r9}, @rights={0x20, 0xffff, 0x1, [r5, r6, r10, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x78, 0x4}, 0xa) socket$inet(0x2, 0x1, 0x81) 10:38:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x80, 0x4, 0x80000000, 0x7, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x194) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[0x1000, 0x20, 0x3]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000200)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000280)=""/156, 0x9c) r3 = socket$inet(0x2, 0x1, 0x2) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)="be59371f50e31bbb6dfd34c4e0c591e62c2b060ae120f6c44a9ac9af36f20945d9d4b43fa1720e909486b457f71803da5ca37ce5615f1b7819a7a738650a42e002fadfdd8d274b4b244955ba034938e6409c69aa48e50d9a56efcd0ad0bfee92c4de5cbba77857368c52c062b1a4050a32daa209737c70cd95c7c6b67ece87e83e7572812337061d7742bf67a1fd8a4d2eabc7475cb4c3675d481a801e70003250a3b609714a2cb8", 0xa8}], 0x1, &(0x7f0000000480)=[{0xd0, 0xffff, 0x2, "9f7d1c44a2cd83839b47a4adbd0dfed9dda9a7bf6fc65b8e5399aa96b93374cba1c2c1976ec6a8ca9b349dac3762e672d757835cb9cbcf5d7472de24263fbb6073175567fc3625de5af8fecfde9a0cd626bb02adae123af42e070011c97e3cedca421b3bfdd1ce8425863dc578f54c5d78acc44e544235527f8362b6202037bb3ec435f9d08bf9e384349c23576438e458fe47eea0035cd9d91e5072de4a5fe72d1277626c93544a7f0f171ae2787526be758b94e79933e292"}], 0xd0}, 0x9) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000006c0)={0x1f, 0x6}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000700)=0x1) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) linkat(r5, &(0x7f0000000780)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000007c0)='./file0\x00', 0x4) r6 = socket$inet(0x2, 0x4000, 0x1f) sendmsg(r6, &(0x7f0000000c40)={&(0x7f0000000800)=@in={0x2, 0x1}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000840)="682a76d351bbc8e31c3bbcdb13dc0cbec9d5c50c549a693c5a5caf673fe59df8136db798472c4a3fb586c0aa4c97a0c6898bde081295a9893c36e82defcb0a3995449d25888dc074556b9f5e8d659f7bdc42b369d8afa0ab5f1cbb6874e2962cbd", 0x61}, {&(0x7f00000008c0)="cb00715efb3a73b03f38b1b14b49ca7202c5e52c1c4ac25157c70ecc1569afca49cde45fa057340f11f64345e8825646b43ad62eb1496ad59ced75141f5158eeb380903c92b37662a6bbb1976a545b7286230cdfe4f3b2954ca136e88ea01dc75505f436243e5be937827c74d36f7771675c1a4c645b620d790908234b7e03945c25f4cea7d0a3dbd00dd9b1347aad40bc2d7c60bc4202b9f3bb68bd3c8b57f0c5c65d888f21fa80bae88b9429af872b96b81911fe9c5a2ddb462db075d2460f380cb82b2651591239a67d9c6acd0d34b48bcf18c33822084e", 0xd9}, {&(0x7f00000009c0)="c5636888b0d10470e5cb8a82d886843dae61e660e720fb871c1f07d3fc3a9d02624e1a0bec35686b7bbd902e479908d6e71d0cb12e33fda784d9956bae0f174cbe21708574b073f7671079ca5168908c090233f2e684cab62e247dbb4dd76f399246fb020b038e186304c8ed37530e954cdb901c24ad501b357537aaffca1315cf4fac5aba74c4103bbdcdd1e5bf7f804776ce2f3eb771878a6fbe6a005265f4e9f92dedfdfb44b38046ed0aa9b9", 0xae}], 0x3, &(0x7f0000000ac0)=[{0x98, 0x1, 0x401, "2fc4fb48ab47e55733f46a37ad474cc3ede16a2c4ddc9512c0b295e1df2e2196bc915351c3b50948eef34f6aa34c27d1712135ef0d91d73577b4f4271c5e1c5cba0f37eed62e196c1c4d825b9cafa4f53196c45fe27d21116df5a1bfc968fa26dfc1e7ed682534371caf0417c2d9fb1ab009f866d7285a6ea55572c2c82a25d013e5921c"}, {0x58, 0xffff, 0x5, "84e2034fd6a0d89c29831a1e3ab02e4f3e69955ca226d1a728bc7fa6f91f21cd830a21ed534b7c46b0d4b1abaeee351f6c3dd0ce7fcb2fe5b55c1d950c4b56a92577e3b17c"}, {0x20, 0xffff, 0x3f, "2498f48c95eaf74117fd231712df"}, {0x38, 0x1, 0x0, "d32af5fdeb1b8af81ecd946c32b7d774204f9504c3531b40e15c669d07ba6b7b40d44e2a60dd9965"}], 0x148}, 0x2) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x800, 0x0) r8 = geteuid() r9 = getegid() fchownat(r7, &(0x7f0000000cc0)='./file0\x00', r8, r9, 0x4) execve(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000e40)=[&(0x7f0000000d40)='/dev/null\x00', &(0x7f0000000d80)='!#]}}\x00', &(0x7f0000000dc0)='\x00', &(0x7f0000000e00)='/dev/null\x00'], &(0x7f0000000ec0)=[&(0x7f0000000e80)=':!\x00']) r10 = open(&(0x7f0000000f00)='./file0\x00', 0x80, 0x4) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000f40)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000f80)=0x10000) r11 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000fc0)={0x0}, 0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001000)={r12, r8, r9}, 0xc) 10:38:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000535000/0x2000)=nil, 0x2000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) socket(0x18, 0x5, 0x1) 10:38:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x2d9}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x40, 0x8001}, {0x18, 0x3, 0x4, 0x7fffffff}, 0x3, [0x12, 0x5, 0x8, 0xffffd502, 0x7f, 0x95]}, 0x3c) 10:38:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0xcea7865987a945b3, 0x82) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) socket(0x2, 0x8000, 0x80) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 10:38:50 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000), 0xfe, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1f) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) r2 = socket$unix(0x1, 0x3b1f509d06d9f931, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x2, 0x80) write(r4, &(0x7f0000000200)="d32aabf37c090bb91eba6470b0703e51a43abdd27cdd98c53ddecc3f0adb2168ab8571cebfdbbe310d0f4a9911de215e7b6d8d78c7dde0a64ebcf8061f2f6fc47bc574790093ac973a517e305f181083a9707b0ef0a8b1c4ea8329c5b43f1bdef532c8d2bb51e70bf18d2bb9de19a5c7fabf1595e36ce36c413c54a2a8a60c37523081fbcae7a1ae", 0x88) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) close(r3) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(0xffffffffffffffff, 0x0, 0x4) 10:38:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x148, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:38:50 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xffffffc0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') fchmod(r0, 0x31) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:38:50 executing program 0: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66d8bcd9ffca2ca2b1455340f56cafe9c4696c653000"], 0x1, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x0) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0x3f) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 10:38:51 executing program 1: truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) socketpair(0x6, 0x3, 0x6e, &(0x7f0000000040)) 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) 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) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) setsockopt(r3, 0x8, 0x5, &(0x7f0000000340)="3d91212df86b8c8f74e275b6b885408a5a83ab6038c94f1139ee97c21e0adf183e389d3b83aaba5b5d8e7784eba1ec57007b81778bc0f4b0ac46b51731850a3b8b3ab6b7eb3913fd882c77c1787dffba8f62834e97916e78734d767a26aa25698d34f51d121414458618c0196b82188c404a6f562b20634adf8207aa07395a7d368a21da9d73ca6ba1e79e12140673bdc31ca015d4c12408f73bccb5daf00f69d955f7901e9147923854de74cfde43f48287be6c64fbe73b907cb1126c420a0427efbbad4d13db28a4ad1644caa6b1d07c405e83b5118fb17b6353d8ae1de73d12a83c54f0ee66a0598892938d34698bb59fab6edfc6528489800fe14360e7b2af32b15a9b1006c3b2529bf5c8b4ddb6e5ad016fa6e6565fa20589430c6cb49632bff2d225ff5c4005d7ab01bf56b5f48e79299a720c892b0c59ec9ac26a450e8615e60d3ef745fdb4a4e06498763f2b0869a015e704f7ad4085317e57491bfe7dc6b08a56852a1d4da2e3045fe3966716969c54f7a1547a0ae54763b42a7a2be615debe169a0f0274908dbb473bb06b66cb58b78ad4b050f6c8bbbcb45bfedbef0951e3f1eab052f7bd5d3a46519a8621392bc6cc5e51e668be9625d1ade4e6f47458480c67c0ca303b86b2d9ae943aec990a6d5e73cd0ce69d7f3324b24d2397dadc12bc3bdd302f9c96833891f9238de6bc6a90e39af4f17675845263602cfa1ec519b93338c2df621d9e1547a704333b5f09fe61ddca531ab2e1d9adf6a2b82524b0aa71b31f7ffd00b1978b0fe39542978a085c3ee575426fd5629540bdcf044feb578837f17450b0db886e0280acc1914211728308c19c4003585c7a7cbd2996998074936c90b63be90398d475812926e854a697640be465010e3efcd4a0b4d21ffeb1fdb109816a3305a1817ba6688c697f0a4abb4929a7be4052773ba51c8243f19dd2387d6e8a3339b4158e3e7358e8755f6223a06d3884e46cba27bb17563edae1a3d8ff28d802a7ea39243163cb846970b19f4d37e68eec332bcac40e74a7e029df6ff384b0943a976f103f38efb0d4e044d46bfc52717347fbd3788476dbfbd876d349d0eb44639658e2b4b98b2a14a06fc83e91758ae1204bcef4eee9ac1cda8981786a5e7d888a7d73e316a8dac239232e82d2d6afcf7ec8218bd29788796ffd986d08d5fd09cb21f65c7b722fb1aa0cc0718431f43c6f20b1b25d1b2d531835355b5c9108b73613602abe993d80d6d3357219f94856b72e073474fb4ce8b0e69d3cb6e62458c4328b4ec94e442c88dc0a0bf61b2c9d4baf08908d75cb60c508ff602a8d4035807d7fa446316a47e94b12bdaeece27d54b39354eefeae6e9f7dafc6837297677bd3d1bd576c4de02e5badbe468c8d2c22151f390f21e11e7873252fdaf22ec99c9e91961cc6fe7c9079d538ae4064ef39735f1a901be19a85333b92c93699c20dce1d0ca34a43394dbede92dff5bdf1487c4c560c019791d56b9f04c5444e38755a3867fe5b4720eae76f1ff79e822fd5ae154dbf2965169f6a53cb19550e41c8a15508483d286b1363ef0ee28d276169f81b1422942c63e96dec228f23473be37454ed12661a8f30e3894f0e3d6ab6aed8cb854f6f43ae33f6523373cb91d3659bc44accfe03a927965cdfab8b48ba9881028f9eb5a6cd6379515bbcd1a49b9fcb5cc922d0873de3cdc99ba02ee69cb0fd3ba93be0b2dedb55dcc8f997f07a52ca35bc7bd75254060488942c8580d56450748690776bffdde0652f2879912eae9dbc87c679a1ec6933bc4ed799338040d744ae185fb89c4ec9f643c2e27a1805c7b1d373799141fca8d3a9cb4d1a057d35893462e22525dc25be076ae19da72b6daeaf21916a074274b8d7eb53308264401f46dca63c700059daf4d08bd81a9fe6ee4d3d6ffd455a74d64f1e8ac9563c9c1ada7f233900e1e7adbffa27f1bdb94cacd49f4ca9ccd2b2ab7d981a046886b26942d6be83f518b25bf4ad8bc5f53421bbe22e2a327cd262782409229a109c872797e2557773a7bf0465b5a99513dc8ede7d02cd6751d924ebd58db00e14bc517eb9e550239f731829252ca9e51caf1028f942786089b111c7f5c242eea8a959ffa9b7c8c0033ba3403f7a51dd4508ef9e3dd5d5a4f3dbe8ec5b4b5417dcdeb72e4afd91d966f46893e7dc17ceb4fec07c8bdf83a7a1e86087a430a560cfcc991ca0d122e830beac6f571b62b595d94ff3e1a1b0c254818ae30594f70ebfbd4ba7bdd103afe27a67a492ca191dcc21f6d63b0dda22cdead5928935357b118dff017f691e0a827995079f86b74dd6245aa8be24c25d86bfc0798db5b719393a05a3b9d637dd7e3872b771c1e6537ac2be1a689e1edf6ddc88d2539230bb9ba4496f7a0c9340d2e7252d927a186362b2f18f6fd40ac18bd696cee6f3dc0aff0bf7a300112e3051bec5467af8d4ecf288103f9020ffe05482fc683763975f94f47b9677698527947f03443ac0531553436ea4cca7bb72e8999883eccbc20b76c60b7f3df37ca2086d2c43a92defefb7a83a80511a84cebc34bd033415c2b47fb1396ab86b926182f7c429813c2020b29a015598782476ef3446409bdd9c3819e64dd683590cafa035e6b90b7e2626bc5d79d36d3672ef181637b67b2cfe9a5ea465a4ef9bc5767197e019546caf4e81d93fd274f8fa5f072b4d3ed2eca1bdcb0bae8f0ba04ae739ac7ec8e46f525e44a7e8b5c54a413e20f2f049a2c4f169b7bbe205f60edb8edfc7b67da2de6b4b5a819297acea0ad99a46bd754b1d436fa0fecccb0f920d0ba3728356c80de499c34bb8cc424dbbfb03036a43df95fd3c73a4f152154fa3f4f907ddf116c2298d93b5b05ec4a19b02faf6f8284e5d5b64b1db6a0586211f2e19a79dfd389560d6e705a588810a5acd7b2c5802d0593b03ab0927f365a23e2441d55de230ddfbde6390d933ac31cb1b1393bfbaecc32ac9c90c99aa0d613827b2927585baecbbe14009848bab58fd008b8821410460960304748bc3d0fe10d8e381aa1f9393fbb2981e21f0847243675ed11e854afacc7f1a1af6dfa396e12b1db39ba55a35a137961bfe8f30bb629e68c48f835cdb7d111b8f4ea686c8f924b987968314bce2be8aae921e12d031a879b55940b2d75a7cd85a821101caf58c532f4e5cfb036b1994faa78bf0d1ef94cb63eb110b7f261ed4c9ef71a3792a393475bbdb05c6e878ff31bf59f1332e11d081d93184477dc432dd242b6a57e26de920248aa267c1bd16a36bd9d991e2aa05af7584f1159f60e2dfa9a69ab03bab8b4173d3fba5462e8bbb48b713658293a73e3e9445c83d8fd3df26519c3259609a17d8fa7b3fd97e0c37b06552c9d320c14a1661507df831a84b88c17f27fa056db8ccca6ff3504eab3ef5ddde55cccd0da084de3555477a64d289d95c16d4c65e22fb9fc26a1a7f191b708e57c70dd06064f33682f76dbb1de4f181e83d6b02d34f7d9b0283023a6e9562bbddf9b7123af13e12af12574062f05281b9d847a23f5aceaeac6225dc56182cf70afb2afcb8a06e20499dc03625428ab22b3ab92940492ccf805ddd6bc5bd7eb4bbe4b84a2b24bf5ea0f72f9f33e137b568ccc20ed887ff7c0fef92d845c475d11574317cb4a79570a8e5d761bce26f7a6ce79c851d89053d92d6af63ac9aacebf355ac3eaff6855268f8e2b9d37d0e5d07b7597b9a852f54576e56d045833debf338355357933f2757d6a38b5a773d378671f8ecc85f484ff6b154df374dd40accd9f47532c6ba9d24aaf7fc57d2325a7f1c7a0da36a83b5bc3034ab0b3d05350b2832e7591edde762ed33e38cb2c57eef90efbf63d5e9ae233dd8aec4a1709cd9e63df68bf59082fc988606aefa5833b9eed19b93e511d1a5aac5ef5f84e1d7f3fd3fa6745edf18a879e13ff64cf7d08eec2747af5346c955ebd4575123d2ba6e8ed922edd0cc89abfd6ff9fa1463057db50872d2c2a8d41b82b5ba4dc5ff4a869a753cc332c7b1536a6c6b32c8d6769c0b0184ac0204917313ff6b5c646e5f4b5c7b68e9099a10bdb9f4832c9b0b4f651e8fe0b46bd18a185070e1eb92d6ff9135c829fd73b6b49bd53388ae6aaea843d5a61f737b1de18f1894ba2ec55116c8691cfe9b3ee43964951136bfe0f36fba078580b7a59ab5436ad983b89f8a46c001af214ce1ffc87ef9c0078a318fa2686488cdfe321858273b6c401b3d181747c3b0b10a7a363a2c1b6f81fa4d63f0c3d4ebabae58c000764ce63245a3d7368886bbde3b18c34627ed2529c1e85d3deec8c39ec970fea283c3f9fb5b67db4e989bbc87aca38ac8c0c2a7f13c43a5bbf7d991ad716b6ccf0cae38de8e5dcf41fe35c8426311d557e672c218aaa047b922cd3db59692e074147946c2835fc0e072c607ba251b224d2e334924aee6179a9a0586bcb116d91a6e9b24ba40ab4fc7331d69bb0574c9728148f0a4c322473fcb5444a0b1fcefc5a42dae794d243bc41c74515ac609ebc5c7667a519d9d3fbefe65ef3987a17c760f13f9bdd06bcce6c5674635763cf702ae2524ac00c6fd91fd197d49a67b355737d4ca058ac81c82db9db7df603e5a6f2ecbc7c6b858749f8940af791052c92cec80fba7cece5730cab84a1d7169f5e4ab6d493e0578fe575302945e49becd80775b983067c71d686520b01dbca657618fb7a685ad20e5cbdf885b205c9652ae0699716b93acdf7fa135d01ca302ed686893b4e7d9e790892fd0d05b2875e37b02ab61219c8b783bb66274b21375ab89eef6b93d0f7a2f4ecc9a0eb70e6be47839028b9b4880a186287427748c7e9f8418dd941fcfa4b0cd7c3c8f3c7dad48e4f437023e6ac26dced9409008d378ae43301098e041249ad8cf1ef8fe5dca9b5ed9c6d1d6b50bfd8b1a79cdd84222b1392f04962658dcba31055447fba048c610531f070f3ed7c68fc7c5437abd5c30d12c6a5d78703970605781bc2b5b7e20e988c285f58b096f3d08a53e4ab7f48b2dc2fdb7ba87c23e12384f3801c30b1e384f84f001dd8fbebe590223e04049874b7937632362f66986cdeeedaf4fd5fe7f9dfbf8c2c3c6382d8e9039659a93d07ec9751a6bb8f69ca3538de07f74630263b54fc5fa8ab01d190febaf0c74ecbb0a6827d52309fac966037a003d2212172e4ce7f114a4eac9c8e98921ba5b9833a53be0f3c7dfed3b9960b92299dff84eac3251bb237c9fe6ae02447ff34d53052f56b74facdfb17c8f9b16f5269ab4edc2bd76d31c4002050d9ed7d81e198018c99223ea80bdcca59790a1367fef1b3d1fd454bfd7d1a8a3ee4e6e0f4d7069ba485944c3ca32851691e30c66f477ad22d4ffdae3ab9cacfd8dd4a9dc83354644e74f02132293cac86ea2f8dec6ec336b9b40bcbb872554a903797f85af3ebb0ecc5e7430f1c7da21bcd8d64cca5c75a0bf20433dedec7f78442385ce4deda9442c4a64c1b01b3765c16d3d0949b863c0bcffc41ce9390f27675c9eaa52e86a48add0fe8dca728908701ca449f8cb426c326501583cea27622f86b397bde37a73a7e6f36c9f358ab5a85045a97e50ad46393eac4c8774bf6ddcce30d6c59bcd61b63fe738950a0d28157ed2a0a76830ce07dbb8d8eb3857ec32f110c8099c453ddbb876b3e3967050d2a8ad8fe689fef852cc1dbf32005f53ce0cb815c2fe8ea056fd69738e7b8176202adeaa8dfab94eae7f5b822d8d9f54f0d27414396d25f152e498bb25cf3784cdabcda7394ed0a51dad21d9c92d9056e2e870d121e89d6d9b9fd7e21464e085ae", 0x1000) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket(0x31, 0x4, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 10:38:51 executing program 0: r0 = socket(0x2, 0x2, 0x3) socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4a58302b97bf77ed25551275aa35b208db7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f1f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a070010000d2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77704b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d6395271a24cd844e9800a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed978c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530bb96fa9d3467a9"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x8000, 0x1, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0x6, 0x3, 0x3, "b9eb1c3fd9fc6d14d715f95d8fe56c44bdccc35f", 0x80000001, 0x3ff}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xfffff16c) 10:38:51 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x80, 0x87) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x0) dup2(0xffffffffffffffff, r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x1) 10:38:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "a7b70000e4ff000000000800000000e3ff7f00", 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0x2, 0x3a, 0x7, "f42ede3c536bb42ffed94e0655b6896622433ae7", 0xe9, 0xfffff686}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 10:38:51 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x4000, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) 10:38:51 executing program 0: readv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xc, &(0x7f0000000080)}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) write(r1, &(0x7f0000000200)="fec53e35e5ed2b58e625db1d410bf21f446593e07397c570ea39d9feacded54b2720a1ff2c02d0d829fa42d11d0c148c316551f4dddbfb4b1e1183da2e61590d90ca4f731ee1c628ed5535ee6513aeec24f51139d505b0f40bc9de4de5614d13be72459a022ca9e3d7826f5137babc97a98fb71167fdbed6bdbb1a52255f656767c6d3854f176c099f", 0x89) 10:38:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000680)='./file\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x20c00, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file\x00', 0x8) symlinkat(&(0x7f0000000040)='./file\x00', r1, &(0x7f0000000080)='.\x00') 10:38:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006, 0xfe}]}) fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r5 = syz_open_pts() close(r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) pwritev(r6, &(0x7f00000007c0)=[{&(0x7f0000000200)="44058565b4099d6a8c24e4d88b58f870460164eedc2d28c8b24ab7a267ef77643e3be8110b600eb67588008e754e8647e641a0b397848b20d76e56b41b831447b4402909a23a0a434f80cd7c7ad01abb602c57d73e7c4a9935bd1170022e73181a13d1be93691937e3115b01d4dd13f866f2cc5ce994e51d8f3b74125463f4cfdc65f3e51e6e9354bac9c900d57689704bfdb191e679961cb42107e78350623ab1c387aedac9b1dee9d475b22d206c36a4a708ea6d1fb1f99633928448651c055d1b62f1bb7cf6a0360807cd75b176cf1c43d2c4313bf6d0733a3feb", 0xdc}, {&(0x7f0000000340)="2a55b8d36b5b00387da821d487264f2210abc4d6454964bed2466a03aae57de122646bce76add6d6315ff8351ed4b3f61ef82a8f0b352785afaf2275c7c08c57b459e355d78cbc2f028d12895bef81051d5327eae809b7e55e91089cb35b618d9d8ae9be7eca923ab6194a0df2b3eb7b991dfc8bcfaf589c3f1e3943e78dd83556ceb35b876918780de2bf0c5203a1935f6081adbc1c97ea330d39ede6049927e0b78b79215fee6bd1eaa827886babe9d9e820", 0xb3}, {&(0x7f0000000400)="d407be9e924a8fa00492e0555704f81d354801fbba46d716d55ba6bbb2e72b80e21480d47f7317e495a6cbeb2e151a1dc2bc6d9b5252d18bcf421ad52cb940370368898ebb1eabe8ba215e6d3cd1595fdb7cf745038485e350bee9a9f90e3533b1d11a9e445d4d4978b966dcd8ab0eea", 0x70}, {&(0x7f0000000480)="4e74cc757c08377b3ff1686e1440d463c6c8eb2646c4f85d7e489563eceac865f02ea13e6cb6ce7f427b5e2d05f5d6c039066616aa7b267834d122ad0212aa4427a9d0d2fc62d223f34e0b", 0x4b}, {&(0x7f0000000580)="1bcf7fdc84088fd4c7c09ea2613fd84cc329640212cf4086487c5832a137b491e12a58996174427a06d19a4893b91d2a4d60bb0ec863348ae10e22573e11a6eb0f", 0x41}, {&(0x7f0000000600)="5d420c7ff29e19122a34c17b18573f6b0ec560bac0f20dad2f427467ce7ebe0d2b49058aee75ba8c707b949a1af7912f8147f4f88e0dbdb88afeae02df4ca91065", 0x41}, {&(0x7f0000000680)="9e1f80c911d7afcb57225358bcf322722b6c5c1ecdb7d3f6f730184cea08d5458a6fac30a7e8ffe590baee14f78a6db5ae5e0ee5c2192d9b255e7fe1f915da980d9596a1e224ea0ae00a6ccd9561d7bd9415a1500dc79ee3bb3c9f301aeb2620e0243815e6b92d3d737ee20d8d8c65cc8bd23c0b176b11c1e5f1af2b53b650dd", 0x80}, {&(0x7f0000000700)="c1c4b9843b737bc8b4fa58bb86f2bfea2eae96675dfc724bdacad35c973ba25fad0a2ef4e4946f3ce1f451f647975af985319c700289df6958c223c4c2276bf7e0d508a4e1a2288e4d33112d88180f9aa4e1da8d5eba379083539c9d95118ea66834985bec75b13ecb602eea99e94ef767498c127fcd28307f1686e11bd8459837dae9ec1ad4caf5d098d0511e59", 0x8e}], 0x8, 0x0, 0x2) write(r5, &(0x7f0000000140)=' ', 0x1) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x8c4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) close(r8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x3, 0x8d, './bus\x00', 0x8, 0x1, 0x2, 0x80000001}) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) write(r9, 0x0, 0x65) 10:38:51 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df00bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd387509f7cf2e2ac7aae974cbd4ab455aa1734420f81ea3501d13a599445b37823657b5bc3e3a5cf2d7ce459db5b07b0b01d7015aeccd058f3aa65c9821e032f036dc66a824e6fd5516d0de0521aa1f7357669ddf762b0999c1f83c3cc87855b80bee28a78bc73ade7e235c3db6ceb5b6f20", 0xab, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = socket(0x0, 0x4, 0x2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 10:38:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x2) 10:38:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8206"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000080)=0x1000) write(r0, 0x0, 0x0) 10:38:51 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/14}, &(0x7f0000000080)=0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x110, 0x0) fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0xe, &(0x7f0000000040)="c7a895006f53dd000005ffff8847") 10:38:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 10:38:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000002400)='./file1\x00', 0x0) unveil(&(0x7f0000000380)='./file1/../file1\x00', &(0x7f0000000340)='c\x00') chroot(&(0x7f0000000000)='./file1\x00') 10:38:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/151, 0x97, 0x800, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) dup2(r1, r2) 10:38:51 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000ffff000000000000000070a006f773b9a7b0948fb423dcf07193f5decd0641d07ccfb8e9bb3735d5db667c8e000e8de1e918b47f5c378e3929fb6308e4430e992d6aa5b51f2d3333963b744ab3202e3342d4b4aabcc76230b1b70002c19c8b88ebbb8075394351d55ba4cca2670ad6aadab1f6e67c5f8db92892220f53b5a6b9545b50ffd9e081e969feffe96086bea8cd7826f1ca5990316a2d0a1f31bad90a3a321643cee09de0fec46f109e2085624a3b0b375fe57a89d5a025c8bf57d0b2e76c8d9ad4ba87dc6e8a5a"], 0x10, 0x8}, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) write(r7, 0x0, 0x0) getsockopt(r7, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r9 = socket$inet(0x2, 0x3, 0xec) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 10:38:51 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x43ff}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000040)={0x2, "2f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"}, 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x38, 0x7, 0x4, 0x2, 0x7, 0x401, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) pwrite(r8, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x2, 0x81) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x5, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r10, @ANYRESDEC=0x0], @ANYRES64=r9], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 10:38:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74, 0x0, 0x0, 0x3b1}, {0x28}, {0x0, 0x0, 0x0, 0x800000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xc37) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 10:38:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10) read(r1, &(0x7f0000000200)=""/162, 0xa2) execve(0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/104, 0x68, 0x1, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x2) 10:38:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0x55, 0x0, 0x0, 0x6}], 0x4, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fcntl$getflags(r3, 0x3) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) 10:38:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002ec0)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000b80)="ad53c06ee0fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba42ec0e73ea70062e5888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d", 0x89}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86ee32e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf46569d417c4162086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af1fb47e48ea3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a4636b6a202e6463e987b9f9b6ebaf801e4c4b19fdc96153eaee535fc91dcaba8255", 0x57}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d453424b9d6760f1e2ce13b0a0df7b0bb5cfd0cf8de6bab71eea8199e231a691c5981b1645822b6f81c651d74b536af6a7773a0dc804afb241b34f1f1073aa0d68da7dd324bc1fb3d7cd84eccad34b02b7511b99ec3b65c334e77a8fcdfb329fa5ded8a18c866f353acb0122abeff4e01259d2bd4335c5a8766c6c9d4acd67f28d3b299fb21ab7d75c3ca0bec3b15873fee8c10fe50353895ffd37b49aa48e75a3c3817050dbb714fc8555f5945ebdccff3a5a325ee58f763845a2fb3754a5b5ce970e92f03d5e36fc06e1b3a7e7edcea22add31baa2a032b92fe84c82ab9d6d458fcd846fed6c1608a32736ccb3047bded049ca61ab424667973e763fcfb2aead4f1a4f2b49983db0d9abebe31ba1920b11c9624f41f81850cad737259a3f64247036227a96a06a78e576eff80d1a0e25ec13a72ab2934772c9d7c97efc0aebc6527cd29a0b04f2ba31e98f66720d7617a531d5227e433595569ce2fd805254317408bc160adea0b9500ea4347aec192aef9e459e4d22ffaa8029b8e58d3be790e42d2920df5e0e0001c5912af78e33e86eb1cee82793072d7e285b9d653c3e1c23fea74cd5f429f4dac35e8a8d33a912a0a11e956a2c7340824767c7fff7b59f41704addf2eed8ca944e95cd910ed5ad5c9664882d835d0f29cc9d060f734de2362c7ca12c50b4080e117a11baf8be608afd3415a68dda143e3111b9408c3eabbcd296c577f8059667c95a00006926e8cb98936dfd98eee5465a8ade57c8729d385343d53b8e2b6d8aab5bcdbef149ab8651210c85f755052cb74b32c4cbdb0c54a366812e4cae802d6d1ca6af06dfd35d48c8a0618866313c73c064886be1c959f0cf4c836035f3a9073db2689c1824023396a2c0b1ed8b3af9f0d5db1cb1a14605e3d7b9bcb4b5fc67751c5073e36ecae1e53dc081afb15f20e614c504e70e5641e68af7eb6ad4a25ae32ed867e39f37cddad2a29929117f6a9149bd2cd987eb523da4f4af573e51a4f357ccd01a1f720eb370939b65452731995325939c10d6ec588f4004ef99bfd8805e6e837236a346118004b5b0a14fc2ac2e90209c81f1fb5e1fcccb7a6f6a33c560670d7b78f5ef218c54ee204b4962f0aeb5c637bde75e88d0bc3484e5c6f9f262cc266aad7a7a1df6856e374b55c73df75b1c46c9791ac10e68abf0083c6383fe37409aab462f1501c364a445ce93acec594da41efdac641238af494fed1856dc061a770392bc401134abc100dae02cd7e1ccb0885a24be2d433b3ad2f22ae1fdffe9329db4ed20a67b013f8e9dc5d661273c4a35dbad7be032c34bd1aaee8758124b1c8c303b6454de3d70b171854873813c995797f3e3e5b143428920239f0c35c657c92630e07ad7f449e7681a9a7083b470fe3c9b2f92de91ab770ab85c80d1597bfac2a5d4801257225db20b75f58a9c9f96255a82e7743eba9b749e4d295249334d330090c83c400bfcb6d1fbc5682caccce940cd246b2db8c499df2091bd9b6394545bd6b6541933aeb2540001e60a1890d9f72b4a573966355cdfd8e8e0197cc1c6ad20678c42c03e394e1cd48a75ec477decf48d09c8fb1c1f18a3ad4570266fa7810a61ab17848f9a67e6be9488a7bf56d6917b9f60094bac26adebd93b6846d97b213424a840679a4d6db6b9daf597412b7e4ee319815cfbba6c8567f71fa77ea44ded78a8f478556b430fc3f414668d0f77f7c5043129c8af47b11f9950ab9b2e96b497aede8d7311097a28e7779dcf0a18aa379caa464edd26eaf467233be011d8f0147e530a97e0cd2195c867d23ca920dc6b8d2bc4b8a53a5e6d7e3bd764003d25809d4039f615e7fa563bd12e9f60b59567937e6da1ba29c895723c1ecbacc150bfd062dff62332562549ac4a80bcdb26bb33a2f38742b26e855840cbe6fb772ff007eab608090e79098c9b6ecd14ccfd22f6b22a620ebe73e1f5eee2369f69497b2a14447f0fb759638d3e1dbe2051c696200d4b799ccab2d50f36123974dd16d9d6ab6f12da2e08f81ff4d1619a7999e024a07ccb2e4b94f754763bb6562d41a3976f5fe09896b5c31", 0x793}], 0x6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getgid() getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:38:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x34dd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 10:38:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0xab, 0x0, 0x7}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) read(r1, &(0x7f0000000140)=""/10, 0xa) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 10:38:52 executing program 0: execve(0x0, &(0x7f00000004c0)=[&(0x7f00000001c0)=']\xa6(-:\x00@\xaf*b.\x17\xe8\xb2\xf8\xbe\xd8!\x9e`\xf0\bB\xe5\x1an\v\x93p+i\xaem\x89x\xe9\xa8CE\xf2\x15S\x96Z\xfb^\a(\xcb\xcdU\x99\x98\xee\x97\xd5D\x04&\xa0hD\xc4\xd3`\a\xcfp\x13\x05\xc9%\x1cT\x0e\xe3\xeb\xde\xc8\x9bF\x10\x9fp\v\xd7v54\"\xda\xadI\xbc\xc6|M<9\xb6\xbb\x10\xfd\x00\xeaS_\xf9d\xdb\x00\xe0\xf3\xc7[\x1dRr\xe6\b%\t,\xbe\xfb;d\xd5\x9aI4W\xe5\xf9+g\xb6\xc6A\xc5\x1e\xb4/ut\xf1\xd1\xf1\xe2\xf0\xbcg\xe0_\x10\xbd\xd0\x04\xd3f\'\xd5A\xc4#=\xbc\xbdF\x15\x84\t+,\x10\x14#\xc7\xd1\x96\x06\\N\x8ao(Yp\xfb\x9e'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./bus\x00', 0x48) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pwrite(r1, &(0x7f00000002c0)="458b39fcc8af2f69638af007118f4b799eaa88e23f0ad883d6a3f0fab441cc3f17961d0fe21d441188bdc6fb456d2b3dc854f42fcc923a70c958b628c510db8082fbd5955a91941b5d4b7c61955f704351c3349dfc3144785076fa5185a703913692ac6787f9431a80a27e70b8dd6efa6c93c999c98146ddbb4afc4d65ea347aa4c1034dd1cea621dfd3d91dd1ed243a0d05f064ab0601e0ffc521837b2f8d23c03ddb", 0xa3, 0x0, 0xffffffffffffff80) 10:38:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600), 0x10000000000000f1) write(r1, &(0x7f0000335000), 0xfcb7) write(r0, &(0x7f0000000080)="67d64fa466ed3eca81080c416e3e437445e650e23e1cddb879ec3d85c4b102b592e74f711cc39b4333196032462c4e419cf7178aae3ad7e6f7d5d68c303139f8d5ac2e616ba0344552b98d661803515c9576e4c5df5eeeb4813786901be077ceb2ea74903361c13740d12091ea2b016be1dc4f1384f01380cdc58870aea1fcb560609588dcaeaab2e1743bb6aff6e53b6cc1e26a39333c9372cd7b99dfab58af7f86f634954f0f3cc58aa5f9845201831b", 0xb1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 10:38:52 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a286, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x6}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x18, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x1, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 10:38:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x20, 0x5, 0x46) sendto$inet(r5, &(0x7f0000000800)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b8816035225bcc7eb00f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41ef2c1a9bc18a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b681efc1537f1fb05c47c2c2af503a14303e132ec1bc53dada1a3fb3f1f1b07ab36b28bee8a06ad73d56d212443467d944b39dfd1fd1becbd07a99a65aee6a2f4aa58c54479bdf57424", 0x321, 0x406, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f0000000440)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0xd1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:38:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000006c0)=""/65, &(0x7f0000000040)=0x41) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 10:38:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x80, 0x0, 0x0, 0x1000000}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:38:53 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x190) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000002480)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) shutdown(r3, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgctl$IPC_RMID(r1, 0x0) msgsnd(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="0400000000000000d26ded7d8905721054108a769bb851d26709c6f75f26a92b976d5a99d8601fe11252ef03adff827109000060882579c176dd45f6069842da2c082af78ef69445103d8546ddda8c3d05ccfd2d892cbf6cdda887b69a8796d217bbba2a7f30940c72dae7ef90317fb4800325af9c47961a51f07f3cf9855c22baac7f20452eba150740b7e8b92265663c085adec7ef87fe98c8894eebf2110b4fe5072c3dd8661e69ce9c1c7cb27f6c7a15eaa4d0990646556c8297ad8c81f020bc54378890384fbafe5ca1cb740c568ac6c5c26fe82b"], 0xd7, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) poll(&(0x7f0000000080), 0x0, 0x3) msgget$private(0x0, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30, 0x0, 0x0, 0x18}, {0x80000000000006, 0xfd, 0x0, 0x2}]}) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000002400)=""/114, 0x72}, {&(0x7f00000013c0)=""/4101, 0x1005}], 0x2, 0x0, 0x81) open(&(0x7f0000001240)='./file0\x00', 0x80, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) r12 = kqueue() r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r13, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:38:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) mprotect(&(0x7f0000516000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) 10:38:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6, 0x0, 0x6, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:38:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x40000, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x100000000], [0x0, 0x4, 0x0, 0x0, 0x0, 0x1, 0x200], [0xfffffffffffffffe, 0x0, 0x0, 0xa732, 0x2a, 0xfffffffffffffff8], [0x0, 0x0, 0x406], [{0x2}, {}, {0x0, 0xffffffff, 0x4d, 0xfffffffffffffb34}, {}, {}, {0x0, 0x0, 0x0, 0x802}, {}, {0x0, 0x0, 0x20, 0x5f}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x3}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x800000018, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x101) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fchdir(r4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x10, 0x8000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000500)=0x7) shmat(0x0, &(0x7f000004f000/0x4000)=nil, 0x2000) 10:38:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r5, r6}, 0xc) 10:38:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0x8000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x7, 0x8f, 0x0, 0x3}, {0x0, 0x1f, 0x7, 0x9}, {0xdb, 0x0, 0x4, 0x1}, {0x0, 0x5, 0x7f, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 10:38:53 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="8a"], 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 10:38:53 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x45) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079323b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e996dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017cdcb92930305059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4e6e4f8621037c3d78695ad9a278978b26c46049bebba997acb9ac407791cdf6046f9f71e361dc38af76020c885862413c6ed4f7fe335a5547ed4d7c65d735b189214606d883f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb9900000000000052d7f91fa5ff0f797e75b9", 0x146}], 0x1, 0x0, 0x2) mknod(&(0x7f0000000300)='./file0\x00', 0x10, 0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x2}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40000000}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 10:38:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4000, 0x0) 10:38:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x40000, 0x0, 0x87a5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf70b], [0x0, 0x0, 0x0, 0xfffffffffffffc1c, 0x0, 0x10, 0x200, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x18}, {}, {0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x80}], {0x0, 0x7fff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000738000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000140)="3be25a283875f9f25da5a96641cfa475487aac200d3ec8297fb8c96768140e55745c6ccd1fd0b97859ba0c8b13ce9376e559dfd0ffb5344dfedd19ce0fc8075d4c382d6175949251ada6ba06b555a844fed16417259c28368ea74fd88a5a54e022d299d0544af457b11157edc99a8631b6037c5d7447c452b83a10257adfbe47c6d413af0197e2198b6ff793bc3fb5534fe4690462175fb367621e54387599f19a7b2d0b2f9e7b600667a8f177d91efb173e6dac3901d4807f37b86673b917276a7e9723494b43ff9c8ad9ced9bc9cc6fd01b7eb0df9450ce6ee5b4b1e8f", 0xde}, {&(0x7f00000004c0)="ca571087efb3dd130efd6ec0d1fae3d5eaabae782a242d31a5fbc15cd132bba50a787a617fcf69dab2674fa5a59735d831f00aed0231f01cb2328631873e07a3c8642e0c3a30bf3b38bc53e6bd1f6341ead4ad5463c833bca1f9648947a859578cb21191fa2ee2278489fc858a024a0730e0973f305981a3ff7b20e049154dfeb3358fea04ee1aece2e95458637a9867e578b6b6f3c099dcbfa13a251ccb517976c467123d3dc1d5598e5bb35e7960eb82cf54", 0xb3}], 0x2) msgget$private(0x0, 0x96) setsockopt(r0, 0x8b, 0x8, &(0x7f0000000000)="5152d566d993c0a5bab5632bd3de51f2b65342057fd81f4487c2a51de59f76a4850d90e2385330ca48bfc0ebb5c8f5fd82a0544a8de399a2a4bbfa407c14348c9a8ae3455baecd8371c57a5bb93a474785dbd527a3073ffa6957b581c23ad2505241f0b47e291f907207ebeb50bd876a3d2e25a861bd1e3c84cd61c5ea22c1f2d92340bdba8bea6257fb49420bd5df7fce36951636885a97afd94a9c9d93138ac983b45e0e1e1c9093ab1363468bd1095d0c9ddd6b1f1c399925a82df9387b93544836573073933bcd78165bb4d8a53796350e5996c1beafdda27f5815857c9fcf2fbc0b9bd0e6246239b444077e8e", 0xef) r2 = socket(0x20, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x6, 0x3, 0x61) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:38:53 executing program 0: r0 = semget(0x2, 0x2, 0x182) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000580)=""/171) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000640)=0x1ff) shutdown(r2, 0x0) mmap(&(0x7f0000355000/0x4000)=nil, 0x4000, 0x1, 0x7814, r1, 0x0, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000140)=""/60, 0x3c}], 0x7, &(0x7f0000000500)=""/50, 0x32}, 0x803) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r5, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) sendto(r5, &(0x7f0000000680)="bf26e01089e4d925befc28f996b2c248", 0x10, 0x0, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) 10:38:53 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r5], @ANYRESHEX=r6, @ANYRES64=r8, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r7, @ANYPTR]], 0x1, 0x3fb) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479fc67c9ec5660067c2d5d220839236a9a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808235224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fa0484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r10, 0x2, 0x1) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r12 = socket(0x18, 0x1, 0x0) close(r12) getpeername$unix(r12, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) getpeername$unix(r13, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) close(r14) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r12, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r13, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r9, @ANYRES16=r14, @ANYRES64=r10]]], 0x1, 0x3fb) msgrcv(r11, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r11, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r11, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r11, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r11, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r15 = socket(0x18, 0x1, 0x0) close(r15) getpeername$unix(r15, 0x0, 0x0) msgsnd(r11, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r15, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r4]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r17) 10:38:53 executing program 1: r0 = semget$private(0x0, 0x1, 0x88) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f00000001c0)=0x10) r4 = getgid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/64) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/11) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:38:53 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b", 0xe7}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6", 0xc1}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53cbb2b8234d6655c4491695c6d71dd9f09a12255a405bfba21c4bf39688", 0x29}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b92", 0x70}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9c", 0x241}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}, {&(0x7f0000001380)="e1819067f6d85c04d77c8c39caa27fb29f8de8635bdd345a7a2d062fbb4e9909e9a5f91d6a49c68e88d4b4511972247b829720bdfe70157909b20605fd830b69b3d264d653ed615d49eb4724cda2577e503b1a54dc7c893b097cadee75bd794b0b04523beb0b42a21851336ed2622215fbc8abbbe2f9549748a24194a724c2cdcec9d4c6a2ddac4dcbb29d28fd65bec596d9389d78c083b6bff2907e5f11bceffb95f44b8e5c980cf9f990510bf0e108d7c869429b551ea39c1cc37bd2fc58d896b64f9bffbd47a90f3d3ecdb6db979ee904fa8ce05741a08baff7e0c2616a07715383db9087b5204743d59a2c15bf5097d71ffb8203cedffb4c1e187e7f84e03319599ce04aca2e042b7be707bc0226b5a069e81b28046bc8dd41e75490b6211cea1b70dc4ab980eb433cd48b7bbd2bd39c6652bbf16d6c5c5ac4085c42c6a0bff62e3c49fc1960a4723db4f3013bb4f588e40ece002b72cb27d5bbe981bee3cb4cc77e837c62a51305e9ab40944c5e528c8f33f8f83e70794fb91a3a6e2347838f07fd581aeb", 0x187}], 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) close(r1) 10:38:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r3, 0x3}) 10:38:54 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="02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = getuid() r6 = semget$private(0x0, 0x1, 0x88) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchownat(r4, &(0x7f0000000080)='./file0\x00', r5, r9, 0x2) r11 = socket(0x18, 0x2, 0x0) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:38:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup(r2) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = msgget$private(0x0, 0x204) msgctl$IPC_RMID(r3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:38:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 10:38:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x6) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 10:38:54 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/24, 0x18) writev(r1, &(0x7f0000000040), 0x1b) 10:38:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x1962ee3b, 0x6d, './file0\x00', 0x9, 0x17f, 0x3, 0x20}) pwritev(r3, &(0x7f00000003c0), 0x117, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2012, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000500)="81353d957694a322a2fe6a93ef14d0435c1d55de27efbfe9329878dbda23cc0a24c77d4ae40b839cab17b83c8c4e2e4d9cc85fc58f265542d28356ee3fa2fcb8222a8800d04c244cc6ab5ab65de7be009b21f3e0bb3c089f33986eafdc07757cb55b5dce4074a56f6e97b4f596b8a1b53ede101f7292786511a94b455836f68d908ae7c87b629e391d937e0c524b17126745668978e81bbde57bc6ed1319fbc23f8c6d544ac95f8a3a8fdac79e3f552bd2747fc810481d0fc6153a126acd51e7a0eebd9b7e3ae404baf5e3bba76377901f205a7f44c80139ed75248dbebcb5dffbf3cd9499a097c452038818d724ba95501ea6c452046264d0dea1eaf7e7cf267db9e1aa78d7893d40905526cf3ff7a5c00c6c7b1a87bdf6f59a2babe345347255c7ea6f7f28696ec608020f10ff207b73974c6b90131acada73c3db565924d915207d17bdc8c59a6c71b07d448aaaaf35e2cd9e6ba39e5ae56aa3724f3a1e20828073d9512bbb460d821be3a232daff74c89eab78ec3ac6da59ffdb605daf72c9be580c1d92ab0d9f95ef8d50fbdc73e6e2b2993e63c55cea74e40665a80c49eb6c60566d38f0a8b347b524435db18e702efa6c929d0409b24286542874543475d2f5b8fdedbf76ce41a79d841d34a8e9cc6e6c09774f99aab7ac618ac06197d5df1893e85f70f3fb0caad28db1c61f85dee57d19b7ab478ec805b741ce9d688206f3cab8874d5d4e02759ed474792eebe4120e2ce765d86760ca537fd5ec9fab5eb728293d4f035adffda2aa9a9f838cfe3f3c9f2c6db53b4d485c24af8d141551b9ea56d70aae6d321949204e4a2859292b86b2c968b8b7a1faa6ea8f132ce4737844320fc640594ffd9287207d7b3dd85e9ac81115edde855ef5076e3cfec7f21283b6fc89e6de93968c298fab4c3a2984e73272d47e90f5842e2f4cb4ff9d6ee383e562af8c08452b42ed23a8a76bdf4d1b9375d8244021f7912cb9da67e9cefd3ae0370c72a066371c0cca29921286f2674a7553d120198700d47babc533d095e9cfa8b06c2c28c3ffaca1d2c8dd3b68917b031d566fc2fabdeb897406abf2322f467841e6d66890a4f796fa6fdc01cf0412d59714738814e06b265b191ca97f914810eb20cd4a1c72b7f7660bbf05ddfcf02a763d787e6cbc5e607a9a765993d8dc36f0c0b8c3662081de44dd32bb150cefb83bdb8d0e1d1131f074c7e23ad3a35e3c06a8480dc8cae6e135d33851ee92cbf006bcdb84fae1d8bc92d3422848dec33180dbf6e1946ef427eab096145da396d1c6645aa16fece54d68c16cb84041aff70d41ef4173c8b8dafbe9e16b0c4f2684bd94f6abb77b7c0c442b27deb89f474ebce5a65c0599c406b84f2f887975271bfee7cc9f41987abc3cf3506a920ffaf683f2660fa7d7fbb1ee92a7e56ad34c94059be1112e29a7b8ebbe353d91d6c96cacd09e24e73d1b9d17e434a55fc5cd4b82f3285dbcb8184bca6f42d2bacdf1d24c65551a2699fea0cf45e68a15890998a996d77aaca632198f3cebd899c65b611e72492250fa6d247f00785bd7ac90877d7e89be7ba7ee1e47c6e42686cd943c168ade02acf185aa1e60acf549008bc3146e09136047a0d281e031f07a17d01af3609bd927a57b773f1fd28264e70a31e7bb283f3db91d813cff014ffeb47ba17f349674eb903b3076c2ea983ff30b17b0c4e3eae85e58cc06e05c59b03e5eecc417e4f33e3e9bf9878204867981b05c3c9b6b05520d0801058041420b2f72b101dc7b622b6b282608771dd552c482ce7413e7eb3ed724b0b08c008b684f36fc200de00c531c4d5060569e8358254ca290edf295b613f7f50400b231e040fcd9bd225a607ac98242dddcf5343a044244a36c7edc1afa14a96502167c74e531b904d6be9a7a594805e16c77546914c978b78d3543e03c83e22a2bf2ab8b1e25d26d54e71a62723de88d24c8b32a99a32b508913f3e31818e1c43b092b86921077e4e2b92585183f07de41e60fec6b4246586cdf08958505f612b579655b411efbf2a07f8e5fbe97625f6ebb165ced6db77c0c42b3851c80b0f859fcbe3b9d2f11c0f9d1abb5ce3f8e9f3f324bec7b2e65a8a09cdfd516fa2ecdcaaa4c653cb33137337cff744635f2b19b949fe6a20139155c7eea4f11b991e775305e1602bc8f0f63555bb3f6b2209992f80dda8ed3f49116b89888d029917b883557229f7308883749f82e7b1ab04434892ba7085bfbc18ac29cf8f485bf362e47874334fbc6360a7c26b316ac033b0de78150c1793755e5e7edc4211134c417a9092a3280754956b21c81fbd99bc65fd151705869a7c696b2a3d27bbe0758cff682801b6bf090a6a4398de1b8e727abc61fb4902ab90dbb5c65cbb831ce43ca197fd548cc60b9a18f2f0303a985f68b115012ebc99c7a7b5efa354edddf28439441e4f12a83415b0fefa50bc79f10a44e46bec7614380c90c32f355a1c16ed130ac63bc9622c54379c384508e3a4d9f4c0f34706d9aec6072bab991c871f2b2eb93536243806dacd06a7b8a423053d10d6f52221a6d53f34e3db90cc3b900f6eba84b397b980c750af7d723c9b0137f0eaed8d3fcb0a4f33d9b05367d20308577955b1ab95dd83cedee07211b8d3753039a4cc5026fd91ef5bafdd7c65c903c9850d087be9a4435f23b0a1171728b629a012e77d511633beb683078f0dd9c7991b1916d3227c921f62c6d55bd9be44d033087c35f0e5c0f82bf34a18b1ee93e273a04e64a2e90cb56d6be14bd133abb1e82949fc184eeefe56f6c87e5d4b1e8369d6e37be37f16195c06d73376a03f1f7beda881d7b0c544ef308bded8bda1ad0d5d8ce3e452639ef914b325d800255e01d17a503ee8fa54c0f498a47a0efc605a851536b5f3a6ceed27950f427dfaec94881c019c08db05f5686fc3a3a89508f490c8134db66249e030cf99a62f83241d8247a9e2339a854df0ed251977bbecc74eb8b0433e420f3b1e23a292ebcc5245e375d53cfb956273cffc1b2020367b21a9d095512d32e79a9b1b0f85fee884972dea47b4fb1fdce7a0b33a2edfac0b9bca1a2805e48ac3419e44b28341225a539baed69f4b18cbdef21f214f4c92cd5476582899519d93636d5e0a4c72bd1bf77fc7e1d9f1477b91af8d048812be3c549b515150adaa00c676a4522ac34823aa7f5d7df85cda305683b2b7a8f3af97378da4679ad21b18edbd4c1a51536a03a856503884b00829fbb4a7d00a14a1bd5b565e305bd901fd54f12f20f3d2b011717931befe5db9867242056301d6b74efae3aac435a1b9ca005624e9b4bdfd7964e106dc5b4a572579259adba093329dfa494ba9d6467b26cd8309c0c9f36c8cd01e45925f19356daac43aaac1be1a85878c07bdec17b8ac0a2c642f105d411d6043cb776a805226c33b57469f856da3195ac5a3d87c4bcf5a59ed5e4b66c086f92909d53245185483950616c59ba89bb0153744a41309e7ac5103c804c48cdc6210d68f263b40f93340e9b3d3504c42190feba1962d506b3c32b6a42d4e4c5e5f4c08a267846c5093cdf5b23be25c534cc1528fea9a6c4cf72bdf9c75fdd3d2afb3b3955d6bda470c27d60df8f535edb3e6baf31181756595ecf07903b5c689e69542667f3ac758f41d6f8c7c126629e854f5252e1477058d49858c0330e6333ca37572750af6a8fa8c34fda7666b0ad6e1d4fb2ebee9404a2c4b62ebd5e1446f64998a82d09b4c2b562773dfc653b701f544fb8605d822953fd37d28cc9abf1da38d93b6b71dbe0479f017d7a55645be3857092dccda425782d4fd6622b97b255104a7e7630199c0377ef6c5f74397d5b1e94d1374445372a74798f281edee8f25ea643049758db7a86c33f83b3fae7632b627bc6922db844e406fb2bbd4d3600347a0aca60a381bef6ce573c949e82879741e96f247adfed88088f35e4cafeefba7e1cb03563b3f164d2ed918bb285", 0xb01}], 0x1) 10:38:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6202e57f7f000001d8c80161acc502120aa64bd93efa000f850865421f79b5cff0d19d1a4268f04562c8123e4c14cee2742a9cde0a6bc15882ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x1, 0x3}) listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r3, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 10:38:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000180)="75857c4e1f8ed60272e3465c0b2dbd08a55a53e0c8d6cba0dc731197a5b9c0432724c567b2d74f84511d2aa5c326ba2216a8b6ded51eb789af8afc18850b3656bb53c5f14827535e6d402820f2f4d2b6a54f7b106f5ea8f6241153e62f8f2c7ae60115d7778cd1166240840049caae3995d32bf501ede41a411b604107f9066c6e430f1c92f63406b1e22a9284a1cc788a5b67c3e312523dc0a86b4cff61bb32cd27bcec6417d38fac36207faac89d60b4d658908c47a108aa2a3a0572f6da4cab0000000000000000000000000b805529e7ea4d3cee358661aa7f41409cf34dc81554d9756146e49334966e71e83594d9b3d38c682921f53123231050d08834c78bd9fa53c9e85d0c1acacd8274471ad1559c5819d65626a681533e3dd0563a86571edfa0dfc00b8f8676a1aadb3b2c0e7f9cdfef308ffa9d0ffe15c95108d9e2f877f74e0dd9eb780321b01992f09d5c3691cb092181a66fa686d0ed06d5f6e2e2336a4ee0d000de040ec821fd2a5f1cb36ad056c0f6300fcfd9022677b2a0028ff43d5a26a742966150f1c1723d49794081a2ab91d25bbf89fe75270716e201dbc3ae61c388f0249b", 0x1aa, 0x40f, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) dup2(r4, r5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:38:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) 10:38:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="775d384771b130184f04a6737a318b2e0fda2a1016270d5272627d2bf2df8f97ea9d6960a48c3fcd39b0", 0x2a}], 0x1, 0x0, 0x3) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 10:38:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006eb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 10:38:54 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x20, 0x9) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 10:38:54 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') getgid() getgid() r0 = semget$private(0x0, 0x1, 0x88) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCCDTR(r3, 0x20007478) r4 = getgid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r7 = socket(0x11, 0x4003, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) sendto$unix(r7, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000140)='./file0/file0\x00', r6, r8) 10:38:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0xfc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 10:38:54 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee1733fce65063a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b685fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef510000"], 0x1) sendto$unix(r0, &(0x7f0000000040)="a1703b4019f5cbf411e9066123811650a19bbe406293a3551c599a82744940e6f4521576ae048ccc6ba218b2ece0293d5f3d485f306863912f85718d9135a8e68c4abdecfed6ec57516d4de7deab48de05b17bad8f38bed20188e46e52317d373abb629962fc9592e862db22c748d6caf35e2eee9da136c06144eda59c81efacd376a8b2e2ed3f259ef8", 0x8a, 0x0, 0x0, 0x0) 10:38:54 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x14, r6) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) r11 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r11) fcntl$setown(r10, 0x6, r11) r12 = getpgid(r11) fcntl$setown(r3, 0x6, r12) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000, r4}) 10:38:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) flock(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000480)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/7, 0x2f}, {&(0x7f00000005c0)=""/103, 0x67}, {&(0x7f00000006c0)=""/155, 0x9b}, {&(0x7f0000000680)=""/40, 0x23}], 0x4, &(0x7f00000004c0)=""/194, 0xffde}, 0x803) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000180)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r10 = dup2(r5, r4) connect$unix(r10, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) r11 = socket(0x11, 0x4003, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r11, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r11, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000140)={0x6c, 0x5}, 0x8) 10:38:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0xc0000000, 0x10001, {[0x0, 0x7fffffff, 0x8, 0x8, 0xff, 0x6, 0x8, 0x5, 0x6, 0x4, 0x0, 0x3, 0xed, 0x100000000000000, 0x8800000000000000, 0x81, 0x20, 0x44], [0x0, 0x4, 0x2, 0x8, 0x8001, 0xe0f, 0x80000001, 0x7fff, 0xf8, 0xd40e], [0x4, 0x9, 0x0, 0x800, 0xffffffffffffffff, 0x22f, 0x6ed], [0x7ff, 0x8, 0x20, 0x6, 0x7f, 0x8], [{0x3, 0x80000000, 0x6b, 0x9}, {0x4, 0x4, 0x0, 0x5}, {0x5, 0x1, 0x8, 0x6}, {0x6, 0xf33, 0x10000, 0x80}, {0x0, 0x10000, 0x6, 0xfffffffffffffffb}, {0xaa, 0x8, 0x0, 0x10001}, {0x3c, 0x8, 0x4, 0x100}, {0x800, 0x97e, 0x3, 0x7}], {0x3, 0x3, 0x2, 0x8d}, {0x180, 0xb9, 0x1}}}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') lchown(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = getuid() setreuid(0xee00, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) r15 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r15) fcntl$setown(r14, 0x6, r15) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r17 = semget$private(0x0, 0x1, 0x88) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) sendmsg$unix(r3, &(0x7f00000014c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000340)="3be805f3", 0x4}, {&(0x7f0000000380)="b361f8881bc4dd7e505d9ce1c270da7f4df6723bcb6f18bc00d927f010a125a4d8de736a4b0a86ec58050b69ffaf736fe588c27355011cfd159e89d1cbdf8deadfb38afc0fe28b85a77fd3107f2637ee8dafdf1e58fbfbb08cb8199f62108f0cfd1f99be421182dc8722ff186f8e4e0cff7305c037333ffbe089239c6ebc428815ccd119cdd28d4b45ba4f48cf9b62fd1dfb7b3ab0f66eee092d8aa18b16ce13bfbca42301cc8560a3e360650862dcec8e80992e7c4e3cb866ebe1509d92e914908eaaa3a53f545c82f224f3a390a7b63f3ca0b59705586dfa8bc0675899a946b8cd347290be0897a2a1e9306f356c5492bbc7dbf8b6828bf2dc91bb639d81e0bef9a62b5fc0d7c9841c7bd3e3b8666d7244cc58ea5f5782daf5e7df087b18d2b610e8e73fdc7e347fc42ce528d9d47a4559689ec0a9c89aa5d41ebaf2d674f825d8b9a221f2045f3c34b32206735f8af06c256a26f06922910681099d74d62506cef3f26389c91ad1fb1ce87226cb1ba775e040f7fd5493c6709d45820cbcdf6acae46f9f096feca999f1ffc5007a80f6aef0c5dedbe81611979cfd21e796bd95ef7edbef8a0245be522c6933baa4fd242f39361f59c123a68298a343a5352b8b4e084772c827670193a408cc71a1283f0c66408aa353fb7f89fce46ac77171e15da5c61c8426d5af3c1e10e399a5a32c6dfbc72bfdf23977c39b5d2072418ce13f00ea62bf55ed10202dc76ed2ed2f424f06697337b6acbafb8b1f4d1de2adc764fe4fb0cf83e815523dc0c9ab78e0829c2c4a91108ad2a92c0b9498da978e91d854079250159a0ecb9ac9608f50047cf82785c3109e089b2539a69104c612ece9f5402f036fba802de8447a78f3241b780abe627b45caf4f8ec2c8a97cba3f91adf2c4b7de9ad99d2da9df5f67ba2672c3e3a71bc07858b336bbdde53ea593480aa00a76a618f96e5a81b2359d5246d740dd6d6ea3a8efed8f18e7ac2c7a11cbded7b48a1354945a59b073291b1349e910e3f7bb1c308f1243012c50ffab6f51125341318ee99b5cfd2cc80ccc58e6c5d9856bd8b722f033adeaa26b1ac645fd190fc93b15d961cd828a3bffd5fcf0d7b6e7d399e78bcd9f170cb5957e77ebeedf3aba8c894399edeef2faff5d322e9681a9555093c7d73d5b9955973f131adb70ebd089aa72d73925c7bc9042f294a58b44dbe15dc07769f86fd67e1700efd222486469bda232516f81d5ff7723857b942e0a0868649af680df0c0934aaa34035f499be0afc58e21de14065f1210fc61b9a0d513178e82b78ccc7469eea17a20ce5f2c751b44b93f5672303ededbc659ebd0f0118cf29617ee4590fa7edcf360677060a0050c891ac164b545de6f17fdfee5799d35fcbae3eb1d13ef711bff8300ae49eb9e6da2e224f5123f8ff165e6d7040ffb2e003152ccf4b3178a5a7deb3887e0bfd1318230a41164cbafd1949908af5555d40318b57c6c49f528ea1d16c2e0456106794f7dfa3d3dfb7f278b252e7d4efbc313c29bc259f62166b5808f2f371a7bdfecba91e69d2fff161e9ea87f3abbfbd31ff00ff07ded0b9110694a43170d1402ec28a467f4d05511b25e048b97befd47941fb136463a42a53a9d5509f3af236e9b9cec28d79b3873cd46614ef15926b258f19ab576ef9deea3e951694bf0ebad265a1c81ec5bc46d6a9aa1a69270cb7eb669f2e5e776f750cac5bb9a1ad45fcb0d207e5c69be841e9a54fd1fc9eca56af90576474bfb80e9d78af72a4962634acece9480e0138f91d8483dbe726a517029a00da00348fd99c4720fe67f6e718bc4e5d96ef04d893cf8cf8bc20f711b4ecf0974be1ed42c6dcb8f811550508b9f1aa9b3bcaefefb29c77b2c553e920869f79e7f90bf4c38b17438b05941953d9479e294674326bcafd31219e5ecc28cabe226983b0c4fdc6376f02ea513ec1991f0f719b2af7b4dda9f8bd7c77db585d1dbde996fc04bb8d3d09f51b034605236e5720fe0e53b0e658ea2b8eb5efceca1e1715582824a8c692085551f578b015326eb4e157f7b1ec638fc9e9f2860ccf323c6e119e9ceccd36b8dbe28ec2d4aefa3cd621045dfe930a784089c3ba05aa97b762e6e1cfd092f539eb446baa99c6bf81ae38a4daa0e91e6394397ff5d7af2cc865a60f54a01300bf9179cebe785952968f67fd04126d95f1d5de0d790fb6421dcd41ffeeacc652f5836fc22af7627d8eacad87463b29b85c98d668fed868759fe94d0d09d6f16284a7cda9f2931750bdac275a2ffdc29165a10b5693cc43dc5cbaf881b5ab1162dbe4ba0c5ac93be2e12caaaa0d8feadf70ff8ddfa69c11daaa57385fca5a337f8b54eb80cdebcff2059d9d7adbccbdf5ef5cdceff2f2366f9803568d706a2c3e51ed1ef05dadbd85c7357f2b18161ab07c9048fda525f204435dccc038a0c2f308240b5ad3c62b91bc82dd6ea3ee07e31701956e7ea75de0e5403a84a878423cefd8dfb4b5e0ef645689e05095470d776b4eda59fe05cf55d93cf5a79eb98b17b38a38e88eb0aa14de80747bcbab86ccbad9fa90cb7653cff1c4edef6c892f19f1bb878b4365c08849f383ddd830967ba2d78ffe8c81a702c4e3216d4f54d8a257cf3d7c9f2385556ee7f75e4602f475f6609ef44f0995b16197ac5bda098a09b26418f23dbc788229f399fd6a497a9e6b8815b12e1fb63c7a2d1e87ecd45ca3d7925482e8608dbc65d622284f7ce6ab3250b8d4b1547b49da0e99923e56d40180f4f0f643cc49c498ee8788f93b675d6fe03beb19286bdfff5af64418ee5d79b356e177bf3e44f185ee88c475065abbb074abd6b320d3e97b537ee22a312b01e83204db63a205a501d35e9e459ec13c686e8ecf73800f0689bea215096bd915ccbd34431a03482e0aba84ed598b2d1ae19d7cbee54de2e682e02f116888d24f98ad68cd756a60809612c94bee0f83a75a7b7f3190ee0d87eb30d543ae7b35c056e7333a98534138a10d880c1e28733c36814f33444e504dbb14f74c0e5903b407602f4d6ca86c3c40d994b06e379f8bef90618201e3fe965f6be388aa30ac6021cb5a30a8908d34e927a464c3169ca93cbe0b436b40d62d95b2e33c0f30ef7b530ffaab77c8b538e60168c98000e849b28c4b94c28798a68f81603d341aae334219fc96b4550b5d0c99f503c403bdde7931369803c108ef58ce4e431ea885d600ac0569b27322e97718ce5aaed8270a6ec521f7cdaa01adb86860cf0861cd2319775eec7d2115c63c08e9ca3b142c55b605bad9790c179b7bd77abd9e2c8e253eecf8408510dfaf69504ec2ff607bf9412e0bd764c35b55d0d09771b4203c63703a20352280426401db817a9abbe2911f2141314067a91a65a6a526b5a94026b67f79dde3ee532ede3f80c2e78525be8e0200fab3c0685df13eb8f1398d419137771ba4f7d27c4889d349cbc930ac4f47a1c9e6c25f9352180a94f3b99bb8e4786a2a9a76e09635058d11293ef3a6d5dbe1f449b51d8a16d0926d32c31a0aaaadcb7e79413b19c29a197eda86aea909cb57db1aa66a91857a2b21e1d820a79570ddc41ef8918d7ec57af68dc00553c836b970b6ce3dcd0cf810ab0ca182e9b80f6fcb65c4177e9a8c4ff16a0a6fcf3d1345626804e9010521224d02a8888ddfac978d6a17cdfdad7a049befc3e8d83ea9dac3ab7168fa5af2e84278f41a72642b46097f797a785d392f6eed00856ca4c20f0993c53186dc12b3f08ae663d1af5e43745b448895b3c4ea93feb1d2b421c4332e5f1bc6d4e60efd40f95bc9c4be5bf6cf766524410e70ca7aa6f0cd24ac0cb6a8ac92f55a67796f26e836ff0103268adc623a0388445fa006b31c3cd7ff75c7ad6ed8c73e515a0cd91f8242a7be360b3f60e22149caf06542db7a6295fa3b1f4d806d3fd1792e7da2191b231ecad5159883ab339f7abd2e9ff50864c9e4437c113f5fdebf2321a8a6f5beaf70a6d82164e88f8376a30e50da3b0d99cc9c344af48dfd5cbdfe1bfc7d2574a8a301570fec16cd00361daf1626110666670710d33f913b10ad466bb847aa9849cee8daaf44762ea4527173b132f1512b24d1394d4dd7198b1830c5a9fe674edda8762c20eb76c4db07b2d4fc8e2baf02c997b5092ced576c24118b4fa8221b3ff7f31ebc83b36ffb664e365dc04059c7b315ec67ce2449b07a21ef183c3ec73d30a4d62cfbdb2ce5696c42fae9b1a41980202467bc1cd9d31dedeaf4d6cc5c5c538e6eef95815d3be60c80eacfc0a4a80135b046f5e3215a7f4b09b9668c58bbf3dd6146c44552e9785b5c68396b59b762567caefc5ad34e85b77542224990b159325e6e06982ff613b4b042c1e5f965855c98cc7b29f6099a47356b939d5518447a57b2c435b9172f58079ac6f3d42db26e69222a82815e85b038c1080e31be0bd7d4d4f22822c89f72c1623617afec01f5a25b6612b3eba15a822ebde4743ad33440f4b311ee8815a470b713f8d71e0abbcb8e88e05fc5e028e5120f36b42ce2662f426334bb55099e16173f6c0af37ea1cdd267f51c6a56692688c6c46acc3bee5bf5e747aec21db3415df53cb433d202a3dfc0c10ca3b18c103385c02585c8ee63a8c300a56f96e2c87ef3889f108e27b19d4eb1583211f509d1d41b8a69666d2c8fbd5b077268f005745067598d68009419f3574aad40f1ca7350705a6aca98d14911265e5b82e5578bf53e7668b0cf09fbdcef5f5e476db189524428a123cb67c83d6d4b4fd49aac88370e0ffb027f99a53331658a804dd5b9a3d226e2e89783f1a5c5b620c942dec8c600730b924f53f6144206e1ebb11b7867f4b72092ea271743f5962a9eafbb6c69bb7e40c7177f3572b07eac763190fddc88a18a1f51cba7a545e095e38f4f1b3305ad2b33f3496ed3ae5568ab75566dc1c7b5d9dc4951125886997eebca1a697a27ff8fad653ba9cd00c2c6f2d35d3fb5341a6ca9fe238f56859c04668678ae6f24c2ff1d8de780862a6cc971122270a11ec897039ce43540aeacce705842ca222dd34d7f52c4fab4070b8194580841a327949a323e2d9fe5104ca40993eca4350499ea8aff009d65eb096c496dea3e48519ad9e71fbe9f7d2a2b356ad8488159f6fc29e6d4025dbb5ec7ba8aee4403149fc9f3d873c65dfa861aede5eca61f150d9999496536704c79144bd84e84f11256c1cc3de0bd5a8e34481aa69bf3ed5e515a4c8d3ba692314a0f3071d41b4f09bed3b2cb2eda436b3bc79e048dcc67f1b0b653e87873e63a269476461c50572964b3a90308d83b870666e4db7cd79c7571b3c7cf8ea4b7250c723ac97de8c84dfe52d2b3ee59eebbab88d86b738a71389c421528758cbc7fb65b7c3d5ba887d52351b5554cc05ac5417f6667873951dcbc023738c16f4c3a6d18f327a6e1199e8cfa1f3bdb48bc3252c91944e5a5fd8e675b769cd61dfe50e1c3fe2029d772646a8a52c8fe97c39e0b4a904f11ecddc6e7622901a8bcfd40d55c4d2a64aa1c9cd46052870363cfb8b2d120ba9052946a6e2d22046c8db9a535336bdfa060068f7f7854222aae47a69ad497213fda8a3f98bf729b47dc8a49dd828f786825563187027e07e4f3e40f7c89e3cb1e5c524d09a9e63254d40d84d0c657dbda47704a18a39eeb7c7a29bbf0476db924e516679c6055f8570eec8d8df85295f6e53f912c9256a1f695e8acbb3700ea74da5283cc4f29ea3323dc9f2a580f19fc6166f9da166166e42d21f2604c3f0b7c76db8d724e85a8aeaba3f91aaa2aebcde50b299285ee8089e", 0x1000}], 0x2, &(0x7f0000001500)=ANY=[@ANYBLOB="20000000000000000000000000000000f9b45bd4f9fb5f26ed0d3917645d96468fe83e7fc9f6384215c869ff720e3fe6796837d444276178fb6896fed6ddeb1820ff4db20506f4056d9761c34c619f8079cfaf1fda4fe1f432c091ce81", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x60}, 0x40c) 10:38:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCLOCK(r4, 0x20004276) dup(0xffffffffffffffff) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000040)="8100d346b78d0dde6e1a0b7462f4f57ef08177b52883d74bcd40e90b8594e760946963168bd8426ef9b0425174c98de9de87cc75347fee82654243383f48d43179dcd42ec2ad74f043de91660b01c1fe557265f1d4f76158b7f1f029b1d657b02b546156712921e64a80e3e7c6ae068633416b023cd1b24c08b1ecd7f161065af72b18841e59c5f9a880b9d8617f7879dc4387e641d661cb732bd5c333238709fea123fe248818bbce976ecd2caabbf81f5322811d0cda36c4ddd8aff4b06512ae4cc155885ac6e118768932da876e69", 0xd0}, {&(0x7f0000000140)="40418fa2c130d19c6c0de52717baddbd8d3185a89cca5bf47d1be0244faa2b64d2332eb7eed3af9a66a8d37184102e43d36e311d5e15a3bcd426f87033ecf1d04eeb8d0b862abf832ada34adc4e7d8d427c5e50b05d318c23d837fff305482029fa997cf2da210b0adea83f2d547db61f2c7", 0x72}, {&(0x7f00000001c0)="6a6f43573995fae564851de8f916c4ef08eaa3428328cc362db3eae74ec9e8c3ac97476c926282c6d9d723172129d0f8de6dff926820605430dd60409d5d3aacf245f2c38b9d501e405977b33a5bb226e893101b72af3ddff3e2321f9e3880cf698d3837605c19ab4d81dd73068d986b9041e78f5afca525061d610f4d1fc01837e21c61bb130330a8cf0378", 0x8c}], 0x3) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000540)={0x0, 0xfffffff9, 0x3ff, 0x2, "091fe600001a000000e37300", 0x5}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) 10:38:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="890300feb500035336c50ab847"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 10:38:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x800, './bus\x00', './bus\x00'}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fcntl$setflags(r7, 0x2, 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) getgid() r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) unlinkat(r11, &(0x7f0000000200)='./bus\x00', 0x8) r12 = msgget$private(0x0, 0x552) r13 = getuid() setreuid(0xee00, r13) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0x0, r15) msgctl$IPC_RMID(r12, 0x0) 10:38:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r2 = open(&(0x7f0000000000)='./bus/\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus/\x00', 0x9, 0x8, 0xe43, 0x0, 0x0, 0x8000, 0x2, 0x2, 0x2, 0x5, 0x7fe}) 10:38:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0xb}, {0x50}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x401) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) dup2(r1, r0) 10:38:55 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 10:38:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{}, {}, {0x40}]}) msgget(0x2, 0x458) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 10:38:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e453000"], 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 10:38:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:38:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r1, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/165) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 10:38:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x0, 0x1}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 10:38:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 10:38:55 executing program 0: r0 = syz_open_pts() select(0xfffffcd6, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffb}, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000180)) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) poll(&(0x7f0000000240)=[{r0, 0x4}, {r2, 0x1}, {r1, 0x8}, {r1, 0x1}, {r4, 0x4}, {r1}], 0x6, 0x80000000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x200, 0x2f14}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x25}, {0x6, 0x0, 0x0, 0x100010a3}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) lseek(r5, 0x0, 0x2, 0x3) pwrite(r5, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x2}, {0x30, 0x4}, {0x80000000000006, 0x0, 0x0, 0x10000000}]}) pwrite(r7, &(0x7f0000000140)="b7a247c963512c0e442e3cad59cd4bdbc583bfeeefcffb6d55b63941c6de1faedb3a512799c02f0674305335e18a4237af83", 0x32, 0x0, 0x9) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) 10:38:55 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fcntl$dupfd(r0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20042, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 10:38:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 10:38:55 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 10:38:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc, 0x0, {[0x800200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x7fd], [0x4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x210], [0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x400000000000000, 0x0, 0x0, 0x2], [{0x0, 0x6, 0x1, 0x3}, {}, {0x0, 0x1, 0x0, 0x2000000000000002}, {0x0, 0x0, 0xffffffff}, {0x0, 0x13ac}, {0x5, 0x60000}, {0x401, 0x0, 0x8}, {0x0, 0x3f}], {0x5, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000002c0)=0xc) preadv(r3, &(0x7f0000001840)=[{&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/110, 0x6e}, {&(0x7f00000017c0)=""/34, 0x22}, {&(0x7f0000001800)=""/26, 0x1a}], 0x5, 0x0, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000018c0)={0x5, &(0x7f0000001900)=[{0x5, 0x9, 0x5, 0x1}, {0x4, 0x3, 0x1, 0x80000000}, {0x3f84, 0x4, 0x47, 0xfffff74c}, {0x8, 0x0, 0x4, 0x4}, {0x8, 0x2, 0x3, 0x285}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) r4 = dup(r2) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x2, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r7 = dup(r6) poll(&(0x7f0000000380)=[{r7, 0x5}], 0x1, 0x0) linkat(r7, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f00000005c0)='./bus\x00', 0x0) recvfrom$inet(r5, &(0x7f00000004c0)=""/247, 0xf7, 0x841, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x80, 0xb, 0xa9}, {0xd0, 0x9, 0x6, 0x7fff}, {0x6, 0x3c, 0x2b}, {0x8, 0x20, 0x6, 0x9}, {0x574, 0x9, 0x9, 0x5da9}, {0x1, 0x13, 0x7, 0x5}, {0x9, 0xc0, 0xfc, 0x1}]}) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 10:38:55 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e2832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc80, 0x0, {[0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb9772326d0be0589, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000180)="a9842956ff6c9a882a988c5991870d5ef736db7a4648cc00ecee", 0x1a}, {&(0x7f00000004c0)="98561a52a79396e524adf1ac23debdd26e9d52338da621362eecd275751d890208ad5f1df4ac3fa7a054b83af09aff006510d251d270cefaf318a1e1bfb0db56df937f0b465099f88ae2b9a8a8d318bd0ab574335bdcc9ffe768b5693c55abfc3340f605db6295fb4da6acd5c2f87ae9882ddb791c71cec7e1596c02dfe3fc5131d52c8afeb088c45c82c99d8469c9262c43d786713561df12f4466a243357738183a81f672fb3cf2ae2bb71c3b70932b13883f06178294d24ad8484881a27af61ac3b66f2434f231d456266933d9f4bb48bcbeeb8a8ccbc4c67ab61b01c4308423e4b9ff42bde4ca62ba764bb2ee96ad5d2bb2f", 0xf4}, {&(0x7f00000005c0)="941ff70de00eb594f186999323086dbd28865abb68a63c191979f22f0c224893af7722d66dd28f965b1c01ea61b28bfde4c09cb6ed7e1af07e696a5a4ac88c1a5ad6f9d976d1c34fcc6c7443d1643f5bc7e94db07637ce3517d2f259ac3238418f114091faa8d481226e11934b4e2fc7d4e8fde54e420bf47ae7bfc335d9d5c81c4a80d275ab09711f713cf56c3f47f42050ea70a8ea0f36b853037e8e8c", 0x9e}], 0x3, 0x0, 0x8) r7 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xc5) close(r7) r8 = socket(0x6, 0x3, 0x0) r9 = fcntl$dupfd(r5, 0x0, r8) write(r8, &(0x7f0000000040)="c62a82518808163ce72f53bc01d1a86201512f892827e540b8873113d1993b3f226cf64f939ac1dfd51a4e7d8c1fed09ef8532eda76cdf6c52547b78746fca406b9bd84922bed96db765c95a8c784b3dff6ac238db5c2b629c100fa1167cc954bf9b9115fadf2b9dcceb55761347a9e5a344ca5d884802e13e8e6035c75bfe546529cf072ddd76e7ffc16f51888c8cf0f3", 0x91) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 10:38:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401], [{0xfffc}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}], {0x0, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:38:56 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) close(r0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) dup2(r1, r3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000840)="f528420cb42c978d00750f93c2658339e7ffff8b688e07e11c85edf13a70642e687f9d239936fca340489a6f09469508d7bc12a145405e6a133cef0998b8f757a0235772d6beff9cee74ff546fb551308619c996dc43f4054dd532d504fba9db42d499ffec05465edfa45b98ae726c8ebece68436a9f44657fe9fe967bd717f7b86df5cc6ca4d25904bb556df674749507db956edc5d9c2ed6af58e93dba1a12d9c5e750ee524538f9a43b10d3c50f45cda6418357a223d33d7a14760dfaed44ee48682334e3c1d90890aec1bb17bb71d5ea6375d38485589704571b46fb8c7ffec904ca3f0acc3724810bb9bfdec75e5b853bcf5b2a67f4515b95bb3e6f41eedc93761815430754329d5533f2a3f4e0fa545cc9369629217b99eeab59707f7ef1178d2c4e99e3e3357b3ccbb3b86280013e0a4334aa843c573966c5a5ffae05aada439b8b040dc1ef4c4ff5997c58db3518eda462ff9a58a4cda041eba32069aa71fcb4aadb8131960b1846ce23e9c6c50bc45aa52ce4188ac0e4ca62a9cdf5595d345709186a1b9de385d4e8fba88e30a1e2e28426330ecd457a73dfc745d3669050d272aee548ef99705830c983968e275cb8cdfda40b191862018a093dd08b0db4532b9e980003bc2abf34ea958dd576ea4d63794dd86c7d4ed516845e68950ae2c58ad2aa1adf81215217ea44c4be3bbde150b931139c6e0fe70b7b54356e28f2773251c9e88bdbff1845fead076b893daf248eedbbc20d38f86cf18d326279e7f2e1090c9f9979535d99f75aa485eb07f970bf73ff78ae56fb3235653b4da5e4fc953a5cbe068e88d9a8b50e69891548a7df15adff4715418beb80484e037725a1d0f98d9aceb46062a66fdc0768a9fd6442b1bd9db683fd52b633525146622f5e90a2cf24612430ee11f7b1a5b16cfe7a9768827d578dec1e8ce05248b28713b9a083c22182cc99ea2930f8cbed30262c1667b4331e216e7454d9a5c66b282649bd145b84b074b01173f798fb9ef3511ef2700318ea0153a6974be24efaca4256f135d35193c2ea45498a1a66442a79be22260181c9376a5f0c32fd1e89a68cab3396f12bb8d77fe3ad1ac121dcb0ab4a1a552407639f520c1233439b4fd3ad7192e567f64b71cef4102763621dc5efba766661a4a3f19599592576586e8ab646043df79880846815d9f994c0c088754027fc2fad199b4ac648e9a4eafdff2e5debe76ae09c9d48332fe06142a25f415c37fa1b0834bc5fbad226eecd1ff5d64bfe2594f219f34fb00a19b3539050a6640814de275ec7ead6edbffd5c7ff507897fa42a72caa682869ae4bb87619f2c75b93bdb67ee220e858e4999a23de9e4d00897984a3e36683d983da06ad23082cc76a12de644953e13ba40ecf259d24a5a365d8ba1fb70d53ba13fda12efddadc67d2443a0960e36c90d8e5e81f694fdec6d086ff01b3a909b2890c98c45e55e59a9d8a10a431ad80aeceaea4c2f9003d7e8b25628c48d5f86f6a7c01811392011ebdfbdd4739a46e5796f90f86dff8a798d21814025c443ad849ee935932b6c07ff36519307906c73912d2e03e8b300a891f0e5ba8919b48fc5f5f010743aae52ecd9a22deed495b525bc13c4bc895122654499b5828719f8b22cca74b926ef470b72240da170ee81e66f5501f9744d3b9e65d3e5b6e6a0928cfb298771c89de79f2ca371870c326e07e333beff8640fc6f46d5aa1b4f85b5f56a51024b3a4e2682c5354fcd3c891f70ea8fe6cd018e126e45c58e0b7483500b6ce69e5e574de2c2b9dae22ee88e611bf4878c9a02964e4a3f46c66d30f95ffa055a4bb11cc01453213b8e1289afe475cd5735b46b2f1b6e045c527ff42b4c0185e6894080aef547eccb40291734f6d2d9f5bae354901246be3150975ddf8f6f93d5d423e6beaca08ea34b78902350df82bc72dc1fd79f9df061096a8673198e524f0ab394fd1afdb6f7485adb25c7c2089140e322ab413754cfed9ebcc9a6dc881e3089ab44c889c6e83ca61721731e298539fe706cf484020aa5910986c77a7b30158a6fb47438cd13ed8000ace97c31e627869f2588ce0a0d3f0ed03f614e6926d51d40e377f78b4f0a667b0a58dbe43870f722864c4b16b84f421ced9438243d1f37736597274d6d2456f54b701008c8659366e1cc86ec2ba589b16e2946d77ce92bc678508926a735e97bb687a894a7983595ecc8abec6b7ac57ac74722153829653637a5bd9beba1e7be07e68ded773f5b8bdae553d28dc6b1fe52d635adebe597911b0d378a5ec75fcd26ec1ece15cb6921d22bb5107fbe86092c4ce0a90e01583a7980783ffba42443916003799f7e9ab66be6cd54debcd6b9621c6f8321a27a04339621f4284287e4a142156d808b301325d2e90b070e01eac4a612075f19646a776b2ad5951235fd7d17f4a97e19c98a1746651d889c06359072df6d415b6234f111617137fb14a485641d612de25f6f6348bc9040d1918074bc84a658f196e76991be702459bf309ed4048d26369384af04fcfb32230bf788d76c39903a2d304d81f8295eb3b1bb1f760c79957b6f6bc3e7975fd0c2846e31acf1f996f3d283bc6e8ee13b39b64e9a3831b1fc052bf349a6eb832af6166a0e1252738cd597a86d9d9f2eb4bbaf3f606ecbbd3986e72edf654d7d51cbf8582c21f17919c6e82935264df19e914835eda11a38dec26d8856e885d4917b994f9092e5ea02dffe49acb2d2989508d30ab035f5653d04f70a177a555245c09f677411d6eb42a371efc0c5608c56809e243aa428cf7a3b393c0a145c8bdf0099a9170b6944b332adc6a515fd5c65e2772cfc537a70ae257d0e762965305ed6b8de4a62ed3b92b68da437ed0fa4cce7e8b3f392e50adf576202dbee94c915b66345f7184f34a3b0a548f9e7d10fe8b324b7e00508536116da53b81c8b06696d83f11c6ddf324eb3bc52e3ba73e669363e8fc60d912a6a8e1559cf088546307d56a4e3d25d6ed03378918a70f358a780ec61db1e1b1bd91f3c7974f38acad33e6c1e69a64547a6654d5f7e698cf4b23a47afe0d5b599114e5cd5f2e012b86b640c107c0fb7526143f9a52d138471767839a0351e805c2a5e6bd92fff845f5f460726e1e5e2e14ad59512184e04b31aa58dc65392e0ebb7abc4441b75d6df4bdc89cb711b4d36d0d375b3bd8254583003442a091b8409c24ee919ac7269dc193b9cda496bd69b13282ab1a5971d8e72e6ba592060cf6dc7c3c9b27621f816b2cdd1ad59069a442344c2d96e06c429db4bb4e05cecc1ce4e6c3bbc8e5e0459abefe8b42ac07349afc34bcc651a8ec3027e11085639cf0c14ae23209b9f4bb3b7fbb6b24b4bb3ea1c00757fea8e78aaa0efaef478e76083a564b72795866b257cb27775384858ab5606508afa6d1de87e85fa8c94751fdbc316d0104716c95cb737a8795cd2cf4b8ce3d2184480c24df222b3a648adc0b3578d37424b1996ae678ce348b388910d32c107d876ce2d391b0e866794ada31c673103757865cc557f13fdbae8450bf9b29fd4fa6b686675719412776c8b532cf83e5ccc9b4257e5d3ca53d5bdef0587e8c19795cb7f0bfee4ec464c103ed014a00b33412bfae9634e124d2f6bf74c111139b28a78d6ae4f9651f20b5181d515805d80cdeecb92a32a75f5cbecc6307500fb33e1d28cbb6a3c231ce407a430216e2cd1c1f5ca4aed99ba5c5c6b437562c3a2525a0daa44189ba0afaa45315593417e03516d7e588e600435a60dc71b03344bacb00f669654d8a06a587a419cb9c1305908a786748755017716fa74a86e8e8069b4cbbafc3393f5c66f86edfc39d9a23ca120c9c7f2cb48c69678a51c91e6d01ec2b33e723e2e53edbf66cea36a2c6e3a7ccc01990178882cef0ddaf44a81b49182de04597e90c7c2de8f9ddf1d480e74c6da7d21d2d97da48e8723ddb570f2e389df1fb3cd5e0d6a89f33e4c2fe5549ac79550de6a45eb122832f31f1ae9351d4b9030ae0408dcd9a1c14be203bcd67dcdff4fb6fa2c201c63279fb7a6e8f5103e504223c3a76f9fffe671cff3c4e915df543b68d4a6d8fe654fde40444a98de76591359bdd354147dbd3ab13c258d55c87c06c0f7e66c4d08b0df7679d80457715731a834da14e59293cf956a6f70083b0e14c04144c1549418ee8a4b7c0dfdbe2235497606670ace50ca81bd1cb1a00454166eb42e49a812ba3ad718394f212730997468e2793d3f7dd829c2f59df8b3491f64eef0a6c92607be79f9717cf834e9eae917877214c0652cb5b86052c5d998a76111b638401fb05fe96b011a27b8479dcb13f58c23ec3c47d63542a7342fa376cd1b5a41551d11844b7ef1ec2c1195c38afa78cc53a7d5d50f874cedaa96b05c862e170697c1e7cd4595a291d0e93666c4288e3e9789ee7accb0e544c1ac81a728f78dfa445deeecf8b8b45c7fe05e5f3a4dc1ec240ea41ff2e14f7dda09714377a8d021837f74094bc376d817ce9f2a565748d8789f8a86f4f6d759d1463cead5d3a9d0e0d259c3459665a251dac7c97efd6561a55c394910f9784ecff3896d22e23163c37512c62c44606e0caeaf982f0955def4ed4310cd19963da18ea68828d46c181f4a0699dc5d0da14e071adf743d8f5bfe4467a3783b2acb859fbb5e723f19ff890f340d9a4339ca07909395dbf4067ca7c70cac98c30e3dbc47820e8f965cbc239c9258d8bd05606ae86d15b4fc6f4700bcecb4ef78ed2b68f9122ec50282a5bb6081ca1f913bde70899a0adb16f5dae4275fc6eb8ea31757ab6657399da533cd1eadcc303ca2c8cea1cb35758605f783379b3a1cde0c4f2314313dca7f39d3155701c43adc166dc86a3a1f477f84aac345cb570c089af3a5171d56248278653b9f3e422ddcece797218860ad7c4249cfc74328b7097f7b82a5162f9e25d563c6f53b7a8d5a9256c52806e32af63645e081b0c40352d2b53688b4708f1575a2e6a5ccba89a51deeaef8c04fbc03e952aab2199c034ccd16dc5d1cda21b9fee4f01632f2eff449278aa8d504d578a623cdd9d9b5cbb6f5d9cf5ba7024a0a3eaf8f6201e4c5d2122f65ece1f677721099fba075bb1bce5bfd13b307d204a5a3386e087b66ae61f4e66052e3fc464c749765218d368380e401b70931fb1b914f36f995864832eca9cad09f48316b2f2ac91f0966830172e4d7f872189950cfc85b1595bce6b90dca3960b8d8bb38424b8c7bea2c114b87c9c10378c7c04d5e861c6caa1211edaf996adddb7ee17eb2c110ee2a1a0af21221ad9318c9b0583a7786a6beb43ce16b65fe5be105507d5f11fa726a152e5bddd76c5f366b7e8bfb17b9c5558afc87792ae983d5b20ac8d8edee42712bc0b060ffee35ebe2962265d3ca2403765e3269ef1ff0a4279bd8871aa441295f42ec6743181a1415f7e706db6a99e0a005fa2b2501877ef3d60b9fe8329cd272cffe5c0fb3be0c7509cbe48a2fe3023a5119286fa9052e927b0f9301a17cd6acf3a2d82d7a861bb0553b5f4bfea69a2e287abc4aeb914a9e0cf0220ef7fe06411e0b402a651252aed8c8c7ec4d65b2623f4107d24ebf6587cc96c017c917024aac5ea739333373e79dbebbe807edfdb44ca287653a4b9d83a3d643396b43cb71fe9f90c6f1164333b87f23e58e2e9cf74a4795dbf04f5f4d3e375d32fbbd41f9d01beeba88138d1fcfd0b6332751732e4f0a724aa0d79955b2fe10a5dafe91ad9704216dcf01a12cd68d403d298d81b3589d9c489610be4b8f1365aea391682c2d67b2e472", 0x1000}, {&(0x7f0000000080)="c5c0adebe0997ca3ed9d7fbd084021f740ed1d4bbbeb49a4a357cce05b893cee83ec8142ced7688cfc751c4abeac7f5b310cb53635e2fd9f3e9de73f4c072109b4340e77f1b8afc89be8ebffb7235b2085cee18319d78050fadf6f961946394ce8162ed19d59ffea06f11e6f8f52f449254bd861e8eeda6e7d0d9c04e601c7388b7239f885d19268f80d538d9a86176f2dea32524e287a3338cc86881c437c999e34267a3200c914a3ea485b96915f759ee8aaec05989520f8bc2b6dd36267f99e0effb848917928b3dee6281b41ec4857121c42", 0xd4}, {&(0x7f0000000180)="857ad6d4344d199f5aa311842c128511a29a469e8c4aab8083aa894e502c54a88ca66bbf4adcaed96fa4ca8aeb546145a50e99cdb14053ca575124d1a85d4baeaaffca74eb1d3eab9f833c05d7111175452c1c82b664313c46b65bd96f844002293d5d740b80a98f157e96e07f5b38595cd2a78d062ff02ebce13b4fb2b8", 0x7e}, {&(0x7f0000000200)="b5022b031acb3952078ca94b1cf978854a2504701d983a105888fe606d70cbcfe96300d22e9cc7fe150ad60845eb292c87a67d450a159442481f74db755b7d850ad13ace13b6366caa8d3530f9e857a3adf417711a67e1898ac0431d793841e820e314ae6ee93f383d66d4f852b8fad561ff8f7a2c39e9348f5e25c8cf4adb26875a18195b8f298a0612fa232fabc6ca27013b0e7feb9c4231e74aef6fddf70f412b0d8fa38ddf3803cd6fdd7fc84bf2d33b46af993bfc17a601fc86a9965b16c0fc5456c5cd7399270757f9fad17afeb5711415c3b7945e9d93e2e0d6a2be0d4a4d8951b7065d12d3f79903fd05f35bc7", 0xf1}, {&(0x7f0000000000)="1b3ef51f28e4458310c3", 0xa}], 0x5) 10:38:56 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000580)={0x5, './bus\x00', './file0\x00'}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000a00)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f00000007c0)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xfffffffffffffd80}, {&(0x7f00000002c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350ff7f0000f7bb3c5153370e2fe3a68c889ebca0b21dd78d80dcd3ed252c0072050092f5ea355606cbb58306c69ff013d2c040ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f370e3abf9797feab6fd6cc3b61543905cd389c96696c43052f3c4c8239b75340d8efb60bf994eeb950886b773219b849ea860fe8392e362452422f53d0c1bd64d6140c1b0952e891a285bbbf7c8731299de8d039a1800c164ac4d492bed1e274a254309d6ecd238732337c66826dc00682f5d22ecea88c02a1694f6a7ba5e0b87aad604d6d086a52611c9962fa55edcd69b4f3566f14ecb5aaca3a66e464c9c991adb426168b3b0b3ec3d", 0x12f}, {&(0x7f0000000540)="d71efdc4d2c60100d1162c53f0b2b8234d6655c449168bc6d71df9f09a9688", 0x1f}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}, {&(0x7f0000000400)="e8324c6197590c243a8b6a67bd55edb3b941104eea985521a46baaa53fbf758f1121db96d3c7b9db4904603bbb11b849bdc4297f0c13066eb4d57cb1171106a01208e9be2ce282805b560baf04b78ff3a89b184727f55f193f6d153581004d26a575cd4ce41d59bf43ba1db503f88195eaa3c4226de845afe1b5892c4dd330a431692992338e585a07d0b781394b0eced5eb32fed83b113f74d667097a8eb33a66f40d5e4bc67bc0b5b1", 0xaa}], 0x7) open$dir(&(0x7f00000005c0)='./file1\x00', 0x40, 0x8d) acct(&(0x7f0000000080)='./file1\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 10:38:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="4e639bd360b1e489753a32b13ca0d0192b2326617b9a342eade92757d172f0e6b1f7de96d9a9f9b78a78b90d0691cfb825974b066361b6443baf67f3f4d439c5bb4b5279d08921b28939db99884bf887a733e5ca0c9f346fb6f5109639f1d915a9e3ea66dbbe3944aca4f762cfa56e35e1c49af554fa051448bb9f20cd3c222d83fea691c1377ad0", 0x88}, {&(0x7f0000000680)="e806105e35ce2846c74d42c7c6d4c42565f49837adb5fdd08d416f30a524c43d61021db81bbf0906e3a743dcb6b2cab7f55c339c4f9fe3cafdf724354820a24e39dbac04db5d792a4346d276487702cc49e78df0417d2f622571baf081f49d9dc45511a3342609042a36660b368ed11064f0ccd9c56ee06f5171526a76f98c3b48411b650420a86fc00eec1c4c47cb27e66b7eb01f03c4794806e644d96e6d5eb768f34e87ba79b1badfdd0934739c3102cbcabb4fc4399ebaba38dd685c4db60705fcbdf70f9ecdd3d42794d0b741c8cf4223633fae9c92ff097ab56af1b742363cafbf26fac63ca9a996dcee48a5268c4d736990a3c90a4ad7098432621bec43513766b5611157009892eefc0a1de5f1bef2425d0e093a863c23aad041627760cce9a695f97c799043f33972576371ec912be2a668541d405fa2623c99dbcf8105f0d80cf2958b01b6634abe22ddbb4070c655e9194eda9ad2998403a774d089802b1391ef1f874995ecc821c8aee55c70cb27d63733e0c161c6060c575488e42468cf6d5a05e645bb5fc7a4fe49088c931cef188bbd7ffceab9ca043d4e504c23fc48f444c617bfe2e0e5600515303af15899161d880409e0f4e52bafa9a397a187ca4b161e663939d24cafa5faa69f20a8850b5bab712d85b8b10a0aeaf3056f133c8f63d4fe0d993da96353190e13a92d95711ed85d1552a34d666702b22c1e1d2b8e27efcf6dac8d4dc0e2ca0fe0188bfd2100b38a2889b9447835e5b76e3cb679ea90f3d34726709361c551f9b152a5fe4f78e3e2554f7d38e5164ec64091ff61c36b034a723a65b7abf738fb9dbe271e5b0b98274c3830331c9545c6c150cffb2312601527dd996058c7ccdac522b7d9c98fc0adc8b9c592ece50510e87928e6e6e03e1788043d7cb9d70e49e418c1b76f512402de6af0a7e8464d83e43897f84d91b600c5cf610142070a9738d9143ec623a7eb897ad362d9fda2d9854c948dbf2022b23b70eb2a73fcbf0e94637b4c382b856fd88ca349453be142e8bb86ada5b3cb6c7f1aa105f8d531d15e8320334054dc1c04f4de1717d0b1d07707f7b44feacf923cf35cd7c00299047df7d96defc8c5a98aa58af5aa0e99d114dcd6830cc0cd865e4f1e8afcbafeb4f991a0f6278723f3ddc2dbda84180888366012cbf916b58c8ceb2b6b808a3cdb13b3fb8f058d754e217bbf9719c6e37c4dd524dc806c6299bfdf272c3d3a7b3684b3932d092d4ce6524b886aa1bb3f2da6aec84dd2450850f1bbf337ea5057f2a2145ccf4f3afe7e762b67791694a78f4ed5f0ceaa04dd26b941b4aec9c5018df4aa8d81119b6c51d25e5364a9b7d7931763eda52ee5aaf1817542f42a88e3fe4a50736bc4f201e4130177f882c885a432fd33e9a63d12ca2a375448488e446dd605ab9e386233c75639e4a64246267ef45acc1477066b9cffe5d93e1c2d01ecc1d0a00ed2d7eed97230d9878769a630a605c124830d2effe25df1399ba4b539f2bd62e2deb831fb0c17002894e6ad04240cce2f59fc85308d1b6b3f2d9d271c3163f583e9d173cbdf2f3891d3823d69f931df8ab7f45ce3faafc9807ae3d6c495d8d246dc34f68a237923a06223f1e9723b2d7dbdfd00940cc2dee92ff3b5f0804cac18c6b5285d9f6ef3d84e38169884a275203b538470b9dbe212714f90444e75f44cd9422b2a5ee975d0440e8cc3dec3a5b19371b1942e6cbfac2c75919cb5cf3db634ee9373ab47082fda3098cb7873375a4c02098ae8507e30cf911169bdf4b4a23acb40f0341adf3c8e951228a56efdf830ef63f896b83b26ad4ddd5e57099992381ff2f516d247b33cbf068739565d5f2ff58a29495e5b4d8447773a942152fa50097d078c86a736747de79df4786b0796a924b115ad1cf9fec6b70b8844400e8436198a256b328310df6e9e232918456eb964b0be3c07f9946c87bb60d39fce527d9de78984a5738e13b5eaa06c5bdf06a9bb55da41031f5a60d8eb7b12315404e0f0de56e89d6301377ceb509218a62e7b42b448cbda74638b142a4c7f327aadb1a1a6eb7873fcd955ccdd1a725174b83cdceb098616b30ac045117671f1afdee05804e0b6d660676ca3384b7d1c0ffc3c3f842f9e7ef27f31223adfd44287954a8080b54fca95c476215f3eadc25fa718f1f932e9c9a901902306d233ef0f949c403657e91de4dd85e0f5c244aec878e210736a58c6723c1fbd50d8acc1215231d99e2bc156de1509ebaa37c70af93762d3a73fe0ceefc5b8eabda39f17a36ac9707beaf9545f3f2544ac665459b715f0d21870ffaa4eb011cc2f6fc438ea1d5c93d7e198c48e623b9c2dc121f722db817c80447bbe4117444ca8a8024e399838a5c76cdb6a98060865fcf84a428b518a117df9c228cb012853ad4e46160177a14722e4805dadf6a1f40d5b2b09e96e09949b56b5f9ede0af1961b6edb82ea9afc600642d2778d7fca9b84ca4efaeaddf7465c6bf9f05541d5c2385f896e2c5249adff32377cd2b95caa6dc55f57dda1aba395c98623ce555bb6fd532fa9ca1d24250e2a7b90eb88e5301ca78e4828146316ea21695495a6f2296c4fffbe3b60c56bcbb7387a0a2d4eb36c40f070d245cbbc1eeaaf1266f2673a99fec6944c4785208c21f1c5d84d7e1902ba0984793cdc20633262002ac1d849cb600e791d707e5e8eab7b3e60db6980586cc2467dfa786dd353ce548d5da76304e131b472b58880806ebb233befee24021130ae5e3bceaba7589d4695fbe14ed413858c7c16a1536e92b4538aa6fc777d7678c84bbdc52065eec79f2197d5c54e0faf95b670cf11d20fb298801959abace12ccbfd86405a042684c82d9afe725cb7ef8f48f9ebdca4e6422a13dd008adb59d9ec45e07d9e2aacd97da583fbf16260ed0a22e7cc0a6b2cf943b91b133d5e127a7b2d87ebe4bd7f95bc4cefd9fca72bb27c363d94a11257877fdb6fda86d14e00ff720f690855a396507d2c50fca0b06979c58a4dc7111b940b59c9186b257614b115db67185f18cc81eeea7deb3c41bb02ce4d30419f0500afe878c1247e064c86074e77b5041b12aef06cb0771b247ee7698b845b29e8c1bfa52c185aef8580c53aaff00c8e8d5db77eca9bc85e038b774ae5337d5b4c9e8138ea36a7a429af06eb794828536937af549779f373b0f51a9e14eb3339e227bdc2db6aa1d76d81dd5dce38c3598de3d41cc4d3e42bd1c4c64f77d2c727bac01538a3eace06f0d094a7ea01bb68c762f24ca917e57f4cb9f1666a529be63077a8d7b4c4d1b412ff83eacc317175babbd74eaab13e9c29a5550629e7e2378fe7132c177b5ec6f6269d5a2d73f11d0c47ecb1a12202d65aac3d41bbad583a8d107909d9c6cec20008471b612de390973f5250a58005ce551fdede49f06542dab9a81ac42a9a82ba99e31731541a630869a646daa22d647db487e6ccaa336c3c951cdc3f202cc80b95512d3547a345d8fb38b21c66a249b629dd1cbfd07c3e705335f4fcd3ae82578804a42705a6bfbd4cb94301240217b2a2cc7759d7d6c3de97988ace27d250360773051682be870846b51b7a4e7f9319120492e65ec93214a12fb40ae8e5f56c7012f21e137a1fb4f1560119e2cee18c8d5cbb494d704e2d1aeda93920955be80505af2b8ac88aadcf9940bd8a12e163b8a5f4b9de138138533be0a8465e2fc8f592db5673fc08bc5804ae2a99d806a6756f8735fa28d76f366bb9b23c0d6ca046e21dcf49c7f513fac5fd05cb292fbf0a2b3ed77b890089eae86d73e2de2838c03d56ca2ebdd4d8870687f4c0d1c63536c010abd26671ea7845061161837b756d26875fd4ffe7028d02492d3bd0dd21855adb7afc68cee9e44501ca878c186e673fa873d82f94fb02322072d80fe04d5a5641e478a4bbb05d2532142592085438aa0aff1edbf1e67d88054b4532f6df1d60fe9971ac9758b7fbd123d52df523de5ca482e2dd568fcc2fea5fc336e970d3cb08358b6eb6ae463a4047c196e8909368c6036190d975dc7f85133c94465102a31a9a5eb4aaa25b9274bb6f5170634106743d7d37a1750c6000c48c722fe48f451abe1d9bb6d8c190b898e890c8e73b2d5998f162f03a517304d197ab4a26a1ad5c705b2ff87cbcd28ac1d78f4c1f32f4f76058e143cc6129932eb27f07cd9dd6674eac564dcbfbb31e035387c7ecd280ed949cff72c9c729e6382437ee17a2aee224a80f7d077b96ec0febfdd0e57890bc095e8cf00e3c44fa81c045d1384d4579a8e91afa4e931cf65b1d5aca8a207187a60edbad1566940fd4419a0fccec2f76a5327b0886f349c725680d4e9c304aa6464cc78582816a0847d62ed41f00fb0c750f115da9c5c12cbdfe559e718587f21ddc3b1c0357894b7449d9499b5d0ac29dda357f611e673dbce58cca5dc407c99d58e5bcf157671cb32af27a9277d3ecd306af5c5294c06ae9aa71dea00781532e282d40b83ec2baab67ca2d5633f66697194f801b280aac3566e3935f2c40c8d738d5ddc8060d8004d4b8e2f4c537aec583ea1996f851d1d97cd2480d60792cdb3ab512a5c099dda7db6a2e4d4c69c6e7bd745ea92580dc223590e82509c07e3bfc9d1377cd78aca7391bacdb10a77837925f16eaf6a9b8dd6ff88e9165941fa856bdf381451b01b72cd390014a311d6a0c70b6155a6cb56167bd0f7cf3637f4b95198d95994c76f2f6453ec3e71bb5a2af0ba169d783249fc3fe8d4b5eb97ed4a4a40c5fdbe643f4cdee92f8d7c76c6ab287fb793889ad7106523d823557f9d169cc1bfcf923a282ffec6be7cec2a13b49e03e64ed389ae1d1202648ef2c66dfa06d3f28828f103e2093f2b26b1fb6ee9ceecb86e27f1a7c32505ab0cf09f9d837e2c56c8abd2de8c9bd4495f246eb179be388296a7ab8ff66452c33fb49751c0d255f1606f9165e5bacc6c7427b273a66f19dd4367932b638a441696a95f2b84aadbea01c3a6263cd7fc789c25630c96be519d04a583a7436852aefc00817d118d61b881489c87b5c67b62c67dce2cbfea489ef34631e654ef4c0729237c5ba598f3a8d4f4094e9a945c4b22be598175b1221092c755c62f0d72aa764a315043faf09ddaed204f4d59526ca90c85257ffaee2af7cd231515f9868b36a6f6d6b366fad520d386def0b162f19a1ac0d2c5c72531f46b0491a804e789c326518ee02df72cfdef5706110b54f2743eb9175f10e06f4f9af3d1e83bf15784a5d2d8329b8e223102df354558bebb7cb81a7d41da753d3c3c86a1375940b18adbbe433fd48d4df80773dd3f1d0d7a407e81c7bcb5987f3e671e2c0d02a4cde48a5a95f57b7a9cca6e1149a8065fa856fd13d1bf7dab8d6bac86fc95760cef3da8b2d79af39bd1fedda5d0f3d2979f0277edd9bbb327d13e9e663455d946516a594a82d71014a4a89020af9cf7d320cdc591f833eb828500e2b62ca7a817ade729a1184b46e89fe71c92c957eada23b4eecdaa763568a008767bf64ed64369c6ea060b915e32037ba8e996e34ffa9a2f487c979dbfc8507ceb2a9d5ac1a83128d10f79245ea07ec6bbdb34f5fbf026fa7e807b7f9a4395a42f385446f9df09dd0b2c0461a0d5de2eb3da40afd26a7ed4fb6c7e01b25221abcbdaef9a6930e210fb563119029a45d07764b69ffd18bc9db4ef73e243bbdb2181b690f041829b6c07eb7cce8fa720a72f6a00354d2eca7ee0f94363e234e8c4bb16d56eaeb16b99f59a9650ebd473393d8a13986abf6c13ab5a2c96d3753179a96c9c354595", 0x1000}, {&(0x7f0000000140)="c9adac11a58841cf044bee2146bb791dccf1f1f0ee580c3bbc8439e10d6aca2df015a20ed68448a709f304a321b3d24a3637d79ce4ec446ac4d531aa98d723366cdf38d8ede9e8a4fe31bdc9380ae69416c6f5d9fc2649ad8e3d852f5623bdaca3222f91679c44853ac431b70ccaef8153842a466e33451b820b4168a567712bcfc37670381e82c57e85ae996688166331abfe50cacdac52c9", 0x99}, {&(0x7f0000000200)="5da024cbd11fe5fc8773f532aacaa1fc5bcbfcd0ce1cf83e348eb1d5080cba8787dbe2ee43cfa0d96fb8ca7888c79c4434f6da261e", 0x35}], 0x4, 0x0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 10:38:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1e2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x20b, 0x1000, 0x6, 0x0, 0x3, 0x6f8, 0x101, 0x0, 0x0, 0x5, 0x3ff}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 10:38:56 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 10:38:56 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r2 = dup2(r0, r1) setsockopt(r2, 0x7, 0x4, &(0x7f00000000c0)="c6658c78b112891c2ecc4c14aac856e099fdd5dd63186c80fedd74d89d53089f0a923c7cfefa1dc0eef9168373eb8cb959405577d2af41beb11a665e5f023bb6cecea843ffa474a66d77eaa5252dbc6e790d3c20315e14d1c266f24a84f338df891aab95c5d6fa5b5b2c2f14a1ab4037979fc1301717b98d05d410549927be1db99490332ae21b50cd6ec682cb239cdb65f3fbd84e1f99e9ff04920d6f5b12eb9486c5cb4e17c78b2e312fd03d692053ead83cbccb0db051be3f66e9b325c7ef7fe4db21b9b77efd1eafc39e32715f8504df3eec9c764d490922f282dcd2f64b3276e986d863bc1f048fbb", 0xeb) 10:38:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x7) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x208}) 10:38:56 executing program 0: write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452c", 0xa8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x7}, {0x101}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000440)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x3, 0xc) sendto(0xffffffffffffff9c, &(0x7f0000000340)="30d17be25bedc137745cd74a91e3090c62e04337439737686a314766bb5d460bd375e486d9cec5c1d0823e0f154726205f695cf8ece494e7b81e16edf7a746607d6508c283e6542f4415275f48d028d9f583f5b33d741111e6b983c26760864911a85abd1563d039a8828b7f1d4ac19ea71d92d2aac79d71c81066831d0e6788b80746d554bce03ff73f4f4c1a78ee430be0421c6ae90f3d9a1ec07e778456b8ee142e6ce3fef1bf9a51a00998ee44ee30f1bf3b9c6abd230713cf3d6d2df78ada1626cc29f8c082d3c13d950ed1199f33c149", 0xd3, 0x403, &(0x7f0000000240)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000004c0)=0xffff0000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x1c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000080)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) mmap(&(0x7f0000110000/0x2000)=nil, 0x2000, 0x4, 0x4010, r8, 0x0, 0x7ff) r9 = getuid() setreuid(0xee00, r9) r10 = semget$private(0x0, 0x1, 0x88) r11 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000500)='./file0\x00', r9, r13) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)=0x3) semget$private(0x0, 0x4, 0x9) 10:38:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000340)="9018d4d817008545ed2186ca26627990db0597558ec291ecee146f8a857f1809117b7cb0ad2ba780ce202ddeb045622f699990d3a5452763856b5befffd46b5ab79c92bfb25c0c4dccaaf76bb1bb331f44280204e6a5631f9f9472674112fe5a71dbed1b45dfea3507ed0a7774078f221f2868e3d7428b252ff450e497f283d63ccf6f15", 0x84) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="5aa4ce31e9f3a110b440c077b53c5f789915cd5ff3ed1583855530", 0x1b}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = msgget(0x3, 0x80) msgsnd(r3, &(0x7f0000000200)={0x1, "a68a95d22a67289701a0069b200164bcc60ee3064b0eeb001504d36837cc6d9a8942b2c6504bd8cbab808ef7d532f9920a159c5acde93c6c79103b14b3e330a15c0c50409c7d01fbc9177c671f5c871cad0106601941d56aea925117c44fd0c053a2d5dfb11c8346f1b9aa99ca658610e1c4c463e108d48f67b2e5546154a9e8696515c6a6e466159738ac37cd471cb57d3f76ba83"}, 0x9d, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebada3628c9f4324280aa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/60}, 0x44, 0x3515da46e6caa84d, 0x0) msgsnd(r2, &(0x7f0000000100)={0x1, "0e933ac68da9588e6d84aa0b84e0a76736eac30eb53842903bbee7cd2998675701804c7af3868812ad90724a22f34dc12fd1ee37b82fbd6d2ee12c1ce131d7008cf6b9e499c8ad30a464b4aab31b699ec82abf31cb04e3a4cb203d5dcae71e77bc27b6c6285da1c712f6decc8122e295e697a3356391e2d4ee8807cf2f1945c983a9ce20225b8ca40b6bdbf3a39b374856f1b177a728855e6812d29d450e69997eee341786de22582325173207212cdf9c"}, 0xb9, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(0xffffffffffffff9c, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0x1, 0x1, 0x0) msgrcv(r5, &(0x7f0000000040)={0x0, ""/48}, 0x38, 0x3515da46e6caa84d, 0x0) pckbd_enable: command error 10:38:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x3f, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:38:57 executing program 0: r0 = socket(0x18, 0x0, 0x81) pwrite(r0, &(0x7f0000000080)="7d646a625c4caf0b00a81faaf696c87049d7e1f291b9b2cfcdfe3d91f3327842fefbe81d3f6fefc490cd84d9bfb37abef33c441b2908f34ffd2bdce6bae5a006a9c7871f7066bf1e8525aeafed94c0d683700f78f6a24a4e74f2e014cbb96851ebf322053f3d300f8c51e20d5cd6c52d3439b01efc3a07de9cf9d25e92fd0bd77a1aca102fda3b09abd53d7b2d0f7e8508e5aa1720040c9e35f263ced64bc43d6666d506e2b6e58b5cd30b7ae5a00e58de4cee563db7a7df1373b96f99665fa361475f958948ec4c36a31dde43bbbcb52e52fd2738b78d81d3011797397854a87f26be64cae2dc0750169f5ef1943ebd", 0xf0, 0x0, 0x8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) dup(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 10:38:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000120000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffff8e7d3e4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f000058f000/0x4000)=nil, 0x4}, {&(0x7f000012a000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x2}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000018000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 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"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000540)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x6d2) 10:38:57 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2008, 0xff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) unlink(&(0x7f0000000080)='./file0\x00') 10:38:57 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "bb024d1d52490b9ef7e8ea32d25567b71de96745"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r2, 0xa, r3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 10:38:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffff22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 10:38:57 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) getpgrp() r1 = getpid() getpgid(r1) r2 = msgget$private(0x0, 0x105) getpgid(0xffffffffffffffff) r3 = getppid() r4 = semget(0x1, 0x3, 0x582) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x1, 0x88) r9 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = semget$private(0x0, 0x1, 0x88) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, r11, 0x0, 0x0, r16, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x3, r5, r6, r7, r18, 0x49, 0x4}, 0xffffffffffff7fff, 0x9, 0x6}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) 10:38:57 executing program 0: clock_gettime(0x4, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semget$private(0x0, 0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c0dbaa83512ebb3cc4b653000ac1983ad66480a544dd4e9ac492c6e723dec1a478f66cd3d0cf74b6b53a44982103d11434d57303c0f8fa7833eddf1f226961d196c555b413139b489b1fb54575fc1c36fdae5effeac234cb29bf393f17382c0dc014ca9959ccf92f35219bd87663ba91a8efcd8fbfa8dacef9f4daf140587133c5ca871888f455df69e0107d88b8aa35da0f359a2d3d81156740fef483c8dbbf3dba3ea99d8e192a6ab3ba254410a37ab367723e5ca07"], 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fca7e25df45c1a591e9ac517b89877cee26cc78186a639fa58537c52c7343a2fd7740b44d4f7dd4294b50d0f16501af6b56259fd5765b83ef8268ca789dbeb501f30ec1be4d9d6558604634ebabfdc08b4dec751d07e7e6bc2c1d27255ab2c299d08cb04620ad6f81003d541a", 0x6d}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x8}, 0x1e688d6f81cf8f81) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x6d7b0c0deac95250, 0x4, &(0x7f00000000c0)=""/213) 10:38:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/zero\x00', 0x40, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/vmm\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000000)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000a80)=[{&(0x7f00000015c0)="b38a3887b01f61019d7a6556906adb8c06f9e390319a23a96bf028fb1fbea43079104d5a146d8bf2854c3d39ebc271dfc0858e8356c088ecbb074fb1ff9130094138000853b5f373b366ea8b96c41d0803047cef1a2cd31f103fb61dc47eeab78558dae3d43cb4b7d7d7531a098b7276a67db2dbbdc663b836a5992f3b3854cdd1afab6b53b7e1ca218f549082d0e124801822ef155468fa6a6ba42902a784e66247fb4e6d8fedd49ff7dbd0258fbab91b2d32a6f5984405a5a706b971e4089bd68e916faa36649e246a35e9a44905f51324594942824a4bb05b1e9e19abf378a12efe02ed0d3b2e0849591cdf719a4b62e565ec92ec85d4787d9e245cdc87ba3b7d221e4cfe82a86167837aa4f697c72994e2ee2e6327f14e6ca1ce7fd674c5208d47c2959a1d653235e87277253a52978e95856dd3b59ec9802b7f9d35d8e9ec109d0af3bae125fba917c4a42a015fca655caedf834a9b83f188ea7845dfdbc79396c4c9ac3494d0e9dcd529121669548413afb67125c77f97a52a50e2f61fd6515b77967d73b3266bf86ff471d47e9900bf55caf7cdcc9da05f25dc78fdb68fd645da897c0ff2a46dbbe229a718ac83207bc44cd25713e461d9d8b6ea08a3f63a88af5b520babe91ae0add1b5328290b503a74646eb3d5aaac7f3c6584267cfb3e9868441dad5481445b2caacb7d30d299cf4af2941fbf442290a34a6a955058b37314d72e95c1343bb0daf676a7653e20b5e6f09f95b7a4b883aa38b47c036350b35c13066094fe40635c1ad6ae3b43d38ca9fea5b4a95c066163cf91922b7c0fce49da0e57c796dc6ca05167093cdac2f72fc567f0b366ba46bb347e2b5ea03ec0cce4185e816e948185454d1e5d4ab23c85fed56a085f8e4fb93ce429079a1df271c4264aa13bcd190ecc1c1b7a465d5b2371f6a2fba761df700247a15b69908120abd6b8033882cf5eafa8000ba0bc55f065d9b20315b8a7f60145f9d045e034f00008a2eea377be2642961ae20a8164676bf0a415183491be5268303313c21565e27100dcdaf3a4ac4a77cc280f2a2ffdbed3c4540ed3d48594f92191a08780a849cfee1f3cf124f9aee60c58237312dc992778f031afd2cf1b8024104e451b595d4a71ec5af352d83a8805ae48f7f4db80c7b16646d8220e1b4260b12b34025d8db196393efdd4687d6447c071dac8ed023755dfa189122a68dd1ab10efca7c707efee073b9e648624a0e0b49cdf21b6ff632d454b7b7c7efc819f2731c6db8627c5288d66d6a5c21ce20da1e0e264dfbd1e02e2b3f3b6ec6c5aaaec74270c86c184465d9d23ac1220284457b1348e8965459ee72bb72a43acad5479451cf8f0c3af16c090e30b491777eb322180dbac126c809c68f62ccc45a4837ff7c1facc4e97230ad49f23e8dbaa51d04f191eb4e2cf4adad2cd416c2c15e0b99c5cc2b7bebdfe0b3fcd067ef72fc163a96ccc5dddbafe242cca8c839a29256000be78d7fd43e61a9e4c7cfe2243a93f7088c98fb811102c88da3fb85c610500ece16048f93e1c42baa204dcc98873335aea8f04f1ad60ea5bdf911ec312c49083e4ffa01ba7f88a1b526418a1104248d1c4e3a856ada792cfcf389d4a90a45415403b34bd6ff82b85bec79745aacce2fabe70da3bdc7e8493d84a7563bf0d89a1bf3c4ede04d5a9bf10a41853658785af6b56c1fec247ad07d3ded0904b86f48671f16291c3d6fd7bad4c6f90cb0aaf3b8192f7d62db7664ee0ac482d407f754013f29fc25d1dcc698204f8d8611ed9dd42e57cb2e182da6ca41f36307d05cb60d049ba8b9ad2735da21bf1142c219175f25d288170b113b3d7c307b4e0f01743de6cdc6670a9a1abeae0cf29a51b3fe16515d4c89168fe5f300adf566286ccf185febc00b8edeb103d767a301899142b0cdf2f2cbd822b168f27a9d5fb2a23baeb92c8d4dfbcaddb80d93004df7af813a6b188c794983a39ee117f98d530909dfd1e40e2d889f29612977325404efd4c1a2bbc0c7ec64f03b7bce2e9a66be8170d1bfe8bd215ad726830c7d9ab7f8f547aac4e8623e48722d14b0cf56e16968257325eb1dcd9834b6c6a0381710023c3b838f0d5cf091278f82c48e13fe23c660717cabd0ebb1e4cf4a2b93a2ae26067b4e3bfadd53fc1b0207e6143734d8300d9d9b700f93f2ffe18c63f6e84d4b6ffff59af001a81fe2a77e5c89e68a566ae7ef320d7a8315206cf20ea8f901321981f7a7f48e71d12a7c8a73673bd2502f1ec21546bfbac3d8d8318d689a832c5e6004ae17b4b93c0b861a9a29020d22570edc49ddd1ac8b1e81cfe1ec9a75ec39087396073c2f3e968680463692a3f7ba68c7eaedcadaf2676b6dc43c34204a119577cc65202f512ccc5dae3e42a412bdebc6324ea18c180e11884866b6ce9b6d296020dabfcbc718d1376f3eaae4bf364442ab7e68ebdffd986e9ec2d37b6f85b65ff890c597f994273f9a49425d525640efcf650ddfa9ed1308f71e3ae12ecead6d153a73b934ee6976a066847b4941f93f3c1c4837eeed25438c1d6daf8ecfe57abc879589646f3dcf9568ae5796b38e151fb62d7180dab76e786839907d0e84166c94e8f1e8042a3075e2b0f1553359aaf4cdc56a37694bcb18f9782970255e768e435fed618e19cb959538f73a3962fcac67c4dbef162c452bddeb1b25827de16460e9e3e7c99ab24b2ffc9be92a1fd639fd12d749fd459373e18745a20d0bc51474045ac0e56718632a64a1f063718137d8f3ffe054043401b0c7d4e6c28bddb8fd27c33e80018b26a719580a492656ed6dd589a97f256537bd355966f9a25dce24c7eb8e7edfb0682b15dc844f579a6e251965c05abe9f71ef4d313213f9fbaf965271cfe569e1369185f9639fa06d56d25ccd905a7175f43b1e7c7090ebbd289e5a90aa1c01d613e3ffd717b3420b66da542ebd1a36de07ad78b094d1361e237ba7bf980f5c7bfd8b675c57de7f00c23d7f9ad6b74f56c31891d6f8d08295a5d120c186397032e04f2e51597dc2f9e79dd751ed431b7dc27de28366392ffdedae10e4be969588ce126741850c71afefdfe3ff0453bca85b45312eb56b22c6cac76fe302c688b8faaeb3d875c1d0210cd42fc8329817f480feae90ff51671f98ec922f0a666f9e5d03beea2bf59fd5bb8aa9b3e2c050e278c01c069212bdbc5d2a9c142030006c9cca612c13cfc18d4b99ffb953f9eba3ec9d4c60ee1ac624008e556a918db76dddb49360ef1dda2b4a50236a80e06db248ec6020668dffc047159e24e66292e1b39e20ddb3b5d2973c918a3a8e438ba099e65e6f5dce133b9b2b714dc3e55ad1274a0aca07d4c00583305b51adac17539a376c952b044b943b35f6b4883f2ef0bd4793da18f210beb1ee090fafab7dfd4f4dfebd203ef87e817d273bc12b12b1e570d57836f54f4eb31b2090be75050df108a3e54f0a23de43d7d0cc032f84318b0b3786620f1516938f31a64c4d92a0b273d723fdd3385e656cc291564c64ac8ab9f5e8ca624d14865dc7814636ac9a7b491ee36ca8d70335a46e917c7d729c12745c0630b1e8f6ba7002e61265c3744d2310043a1f94d6024ff3bf9fba124fce513e3cc45f9bfefdf38d35bf95c2b81ea5887a237bfb9229711461eb826c935962456a6a8ce3ed2d1d9e48a40cc7c99fe9f887d75512a1bb037c19b86df4f3cbafc3e3beb4688161b49031a88185ccc0757c3cdd00d06f9cd5a22a36178e4ee51f31d034cb71a1679703870efab4232cdcc4046b04b0395c0c7fb42cb18290e04f25157063495e58d5abe556f8091a5f5d216a496d1372ca5bdab89f1af102985865fac3cf0ae51bc371a684528548491de12f57e4a4bbe7b451b7dfbc8073efe1c430a1bfcd20fc3cbeb0d572ca26296c3d5b21fa5f3ac296418618dbbf7bace38aa4f0de57c6e219a472e53826cee143a311715278b3bd295304ad9a1ebe2201fc85c60b41a1ab32172657b6af934d7ce13e8d2b7e34ea8f23979c2e3420bcdc8fb470c250b61dd324f6213b64e4537668d77c27494117ca31be78a578639300160b5699e35d3bbbbdd013a411e190170fb1fd85d8680fb61e22bf5fef638154d56c5ab82c1bc0bf40230ba4c9d63a4540975d348cb8b705bbeae9a0dc68c24db977b93e9beccae7460df8b7511b773fbe82e3849ee48aca236ecbb1c931656928283e0a7297a225ad8864b76e8b3a05ee91ff0f63451b1277fae5b3424390dcf7fa2168a256aaf1c400635dbacfc0ee9ee46f9a3d4e9d247880dbe823af97ffe5735071481356e22700fb1de8b18350c9daae13bd9b9db3e5a7a16969b1d918ca052187680c42efcf9f523f3bd031fa24f959fe69a60d6dc36e73bc62394c4265aca0db3f0591b21069ce49c9b069dac0fb5c47c5865b8b64a17494d77759af7d9889651e03b119b143243b19c687a304502beb6fe5ad2f7a5c8b25f3df32ce54d4109883d65c9decdeb881180d0809cff8e7554b568cd4202ba57838223980afab244121b9d5564d5ff6b16a7b51bad491cdccdf57ef4700ff7becaa1cca3a237c364c05ff991bfbcbf0517d8aa7e1a606290f790f6d4450e39ff20553ab6bd5235d70b1cbdd1e9986f599d66e1f54e063fed1a2ff6229a5f0b1e5ed9a1ee6040e48b9f89624480ace78e502820db8692fe164e3136e309bc61bed1f8009e84a8da9b9f9d85e0f596afa27b2b3cebb4822eac54350c193a7af5cd2b32bb1f52bc6b8261e66e3cc1d98e03de28ca6899e86a6ff16029cd33829448ec47694f37eb1dab40da8a0fffe4ada9a62b9bbfdc1eeeb0118db2d051e5ede42f93bc78329ca5b6c8d1a17c456d2123ab9415c140de1ff8fcc6e658035890ceca1d4ea97be3fba380c6829b1cb41670a5d8c99a1572cd36d8339840715c5046e15fe7b67c62b2ab0291b12ac1713a38dce3b34daec20010fb515b5b83dbb2bdfb4fede7c4d00be562a39cead675c8868c94099eb023357e92968d098088227d10199bbd9cb9aa19abe6ce7a8379da7020065dadd68e892e69d826048b7d680421767ec35e0a73953fb85391cb9ff7e89785985f879499c0dff14ebd60a3e1d3c6a428fc6b56a8b8d1bed4185940b0c17a274194fda9a60f675bc8b5b4cf98004ed798b8cfdeff8ef126ce5c3d434462c3f47c65dcd2dc49750ab5b86a79fb3434c3cd18503e276530e5bcbfda5709e1a132a35ec7d83c9c5129b88db32c98e75740683c1c1adbc3f945e2076e903d2d69c0aafab931b8780be67f48e533fd53e81b63c163ae091f1703553364b39011d349ca27fb7f1169a96d74b8d08a239976d010a88aefdb985e512b2a196f53c44edbc08ae75345609acb70eefd80cd4c08b02c04896267579a3ffbe1ef7ff34914c5353906b996681f1adb4e7a7b38a521fcba0fd599f3598e6379d5c14a727fdccbe49923b0ab7b36268ca8a0058f283dd24c45b1bd6ba4ed8dc33845cffd8f3ab8a96702ab43b2d8c7e17e77545f0fab1c15a1e5e2253598d9905952ac5de8386fa32f4bbde53db03819c808aef2166ad493010eb77e6bd70afbbb5f0a1c666f71af719a8eda8baa4cfef73ad02435145c42060b236a9e82cf567a574130771011b90224867acd2423132589f2d92964c31fe2e5c6dcf94295e67f2d82dd938f73cb4fd0525e2aacd9e3a7194297bfb59fb20cb4a135da3b4ae9ba15f1bddf3d8c9151769ad8c86f34b92e72aa3e1dd18d754c7ed306d6272d568d9313f16314c25a417756993f8b22706d3e4fc6d498fc8ba19bb954a", 0x1000}, {&(0x7f0000000100)="5acbfb4b", 0x4}, {&(0x7f00000001c0)="53a58c1e5aaeeaad9befdb173f87dbfcab3a9693f960e1ec311632e688c1bcc4760fc78e73bfe3b6a9753b0784d1da8d6764620acb4efa9974264e841d48f15f8c9ec206f109f1dbede1bc6baa07f5eb7230139cf5324f613c9e568008799abf3342a95a8784e6d25b85c5f40dde31a886e1ad83337ac4a7e554837eb919e5c55e14fbfb132c1ea4b751b39ff4", 0x8d}, {&(0x7f0000000800)="8ca78d114057bf3e27f4068ce55ad2dd138fcc5b21051f4085e40e918c702674c9c2b7e07b79f005989be0e233438f268fe89d4e13d9703e3d89ce6bee9052f95c8ad7c426ed21e413c17bebfd797ee8c883e8e275b02bca6663bb19077e98e8883bdef8065b042e065d520de519a2e63148720bd22fe067e891636e35e3ad5997dc5389d7e094fd5f3d85d053847498055ab0cbe9030c98fa20ee3ebb494dbf84bfa6ee03ed63e375c76c3a3b151e2de0f7cffb704c40a74e5bce020e6f67bd0089f7613b89ef287949f56492a8d4b434056b1d53a895b72bc69eae738b56be848e5d8014d55dc205dfe2", 0xeb}, {&(0x7f0000000140)="89", 0x1}, {&(0x7f0000000280)}, {&(0x7f0000000900)="600742bfcccac96fb4caa6207d731d4e6cb9b8a94d7b787e789def1d81636c651b5a41dba77ef5ae4b081b0d237a4342df75cefb3ad4b058f268406ce36aa589361dbff40c48e22685895346f09ad3f8fb0665a6e3fde17260926e897ed33e71f92f52166c60a97d93c6afe6f6df56b10ada8a31583ce9f33f76d59d864004dbb128a36977f27b88e1739e07fd92866975e48f0289f17e4c28bc766fae4501165dd3df8f466829b2319d4ceccc47e0384c75e201d4512e55ed9672639c3410", 0xbf}, {&(0x7f00000009c0)="8ae948ac69a885a5e6e7fab3654601e944021a571a4267fcbb628ca7521026378b18546135eb6ea480efcb99657e3595c7cd5dad27702f4fcdcd4b1cd140f78c063741e76696a78ef121a102d7b0bafa7b690e51e71161145744e28365274048a79a66b925807463101f311d599fb47c96df3228866f480b3b5db77e02c828b1d154c12fe28e8a9aef2219679e204ddd0314788a02fb0b4be86841ebae0017a0", 0xa0}, {&(0x7f00000002c0)="82f2f8674c1e1617901396313856461df946044f71d93fb351005bd14a5f6e40eac85a19b33f975467bc7dcbb7c13e495a26bf17070286a54ca65fd9b42119d1f4e00f9f22190146726cef3742e7a10b3265a3311965cfd5ae", 0x59}], 0x9, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x60, 0x9}, 0x404) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000280)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="03b4f3028a905e81906c9546d7f8c3c0f3b0073ae9c3125b77ac7fbbb503827268474ade1eddcaf00ad1e2ebe6f041fffb41d4c2116b9d7011c8d7119d9602363ae5ea1c277324ea716b7d54e3efb48c4087263c5de3e21672236986179b77b9fdb7182f383dcf8f4bfc250aa547ed86fb6c299a88089fb5e389d0bf41ff3d054ab5e3e621c3760d1a50cfafa04b3cd150b002df214314a31d59b21835863167e02d053f998e061791ecf923d7a176859143495a4c2f05f5f552b5bbde307298dd173ddcbe5a690b0a5b34cb8192d37908c7dcf86537884f82040d3141a34b92b617d94e64a026f61ada0aa6217a723264752d07faac5bf78b9099ae7725aab555ecb127c69dbbb9f487ce9d93a4e42c5d63b83d54404539eb8fead04bf8eaa2af4e1f9b1453d896cdd94fcb4501e505a1bbfe0100db300c9e6ec7782b0c26305f17b40df8583897ad04f5b255ac8abfd5a0ad9c1ecee2d66f9b2a241737758de6500f7b3fc1de758c5b3901443a0d10666eda3aa982273e08b02b68286842bc55f330a14497531049b5b300c82d11815cd0a6ee4319267a819f9a1ff5f753c839f9cfe6bbe1f4ec45b013d18f8c7ad9bb4ecf7b0e059b26ab70586a6ff5648c9e350da47c396fd062a41826b4b9dc7e5cee6ee946dd23cb45cd1ab69e48c823deb3d11770bf025342cc88576f441a814d9beeb385f5ccb3ba0bbae667e4f9b9cb7d46859014987c226348eaf98f548c2278d59843131806fd375e377a85dd6ceac16c720225318bbf78dba4f59c1f785cab51e2c7080b89ec728600c78d74e4145981a710df1e0727f443d080f4cb3e58616ddd60791659cebf0a22f3548a8d74c8a3372d7c50734304e2011cdaf7683dee8bf83f511c55210c16ef05c6ad7658b04df91774733110ea9c125969673dfe2ab6410ce20764d920c75196ca644c6746ecce62670398e5fff37e0faa84945060352dc99ef8670faf362a6c07467890d47e07b9dd94e723d07afeb25d7b60f9c7d096ad1cef525a33645926f1be26333fd48facbdeb3d1b147cba02da1a19d3e192f25a84621fadf4e4bddea1acfbaf53db87418c0c5da0b42f9188de6a8afc15d893b495098ecfd71e271a6b2832a35f5594f3ad1e23613103dfca4effe534c6bad2aa8b75b38fcda91d47402fd58f36f9b582edff2563f719a87a39c0d85941607b536cd6aa97c1a2bbf62aaa202a0a88347a1b330ae09c5d9ec6d780e7f12c06f77773b63c022dd42dfa077ca7b75c89a04b17e7ea2f71d75cf1eacb4e3156b14ed4488112a0d763c81e8099c655b238ae9a447ab568ced31cfd208a39ec14e30a9d453e733410230bb584386be560db74eea71484c249b17b657a18ace66a0e288ae01c9d974f39a267f519d1532968152d002c38070d332c8637731af6d92e18a9d3376cdcb63472b255a35312a2c74ed44e71a8cfc1c5744a587a674a7ecfe98ddcb3b7cdf91e9f87ed6a08c00ab955cc24666c33e7fed3e0f6ea842012499c72167863f07ce8a1289371dd9905dd2a91addeb7801725196262c27c717ee97fab4ea1b9311edd818d74f28b56a0c6f08febe9f80edfab9c4b4ab6cc9900a3cb47922131413fd4d724a4446ba95e9f091da9fe75b4ded2caca197fd952083e51a857a0d45db5729ee965cee0", 0x4a0}], 0x1, 0x0, 0x0) socket(0x1, 0x5, 0x8a) 10:38:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fcntl$getflags(r0, 0x1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 10:38:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000007c2644c05fbae1d9fed9f36b6286eee19ad2f5400a4f5913456e4830bfc620f9e239308a4ac4fe951e6a4f3a12c9f2b0565644dc15afd42e1c86afdc12"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100)=0x4, 0x4) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="269ff014", 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:38:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000003c0)="01003f9a8c53930ab074ba8488d1889dc1f97ea34bab9aa8dacefcdeda28a5b5276b5175bf0308f3415a1ea8d754f6166ce8dab5d5e9d83f45b038ba281848910096b63fc2d24b235fb1a21d89b0c530383832864fde5c7da0a85a997683df896eae9f3848d2350c72f619b53684d991db3e933dd79b22b385d9c6f8885e357f6364a07b54e1", 0x86) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000180)={0x7d, 0x7fffffff}, 0x8) dup2(r1, r0) r7 = socket(0x18, 0x2, 0x0) r8 = kqueue() r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x6, 0x3}}) r10 = dup(r0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r11, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) setsockopt(r11, 0x5, 0x5, &(0x7f00000001c0)="efe31d70b18b080a3a2f1977304099ecdecace594fc0c9fec67565be2abf4dd71aadece31aedb4fc598c9b49a70522474c738d74930c7bd012b28200a14d732a036b840f41fb884cbfa4e62e544802123dbc50b5622def0982066e67774a14234aff2fed260fe0aedec30ab914926c284d998ffd883f07b8b58d4e730794168c3dc955a2403ff9d23c2c3ea151aeaa3abc04fced2e1f55801b293ed20ca452ed25ad691117a56c27e68df52b8bc3dcc2a238730d4e68df78f28e0ea3f4c63fbb9ec25908133965674c9784cabd29f4ede9d486066d708e0a96730451700691b3233e82a487f0556824e33a87908196039428", 0xf2) sendto$inet6(r10, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000080)={0x5, 0x200, 0xe47, 0x8}) 10:38:58 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x132, r3) r4 = socket(0x18, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) 10:38:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x102, 0x6) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x32) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x10) socket(0x20, 0x8000, 0xf2) clock_settime(0x0, 0x0) shmget$private(0x0, 0x4000, 0x140, &(0x7f0000ffb000/0x4000)=nil) 10:38:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482], [{}, {}, {0x4}]}}) 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 = socket(0x11, 0x4003, 0x0) r3 = semget(0x1, 0x3, 0x440) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = semget$private(0x0, 0x1, 0x88) r7 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r11 = getuid() setreuid(0xee00, r11) r12 = semget$private(0x0, 0x1, 0x88) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, r5, r9, r11, r15, 0x44, 0x3}, 0x1, 0x80000000, 0x5}) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x6, 0x4) 10:38:58 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20, 0x11b) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb0a010000000000893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) recvfrom(r1, &(0x7f0000000200)=""/180, 0xb4, 0x800, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:38:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xcb20, 0x0, "73cc64d820e48028409d34840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x4}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 10:38:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r3], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, r4, 0x0, 0x7) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getdents(r7, &(0x7f00000002c0)=""/56, 0x38) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x0, 0x0, 0x81, 0x1, 0x1e6, 0x40, 0x24dc, 0x2, 0x2, 0x5f1, 0x7a}) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:38:58 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000043f1cc7ffafa9f5dd0a807b17de0000ff44d62f7d820a9070c115b61469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dc11d5b4f5ddb18855de2e2f8217883328259ba53d944f4373ddb5247fbc000000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) listen(r0, 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x8000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x3) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x401, './file0\x00', './file0\x00'}) mprotect(&(0x7f000051a000/0x4000)=nil, 0x4000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 10:38:58 executing program 0: socket(0x0, 0x8000, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) setsockopt(r0, 0xffffffff, 0x31, &(0x7f00000000c0)="e666c4df255bdb1c5bff638956c10c9d68d88766fe0700000062e756e2ec359dabf7e04288f11ca913fb84534c97571e13d0a4c2acee57ba8f7aa62c38faf083234a29600ada118b3d6fb16d5ce004dbfa04906129a85560ce487fe2dc5eec9d94effa5daa24fcd5df15678213e39d04073b0032a9e55831ac467966b48dbf317f8cf0a03a61322be1b66f6d30dbeec13af4ac84", 0x94) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) write(r1, &(0x7f0000000040)="199cc0e6e5e619ef5a4a91c664d19df8520723007e458177420026af8cd612c6722232effdada0068e0b0da266212748803a6bc52c013fbcea1f824e2f4f76b487cdaf7d9650c10f65d19f1ae46e13583a8294576eeafc29", 0x58) 10:38:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2000, 0x0, 0x0, 0x4}, {0x3c}, {0xfff, 0x7b, 0x30}, {0x5, 0xf, 0x7f, 0x1}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 10:38:59 executing program 0: r0 = socket(0x800000002, 0x3, 0x102) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x2, 0x4, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) r2 = getuid() setreuid(0xee00, r2) setreuid(0xffffffffffffffff, r2) shutdown(r0, 0x1) accept(0xffffffffffffff9c, &(0x7f00000011c0)=@in6, &(0x7f0000001100)=0xc) 10:38:59 executing program 0: r0 = socket(0x2, 0x3, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES64], 0x2) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0xffffffffffffff38) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getuid() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r4, 0x0, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) write(r11, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getpgid(0xffffffffffffffff) r12 = getuid() setreuid(0xee00, r12) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r13, 0x0, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r16, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x5, r2) r17 = msgget(0xffffffffffffffff, 0x0) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) msgsnd(r17, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000e7db52dc76660ce8db99c6c14484742cffb6ad0b80679c0e58de451e7c9f85ea638e0c4711a51f7266fe9a90068f7f52e6f36d5024a0b89efa654e6883d959a89a2bd8965f9f0e1fb6f49a94a95def3c7c310901000000000000006297834ab8a9f7d1b963bd12acbcbcc00918600217c08d4cf6c41f5f6aa6b87fac6270e8b1fa9643a0702a04d876388547b15cc3810448a92640c1899e876993a6d528d00f8c557721edc0c4b5c1fb72081048bbd3f8624424009bfc9ff64b9c9c62f168c92319ef6fbb7ed8b83b67cc6032e29ae20b186264aa1a301ef6e3fb1e4969aab14012ceef62e5c2e53ab085b3de44732b74f2b804d608000000b90c5f86b689015053f1f8e3864f9f2ab2a37c18f45c64e17df5d12e84d13e0d89192651677f6507b4ec895fd3fb1e19b310905d3b447c41f76bd0f038299414c192f80000000000e26295a464e23ea18c7e3e83c56a4de4e5aff8aaf510683017245c324ce22d740d6ee10e61730f5ccd3ed6eaef828e6c649066a0518c43170c2bc09f6a91ac068484e2ad700e7ff7b999660e59466c7e152732b323396714d062490800a25b6516d1c8f3c74e367219a779cf37e05133df3e68bc7cb7708d8a2586a0e78b744ba0ff9c9bcdd225df0ce997aa8f972e2f16a2919055ea1fc8ad54"], 0xa0, 0x1c00) 10:38:59 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xa1}, {{}, 0xffffffffffffffff}], 0x11, 0x0, 0x41, 0x0) 10:38:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x5}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 10:38:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731891, 0x7}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x7, 0x9}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) connect(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="00182e7863cfa1aef5fec08db70800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc93cac8ae177893001147262b270f3db6"], 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r6, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) listen(r6, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) r11 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r11) fcntl$setown(r10, 0x6, r11) r12 = getpgid(0x0) setpgid(r11, r12) 10:38:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:38:59 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x1, 0x5000, './file0\x00', 0xfffffc00, 0x80000000, 0x8}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1a7) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) accept(r3, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 10:38:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x7) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x100000800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r7) 10:38:59 executing program 0: kqueue() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pread(r4, &(0x7f0000000140)="91d6cc86c212ff420edb45624208f1de54ae0abeaff873cfbdd4fb8b84834c03f764a2cbe9d9a12f633076898e7460d996b00cd57e2c8eac5fe9c7e6b8b86ac0f92bb2e93c0c92b825c982ee70f08d329d5a07e027a71fec0b5c90db97ce7619c296cef2f93315674bd112ee02dd0ec6998ab5922776ecd09297c45b7efb52430a2838bd3c5eee596f03a1f894b9007d10d83cf5a77f2a4a8c97d6b2078859f8d6baa9e47e91e14b0193f5a99e08982be77f32731091c96c846097f761cc0ffea007e3f79d9cd98c2ec1e55150f91d57d3f5966828489f854ab09e6da386824b89b1535a0bdec3ff3ec8ad514d1ae4924d", 0xf1, 0x0, 0x3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3, 0x3, 0x10000, 0x0, 0x10001, 0x9, 0x2, 0x2, 0x0, 0xfffffffffffffff8, 0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e30000004000000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 10:38:59 executing program 0: setrlimit(0x1, &(0x7f0000000240)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCEXCL(r2, 0x2000740d) 10:38:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="162db42c784ccefb79eafc606a77571dfd065b75cf"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x1) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = dup2(r5, r1) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000080)=0x101) 10:39:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 10:39:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lseek(r0, 0x0, 0xb8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) 10:39:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x27, 0x2, &(0x7f0000000440)="b095ea49915188f2fc8898c681daf3dd0eff0d11096f91780519efa3b5f2402624012aa375ec6acbf68d4b928b76a08b8aa38253b9dd0079144c5b24e743d896d8f0ab0ac7edb67a2ec93b24d26c3883903aca12c2889d70a89fb5e109a1081ab4c0ad078d4aad6dbad5e681e3106c5f80960bbb9374f293d8904c00b540df655596acb801ab0c2d6b", 0x89) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x4, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3}, {0x18, 0x0}}, 0x3c) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) r4 = semget$private(0x0, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/64) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000200)=""/36) socket(0x18, 0x2, 0x40) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}, 0x1}, 0x3c) 10:39:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 10:39:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x3, 0x40800000}, {0x4035, 0x0, 0x1, 0x3}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_metric}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r7 = dup2(r5, r6) pwrite(r7, &(0x7f0000000300)="117a37319eccd29422526395acc211c3c695ea0aeb812cbebc2047df491976f1c2fdd691a47e4a0a2dcffcc1c8a2d1b1258ea2314767e1c1004c7123a3e9d718ac1434d1c2dd7fa5dd57d61da8ed688c26bf687904530e828087c8327374f508c13bec3294855657636a929c719e", 0x6e, 0x0, 0x90b) 10:39:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r1 = dup2(0xffffffffffffff9c, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) rmdir(&(0x7f0000000100)='./bus\x00') 10:39:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9, 0x0, 0x1f, 0x0, 0x4, 0x7, 0x7fe0000, 0x0, 0x0, 0xfffffffffffff778, 0x6}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="e1fa1592e03d42f8e465b7dedbd77d9f93fd6afb8eddf2754f314b6df53a9c78cfeace4740e0cdf6a6f812cbd491a516a170a79e79816dbafc924521d6a5222cd18fa26b94892ee642bcf0063044c9bf05c2b10fc694286908ec5572df35ef80a89a75cc428eaa5460384517741cc1757ad134bfdcf03ea6464f7d9f546f631ffa9b35c801b0a250c7e5d9bfa0c922f31443cc609e3a7c07a209cccdcf7feb67f36d9e3b6c5a26731136924ddb21f7f3beae1e22623029ed360b17bda0989dc869", 0xc1) r5 = kqueue() minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) dup2(r5, r3) 10:39:00 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x0, '\x00', 0x8006, 0x809}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) semop(0x0, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f0000000500)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab0700000000000000339b5f3f1248f5c3ff4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b122f631ebb82e4b02f59db447153531a12f38fdccf523ba210100f79e05001c9425d0c4f0910ad6271641bd78838263bd098ae699c6b8190011ca4c59db10bb4b788383afb344") r4 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r4, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r5, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 10:39:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x10000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x30) write(r1, &(0x7f0000000180)="00615ce74030bf0cbb7d8d667f388682e1fddabf711e8dcc2d99bdd7a38ba069a787d9c09fcce9f31ea2b0b1323776268bc42b08000000a5ed3b2599aea58dc149fdf12d42effc9732d1822b101288295704296706bcfb7cd7f39f92c315ac0d61e2d247c048ae3ef64d387c5bbe8a04c19e11a61cadc8253582033fb6a129ce49ee255906f7bac4a9e8718dfa4e8bdf8d9fc87c171d19b0d10e6f808176d7200670587a84f0ebde747a148ed99edc04e99aee59cdbe9d992b47094e36b4805af91223dc3de21c3f20686bada20d5c00", 0xd0) 10:39:00 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ftruncate(r1, 0x0, 0xfffffffffffffff9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebff050013b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 10:39:01 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 10:39:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom(r0, &(0x7f0000000000)=""/55, 0x37, 0x800, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x3, 0x200000], [], [], [0x0, 0x4], [{}, {}, {}, {}, {}, {0x80}], {0x0, 0x0, 0xffffffff}, {0xffff}}}) 10:39:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x52) 10:39:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x13e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) writev(r0, &(0x7f0000000240), 0x0) 10:39:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x5, 0x3f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 10:39:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [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 = shmget(0x2, 0x4000, 0x0, &(0x7f00001f7000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 10:39:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b7dc479b86dd6003fd7c00b82b00fe8000000000000000000080000000bbfe00000000c53300000000000000040090780000000060000000308f5f6ea5b38c0fb6b645360400010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d4139d7c0677452674a5d27b48a60e450685843c7df8800ed431164869709ed43ae06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb20900000000000000b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d8031ddc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f768c7d3d5dd376e9529fb1e119643fcbba0e0c28d040084f134615e64fd3a768fa14a22ed75eba3ef7f162e23c250eb000000df0b1772ac2460c7aa2375000000000000000000004a08dd7f5ad5734bdc3a9c4dd446cdceb1e6953535a20a79815682e7bde1e1824489356782f4e713859ca8816cc09ece33ad3e8db0fb3db80730b078c222a63d2a21d5cc6e49f9f0e410bab07acd9429c1a82ffb6df6b8c54f3733088e5f1732eb03e79408658134ffb88f634e6f885cc046b5de558ccd783ed51f87ebc6f8b9ab30e88ff134c463f3b3ac5644f726b1694c989ba6db0842b1f1e519fba7803c248fd60828b00864be9b95edbe3180771aa292cdf5006e6c207e213aee2912b9f0a51a53888f61972eea39e0496799eb6b4e4405d6d856ac468dea6ac58d02791d1d4dc77cf7b89ca1e47b4d512116d8e494a1a090a7000000000000d2eb3541858cb49f53976a0b4344c354231a4ba76e5a88e70be731ffc7430d8f2a23765d884faef574303d1b03bd064a131b2d5faf2722847c5bcc78cd9139cb7dc87bd4868e89143df5809a10991ad55aa9c47f41fb71c7dcb3accff2bf58a103d1facbf0877d5bc382df43a44ad280c039285135ac823716c63a590945c3c6df7ed9d4754dcd17b8d24f9bc6e2c93039b93cafa697f0daa4ba0049fc47e0a895d46221920f60efc103342147de22153dc2848561c87ec39073e4d6677b37ed4cbca6f243621b3d9e069d47f4829cd2216f60e458d364f1f85f1b015d0b2dd4893f75fe5e1d072514dc9607a9adeaa693fdc98cd4af643e3cbd"]) semget$private(0x0, 0x3, 0x1) 10:39:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) writev(r3, &(0x7f0000000340), 0x0) 10:39:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x18a82, 0x0) dup2(r1, r2) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) linkat(r5, &(0x7f0000000080)='./file0\x00', r8, &(0x7f0000000100)='./file0\x00', 0x4) 10:39:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r4 = accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/85}, &(0x7f0000000200)=0x57) pwritev(r4, &(0x7f0000001900)=[{&(0x7f0000000240)="000667fd25282c4ee961157b76d90eec8cd0ee54879ad062ba634a0ebf03f7bb80b08dc99e7d343dd36746ad626af255582af6a5408fa73d39fcd2f2a9c8a7893ce9fdc1715a6e22f800cafc147e0ec9a5f7e139f67ec030f361891e130a9fa7224bf43fb29d29c3329300991ffdd79f1020fa27005b158711d49fa72c060f3b01588907fc5269facb0c4bb217942b0faa927c3a6a39efffd64879cdb829ecfad6e6a2274051b240e96ee303162a4984b7e103c5f2c30a9e2a458772572984f5b18d26e4387989d422", 0xc9}, {&(0x7f0000000340)="f707e3620a61f48667331dd03b6efea4635d1d5251d3982884cd0052aaeb23196d23408afdb91e161d7fdf04044ca48b7bb30ef168981f80b5469295bfb7c607088c3fb924567546de53", 0x4a}, {&(0x7f00000003c0)="e01e85ca59b4692e6ce8035475b789f6002622c65c9216719b6a", 0x1a}, {&(0x7f0000000400)="9c7a8dd82cca0fcac147744b4ac2b4a88f24ae96c83abb176f7984cc71146194167b3177c7ef87d4ef9ada791d06d08103bbea83e271cdc714bf439fe1a8244a01868b119f981f0f7e49098e1d4f89355e8f316c9cf9", 0x56}, {&(0x7f0000000500)="043001f90c6447c8d25383f3c7b368d60bad14c7bc903b081b66cea1f19aa99432bf893dd05162d0c522818bebe30b7dce46109355bec19d0786599c204d9a1e77135fd52143eac56889ff8b1b51d2ef94d689bba8182bf62a3794b0f74194e558ce4ea0c2d2f0650511f8", 0x6b}, {&(0x7f0000000580)="ac5c58108fee93aff5fe113ae851dfec26eb1706752c4b5ebbf0dcc1c9a7298b92ad30c75463292f2d9395720f57eb5099e408d1c74acac88b9fd0f1fd89a1af8374f4e83827e396103854f481f9b79e9c19485ae5b13a4fa7ab2d8070ffbe8e68e0707fecc9963c8de2ffdd46f33dc896c07c6ac9cea5a1a1e3bd1e3592a175c482956fd0697f255987d5edd1bf02031265d674ff335ede3072978b045f45c1164da8ee2ec36a67d36ac0d21d7f0846c1327b028f4dbe3a506cfb7cefecb4fb3a51b67db3c9ef6e7b250359231aaae8bbab8def413793b1d348afdb2500c8275cd620d09d66d173ade59075d5b1a3af7de2992652c426e2072bcc72b06269212d8ebb3f7075e11484304e74f4fc29f6573113391354e156ba932856c15aa809701b9ca42d5a65c5e88f131cc0139f316ef5b891bcdbca5c4dfece0470b4ba486eeb36dc6af0cf97c8dd49bc1516f7c4ef0e72ae074f446275153da0990d756bad8e81e07a666680e23c6be44778084bce2105c7f432a8eabdf8fde0fbccbd977dffefe953cc221a592ad9be445858fd07dbf431da94a8d6c1d315ad1a9cceccc459d921bec1e8066d54212e533e1b5d318fd2745f4224fe7d4f9b389a0c06dc365c0df51f961e3f3d0b577f5f61ba7c10f994565f5ced397002b015f9bb39ba6605b41c0d91c1c80f62791c771f6f8c93600622c9a9cb193c7f3914699d650c86888fadee0e5462ea23919a14a2fd12b5604e457c41c743e44a53cf00dfe03574267823cd6912a2f4c11981f2e2a84328e82ffc794f9e4f8a501912a8db65712003cc414d64f3f652773663b468f54f2dc6ba857c2cc2bffdceef42cfe124a420471e019d9bff3a60864f26f179f99b56c495f70dc6c42171bffe348b70039bf8fee95a2a1d62d57e536a0d37e71c577c85d1b6341d94aeb9291cd648e507dc72fcc42c59bd2ab90e16c896a7d23b6be50cb4bfd3f8118fb19bd5912e11cd843ea20ebe3ef67fb2e17d2de22bd8d59c9cb3c6d6c4c437bf22fb298d1101d77fffa56965bfde8146c045f082d4fbbe4b1f3c79b4506c6ff23ba7ee7e7bbde186d93b4f35e534109e84fc52579471e4273e018a1ffbac49a4cee6a08187c99d37636cdd020f6baf4369e8a476e9abc89be10116b95b601ae6eaa39c3f82ba09041949b8cc624bc34c351bc6eec44c8ae253b92a1f057446fb211eeae7c51e8923dee9062afa5e4047f04c42e43ef9d77cd5348132567ef2b9cd88dc11819a826ab7f368c351738bacb184dbbe482aa17290b190a635f47aafd44d57dac1f2308a43b3623ba703b55d8b03e531ed3faaf6eae4aacc7b9d1fa0ce4cb662a41c3de8fa67ed2e253979f4cc1c7f1c0a375d9ba6446903f1e6e13daade5d29aee96f529c8b9c1aa3e7df90e9fcba6ee569ffdf5bf3d743f968b5431ad5f20b1fa3c883a5f95e38753873dd475cd542bd971a1215abb0af7709328eed2034ec649a4d1b834cf7a9b519eb87b02665ffe34245ae30f8c23c5efca51f4519fd9d3223652ea0961e234a1d29294964c0145ef2479c65206b82762e64ffcb6e2f2f8c2958106ae367182d5ad6301eb2b9fe89c2313f832c2f826cc2a12592431c42c41e2f4ca34d584e9b6921e67ae70acff329ddab52e6efe112f0c316fcca978499ad9cc2755df3dd0a28ebcc270ab00c42b6425e51fd38df6769c2b32c7b45b51312e3cb3e09e647677bd880261e72a8db9db894ac8f5efaf5e95beab3ca510b8d0dd2559a909e932054bc609014ec9510ca40ecd86e42d037389598ba05d30254ec4671db1f1f30002321c359e36c99dd5a0fae8f59b9313187c824781ded04538a1b59b4246aefa6f7bb140b1a0260c53937e9ce4922bc6eecd80e82dab37600bac24454995d821be0436665369cd299f16f856b1a4a6e90ba0f64d037e33cd13f7820d8b45550b687cce9fc1ec5c3a070509712f40262c477fea517be3441c727f995ab612f3eed1c050a0d36ba06ed8cb9104eb907b4afb54f0c8a17278c89fd2df7f40bb3522cd53cf831c3b95bd1238fef7c9f7cf95251240ceb11f1762acbd920475728333da8b1b3ff6e5f83afeb8eb900c03b3dc65934a509032ff3425e076f871453b06e80960c6f8f8899362f7f63072a36d4889a0491ade7eead884055839f3aa9e9d3ed95219ca037c142ffe3315686eb9bce20c3f00f104510b61a4209157c88df6baa7b9441f83af73cb026c29d1e275cd5873465f26843b04a348bd4756b64c6a34d7dc20b3c4999e0ff9a1d382bdc56ead0235e3c5741bc766174147fca52c0a7039857c0a679a0d3ec528dcc8963cd59e915ba09300b295eed8bd3e30a9eb77cb0feafcb7cbe17840dd5298d6e9e8d3b933c4b240bd3ec2953bb5aa66cdd52d1d9de99714a2c857fd19993175f8e2a8091d5086661f245852a34fad2e4b7aa53288242bea50f7b385b0a5d4c76d994f5decd43f71bb123a2de373106590fd7a6e83faf8d14d2221d20095a5677f665a0319692d606142146d2f1f5c0fa0840fd73672b9b5ef33164ca9ea780d719115396a0c29ce1554ad326cb223a3dce5317a6a0ea0e82b921ae6eaeef9973777dc9c6952f5e9303c7050e06c0523bb148b092e8c479dffe547b8a216442b73b9bfe38e537c7df3f9d852671763c575bdd7a0c947d41a8f11e16850f036e38fc83476f281174aeabcd2aef4507b1377809c414fd20d50b91d06296d75a1d06c60ca354bf81897ff3bfd246512ac3eaf0ba6e7ef9a181c1de6ddd98d92674f1db6d0de13dafd15486fec4f7f172476daf44b14d7ad1262c2593b6d6c147eed4477c2152ce9901f2e7d7a232f0b6be7bb5c7b0fbe9db79b1219faf5bef85eb0e0dbe8df6f5cac6b4a15c1f4b17fd650aca233bdd2ac8569062e545d6c16e943cf35a912180533c8dd41efd3eeae6fea90a57ba044aa031fb65053562dfcbe2767a94ac4b4caaee3d76fc7fb6de3604ec23e6fe5fd305bee72c39f785720eea880f3ae3b42395ac688c8794d10ec09eeca10f89945981d7ffa0819d6958c8fc28f329fd3efca48e87b9a739598f2580f718672ec3046909afa6e77e50b1e325d9934e91f87af08919bcdb05ee6b4dc581cd6a592117cbbdd218d4bf6c638955a040da8b92dd35f8c37d54ce52ad58f1c6b18370a539fe554af45aea1684befcab3a092ec70784023155848141aaa5518d8bc32d1f019a16bf0a6be4785c7d245c09f05bec460de74d9d4bf36ab696f1c860df976c8f6615f33a202eb9de2f5cf3344bb511e5912948d5e8107ad094524ce6468313633ef84c080d79089b375dd83d0035884841bbe21e07e46c93e525f14e207decfad9bec160931c881035aefb52c41795f2aa0bd309720be97a3208f3c80cae4bdfbff39f99f05133788f98b8fef4a62a56f5632d4973a7688b9205cb7b0acf9e280b2647a86716e8482999f875e12dc4f363fd0c76acf68511041ed72243e079bdf3cf886d38662653ae05011dcba23f58deaafd709efb30e3a0e1b17dbbe71f0f1fdeeae293dade561b91ed4af9f298b7aead00181f4a301e36f674b5ff1d2be8dd909402b81a599cc8ac18992f18eda08b190a7edcb236a21f681516786e548ec8cec6ba7be3cd912a87cd356dc0d51b60bb9bf1fe171f2b259c0c38e69830e20cbd4fdb8bbed2c1bf6999c9089951ac6431e024ab3f6abe5ab312a0eefb1e63c2f2dd82ce63d3f27ef432b0db1772b7c18e5f1e7fde3485753f781e8ea1425d483a6eb94e49cd570f6ffc4d5a2d2e9e1c4cc7be972e3c197738a310b8f9f0ca87f1c8327fd586346e097f6028561b4917499d43271ef41e4c16bdde734000c9b24a29466e326893fc8c2e1105f8040f695c5c0f020975e6f29ba610a760fcc02fde4b7f0e0753f8e0c8d5db7bf9e4c49ea697911bec6a04d613a95479bcf702c05d54e89670fb13431089c346f7981c71f64d6f07a786a661497982f2502fb85e5d31de3d4916c0f8c0a9f0a10a4b8a868b4b1a89cd912582f13950a513f9d471abb0f6dc159bde27d0d71566ada0b4e53e13d35dcd6877134cf55cf6279aebc3243c4c09239be8e3b6bd02fcdb412c4b0f90287639196ae44754114847a6d8ccb4c87f4c38bc63e26973c3d39f87d387900f56c9c91962a95b5643d16e916d976955d5379fca73765076a346404231866a0fcf16eb696c5a5f57a0dd1450f507d8a93060af2e29cd476981f60932aad585539c5257ac9b9cef553bbf50d8c30209f54c613681047fab999bb6d1b7f1245c27be277693e6fdab44e0ab1a22efebe54fffa80434939dcf888a823db05affcdd400de1c82ff321a32cda4c0b58bebfa6485d62dfa34ab6267442531a90e635ccecfda6e2cb6a2a93d64d7c11a6a68716edef56823adb76f3b32433ecba78272c3cf400c34d2d49c86d63392957d447940cceeb66930232be62475e4c82505cda218fe3fc6bb50f9cd357150690afa11ca0c0c43ca43f2b17cc2d21e62079367a5c7966c64e200eea15a5b03829390d66c9b159b8bd9cb42255edc231bf69e778d0014a25e242789f0649e65a4042463edde32eadee8608c1032b74fcb118466f6280f9435a4694566f72338667ae5433ea2e520aebc0b993db069edeef40fcac78d7b9d50f93d22bb5295a79c3ee3ec8fa794aeab01ef7d0b6c37c66339398829761d9d2381aa5aadfccb830762a42814423246b07e8c612b37c5a8cf1ee74709678f4b14edcf52730ea521f2d8ecaedbdcd72e670c7f7884b95ebc85b81100028acb5f6cfac061c4b5ef3a408c05d65a5a403c2077e25e5fcccecbae077491e94773745ccb7a9caed975a49d278337ace0611400be7bf9ea6f3fbddbf095452c54da9d694c342b0122d6cbf2d3b3435e81dd324a8cb3d7030807fcb867d2a4a9c9697d139e25c09f1c86760fde1adbc39624b08a42dbe48bed40e091f013b48c63174b55c22fb59d58795e2897c64de64261ccf7170edd093a97aa0bee0bf49a076bff82571861dc0f1efa5a865e659fff2c4611c749b3c50193d7d822a9f2bca593fd1a0560461de88187bc6a12e2b989264cc7f0c913dba305fd2edce7f8c56699dfe14d6de29deb889d6cd227dd946b9d1150939869ed2ae05c131635146d02536a1465b7c4592fd380ab709e6000ab8e00f309c949eb46f29f954059d9d73877c23c5391142b048d83569a01d816bf756ea9082de2e1d30b1eb201835106874f8ecba268b95ec2305a284461042422bcfd4a20bc705e4560a173744676139e8e11041f2939ae369a9d79fce01270977fd2ae36ca0ce514004e9c14abbdf3c2d6ea6cdb3ca819fc3ea9ea8c01dec199a7e18f4773ac787076dc65bcff6b157caec5aff705b037653d1a3e9cc47890afa3f6d84e9a3dbfb83239f1f9fdec65b4a18b6a38503a17646638dbfc8697d0ef9071e67b927178d4384c9941d1080bc91d5cf130362f0bffdb6c781320259baa86479cece6ab9206d977927c9cef6b1008ed0a8db553bc82d17c9bf603c4bb01b0ff6b03e2c33090f637bae5f9c7d71e48b1819e637645b6c9f9013a696d1b0a7e2740c8b5bd4cf1ac5ca23ee20b3fa60b895b785aa1f086f4fdf79faf5f2ddeb5b69b4b1bec73bc7eb6133944648eef8228f80b8280254d7fa12d794ba0d154daaf89e77e88067d0149a5ed8ec959e40cdc9d29d378e55bb99e761f4b589d55d7d7a9e7d5261859ba199a80d22e329b36102ec47275ce4e3c69b018ff5eedf3aff95262cf09b83f61f68110406d42f92db695fe0e", 0x1000}, {&(0x7f0000001580)="2f41170bd5c18389642cce451ddb275744f828efb113fbe73be533153130c9f23260e45f8eb84b6c951573ff0d3f69a3a9e75a8307ba2d06a9099fb44ec2bab00134fdf1e1", 0x45}, {&(0x7f0000001740)="561ab453417b544f5aaa9f45e9c06a4effcb04cc4affacb117b3a2ccc7b251fe6a0fa24bb23f1a4bb4f7d6e8322ed3b5e96074aeaa52a9d48f182eca1c7776ddb75c1df3e248ccd1e307142db31d618048c91b530f741c463d2a27b19a450f1cef7632c1546dc718ed15e2875222d8491617031bfcaa8d930058e3a7c6a589cf52b5e4cb0bb54bf07a6b9ff97052dfece4a27911a133e8", 0x97}, {&(0x7f0000001800)="5dfb84f650ef988131ea34d1ba2ff0afdef68f13fc7b05b4197b9b7e4053dcdaf26222b005c1ccdbed5f0af44e5a94cb56c3c8c8835974d0080aee36d865012e842ace72aca2c9ca2ca6c1a9a040ce981de4cba435fa32440d79af44a4a7bde8831ffc9869d1fd815739f10d7bece9f22efadd46f09023c153058e59dfbb8735a625dcb9affac0e547973dc2d4e4feb1f474d5d27b6f5b5c3fd87bbd3ef5b82c0af60ecdd85afc864d5b5a3c59824b2295cbb987877fcbc1e9d3479ecb9d4d7ffe18f16f1e127fb4cdfd164004137ef70f2179726357ce711495389a249012ef4f4b", 0xe2}], 0x9, 0x0, 0x2378) r5 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 10:39:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 10:39:01 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, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() fcntl$dupfd(r8, 0x0, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r16 = dup2(r3, r4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) kevent(r9, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffff8, 0x33, 0x80}, {{r1}, 0xfffffffffffffffd, 0xad, 0x80, 0x7, 0x10000}, {{}, 0xfffffffffffffff9, 0x21, 0x1, 0x3ff, 0x5}, {{r11}, 0xfffffffffffffffa, 0xc0, 0x10, 0x2800, 0x400}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x4, 0x4}, {{r12}, 0xfffffffffffffffa, 0x0, 0x4, 0x4, 0x5f9}, {{r13}, 0xfffffffffffffffa, 0x0, 0x1, 0x9dc, 0x7}, {{r14}, 0xfffffffffffffff8, 0xf5, 0x80000000, 0x7629, 0x7}, {{r15}, 0xe, 0x28, 0x1, 0xb0e4, 0x10001}, {{r16}, 0xfffffffffffffffe, 0xc0, 0x8, 0x8, 0xfff}], 0x0, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0xe0, 0x8}, {{r17}, 0xfffffffffffffffa, 0x95, 0x10, 0x2, 0x18ca}, {{r18}, 0x1, 0x5, 0x1, 0x0, 0x9}, {{r7}, 0xfffffffffffffffd, 0x1, 0x8, 0x2, 0x7fffffff}, {{r19}, 0x7ffffffffffffffe, 0x80, 0x0, 0x37d1f6f4, 0x5}], 0x8, &(0x7f0000000240)={0x0, 0xfa}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r20 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r20, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) 10:39:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x481, 0x0, 0x80}, {0x39, 0x0, 0x23}, {0x6, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 10:39:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) 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(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x2, 0x1, 0xa60}, {0x18, 0x3, 0x56, 0x6}, 0x81, [0x1f, 0x8000, 0xf, 0x5, 0xfffffffd, 0x7, 0x400, 0x48f]}, 0x3c) r4 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000540)='./file0\x00', 0x10d) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000580)=0x9, 0x4) write(r4, 0x0, 0x0) 10:39:01 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100443, 0x17, 0xbd, "73cc510e52937bbb581fec481fcc8e29803cc594"}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 10:39:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000040)='./bus\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 10:39:02 executing program 0: syz_emit_ethernet(0x43, &(0x7f0000000080)="9318c23b0d61ed47fcc6e46ae1aad6b591c7ead811b1c1aa672f60ef794009f5b38091302f4adacdb12465aab8a7028c06f4cddbf5883808dcb2c9a8057f2915b61a08") openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x1, [{0x3, 0x95}, {0x3, 0x141}, {0x2, 0x1}, {0x2, 0x5}, {0x1, 0x100}, {0x3}, {0x1, 0x2}, {0x1, 0x40}, {0x2, 0x5}, {0x1}, {0x3, 0x1}, {0x1, 0xfffffe00}, {0x3, 0x80}, {0x2, 0xfc67}, {0x3, 0x9}, {0x0, 0x2}, {0x0, 0x80000000}, {0x1, 0xffff}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x1, 0x1ff}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x3}, {0x2, 0x8000}, {0x2, 0x2}, {0x2, 0x1f}, {0x2, 0x7}, {0x1, 0x7}, {0x3}, {0x1, 0x40}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x401, 0x7f, 0x8, 0x3}, {0x50, 0x7, 0xc1, 0x9}, {0xffff, 0x6, 0xcd, 0x1f}, {0x3, 0xc3, 0x80, 0x4}, {0x81, 0x3f, 0x1f, 0x914}, {0x800, 0x9, 0x7c, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x2}, {0x30}, {0x80000000000006}]}) pwrite(r0, &(0x7f0000000040)="29b4f17b08c77ad8acde7e", 0xb, 0x0, 0x0) 10:39:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) writev(r0, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da42e", 0x3a}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socketpair(0x0, 0x0, 0x6, &(0x7f0000000040)) 10:39:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000002300)=[{&(0x7f0000000100)="13586b788f7d639c4cea24212ff299127e90bb33995e4f262e0dea86a90445840035454391a03f285baaefb9d4651fb2d2c0c1e9299fad4ca2f82739abdd4ba5884d67980a6597878ab9e70338ff403e1456e616d787e90bfd31d3b25750c471c21fdf692c8f044a61df7c9f76c99dee368b9dcb90d26a0b3395463839c2edd28801878a8f18c60defd00abefcd9be2e8a5f604cade37319bece02b6ddd7889698cd28ac7b5d507720bf61ea1fc019859857569d5ff6def7d986fc0aefbde56e1b1974e0d7dac213683727e178de24939ba32c506c608b342dcd91fdcd24a9e53bcfa23106410d2225fc4e970ec4c456c30bc60acf9da94b37897c14ba638e8fd7f46009b70b4b07befb044331940ee58f52c9eb784f10c5a4665367042adeb5bec161a2b35d59d438ab8cafc000e552a4e8df4f64ea367f61d1580b35de642a99fa3029fe59d1e31512a4d7114490e4da25716cbdb3cb53f9bc389bc78849e749e72cfab737722d01527164adace9e2675010a3f76b6de1738b2d2b1ab2cf33c5d675a5005f3e2b5333da3c0ba52c04c2ad6bc96c89325239f1ce7cee1f6b457f985da4cce0b5c7dc98b8a251dba1136cbabfc6cd058bf06f6e2439d1da0fd1f24aaf9d7ed6cd20a9e011eb26249e1f8898200d265089c9e85cce99e42e4d6597a59c208b16c282dce7403569c55eaedd611eea05d688249243eb5022f0b893737726b20a490b6253a3510cb541a2253c54d9347138e25329a9bf94299dd9010422a3623ad6a80837b777e786411632ad883da77c82bdc5b1fd1985058ddca3626b60cefb0155f8d607da929106c08a7d779654b43be761a9c8812079381ca33d469e00ea2050183d1dde688d619ac877041bc659075ea03aecd91b69f330ea17ac94a1443794c88c624502913965a1f486bf9e44aeabe1247a6d8519574ab5522a45752f0411bc0b21f5077c2e5e7f9c65ae342bb5ecb2f8af4a0ff2164d63334c24ec55d14fedcfec0e9b036fc9465d8f15406fe9e201b5ef194bad13f727211022af25ec5d789af21acb72a35dd7c4f7f14903ff308050de9e1e0df25bf77c060d9948554ea8e3f32e0b103c7550ebca1485a8e841e4e950ae40ca9bafbd3fb035b10f334b4b8b518b38724e3174a5317210c3c50ad6d6c9b4450c302652014fb943e98aa5e3c100952749c9e3a0af28762f6ca54c8c82521c95f51f96987fde814e5f0043a55cad0bb2b4871eabf607311750fae6f47f9185e2926c165889d9a7cf23b2dc964cc79b991b4e46d5d3f7fbf88c7ab7f599e56e7be0f564fe9b24b0bdf81692c1f3c9527ecaa93b25dbc3960229fa570a7943bcbd8fc616a767c860666c9ee3ed056a14f7bcdcf9b4b443ef1c58c2b3c379fd17284ed2a28e1cd234169fae1535358f2b25f0da18b9d48dda8f39583f976a696e09eadee9dc6f229bbe2ab8c60c180881eff9ae06c8b13cccdb9fd446be17082dffe51f0e689a9a67935c7608eac5fb3bd56568bb38565fbe5c0298fd34a75aea7066bfb3c81a4151fe278647e7bd17ff1e0a6adf04b3203abe1971ae3727ad50b818015d5717d5db80797707a030d35fd2d79745d3ed5813f28741536c4f1c4235508e8923cd9a696bedf9031eabf7780c23a89fc4e0c6802451e0778e94654ca126f8f2a84033c6f7fae2728dfc7478ff82a17fe275327865f9df773b8975e9cbb7e64d786b79c480237913942858ab491e298e8dac828eb96ecb3e1edade857debedc6116149e53353ec8b3f26bfffa962b3739615db7179c44a8f39b0a315457c3b8f6ae4190309934a154ab85f70eb38485e85411e57c773166bbfbc6318730647123914d62822adeec115aa25a3306eae656bf8b0dad77d3e77bedade46e9e95c90dd49790fe44960109826c2255d13c39778bf0c8b54fd570798c55b350c1066615b0ac1ba8214671a912a55b860f48e5248222c5b8469bb5bf0f0df142a6e87558483220a2226d38ddfbeda54b58381022f5440aa2d31f8cfdae85f3c853c4afba1139a0a69aef7c4398e298c966a0a99a2d1b763329c466ff4e0190a6d1f1839fec0f681d8653c85d3e995279e53d692447f9c91157b096d9226ad3a3eb6358218665351b26b4a618be57577a1cc32c299085c4172ae0be12524943ae09ec6b10fbbc699698f560b83020221e0efb8606a2e7b1c2c04ea558f8e741cffb14eefc54da185c3655703702ad05bd54ffffbc77d04f281e460b23a12c24ef202113d813e2dc779859374ad4e060337c30216646a2408493c88f77b0295cc0f3bfca0079a5bcab50dc46420a1464b2fbb162e1398d69c59565a25319a57549e8002f6ece38ac0b7fa71a521eb2bb57a9329c0ace4417f0cba24073539a94abb74374a1d71a53fd1b479df8df1e77d46ef1b4eaec14e5824db5d2febe6dee1a498c762b177ac37dca9a3e6a0c840ebe10564eb2657d3e9091ab9a9d4ef2bca782cddf960dee9087f0e7f2818899fb95ee755f962dfe778a392e3d9f6f032179e99bfda02cdce543b542199de999c93bc821ea82742332b9249079295f8eccdd9c73c30cbe4f3fc3fa5187f7de73abe3b283fdb9b48dc5bf38ea475de4eb04e46c216115d106238456d70a0d8fa126bb0a576a7535dafa78cc415cc2450634b8072526dfb7e6e2e9c9352d2b0da728004589a81e225f1233ecc78842083baba5276ce5043e9c1f84a47186fd0573d88c34de66eef9dbd613df6722f80ff31149ed623070a25f326c86ccbbd2ef85e065d7f0caf0929fdfa3d29bb11a4e826f38ead517758707bd06d8cf6ee59409f3fd632ea0f84ddd330a0970594d780dd6a59695be96f4961f610dca79867ae43e04ef92f0c4ea188173977dd591078c624f6a9e2f70dfde951269b561c671f7dc981a83261acba3000f082c41679f8a40ab3d5bc1c691ec40c91cfceda7c2a208b21b05981b0687608774913aaa52b22787570ab5742ef9a8ec63ef0305b54c5511b7884b019ba52d4e6514f95c56d34f309765786631af61937e3cf98cf2672443b38d3bd9b769a9a3286e8e16125f6713152485fce84abb58995d0e9aef1de8f0a527295cd48db42ddaafa538293a52f8ad48b68ac1d6537e7d06a1f7e870369d8a0ed87722e2e3c63506446bfc3c46e425a1f134a65f3b308018edbb2eb3456aea5dc650f2f0dd427c7b12888b1953dc0d929d7f20e9e8b2b123d267f033557fd832907cdb1c86eb135e4dcd210f9ff5585434d7ef3e05acbb2566a4af7f60d1412f891b85b550d2d83ca420246012261480ae3d958f20caa946964debae3851017c1e2743d07cd264a78a2caa7f598b8fea9ba5f9a70f516f6712c3444e5815fcb690e362a673e21aa17e6208e6b64eada53877de80e8e2908ea2e2f6200f175281f7ec9974589623e756590bcf44c0b78699fa18f72d9404a0665c99be4319a712de4a8abdf9e442d0aae375e4025512063cfa6308021af4d4ad24d95fe55d5017cdec65bc4f1fbfc9d8f70e1d383dc2a0de906e05ccad0b52315213243c8c7dcdb01393c88317f8086ae5f6da687cc7cf5204ed128571c3f37827fc639588aa7471975b070dc819e42be26b117d42e218a332dc1d791db7cf312d43017577e62354d767bee1d8486c3fb5371eb84ba65895101342bc29923722482a186d8554b588fc1ac8993a4b02840e5bb243cee6c00302cd63318aacee2e0510e884391e80bf75be7b1a96cf45082a4fa69db2b42c2760b207c8ed978c67f069d57ec0c1d3b0041ade8fe10ed1e6426d36db4c63145899d8da3d6593119f18fb14816fc65f919071897ea2353f5ac91ec1459a245c970d34239a6dc345e6602fdb05b9ed6d17d89f8046773ffe3103f818808cc2c87dff8bc74fbd4cb956db6e2250ebbafe8a95fa07b8f51b997843a18a3751a0f3caa85e4f111c74f6934a03dfcb0d93e12c3682a1306021793ba1525f6c42d1610f436dae857adecbec045291bf0741ba8fd625bfe3ae140c3b3d6999f59b19d7680b26a2ef61f126276e788c7992996cb99800f08538a4b4bfbd617df47b17e234b9d6038b5a5e2d7a8431a1222c01874cee1f545e44d8fabb4f14b0ddec9d53589eb3b427c5cc35f9b7a9b077ded23d37ad1602da912a4bac8c608c0b9351701155833ba93927952fc1e09597dcc8714b9c6a55bca21d2d4e39985490014a61f58b3780daee1957f29f1766d74250b53009a3b815a50f41b7ef46d619b36f25d4e6598862e6f5d2e12724073fe31ecab50763e46d7394a30262aab2e3186244f8a38d27abbda571e61201f4a3ee648f3e4556483353fd1fda193e0634ed13c0eb8f3e94cc3544de9e04f147accc5a9f4d64ffacce3544b7c2ea219acf71a8205aeddbf25cef00555e5e51a6166368d9fafbc3a9cad77a5c1c1e38d0f94161fb61a6aa9662593c1cdcbc2106f6aeff99898fc0d3cba53e8a0fd5a5bee41434a4ca18fb986206141a280e508a28b41ff23ac05d959c6031fbfb20d651fc1e37774d5aefd23c7cd85c93c6a4de015058da7c3c1e2c65e43bbba37b8434647e9cdb84190fabd059803b225f222c8dbe8209d7a4064227aa3311724245a5198b6e7825e2017ca5bd21673221c4c596eb872f29ffb4d96971c8ec154e5dff43930767548de1a15a009523cc0d772c12b967f3e57a2d0bc9d0fcf04b04d3579ec83b0b8c7278f0a5f6a9d38ff9f433c0124a2b998b1f851bfc2375d2962d81d47f84d89ed93c4f6a1afe9b83210c82768a6022b644f594e7687878a90fd888f7b7672372494ad4b63fce1da61ffe03ee8d329e31e447eb0693c267ce3f0b9d59d80ffedce72e465e9a611a8e627754b635cec48aefc8ef3676025f4781985625429b77fd51633d079d96696a63bd5ff4958ae11f5e4b750ae1319819f544a95919428d94423f9976c401a63fd52cb6506605d9b9a36d5df0b9543b8a471ff0192b11ea989b682e17e3e02cd91bf2bd73fbb896254bf4ec1ddff8ddf3a2adc068f86ba874ad3b6e129106e8ae05e3e5dc1c1452f3cee39e43672dd36d5452073d6d1b5d7f2cfaf7f9d328ff9f526bba99ef8d7b05302a8e95b54861b2d6c00de72f382f11e303827c11df04acf6ad5d74e34a49d002cd99c30ebdf0fe3dd3ff9ae8df68d6436c91429cea6e8abaf47c676c469578d8918e38a35fa836e42622e0f24e1e1d608914104b62606cbf86b859a4675d53cc93fc8ba34233f4bffd36c66e5619b256d225ce36db60ad9927aeb98e2c8673b10b2e1471f9a277a344a6915690ec87c9e4bdde370e1e443afc4b4848a2cc1d5525fb4eb54e118bd59400ca951acff2b53bcf6414c37c39ead148b4292d4caaf631049e59efdb5daf7dfedbbb6305e1051e3158e62c8c949870af10c1c2d7d492d991424e4caa64323a586468e7987c037ab3f7c3a250328f80efb5bf66f301757f12a22cf4ab31d4f77545f857a36d06acd03bc71c7a83879c66f97e4e521ed6cc7cf434fdf4530ae5f0f08c4aaed7b1a427aa582279fe7569e6a902ecb4d2f34f36724f9d25636e028334a267c307e1c94774e286df922b27e6452b2de7a93cf5951033c134f69a416b37ee7d0626801c0e077a3ed555013273c136911c6ea7ebc99e46bf746086222f6620b1aecfbe95b15de29fafc275a72323c3f4c2d0dfa4fb41a09ecc4d5fc8561348377fa33b9b7495bfcfdc73f33a5a36996995afbb94724576641b0dc230f69b4f911a9e0e23389224b34a4f0aff629456ac72542c8a29128a7e3671e941c9c8534f672a143", 0x1000}, {&(0x7f0000000000)="3f48c8f80f89ace6a42913bd9516b7d4bff3c97427f9a0ac7aa0f8e69a387068259cdc734927b60fe8e7cef51e2baa03495002d3158055f5516c30f4a34df0dfb1dabfa46f0b20d04df4e6dbb4fe78ec83b9fde507", 0x55}, {&(0x7f0000000080)="4506bd1ddeb4909ab3f2c77df189c62c21d7d0332706efccd5439a662391f157d4a3fdaacbf61a6ef487e3b93e7b64e72285d08f429ef0cb57b3d132", 0x3c}, {&(0x7f0000001100)="c909f675fdb493e6678b54a2f64f2998bacb62a77613cde64bd8ac693e898882571e2023369f3b546a4010b7bd40821fa7a959b4c47382717d7e3c49c7139f0b89cb31bfc81d162b910d711a42570fa84b7d604dba93c47ba8bc73aed93a190c92533344c48ea685020a8c2717e248a127b1f6ccc400f7b05b36580622391b33fe93a354677a8c57040c82917689b33b3381444f5cf6e31e0e65da77d35236e26d4047f820d934ba0dcb139a89de068c7223cfb55e8eb772d5aa581de249f652ae4ad4b41d87f47ab31186e1f6f303256bab751e140f08d760e5671017f445e84ca757a73b002bc260937d7c142d9229d63df69069719a39694d39b791194d8329911001ead1bc4372f3f79a27d1fb9d04945725aaf01cb7df3ae28a821e8373bf37fce1c40a8b1b0eb8d2ce1bbceddb343699b4f28ff03f917d90795bd3f30007770cc1b68453f9156bd38d5def4fb2759a921c3e84b6fa968954797c654d71b365695c3716a8a2a4a3b89a084b6d564bdf81403e1342c08feece61249c437d259fac29867c4a52ad59fe9739c7dd85c997ed9f0eae9ee3be45bc5fb586f26735452a25328f800669420aca27c97b7b4c35658ac0c26a5d62f033312ea67b8cc1699570f823940db11e73502c6cf5ddf7d85d924a343fc83aa6dbfb09ef93b09f0ba45cb84d7f71fcfcc1da593eab55d133764dc667ab2e0cb19651919483887b426dea33b6627aeb440dde269d391ed11e77ecb6e84aa8c72cf1dca2f04637e30a5275045e81b66bd2025f7c0ce5af9596073008caf957f0525339f1adae45b0d733437fe9aa5f3418604ab7d738da228d489c0454741f50c93c061e6ac518bc6c108fd0d26a1e86eb2c4ac9a6fe083d150cdf7004fcf37b510cf72391cdc5756c02b7e07a67ac019fa58ca1a6bceb277e53719c08eec7d0eaa2c5abd9d36650fa57b6bd24d930f02f60ffb6c42e3de49692e4b8f60b29c3dcf1e30540d60ecf7f79291867486c67ee184b137747a23eb7355971efd4ef430a259589489ff4709b2cc50cd68c44d4bd375184bc2bc731e45b00529c6c8ed6d674942d8f211895182c9626fb21b8fa1f4c1f2f9820f5ab4af7cb78eb2938244361f0271cf0e768a5d39573aa63fdba4e0de7cfa516b2e3592967840d36e19bd3e21954c1f43156ed3e4230348c5aeb6ecf676683d68482a6679cb5192214ac6ecff263055a616b338e326ec098e712476463d81a08c9ad1492ba80ed8a4a596876af694c1abd4039f6d0eafc1f0bac4e1f28b4116c01fc0e20f447d0baf82a9119015f95a6c46334400af6f0010433a378ffb4fa8c4801e217953a741f70ba45a9dd640436e2a24ef2cafa6199b0cc7b76fa2e729721ed51c0b83d5a27d85b36503de856f46c41ebe1bbd5bb41824841a15e5d66cd688c5e3a3b73abb94a89901cecd87624610c5c098d90d2a2d5d0e1a09b5ea80b6e4efaa2ed59915884a92e517bc6aa25e15e40bbefef0cf8db5698948e5c1df9e8bfc6371dcab3729da3954916d76356b5be87b5e1b5047e32de5dae3c58ff17c665cc3b05aadc63990c81bf61fbe90c52c7f0909b5318930e58b94cf6909c242b80e31f451bb8695f13042306541e52ecd4ff89971901a3f51c5bc8f2bb4efcaf544769ff9be454105eff8711d562561dd92f529fdef22fee118bdcd1d9976fc951abd0445e6b0f52cd6faa976a791348b51172e868a593a55be68f7283620d73f8af2e63cef7551501d8739a8bfc380d8def08a133a507287801c2f2e3a5411beb955d7dc3c383116deb064d3830cd1e63e314f85f4cdbaa7aea90d3b107b309f79e41c1849bfb65b2c1c4a6dc34b7daeec724ba54a1fec073c17a64f20e4d6498939a2cdfc4fc3be57b2e1ed6fb116a83ec8b44f456f7475adbe7ced3032a87991987087e2192550852f1dbcc7a18adde91636200cb945db858a1eff91cdfb79dbebc08867d50b851baa9741381848dd1537992ef7eb623ad21ecf3ac6ad03545fd670ea44fe23fc9ff751cb4b080539d938a9a33283e407e2d66ed95ace7d9c341cc07b80006dc5ce07e40d734f9dbfce0dd3e04f653229932d382b17243c05d47cbf2d5f2f0ec0ed196f9bf9d204dadef80195fee030163210027acf8fe341baee45072ed9e31ba910322878a69a44f2b9f536ec4c7b6b5e5eabb47c479ce007b794e6c7ebc95f023c7f4d8e7e95658ea693c231e4cc8e129bcf3187456a42baf8061157b7a59f7c3fe62bbe77b8f4f794f70e82046457d87da8b85a4649dc8be27ffefaea081d877c8bf45f86436e3a3a717db21f76337a9ed5084d7e867a7817fbcf3594f3d8c09d4689a1ffd3df858aeab157e58a750e64806910d6a445309714346621c5ab8f738c35602208ebcfbdf1c132381c09c773bcd1ccc76e520d998347697c14bc23e8e62d7a1feaec954dc201f4c0e5f96a9d70fddfb5f79bf1b26f8f76d556726bd3927a0035f18c0e6dee5f478e70c47d6c45147bb4d759517ee1bfdb4fe6101ea32d6890315d7636d4dc242a2dcafbd9762dcbaf753bb50206ffdbe7d1795265f7c54345b0d2fdf7363e1f4ff24187c7f964a56e65be205874d373378334ea054c447f05181e4933450b3071ca4f25abab5e208fd036624adf712336b32b33084d412bc52c2c881dcb7874bca591b6b684b7ac6f8015bd524642cb3d786a925fc4fc9843bb1d72ecc3bd35ef21ac3ff066ec776e88396d192858d6f12ba3d237e041f02a377ed30df4d659a3da97736a0c50bc6818ab9a844035d3da6798a128e52074835795477833b99000af57aa4642e887eb6599b6d855d629d70046019401dea90618831cd38ae1577ad91038812b1e5927138a41527f48335d7b8b00bbcf37901c70feb0820b122433cf47c8f68d8c88271dcd918307506c3487e39903bd73a10b3d2509c2d5f74f4119fb0c7fae22ec7781b6a76ab6538d3e4eb33e9127956e8773309d185a0ad25367a976fa17c7040ee859c927784c3a0a54e5f835ddc3d6c72a25391c40065d7fb22e8991b3f1bd73621c243fb2b23060860493f325c2461b04f5a463e61874aff9f68d2e1ef683ddbdfdc87af2e504fd84c1186fd692aaef177d31020026daeb65837c5fd0a89c367413fac58de3c143bbe81eefe5f0a042ab76e5c505bdf7e3409b13300dfd7de319c21d6f6402ff25048818478ccc9a87cf451f31b3172e1f51755476146aff8fba5dc3a3e7cf47893084afac0d608e8b200f5a0f54308a7b6975528478a0f4578ad2fc4a15528ba0487b6bb1dcaaf69811fa52df4509553d1a715e2674bb435702d926bc22656e14979c66e002183312690db50549159b1bbf13309ae64c01135ecc920c0a09d6123987b82a278067355c6e90ae03ac6657d540bf6e63a9634c02df27301c2bfe3ee914948166f7477e4650036a6dc1f232b20ddc9d57db30abd9254e1937694007e4d40bd9729e0b9bfbf7311d762356df3caa7cb3ce07127b1589b80073236d9e06989bc9910c7dc852fc31c63e02a076d562aea3a78260305868d93c17c0fb605de2ead83ca64129008cbed11ca9f220c134788f23f42b12b12c5e479a9a0859b333ad44b8149526fe9d6bb88a41732220a3eeabfcc9c89726ca839a45381ae2041aae47a4fd344becc24b3003b5533af7f2b1be9a64865c21c8c2a8a57ed055732c155ff52dc16bea1faca1ad89e04724c01d820e6b4f469cba60345d8c630696cfdf0fc2765882121f5e9d2e2e4da56a027e35b6afa77502fde1a7fe7fd0fe3b6e547cd204a4a0710ca20d375b6d1829f59432a4437ec924edcac9bdfb0040e5e0af0422b652b3dc663da81419bcb7a16bde23a0769ce3f5b51ea959b03dbbb524e05a8794ce3c904ea60816d0a32fcc903a4fbb5e7fdfd4873be4787e63268b6955c465edad6525fcccbf449c70e566eb1109deb083ff26d8f7a1c6219786e1e9a45f11cee3428ff22e6e6e75857ded3f838ded544b093af952f9ac5b952f1a4f93c49cad0c740e0c9f89483d2b5b7d275abc3512e04e0dfa21bf42f2da67c3103a4e7b24ec5591410a85bfd39e31cad79239cae4ad7bc9adc39470e50310cbd46c2af28cf66f55e6b9c464d7f7dc8bf94447b0c6cdd3550e6973efb9de8610d5c45ae0ad47c96f55cd36a143acfb7f9994c928256bb78997c8c462957004a490e5a65ad755d7d6e9e303ef5906cf64267b854023d9b1706e7237a1fa3bf64f698605a407bbf94296532255c00802fc749353f3fae0d11bb78eb224150f8c446111914702ccb63fe7e1a9b67aa115245806bdafa689869a74160418849465c972c48397da5c7fe657e67dc51d00d4215e9d62563449f8cc4802a191dc138c1678f9248a5b1c9e056cbf90fc4cc26a81b8e33b56fced64ece738a75a33ad794e67ff8752764be0daccdb4e593513abac3b9f6e42a637ad71ff88951fc82d4175781c5a4e501b9c0935665de5f41723b4aa7068f4bb141d29e970fefc8fca0be73a30f934e502aaa5a04e6d2942e4c678d2845ebf77097982220e62b58199201784f989e6e98145d73649665e42eca4c4c212e4119a2df282472e4080426fad8f33264dfba8b5fbd0df0b9065ef9f9608bdaf3cb55b7cbee7343e519226be437140e16558a8ab51ddcdb4b61d813d3971d893b5d4b5dbf1a3faa1af94b6bb96f5c36c2974025a65fcd81c3a2dd54c45c1979664fa24ce52350501303e02c8b60911b925072470da4762402982350be02c40b8b4730a3af1153151281f5f635dd3e78d5918f4620361b9968d43cb2904645f71ce47e66562b9d26e917ff0bc0595408ab13d25e8c79fa05df71a95361a8108f5f9be896956955c2f02a97b132163587f0d15f13f2229b962c92c17eb372341f6661c15331094d75f816003bab7d6b310ff83abccaaba8ca7ce3643c363f7b9beb47e94655ae3aadaca5b5163a87930ed1561080973e93c0b8328782efb96d37ae704b98c0afa3a52eb5a3475b06bcd188fe9fd14dc14a47aef953f122ddd061a198ab45024e99682275b8d85e1ca578efe9d2a8da2db870e81089b761fbd7158ac5d4dc3dac46f1fce2459db8bbf579d4a6cb61e10f8882756f03615c52a9c65ad1fe7f59c91d624643e91b140413dd1ffb73fc06ad906eb07a2b07497b5da952cffa28afc8777cdbf01e820e27728d309a8a4565bca905033be70d4ed6422b2e0f5772eb50f9251ffc32e215c838a2d8054db276ec344fd2b4f7bd5a4ea4683c609f3662c096260cd0cc99129af12d948ec58060ddd6025b8c683bf56e366115395cb494eaa4321c796639538dc1413fd149a306e8049f8b0be62852852e9a9d1c08525235d6a2af812e2841635c7ccbfcc176421ab48a78c3e4f0afe82e02bd7f6f376a70e231720613e6f39b2c69001031c0a276b230ce07a38225aa3ed3b9098bb2d0fe9f9d78ed368390552e3cf4445034994b9d00f85bdc3efd4495e9442a5d965055536e9c98dbe7987161c01ce55bb39d35a568c31f56bdb2328e4e3a6a5832164558aa67fce6e577a6b1204093f5a0877d493b1eb845e3df28a1d8ddd3e67068b50cbd08e468736ddff1d57ca15665176274fbbe424df0e4d9d3c4e909a8fcc3ca0147d0c7ab2d9b98c779facca7c06c7d5afefa48825ddf57910e1113f41cacfd04c01a5a9728944a77e274e898e82d8eef83a3c6cdc8e1631c21dc2868de0c5cabf5ca22bc193e870c1e6bfd30fa75eecc033571ffe19a7582c3dd8d4ff3809090aca079fe8f6d1a1a3efaf73b39e3133b5e", 0x1000}, {&(0x7f0000002100)="49266f3718b1e956866edc235ed5831dde0ab9b80f2ac98923f064bf58cf006f263dfd8ddcad40dc11e43df0cbb59ca33845b9151de8e4fbab589a9c0167f089fec469", 0x43}, {&(0x7f0000002180)="c82a5e02379ec7de7cf8b5da58aa7d370d133360cfb640baf1b448e04fbb3be5156f324dcd6e461e6356fe9ed4a2757ea835c77ff138822d0b45c5c617a64ca77a21af2e34c4bb3fa75e61f5f7b6f3c05d05afa95438b1c1fc", 0x59}, {&(0x7f0000002200)="f9411949f4f45788e4fa35ef19cb918551e4c2a89c5859d8550307fb0267e6ffd775a6f1cb5a833827b40f80d6a8e2901a06f52629dadeca41ab7daac2e01668e3ef497f0b3393ba0c14d8d3020a117c8ba21751a20eb0d05693eb3908b4f3fda47c307857accf23874558d87c0f96d7e7b176eafa8c5c6f737cae69bbab6f633853562c321bdb58c6076fd9fd29b089997a58d96fb61f2b98c7698e998c522173bcd29d571b661c", 0xa8}, {&(0x7f00000022c0)="087bd67d99f1d2d3148a88cdd4b4", 0xe}], 0x8, 0x0, 0x140000000) shutdown(r0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) connect$inet(r3, &(0x7f0000002380)={0x2, 0x2}, 0xc) 10:39:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x1}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:39:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x51b, 0x0, 0x0, 0x0, 0x7], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xda], [0xc0000000ff, 0x0, 0xfffffffffffffffd, 0x0, 0x400000], [0x0, 0x0, 0x0, 0xfffffffffffffffa], [{}, {}, {0x6}, {}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x9}], {}, {0x0, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)=' ', 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x0, 0x5, 0x9, 0x8000}) r5 = fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pipe2(&(0x7f00000004c0), 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000180)="04dc901648b1548f96961b833f1d88afaa1592baaacac339c539a27af368fb78d15c09b44e94c3e27a61bc0edf56c9b929be369cf888ab8be73f14d396e6bca1058eeb1c61132edd4d9cfb6be51eaf6c408b298c37af989834f0a50a7130", 0x5e}], 0x1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000000c0)) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 10:39:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x6, 0x2, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffff, 0x1}, {0x8, 0x5}}) setsockopt(r1, 0xfff, 0x2, &(0x7f0000000000)="93e0b5fe29b97cb7347f4fa4fed8309d9c7e33b18a17f65908237028599697084664fbe8d0dd7add92698f5a2e1fa29d6e635cd89352dc6fbbb20a03c4102c602fe9e61b53", 0x45) 10:39:02 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1207a, 0x5cfb) r0 = kqueue() r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000000)=0x2000d81) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x62212503f6d103ff}], 0x8, 0x0, 0x8, 0x0) 10:39:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) semget(0x2, 0x2, 0x778) r2 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="520e2b20057b8cd470ea68c63d4e0e9e389747a26e80a65407aea6cf01c4235deb6715d4e183b51284d231545131f686fcd994979d81f580be7f9201c5296349e9ea524f8c0d91e95a48a6b42ec2d7aac4992cad7a226466e35643f0960b1dfee176a7ddcfe6b7e55f6357f0"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 10:39:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe, 0x1}, {0x9, 0x5, 0xff, 0x5}, {0x0, 0x40, 0xf7}, {0x6, 0x6, 0x0, 0xaa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") 10:39:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x1}, {0x3c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92489ff2b783f6e8a9c81") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10090, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/76) 10:39:02 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) socket(0x18, 0x3, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = kqueue() listen(r4, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xef, 0x20000000}], 0x4, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x20, 0x0) shutdown(r4, 0x0) r7 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000340)=0xc) sendto$inet(r7, &(0x7f0000000a00)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a8615edeb4be263832b89dab11b9e8bc4babf7b71ebc919cc89f2a7cb52f442d9a3436160d154e356e91a3a538eabcb7a722133c1ab6874a2f02588489e0fe6a519fa89567b829f1c4aecd057fe8565309c4fea49150fbbea29e304c0b71fec4a12031cde50eca4d3ad7065bda0d7811c5cd8adeae950572bded8272642e19cb03942152398a996144cc5872a845f512be6d20e91", 0x8e, 0x1, 0x0, 0xfffffed3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x20, 0x1, 0x0) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x33) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r9, 0x6) accept(r3, &(0x7f0000000f00)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189ae7e834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479f0fb3b6f157cb3359f6e3d2991beb8161bb26a6105922ca1311f130444f7e728abd07364be1000000000fed693195f3f961294c0a78e736ce147648da90c3dc828002000940bfa2b1a41acc7ab622026596d9d0000000001000000eb236cfd840cd83571b1ea461c01c53a3d5d1ed405005adf443a000000009e6f3101712c4a1c023dec562cab5bacb60c393c9ced663e84db269820295b187b8c92d19f302f3ec0f33a1a083d212202000000c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f8891249b5cbbf0900e3a1fcaf0a057ecc45bfcb939c861dfa2801e28e9679ad7621a4f929f63757d2cc5fe13bf8c9bb6138fb0295ea5004877f8710b90a9ce075862bec83ffffffff00000400cfbe6a0a20651481490b76336a1715eb52e87a7fb4fc6ab61450fe6917eb0f4173bd5a189f8eeebc5748a30c2b2a69c65e8568efa2ab2664470400000000000000017fbbcf7de1f7743acf6e944674bf7fccf80c91219de075e1371fbdd533f72b1ff134401755dbe6c5ee5cccb41ee04498f5c5f27bcd9c02d82da7abc53d101d06ce5fa33847524c66fb00a47b97e693fc101dcd15cec4c5bab608bc6e3a8c6f4600000100770080bac51c44a77cfc0287489471bad60c6d93fbfd2994ad62e9d0fef26bb940d540f78a8495fbdde4f6b83d491d526168676eb5b9b0560bc196391524d72a9494ecb60e6f25b4e805a2703f4af5c665bf923e1a3bef8c22ec"], 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x5, 0x9}) socket$unix(0x1, 0x1, 0x0) r11 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000380)=[{0x8, 0x3, 0x80, 0x4}, {0x5, 0x2, 0x1, 0x3}, {0x3f, 0x0, 0x3f, 0xe9a}, {0x8000, 0xe6, 0xe9, 0x4de}, {0x1, 0x40, 0xff, 0x40}, {0x2, 0x6, 0x7, 0x4}, {0x400, 0x5, 0x0, 0x80000000}, {0x5, 0xff, 0x6, 0x1000}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r12, 0xa, r11) getpid() pipe(&(0x7f00000000c0)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0x4c) socketpair(0x2, 0xe97a4cc6720de5c3, 0x4, &(0x7f0000000300)) r13 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r13, 0x0, 0x2, 0x0) setgroups(0x0, 0x0) r14 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/100) 10:39:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="138618f8914c00c781be1d1a84932c4e9e5a31be1eeec13a870826d1a14a0488e9f8fa805672631940e13479640e9c89876d83abf9c9b63b7fc0e967574ee6f291b57c4eead3a59fdfbe7b5cfa76a325faeffc217544abbde770273e436f10efd6adb191c295ed8489e52503f03b40c017b709d4a982756dca1c56c4d07866d2ece40c71cd27fb3fcb265441ee93f836c011f9b1434b8067fa6e60cb1a0e4e4c32e7f1a551ee24", 0xa7}, {&(0x7f0000000100)="857b384874a14ff46d442bc173c0d2858b", 0x11}], 0x2, &(0x7f0000001700)=ANY=[@ANYBLOB="f80000000000000001000000050000005baa6aff790291b832b7c4b3fe199c12c21b5bcc7267239ccded834fd7882f172c75fa79d25f4d4671f4dca6acf3007ac5e695cef92a741591d21cc4d469b5b8cff7f84e73f7c0e3d8a3d5c1901e4a591cb300df481337cd2d33b34d09bb045cea1ebf2376fe6d69022e50ea677b4da2c0d54b0cca3d7963fa022a10ebf6087bb1aa0ec5b033a52042550b1ae9a4ea491772ca611bab4f2baa656f65a5f522fd3466de0533c304cc4ae2150aa6cb0b50b2234b6736d95ff8aadba691eec2e86819839c833127aa4a33afc7a981c25d7383ffeb324b29f2a21a46c350b705627b8600000000000000a80000000000000001000000908200003ac455307cf5c55387847d12b8f862a927e1802ab7a5e37cc75163558d24daf998f01684da8b7d6d1bb8c9bb12814f47be7aa8fc7ead8f53076723906000eb792eaa5ebd6d2b1be7b61b39e014a72beaaec2b78cb645317a4b5b9fa94d52a26c2a8ddd0665f771beb99fca45c5c3bdd858d9605b0637851e0f8379063c870f8a09dd8299d1503f324366470c6f0e5233399590978eb59200e80000000000000001000000000000c0c82c2cebb94d33c96e03ab35a5b1cad58fe4e6afd89dca04962e8393b75d843d8cafa77ec78db543dd9561192f24919357c5cc4575e87f185f528bb77823e8da6d04db7f0e9cdbe92b15935567fd53417b472dc1cc179d0a42e5c6fbb02062f770bef84b384610e71d42cdd3b61bc3aa7a336d3005139f3b87e6627bd816f2fdd6ef871e4a4eb33570c65b4cd53964176bc6c91f76a3dcc9c36d56cccfafb9e909c899bbdd9f3a4f1436b1ee1072f1bce339a6748f880610a72540689eaa804842c58d3c3e0e36fca59d58d184c7d5f7dc800000000000001010000000000000ffff00002b3700002ccd6e5a21ecfc06c8ddc5b626b67fd8fb6b319e86a43743eeb8630fcdf91f2b5f91b829a76f262b662a8da684a9366f213c24edcf91f0088bfe21f68fc165cbb4d8f71e7d05d17d529fe988f0a17b446003ad15e8cabc052d4511afbbeffadca0220246a870ebaa284b49943329cdf69f1d3880a051f2e70314ba7d9f7e701da397f37ced767d0d6fe8dbe9f9e58640fda482fd18822925f2c40dd823683e0f12b10dcc29b0ef46cd75a84ae4f19a8e81071732697dfd7adff289b9c059394f4ab6efbbc190e99f1a7a72b94756f7399ee5f0f0f4170aeb5952ff4829d5c72138d9fffafc130618c99f87e990802aabffe8a90a038f718b89ca77526a75de59d267fdd6a4e2bb2d77ff92261e4b4370b2d95dc161880f8d67c9c93fe5d0143d4527871854a1de185796e44ebd90b1ace2a4c23275030fd078b9ccf9d012863cd418aee3a66e5c35ce4ebcfa4e6821c1d2eb5e162e017fd7b9d9ae7392cd241516b042e0584e11c8753b9744e85180916a55b4e09bb71340cd191723d2a9fc9623cb09f1ced31a60eaaf4a5f2f695400018a46cc19b87b133bf37c92467e2213f0a422498acdc606ba53dd3cfdb5fc96d4dff783b5a9c94f98582d216ecccb07935c8725cf446729907247f0b6139ab4967778bbd35f9b2c84e07623d9a94d68f89731283704fe282d2626b564ed804255a50a050e9b4f8efe2b1b6000827e009a8706f358b6c5e252e5164d8cce8d4a209b86737981ac7e9acdcb62d6d8344c394b953a609cd724c419b7d9b1d68cf876ec9c17a15bb1853d97fe83f83dd8f3716fe00140abffb56dd18b51c1a60963bc3da2d8d518d3db79adae8c94c29c4e8f40467f022b0748b57f90d42a11a52080474fc8858f910080d84a653d077cdf23237f5c50c1e27a6b5abf9bcd08181dd248b8d883bfdca55e0ca6d920953509d9f9a8c3d2ea35cdb2257b6c34c1c282169eb90a1346d3f44ccb02982cf7919cb8d7259ff4a153f19ae1ec614b3bc36b25cbdd2776c12c6a3d4af0e66f27303e4b8af46631506c0a145fca6f085fea4a0c7a9449ab6029f1ec3bfe4a1da3fd92f4627233b5fde11d03a776ff519b10ff08b2b96f715630a4d4db9ed7a6c61dd7000f5648046220c6f80d8612b8ce12d331293c89526b873177c362e1ae79f7c5d175e6982ba8737b25c5818e0323e9d8dc1b7ae391b236897fe524f5c69fffdbcaba1347ba90454ada0cd4cdd7d8334f28ec01a80812b96f117ebe75a53f4feb470760a46a63a7e996642608f5eeb35e83e555f46060915b33385390ad5344ed36802b5f46e0f5abf41b06f442425608f5370fd6c451c2efa761990e3958d6d833587f1259250e4930e310ebeaad89fcf26db8c05707e2200ab104bf0a47d2e7362ebdacfb9122161a88aa2050c32732c892560e1ead63a7fe90f110ed2a73dbee2fc41f177167e444c978fbff1939d172ebe528dc7e4c797631c8e4cc1da3a45c8fd789b4d87fc1171ccc55ea417ab44f79cb2aa7a08fa4a76e3060bc05360a6a6252738e5193b4579d79c6cf2ebc4d6bdc7af4337a3672a64025821182238460e30ed2995694896e9632b0c454ea2077512d8dc8660fe017a56eaaa50c246c9bbd276144e0377d88c958704b3237c5d7e41f02ff1ce8e58095e71f46cee225ce64e696a05f15ff2cbe891536b7b6012bd958007719bb6e58a2a79bb7df91e5483bb61201cc99786e3736c31fdf795720822104a1eb258f227b484ef2678cac1f71ca08823a814d7aca4cd1c82365a42fef06406bd8378122c061cab686cd002b715629f9537a16cd7afc26d2b0ad8979a83ad866eb66b3b04662a4f390b6f2a9978bd9ca3070e65b639213209088c96f3ab74e4be143bd0b07023b7c1a7fc63f44dffd7a14aaa30471de39c0a74f4385ffacfdd4b84280f055e79769ccc1b0afde0f30f215983a1a1d40771d22812c361a537f29cafb69650c6dd976e22beb2fcd9a32efe82d08ed9eb82778b7df5595d74679cdcc11ae41eaaa06e943f7093bbe7c4aaa73970daa0224eb422fa6bf4049477748d7e895e450b350b5369381bb3f201391bc64967a2c707f73ea2eb9d24ae3bf24bb3cabf72dacdb026ecbc15f80268c6749d4bcf349833e3da6c6109275662a681495b485ce5bfa250c119c255b4e4d2160832b9c29b5a40d0c8ec2373a481a7abb4321776688367fa988e0e2f8ba93fd75349697c0324d517c8da8606158e3e1ac507b9860229d5bf277bff72ce6b2e06df75d46b62853ffa34d48599652feaadebca934f682cc6433823e72491fc46f3c9c864a6851e6b0a39d339c9507ecaf3e8f0f6ce3020d94c1c6debc0ea30858a98b12853161581bf1967b64fbf842d27f8dd5771efe742cafc24ab8e74ad5ca6080694bbab17a35a69063e5b6b2b0c5e0e53e4dcf84356d66b306a24f1be0cedd60572b170178a49f560ad2e9cce879a19c7b3be9d7158c9756c976f9ab289f5c38c5744f9df80d3a34a2a57e8326a84f2e5551db68c90c20cc9574790b078a7e13c2730ee392b2dc0e3c757e5cc567dccfdbce44c46c839ff2d6fdee4d4ae71434b159ad2aa716f800a96304fc5c7f23045611e00e24b4de29ac1a2a6adb1d62f9cb45e532ebc1c197a7aefe6d518b17ef1a1ea880ded9cca478b9afbf4b5225f48923311c547c12bcfce6ad2185afd5f04ccdac0c4477679547cb286fd11c1f25ea72fef7229d1d8a3518735deee99b679719886dde739bb8d6bf44f972567d2391465557bf1b7cf2474a65e51e8d0de070bf33511a46f6564041f5e7a4c55d1b005c8e46a257ef93e920f5cf44abc947c56399f0785ad08a86d86c1cbcd1a7a98a1af4104fcd6cedeca0bd7278f4b10a7aaf1f55873c0544706022c82d993f5dd85875c7abf8b2df0ddebcf054de7313f713275f98c9465ec97b9592ed82cb7249083ec33756b158c420e1ad710523bf2bdf06892d16e1b95f2a899064a554dff89f941e4bcb7befbb218055d2efb3177f99a1df58f8d25dbd02fd4c8fb20e438c43d34c8eeb688fdcb301ca3a0795466cefab679cfd04f29ff4a1411ffbe36b870dfffa5ec1040ff6a8240b507d6d9abe4b959c521514dd8262fe263d5ce0f9ad4d42db6d82c0e3116c1142a35112265787c821bcf29eba65916929555a2a942ad9101a02bee429f3d548e296e3556c87e35e9bdb641dcd4ff7c4fe27ee37dbccf7c5f10c6af14cee82d0aeee3b5e7c20a819683dfe90b6a6d4ea933dd9751a563461998a2dcc682a2713d28d0e7f7eaba8ddaa3412acb9825cfa9dbf323eca3f0e159f0437205030b3477d0c8f1f47ae33df5450cfad7bcfbecc094dcd3ee9347a7cfe97684b845fdeadb038b4d4aa30d4085e2a6b981064342d87e05103768a8e7d339234060fd23c5ec3b46b81ea11d0073fcf2dde3f8cca004cb24e3b47a0191a537e94fdae55a3f1fdc043ff3a7d671b24ae3deab1292112ff29b27739e0a37d805d13acbb8b80d050b1544cfb1755ce20b53a26389dc12c5d94c8469b4a89a41d9dceaf9aa112b3efd82a4a7661d7e5559169542bf51c441affb6093fdf86da8038f9ee53e6c254b3e7c255cff55565a364a722c70c337b43056c5ef0c37600d884baf1d7010bb909204bbae6d989867bdf81840caa200eb798eb297fda39ee7f0123a595da782b3f488979042ed8ff8df9d4c2a7299dcf044fb338aa62a2442f21bcbc991b8d3145fdfed8b89854cf043b9cacbce581a6da497811ac02a69bb457dd4ba5ee202581665464fb8ab1ed16fdd892d08b68ce4c457fdecbf250943f968186a35f6e787151d60e6626a6a2476a5f4e5dd8df3356a31423f8da128667f0292ca6d3aa77e5efddcaf6d38182d5782f716abe89cd5f03c097d83eeaa15d0b1dc902eb9f8b6664290fb28bf5f1401aa2c14e8f4253d3eabc96d28361d1441796794ad3192794976c51c78b74222d964dd670b6e5e99210c7bb021d3730d326248b34341e751e941793b6788c98bdcb227457696b350f644adfe5bfeaa4893ac4aa78e2f202a59bed58b06238d5cae31ff1f48d9f76522d806446fcf4ca0cf8ea21b029f94cbe3fad2f59527b0b812eb173626d06206f1f73192eedf9ee5a310705d7e3f85434e8c8f6bc55df50d0c60397cd01e9bde4b3a41fa30a9f51f14d1d28c383d3e6dadb65c78dfed2a4e40e43fc56612c77c53f8fbf43e0a3a539afb5e4ae3b858f6b0a77bf54cce270b0d3883a91da00315736f254548450b5150a7f3f43a61c4c81cb84aaa9a9462a708be95c56cdebeb3eb59f71afcba5496fd5185017f280401416eaf6133a9f8680810248a26be61851470ea5326a08f57f40430962f186369be65cc3d357ec58e60d4c5d28f6607b0ae7dab3dd3f1ca9368b7bbd16691c5a0e39afc141bca44036f28eefa094260c015ba42d37373cb90ec3d273d7b7e2525d15824f5a9b62982eb31ab12de3a43d522a9e9df2d05254903b2089746e271041bad959f3b87375cedbb614aff7f1b0ec201247d1f6445f52f36b9872452c28066e2da94e7b0a2d4ac60fc4526152d7358d130f29304202c5a0cadc17e3927275c418475797b0a7e0d65c71c92fe25fd9e41b24c2fa6896c78e1e2d28b1008198ac9bedde067266b3ed9d4fcaab74689201aa509df93d85c0f1128dbcc4465d3c14c30597566eecb3cf247529f725d6e42939e2d025c00776aaaea81b4ce2cb082e120578b4edde6eafb2adc7ebbee6395b7e3502bdf8496303d64f48c782c6df34f78d3ed3305dc3d94dca4c59bdf045cad08145a28ee857cc6bd9c3b9bcbba46ead6cb8ac59694f5b9a4329bda0746225d1846c92cb35be533e4fe54b59c3d269be54157f680f1fb3b077f2dfa336748c99be18dd5dfcb092862ef6a2fa964bda78c3a909cb0e4372e5602611bb7f5586d273a64245162534e7c0ee4bae1016e2bd6d62a53cc43077132d4a1e040191e8de473451860ad9e8db3355c2841748a1dad87aa24a385dca25ec2f126fe5353ccb3ef77d5763b4d11661d29d914f44f7c8374e709d219404ee68eee93c0c9dccd307e63afba89b69b3d2b1ae8791e05ce88dafb39671daffe43f821b7e3a02fa836689c96a02e9edeef553e43740b1be0527de48e869d54d602d1d34b3c07b7fa5a758e41c9f32dc2964bccc9ad10630c1e4bce5290e6a59150e44a9d20d03b313dfd6c1a1d9aa9265fc34aff33b5bbfe8a4dc58eab1420bb1674546c664abac1c9c9332289f9b9b70c6e00f3ab170234dda7bbd1d93ef3e8126c21daffbf2f008affae6c3d9d215e5bd1809641994d7d52d0e08db74c940e614a49289003bb480b03db5f9cdff5100889c722e45bb6b42d100a8c754e690fc8a2b467371375ae8abcebe019d2cc86397315b3a755362e619ba01aba22ac49568c22574c6dc5807f268917263c25ee0064b805bb1d0b5142b9f96e2dc7ff7db7d02940e6075fc81f094b668938110dc21d0aa88174a5dfff92d0df1839d16e69de8616dfb301def873cb9a1c84dc9415b0ea2211bcea85be7db1cf16391f0d43f853dfdc7d0d06f5752535be1a37efb4013920a7deca0b81801305b2774da3c15b88c93c4a00f885c402de7f3952c96daf5ea62d5a24eb5195bfa2ec70ca698a2395b70c48fec78e865bc209eff807c40a5937d0aa675605b1844df7fd9536aa05cc15c535013356c590e7ab87ec63e655c42bfda3d99c8088fcc60fe565b6afa08952fa6c51980b0c8f36840a9a3d1552a5baf5da477e66dbef22d25ddbf4baf1d92b599cd450f11298aa9ede0000000000000000100000003000000d7118484b471368ba99ac56a98a456a3dad68c2b245082ed9aaffc487d25a1bcc45a2b304086ab56014fd4fb4cd24fa72825e55c1f6068d253b2dbdfdfc55fe4ee06e80e56331791c10a935d12be3d62ac494fc9052d6f2fbca7476b77f8706c3922290301e27284dae3cec245a0eec79f9c57844cd96277d4bf7c4256fdc689fd775293111e3347ea9c02d3334a3e779c1646792ee28788253e49923f8d64c2c8a24d2189ba7006b03d246278a61910ce75695deeb18cdc077e7f3383fd2dfba69a688dbe6ef4d9862609399ba98c80"], 0x1378}, 0x9) 10:39:02 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x1, 0x2, 0x9}, 0x80, 0x6, 0x1f}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}], 0x10}, 0x0) 10:39:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)='\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00\x00') 10:39:02 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x7658c683, "033700001e02ff05000000000000a07b4d3e0080", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0xe4) 10:39:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0xc2, 0x4) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x1eb) shutdown(r0, 0x0) 10:39:02 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) r1 = kqueue() symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) read(r2, &(0x7f0000000000)=""/100, 0x64) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 10:39:02 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="82ff0fcd01"], 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x5, 0xfe) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x20, 0x1, 0x40) sendto$unix(r6, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0xfd6}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:39:02 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000840)="230cd76dcec2cfadafd1d49e8fcac03821abc1e3a169dc74c913dbc20ea8b4c8eeb471cd389b3a653c808be161e0bbca51caf8528a46eb5720c85dcbd69e72e75195f2243c1e019ac35d1a67786cde3615896af5e892e03147a5310a7cda3a53cc2c653d2ea3ba4d369d6469ec7621543f169a4294d84aafc5ac963a19fb2c3b72a49a51fee443b9eb691d3a42b69e1eef07518e916d41069c2810a408005fd3e04adb6c3072f5dbf3252a20cc2874999eecfa31d25cdd0c398ad037691e2ac299354f5e41dcb0541aed19686686e593c13c36902791c52a76d9b96c50cc015406c18a83dadb0d413de950d764214f30b8671bd75f71edf4c2682cd517be7ca99be8240c03943d369090febba301fe540194f1131efbb389fd72efeed3391cd7475aa49d7f2702ec215c19d035cd2a18c26cdff0b5ec7ad805cc1cae68c2621d252329f107261ddd91c1ae66458c12a6a6364e0a3d8dded697a5637ff469c4a9e52dd6445fee2b1e533cf5061db4bcda13173a8c4eed28756e3afc2401f74852b02f9c0f7f4bda72309cedf1e742005e0df4622058fac6d5124120be1b96ec02caf7a29ce1fc3ff6473c9c28974a4ed12f821af62b9c1d202bb047f58ce4f87a9ee98b3eaeaa236ec874fc01745c354ce7339af03b63138d8afbdc49301dc738f2f76935ce76c990d06185ef404d703ce7f7bb84252771a0b2051982e5c1d1f95d0b310ac6b1ef8c0c8b0faa88d371ed297a0a9153f33a795294aaee164f7bfc1961b1920cd9941e1074c450a1c2702cca31879a50de2e494ea9307a4045c9c9523b69d6c28dcb11d0baa053267e7c32fedd7d6cd473a3f6e9603821c6155435b37da41dcd0c3b8da76c43f249b5a1e655a61078ad3c63f4322ffe03aed27cab8e84e47328885265f5f91c5d04bcc29a1da98127566aa2fa3b8e67c48f5a2a52f300199f3e5a9489332da9992afacd018b34ec8b26c22d879b78471903d19d1afd94c0489ae6e954bd9019336bae393791392b1f17f85ae81a5faf15fd9898a7f0818498d57f1cfff6a8351effce3cb7404486fba3107c66b9e0058def9f205186c363ecf71b0265c5dc25e5aa5a5b70e6583c0467a3bd2817ddc378c9b3950a2378d94c6d044854676bfd1074fce23d384ff1d824d1040af7c9e0141ca31776ed55b562765d206b339e81949b8f7682306d12c848af828e7afc8fb712a227171b23ea810112a93486e81bdc23c46a55caa591c21880953800965a172b668ce940fa43909fb02884504bff33d0d9eb3e176e759a5fa360583112a8842067dae8bd469a884d744834bce9f4ad50a101d088420a562d1c302c2f97ac9d02efa4b22f62784c7a52e081c3907f64cdbfabb13238210e35c25b588fbab41b2bb401ea662e49ab6af16a8a8407509758fef7a59c53a1dd929c552e41176750b5ebd007aee3d968f7e206c4a256089cd83e7050d4a0ba8e88143b2e150dd1b2caa3d5fa597196ebae8a11869d13de37d4feff7c3dbd6914af8191d34f43b52d2e3c35d535a285c04fee62d46c7cb920618ddfff6da9d9da89e7fed2704c2067566d89d48d6277d879373c8e1a89a7188b838f509226b43e743b8cfcc830d6312b9fc083b67b389d9cad9ea5acc4e7fbda9b92571bc894946fcdf9762e80c53f799aa33d79804538282bb53012d166ce029d9ad9c53ab36efcf06a3294f50bbbc2a4d7b54e2c5fd76268aad8987389f653a4d5f9593fda2689dd4613b0c1942e364a6b3a3617ab4a9688285151ab17b8d7ed4e1e93e855a0160ceca518ecccdff18250eba5b6f2e0372726895ceab0914a83ed5c3c9b6e002a2569a23de96f0b6e76596ee594e954747269f9bf2e403c6003da67338590aee308732ce54c29dcd06ca6f0fec2553e93cc81887c8461b4fc6bf37519bb9d28d0cc541bb4720aa8bf82de66c3d096d1f68c4cc4ae9631cbc2b1dd702cca66de7c3760536bde0170cb218eb2c96b722242bd8ff368c6414b2d0edcf9d3a8545d6fa0b8966f8dd8039ff11280acd02a0af28f392c15af1461cfef1cd4aa8c498ee8aab92f2da28978712ab5b5fcb0bbb481a624f11aafd12f802dfaa25adfef7858f8a1ab6ff28ab55cdf8d15f39dd07ad6b161975eb0f56407218882a9abb20aedf7e15963fa2f381fb2d50b652d71a2145e40a98f0d991c81f352d82db00d1ffd685355200888b381ef361dbfb5e8e8520ba62d33bc4e3dcb1a278ca607a31f17d0cbf8b373496cf061ee41957d31fba04e92f83436e481dac71243439fa0e8dae9fbc29fe3d517a0cd72a159f223940bd790f672bd0fe2e730d3b2067d5e1fe631bb62d18048fc6e97ab37e1c3b515688dbdfd674a15d56fcb9ecc70328022a4d491de361df4708863e4119b5868a44bd274241328ad3a907ef17f2a86abb4f2f062aa7836176ace59c4aa372165c3c52439d4b8d5bb14fc017a47dbb1ee30ef0da2ed21f0e1fdce41b0b01e927c8c25f69e4d6f56ee6551ef37a8dd88323f47d028901724f06efeab5f0203efe4db35a228f32bc9c932d5ba8b9b45199c6d937f90d59e9ac85cc159a8a1058c887088a840ecc8ab0fdb5757e88f5d99db71c5981e57eec7ea858736555da352513aa83f211ca3cb2c21593e80812aeb1d47078cf3abe40016d6042ab2b7f93580d710007257ad4f75209a8e29af3dc7f24dba757acde0e1c97d58409fb846f0d1d3924f2a7a9012bda90049ffdfbc7271981ddbb9a34a9027e54216bb9c8fc67014ef255c0d", 0x7a8}], 0x1) 10:39:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0xfffc, 0x9, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:39:02 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) 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], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {0x0, 0x0, 0x0, 0x80000000000}]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4000300a, r6) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c787d3d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 10:39:02 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pledge(0x0, &(0x7f00000000c0)='vmm ') 10:39:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x5, 0x1) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:39:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b7dc479b86dd6003fd7c00b82b00fe8000000000000000000080000000bbfe00000000c53300000000000000040090780000000060000000308f5f6ea5b38c0fb6b645360400010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d4139d7c0677452674a5d27b48a60e450685843c7df8800ed431164869709ed43ae06b878df685014dc75fc2dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb20900000000000000b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d8031ddc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f768c7d3d5dd376e9529fb1e119643fcbba0e0c28d040084f134615e64fd3a768fa14a22ed75eba3ef7f162e23c250eb000000df0b1772ac2460c7aa2375000000000000000000004a08dd7f5ad5734bdc3a9c4dd446cdceb1e6953535a20a79815682e7bde1e1824489356782f4e713859ca8816cc09ece33ad3e8db0fb3db80730b078c222a63d2a21d5cc6e49f9f0e410bab07acd9429c1a82ffb6df6b8c54f3733088e5f1732eb03e79408658134ffb88f634e6f885cc046b5de558ccd783ed51f87ebc6f8b9ab30e88ff134c463f3b3ac5644f726b1694c989ba6db0842b1f1e519fba7803c248fd60828b00864be9b95edbe3180771aa292cdf5006e6c207e213aee2912b9f0a51a53888f61972eea39e0496799eb6b4e4405d6d856ac468dea6ac58d02791d1d4dc77cf7b89ca1e47b4d5121a0d13345cf4424db7d90bbd716d8e494a1a090a7000000000000d2eb3541858cb49f53976a0b4344c354231a4ba76e5a88e70be731ffc7430d8f2a23765d884faef574303d1b03bd064a131b2d5faf2722847c5bcc78cd9139cb7dc87bd4868e89143df5809a10991ad55aa9c47f41fb71c7dcb3accff2bf58a103d1facbf0877d5bc382df43a44ad280c039285135ac823716c63a590945c3c6df7ed9d4754dcd17b8d24f9bc6e2c93039b93cafa695f0daa4ba0049fc47e0a895d46221920f60efc103342147de22153dc2848561c87ec39000e4d6677b37ed4cbca6f243621b3d9e069d47f4829cd2216f60e458d364f1f85f1b015d0b2dd4893f75fe5e1d072514dc9607a9adeaa693fdc98cd4af643e3cbd6e01a4faf9429a01a784f2055fed3b2108af5df5b6a6de81bc3f47c6d45ccd3b21d9d79e5cd284ec3ea22db29c5d5bf8170521e351e3c64572b8659eeef5673daf32f8b23569fb5129e347bb97f15c995b304703556bcb480f8cdc2daa1b5814ab4480bbe8e65e96336f7e73962fe5b39778f19f3d5e2dad816fc715dc1cfe88f61daaff62822fc29bcd3e1218770829e33aa85048d8f065"]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/117, 0x75, 0x1802, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d417ad0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d417ad0 10:39:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x2a7) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="adca2493798f49f2535e1ab6645f7b29692ed74e909b033676f2a6f37f8f9a4c759d1208c22f9007bce4d8f663043c433e580adc9e715e3589558214d6b841", 0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:39:02 executing program 0: r0 = socket(0x6, 0x8000, 0x1f) r1 = semget(0x3, 0x4, 0x43) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x1800}, {0x0, 0x3, 0x3800}, {0x2, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x4, 0x2, 0x1800}, {0x4, 0x1, 0x800}], 0x6) getsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) 10:39:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) munlockall() readv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)=""/81, 0x51}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 10:39:02 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) mprotect(&(0x7f00000ee000/0x1000)=nil, 0x1000, 0x2) 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{}, {}]}) 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) r1 = syz_open_pts() ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000180)={0x0, 0x3}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x18, 0x1, 0x0) close(r2) kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x1ff, 0x0, "091fe600001a000000eb9249e4872ae37300"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x180) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) mkdirat(r6, &(0x7f0000000080)='./file0\x00', 0x90) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:39:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 10:39:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x40, 0x0) chflagsat(r0, &(0x7f0000000480)='./file0\x00', 0x10001, 0x0) nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x8062, 0x0, 0xfd, 0x80000000}, {0x5, 0x0, 0x0, 0x3}, {0x15, 0x0, 0x9, 0xffffffff}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000004c0)={0x3f, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x401, 0x1000}, {0x3, 0x5770, 0x1000}, {0x0, 0x1ff, 0x2800}, {0x5, 0xfff9, 0x400}], 0x5) kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e0439d9fc4b019996761d3b12fcd465f1f356e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c94f136b1f4434cf09c5fd672ab448f0b198ccbd66b732da8fdfa59f2d8b8c45872c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c551967cb32139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c80244bd1a5bde1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6c629518517bd0b1309a613921b1b871dca552b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b413dcd758ec23ea49af2ae61ac244f804099e56ac4b14c3e46d6cb6b44264a706a709c04c0b8042a57c6ac79d95d8bfe4b5718415ea5856688f7213860db724d1d05d3e3adaff468a66b8fbea1843c28012b8b3fd0f53c194daa2f58e4bac0eb3d605b2a6a84c81fe3d594812ba5f1b248823840e9010a157eb472a674e4046fbe7fa586af4d9983c8569684a6", @ANYPTR64, @ANYRES16=r3], 0x3) sendmsg(r4, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001740)=[{0x68, 0x0, 0x0, "48cd1f35ffbb414e8f897a3f96a08833abc9989cb56ec23b94e082fe536dc55cdc7f4a340083efe9e6f53073b71c2c56ebaeeee2aaec5cd49afb4e30706957762ae0067b5ad2b485bcd56075578ac1ba69"}, {0x20, 0x0, 0x0, "2e3ea588063b8c48eb"}, {0x60, 0x0, 0x0, "3af3c8a87a36a134ece6eca0682acf30e1f1e44e8f736ec8c8dabb1b8d1e858ac47ee5a97852f828176390b6ab8f9cad440dce19b33899acc0308769ae7a51ad51cac3b00bd1c952c9"}], 0xe8}, 0x0) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000500)="1cf0c3111e345d", 0x7}, {&(0x7f0000000540)="545de11e44e51a6a33fc019b4f4dcacde107f7f47107a2c29f5b3245ae684329f6036d5b9347d1263de5bc77cd1729cc5890d400062fbe1f9faa8a0b55f79f680e1b8f1b469532914b9237cf3181ebb14d22bec364762f35c3907956d60fba7564a6b58fcfc08b3f8e09fd1c1d3cdab7cd56e03562d69bb35ece9dd540d0af097557225d9ab054fefdcb2f953b799ce130647e17909a85962b16c2ab9e1f19abfd2d1ac83e653b142a25fa1fade71473308bee7129fc92ed3fad111eb6a598b2690c6b20c8b3f9942fd84dcc6ab8918120efd2ea1706cee0546cd14ac5856aa99e5378a1c562bf", 0xe7}, {&(0x7f0000000640)="3cc365fa5a110be31e715aada27b7a52676794ea3c706e880fc894c693f05761ba284f52e64d67e2869341", 0x2b}], 0x3, 0x0, 0xffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) dup(r5) getpgrp() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) fcntl$getown(r7, 0x5) 10:39:02 executing program 1: pipe(0xffffffffffffffff) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='.\x00', &(0x7f0000000400)='$\x00', &(0x7f00000000c0)='%)\'^+\x00', &(0x7f0000000100)='*\x00'], &(0x7f0000000340)=[&(0x7f0000000180)=',$]u[!*[\x00', &(0x7f00000001c0)='@-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#--\x00']) r0 = getuid() setreuid(0xee00, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0xe2, './file0\x00'}) 10:39:03 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x4, 0x7, 0x5, 0x2}, {0x40, 0xc1, 0x2, 0xffffffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080), 0x20000) r4 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = dup(0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpid() r6 = semget$private(0x0, 0x4, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x3c, 0x0, 0x0, 0x80}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r6, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) 10:39:03 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) r4 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000600)) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000280)=""/52, 0x34}, {&(0x7f00000003c0)=""/135, 0x87}], 0x5, &(0x7f0000000500)=""/150, 0x96}, 0x842) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x39, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000680)={0x7, 0x2}) socket(0x20, 0x8000, 0x3) 10:39:03 executing program 1: r0 = getgid() chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 10:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xc927}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x1, 0x2, 0x4}, {0x61c9, 0x2, 0x7, 0x7}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 10:39:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x7f, 0x80000000, 0x3ff, 0x1000, 0x1, 0x0, 0x1ee, 0x10, [{0x9, 0x20, 0x4, 0x6}, {0x1, 0x1, 0x1, 0x10000}, {0x0, 0x220d976c, 0x9, 0x6}, {0x78c, 0x4, 0x5, 0xa5be}, {0x10000, 0x76f2c503, 0x7f, 0x1}, {0x3, 0xbac3, 0x9}, {0x10001, 0xfe02, 0x6, 0x1000}, {0x7, 0xffffff80, 0x400, 0x5}, {0x1, 0x1, 0x7, 0x20}, {0x9, 0x1ff, 0x100, 0x8001}, {0x1, 0xf9e, 0x0, 0x1}, {0x9, 0xfffffff8, 0x4, 0x8001}, {0x1, 0x5, 0xfffffffa, 0x6}, {0x3f, 0x7, 0x6, 0xe3fc}, {0x2, 0x5, 0x800, 0xe25}, {0x0, 0x24, 0x80, 0x7}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10000, 0x0) write(r1, &(0x7f0000000180), 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x20) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) r2 = dup2(r1, r1) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x1, 0x14, 0x1}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000440)="69043bdd1a07c3a481ed9e13341ed8c543d5a7211c955bfda557b026dd3b52eca878e859b5c4f2d3676e1e43e2a0bd27e3b733ef0ca0dc3eaef15802d0e3806541584d688726947279195b722ba9bb97d5c6e018632ad0aff2ca9b9e6b85310a71613ae8cb", 0x65) r4 = dup(r1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x8, &(0x7f00000004c0)=[{0x1, 0x7f, 0x2, 0x80000000}, {0xfc00, 0x4f, 0x80, 0x6}, {0x81, 0x5, 0x20, 0x8}, {0x200, 0x1, 0x7c, 0xcd1}, {0x7c0, 0x5e, 0x9, 0x7fffffff}, {0xc4, 0x7, 0x0, 0x6}, {0x9, 0x2, 0x1, 0xfffeffff}, {0x1, 0x9, 0x0, 0x1ff}]}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x21, 0x1}, {0x84, 0x8f8}, {0x44, 0xfffffffe}], 0x3}) r6 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000640)=""/17) getgid() socketpair(0x6, 0x4000, 0xfd, &(0x7f0000000680)={0xffffffffffffffff}) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000006c0)=""/234, &(0x7f00000007c0)=0xea) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000800)=@file={0x1, './file1\x00'}, 0xa) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x1, 0x0) fchflags(r9, 0x1) socket$inet(0x2, 0x1, 0x6) fcntl$setflags(r0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) chown(&(0x7f0000000880)='./file0\x00', r10, 0x0) r11 = socket(0x10, 0x4, 0x6) setsockopt(r11, 0x0, 0x5, &(0x7f0000000940)="4c87961977fd49226eec422546de1a1dfb70a067b510b1d29f1256238f233f0e921c50e1946616b4bd5d743ba2c5e57c4bf86702bd11f37d597f2a2e8f36e9fb2137ae702518c4829909156818afc187bd58db0c3f5f79dfc16bfdea8924e0a90749fccd672a54d0dfddc4444b4840b76f56bb0a896c9effe6ec9373adad9ec545b13c724319f5bb71afc21f92861a202bcb4ff31f84080ffdaf7152226e35feb14d927e8fbbdbd746ca39908dbe501b471151805b8263ccbc8f9546242cc5788a6a5c66a8c58c3e5088cdef7185efe81a215e31b27a610f517fc9b5807ac3a582e3bdbb70d15f6c3d2099", 0xeb) 10:39:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x2, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) r22 = getuid() setreuid(0xee00, r22) setuid(r12) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r23 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r23, 0x0, 0x0) 10:39:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fchflags(r1, 0x10000) r2 = syz_open_pts() poll(&(0x7f0000000100)=[{r2, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="365534ccbe0094e976d9943c73617f7a3a46506e0985c30a", 0x18}], 0x1) 10:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 10:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0xe6}, {0x7d}, {0x6, 0x0, 0x0, 0x9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 10:39:03 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0xc3d, 0x0, 0x2ce04f5587d5faca) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x1f) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000240)="60ba1eea624811fd7d4311c2305570d6170ff7aa3f83fc410a6923fa135b80e2013e8176e21f1cc8e199201db871806acf51dbe67e8c00aa4320f8d69c855620b31baa86a7f4320cf3428dab03f3404bcc5e19bac62b944de2465ce0dc9a5dbe132f5b3a87e77a50fe683307a9670cd9132cbb583942a4ebf6ce484e93e0a7945016b83288c8874a4d79a1c08b6570f420430c6e68ffe794530182eaf23cce7ee5cbfdd3dd25795b5e988ebfd015fc8f49fbd00d3dcceab85fc360f098a3a03065604ebf92a2f38e80d83903dda2d685e7f5d5695dfc0abe0a989b94e6cd30dcc834e3aa684c187e5d1e34aa66eb1f8e681bfead2613a470460ae94d8d098ca0a829d60847e9491fdfd5dc2e2563cb7015ba5d93bcc42db15ff53642d20a236694e5b7d0cdc6b8c404c3b00902a2cf4ef359a01758d9d72297bbbc0399fa0bb652a0321777a466ca36c36592cf33c6cd51761459005fb1d28ec70391ff427d94eaf45e9dff849ec9b8af0c5b1267f019ddcc928239d3b2ebbc4b9fb3cc73bd896ac1fff05de917d3eb711b3ead656d6f18546362e4e90681833c155b28a5fa73f5e0d5cac344af8599879925f8f2dc9f1e58c4ad6b1976a9be566ed73fcfae03381a6929867e6067e02134d7bb631d3050853be110ee0a36ee147eb743b3dedc40deefeaef6da2dbb9be2d22dee49466c6dea05a6a85821562598d0b71fc3ac568814520eeb6526cb60e1b80f99a77ca3a3c93081e60866c3df7ae53d8fb3b9801793dd8d66208424739de1afd4debb6125ea1074caf3d6916ea93cbb63d69616cdd21876f585701876df7763a7b873091f78d9a8af9943e37b58befd6230b27876f6077a1125d2e15a08933e6701995a4e19f9d21fcc5a832dba920b69249f1585f4375a2569c9484dc6857244cdd8cdb46a87e7d5e935bf4e448b7c30486208bc2da0b5617f5f9c410e7194e68f1c7d10e9b9bf6579291ccf66876bf56b1f0cf7a934b94e66a7412f25e183f4ca9c230f373a26b2a6957352970c8b863f86d4709b8c4a9983858af90d40a1cb3a8fe1f4d4c58ead701f5dd3ba81f5fac637931c4b27e80e4e1e1aef1185e206d8c84c0398f82ecd86fb13016ffb32499cadd2b88fb26aa12ee074476fb8cf5ae81238dd7e29bd5e12012dbe3cdc5e72d29b4ebf5080954642e9b884b95fab6d5ccd17d6b8b479b13c99d0c71ba8580c61c305a6800d483d418741313e4b152a29420e1e5031d3bcec4bc244ce35c3d0ad6ad7b5bb26c64dac0ca6ce3e4abc286e13d4bf9769b4f7978334f41e002513003302d0d5d2022e328ca1e597618eb8ad1d7979f1bdb6b07e984c1c7a2e75bccfddbbb30ab9a2094204a41d8517addaf708ebd61fdcc1f46d226bfb1a52a8bfcd514832fe3d18c82fe55c851671d2e25d210c2aa6b9cadb01abb94c4ebfcb017279ddff517109d995c9b7d7761a1123c4c82d2f5711d98f68d9f381cc9582dcf71c49f296216014d3f4fd264eeba1741ca1b6267690c14b548dd1bc32e3e3fd38ac2017dc2d20877bcdad10805aca97c93f0928c50728fd77a90f5155607f6f19a3453c28b79feed807fac27f2b31ff891566cee701e340a41556bc267bcac8d3a96991fbdda7f44110cf60266e0a929c1e80b1c63fe1ca243d6b4ffae9be92be74d1a6c80e6f4a67b00a147b71a7ed9619428baa8e819b6216080a9484d3bf6b15947f816bdedc836ff244afb88577462a1bd5bcecd96e53d5326eaf8080d27a1c8ee00d79f23bcda57032808ca776889b15a2bad60301fddf23910082b21b4465ed29db6c1b4a3aadecc7cdd3a65a1def9ac7a910d672f2b2991e5ed20f8c42c1bfc65410504026a9f92963408a4d691a1b812cccd416ba47479432da61e0faf11241b2b13a54d0df76defce4bf1e8d2aa0f4ed5aca90a6d9a167a2865580df5c5b4450bd05670b828820d73777483765a6ee24577516e9eb196abdb174dead5bcdf68151b30231286cc664e5d6b2db1c86d7cba92bba056ecefc4c74e0dd3ddacde1426b7634a3ecc214af96470b5fc65b8a5b41bf9bd4487715ccc38e19b09bbfc288f2cbd312a3474655b9bf0d017923e4b15528cb2855a4b07a739922e21ddfc6fc733a757b0a9360a96bb8eee64ecc1649c26199bef2a98e32a59fa7b99b6bfb84bcf4458eafb4bb028f4b5f38bddfdee7822c89d286ba66e643907627c9a295715b1a1887a6d01e360cbd06853e97df932614cd629295138c1bf057aea15d19ce458503fc06cc6e1605bccf12072bc8fb8d8c4bf09a2bc59ec7e621986b1a0265e734606a5eb11771b3ba1a48fc8bb2563a3c7e410f0444c66a146e6471584d0f946c491be71168466f2581705382349742ad079012d49faa58e30f6efb2452f4fc30a787b28f5f57071caa1c370392f86b68eddda33e17851f0560bea5028441eb2097a3df0af6310ec3072f175aa6d47c337fe8796f7db2207292b66b0b2fb2595969dbe7b5db1e7516254172dfa5f6ee3d5ea2e64a8e5a67fe6763c7f59424a90cd959c917150fea8335c10c17167a1658665b96aa594fe64eb664cd3d614ac66ebfe9d4cb6a1f7bcad690339f5f825ac97dedca057faec6df3723141ea5499551d272d2c51590239288e2b44417efd14782d31fa7dce0c820f134ff30f73516c7c6e9ed61f9a94521f4112322b3134c6a3723037d1fe9714ffcebf8b2dfd2b67a63184a38678540b77d8870028509e3ab1690637b4432b850208282a534e5c1977de716e1d1745977702a1fe011bdbf9cd781291a21e5bc87ec06677b544ffdd2647055d4155efc673cc6658336dbb7020a72bd39c8a7a5dd6062fd1ddbf8977e7498453fd45398d35daf3d42d6d8ee136ed89ae3f2500f5243f00f5412017d12d14b750afa24a1734e3dcf5240d5e444d111c0ded3e88df433c180de900935e97b09a2dcf012fef3402f98a1eeb6638197059e8545dda8aeacf4600a9bd2bcc04478813abeeb57b5b575ff2a5867ab2f10d51c60f7cb3fdb4c145eafd8c4e416d62297caaa6c3c1769bf04de188951a0aa4d9444584d39bb49bdb3b8a41e2d64e1ddf311b31ca687c52b83c84605e783ecf5bd5db48375a8561ed589d0ca9ee7972d6cc18159ef876227be5ba0c2720d981802dc80a95a8b0fdb441255f8e22ff73632408be59fc6c0e88229d18e8c6c2373849a9a7f635acbbe2ea282cb38001de184158037cd375dc3e521a52e959f1e876ce4ea2d46983258d39037c30985ab1157fa3af96ca96e7af3a24c8d6a6ae084798c80092a0221f33043943c067bf8a02cc71fd2bb85135b1c27a30c3ca5d1e469109f208591a9bb2ac864480fdd5d7ecb79a3baf3dde02fc406017a001b732ac31f8516d9cf198d7b835f01647478e9fc3160e24e65ac483b6529ef2d4a726cdcf11a90aae28c26fc7618def8019a7f18fe63d408104b8d5d134afed7ab42bbd362c079ebddaad93a2911db67c9f6cfbac2ede8160e9b1a62ed79a21211caa6c539b2497ae0bc6158a580b78a48e7758a0c85c5cb5e9c22fe072592531942faa3523a0d259ca2c99b51fc97f8ff846dabec1feb26e0d34bb0a3bc66665e90716cd8483887fdc9e0692a1776c6138625793e593394b6c24238e54df75fe116d42b79dfe78158afd5f647f24a5fdedb36688eeb7c6066d88776671f4b3e10eea5e9e56ec5b02bf80078f8103a8aa14e17243d7427f3e330e6fdf191526b6ea5f852cdc9a31d37cdff73e6177e8ce156e835bd34268a280cd8dfcc693356459649c8c029fed682272d16db6e6fc898541539dd141983fb0224d8eb2c8c608f1728f45edc1c72b514ab87f8e5f7bf2c13d3e6825e282fa153aa039290bd0a88af0320b29e2dc35212e9ca3bb26dc8e84462717f95ee60d4afc13f713ed25824868bb9e249bf71051c5feba21552f744e7361c566ed094eab83691e167e41bd5e531bb606f95938d0fb8c5917e4b5dfd7bfd32ee2237bffa15783c09ec99845e2b9901f9d7b3ce948216649eee201757274914b75f7fbe5231220fc7d67eb673525fd0f30e5ed73c14f73a0932575b5c0272cb7a2d3c0d0defdd321e26a5d9a938aafc0e6abac0363c147735c49ad8068ffde29dc7365c7bb2c191c06371e97d75c074b5c66e38bc1b4d2c63f87fbf4ef5b300d8a2d583f9dd4344c9e7ab159a7ccd35d8fd99ab2db63ced4d232c69bdfdd292a819dfea52d4e8b18962e6133256e6e37ba927e7492ecf2d62a3f53173629b449194ec836faa5e5ee41adfa83b4511638c0040c0ed0b9c37585036e3e2a3af8a1db651dfcc8269632690fcfe4a00caa8ecd05aae4fc3f25fa3cccfbe0295a004a94885942ea762964f33906d18944136e537ad286c5b7e2dbcc176d27bc3b59587cfa3026ab7801d8a2141396a51daab4eb4751c612bdc83fc6fcf6e3ae10e4bf0ee254fba77d5aaf67f98b5fbcd6f5b13b2b529c6ee59075994ecc96fcea1e95541ff71928864f9b53d148beeeaab77c285489f0c51a919841ac350c4b3ee5f603236d5013391b44baf36809df4efa87fae62f17c0a564b64f4725c53b1910aaa00f18cec14b42e7e9f9e9b0fa650906c5b2707b84258cec907ffd76a1a8ca417a2235ff4120e8b96a5fa4ad7cd2b5b6e806b6eba8cb129cd43e3680c508efe7795944bd311e47753e4b0b5fb1ba7fe662a2906e4681a62491e5019121de74cf704f00bf1e9d794e060c7485d15c65292d71bd7b71861ae58ad0c78a18b05b0dcc3a881c83d9aff6c8f29ab68f77d97df4740b82ecaa33222dd288620907e311a2f596fd497bdbdfbe07ba5537cac6ebb9671b24f634d672931cd8621e8f05d7d4b62af4f3f2a52f3e3193af4f8c0abc119009403a8ed03d7e5546ba3380f62c742439ac03e5170e002d136b32484d15dbf0962ea087d9ae6a30a828310b059d5bbab70d1593c64621ade1b850ebdaf6564c127b8f08be9e31967a51b0d98fe5792b7a2ca79d429224ae16d5d3a8f426a85dadf7b314e6284065549308addf40e3404654bfdd18b0168598de4c98657ec1130c2020fff21aa804e7eb3ddbe401836147bebcd29a3c53f31826ff90162f62efc393ab1173a38e5a24aaae85a57f77f5a7b72157755c9285547bdc2ee91c12d94958d6464e35f93730c4f08819b4e31170d3a982dc9c32fcb7286eb495b0164cd9933c6f7618abb9e8e3af37155b7313a9059b2098caab9aee62a732fe5951a73df0acd6cd7246ab584feaa8e586b642b7b5b83b66735191ebecd8dd35e274c5ea4b6acc25dd0bf711c27b16085cf82fec3eacfb3641a7f58f65ff26bc40c8ae5626f2a5095f94ed43dda26e812e164d663b02dea41170795568fc6756b83a031b3f473936833e59ba6113b89ef84a15aec130ce58a11ca86f33e10334da26125706f9249367f73b4bd3f85c42068ed9e1cd6b63e7db1491b4e25147e1aab3f4dccbe449be2abc5169bacfc9d2905297ee05b394cadd033207a07c643c8d862ee14f8333f3499ac9051984cc16627556977a761ebb8c810496e27e706e7c567380b6554fa76e82348dd907e38306ff170cf730b6bd7d25203fba40156142cc318f1b8cb505229b72250713023fcb94d9c4c0c95ccc9664e061e8c6c426d9fac1c4a35fec5e9445daf4f5f3bbeed7d70bc234c746abe3e5c54c488c4202c1c31454e272836dca5e8058aef505fe91f7f3a24a1898d44791279c926aac2b93be1f8da0c9d21c2267b73489e8f294cadc74b01e245e4736b152c4edaa61ce7ae8e1444e490a7cc2", 0x1000}, {&(0x7f0000001240)="a03fe7a08f94dd206c99c06ab415d8f49bbfd2529852a05470d62a0218728ee365bbe02d5bd52e20836926dbe2d9d3273c62c3f07aedff8ea2199abd0a4257c6104d5ca41fcecc82a02c9be40acf32a851b1ea4bd7768177b87a6839649168f0d3bd6371f1dd9e323d88ef8cfb619a5a8d691e12e6f6c3abb708a4594cd749caee40e595d83874e9b072011198a7efee0136fc1e51a5dd329a071791c5cd95a45270e07809eb6a956d263b889090fd0362a9896b0523b09effa33d5e579dcda9fc80a19e75d46d1aef020a4e19654ce2ff", 0xd1}, {&(0x7f0000001340)="503835e34f20e50b1af3ea76863b5033e2d576d446dc30456eb452a30c671dd50990c7c01aeb493c532dc2144003b3bdc7aad51ff149804b23b7602ad1c7fc27683eea041312a220fea158b69709400068e5b8dc564f7a3c7392c8f7e0cc12", 0x5f}], 0x3, 0x0, 0x0, 0x404}, 0x400) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[0xd90, 0xfffffffa, 0x7, 0x3, 0x9, 0xffff, 0x4, 0x8, 0x8]}) 10:39:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x22) setsockopt(r2, 0x6, 0x5, &(0x7f0000000240)="41a6903c8279ec6cca0108bd02c1fae80941f7686cb99c6b145c562e8ec6a99861d85266974420a06f026e5ee21afd44a1001c7636a4faf04b7d9ddb235ef038698344819ba78cad041fd624e18b92be6d923b0ecb29b68fd69993e783d4d73bc30aa2c413f15fabf5b5b096cd07748fe53eb167664af71f9757a6353bdf16b144055e9ee5bed1aa68f254eaa922d4c5a6a45d8cc7cd24a108d1ba8c19f7426c579660c2c129fb07c1cc3bd2cce794d239517c0e2b87dc78528255a12bad987ee4ed59f6dbe4bbb312", 0xc9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x5, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 10:39:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0x1, 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x100, 0x0, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x8000000000102}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fcntl$dupfd(r2, 0xa, r3) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 10:39:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x5, 0x9, 0x8, 0x1, "e860f9e859fcdafbc4572a16b94e8f788951fc0c", 0x15, 0x6}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x20}, {0x30, 0x0, 0x8}, {0x80000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 10:39:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000000), 0xe8086d8e137e0183) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 10:39:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r7, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0xb2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}}], 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r5], @ANYRESHEX=r6, @ANYRES64=r8, @ANYRESDEC=r1, @ANYRESDEC, @ANYRESHEX=r2, @ANYRES16=r7, @ANYPTR]], 0x1, 0x3fb) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$sock_timeval(r11, 0xffff, 0x1006, 0xfffffffffffffffe, 0x0) fcntl$setflags(r10, 0x2, 0x1) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r13 = socket(0x18, 0x1, 0x0) close(r13) getpeername$unix(r13, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) close(r14) getpeername$unix(r14, 0x0, 0x0) r15 = socket(0x18, 0x3, 0x0) close(r15) msgsnd(r12, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r13, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r14, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r9, @ANYRES16=r15, @ANYRES64=r10]]], 0x1, 0x3fb) msgrcv(r12, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9ec0e25699fd8d8e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2bef6f5429faf427609e028522d07cdafae1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r12, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r12, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r12, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r12, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r16 = socket(0x18, 0x1, 0x0) close(r16) getpeername$unix(r16, 0x0, 0x0) msgsnd(r12, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r16, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r4]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r18) 10:39:03 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000001880)) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0, 0x6) 10:39:04 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, &(0x7f0000000180)=ANY=[@ANYBLOB="98e5644e01aa6098095b0ee67d227d9df5c49d5e1fbb7fd18679aacec2de97b4d73b15afe6c058061185caecb102115082bdfdfc5f97c8cc8ed253d193fc61ef41ca931216e2b9e7d45cd8fc3c1a0803b30abbf74aabefc468bb7ee2ca830a28943498d7885135670cb3fcaaab10549181bdb4c388901bb11ea75c941a25b215c6e54aefcc47c7347816cdeb911821f8250bf3c5b08e4c3a3ba2a1cc2d2b3bca986ef563e7afc1c5a84392b45390de6aae8842212b7318"], 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) 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) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100)=0x3, 0x4) 10:39:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x1, 0x0, 0x4375}, {0x3c, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)="9e71a83e18cb47352a8a194c530f86906aeedb93a61093b7e80f34a4c6a821c85a2dc2c222198bcc398172385a5303d900f0fee521da71824f458de84c1b76446c4dc3f4900b775e96ce1f61ad96d922c81f7fe626842babb998dd5b7ebd9d14d87668164d0ea638332fa141f121d5ed8ff123cceed8bc0d71adee48fcc643e6b47fc3f014f882e3bd9c02c859f1770c6ae5fa45d9f0997dac037c67d3ede4586d11ae8951cf7ff886f92e2b4433083627cce6d9e699a6aec605ce4d974927025416fa6488225f6f4691489a7f83d4", 0xcf}, {&(0x7f0000000040)="53b96dee45af8fee870bd5df72efd648a9ebb68635c62da38c9ada669ad4", 0x1e}, {&(0x7f0000000240)="0d553966c7190914fba566a9360c1bc3d98b0512b483f48a4579be086837bf384844cb3c78d7de6a0c3f19a73154b733acffc4c2fbd55e01f943347437171d9bc7b58e5ac579fc2b59924a92c6a15a18702a2e30b5843f046b4f65af2c8c9bc515d952db998fae8833078ea15be50b98d299fea3172d491627c38fce08637aaab76047ae9c2c30a4bc", 0x89}, {&(0x7f0000000340)="17500ac173bd37e33ed89236704bd4044aef775b1fef704b40df0cf855e8b89faf9ad18302f887d3c05aacee88e081367b582ec367967569659f1a2bcc5a0192727b97be1f86", 0x46}, {&(0x7f00000003c0)="0cdf8821e5a7060c42445e74c259121319da582fb0fd5c5bcb2f6008c1db37b0285d39591737056f0266b6080f2eb87ae0c9bf3d9073a86a8b5e6ff6f1ae27a5a602905296b76734472205d38e9e6dc3d5b6d25264ad45025277654abe630e63c92a9b9f859ea422ac468048dc497ca3eaa9b5ac86f97607fad1c541ef00550d3456b0f8dd27b7446543d8a52cd8b0cc17b6c51d361a344d9d35d9dde020880524a9fadc428e1e0b4ac19f3fe22db68b2762eddccfe5582835253cccd0eb13e81e9e69fe108d6946084ef0e24d2fb93383657a838bc1187198b26bec2b67cee10efe6da6ebc1da67cf1ab7a98623328d5838076d457d950ef2c145", 0xfb}], 0x5, 0x0, 0x400) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 10:39:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x0, 0x0, 0x79, 0x9}, {0x2, 0x8, 0x4f, 0x7}, {0x3, 0xc4, 0x81, 0xcd}, {0xf626, 0x7, 0x6, 0x401}, {0xc40, 0xe0, 0xff, 0xc84}, {0x1f, 0x40, 0x5, 0x50000000}, {0x81, 0x47, 0x1, 0x6}, {0x7, 0x7, 0x7, 0x800}, {0x0, 0x80, 0x6, 0x6}]}) 10:39:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r0, &(0x7f0000061000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 10:39:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x2b02) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 10:39:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x1, 0x0) chdir(&(0x7f0000000040)='.\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 10:39:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x7) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0xfffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x893f2b97f8dff657, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x9, 0xcd, 0x7f, 0x2}, {0x7ff, 0x2c, 0x3, 0x1}, {0x1000, 0x7, 0x41, 0x8000}, {0x4, 0x0, 0xff, 0x4}, {0x2, 0x80, 0x5, 0x3}, {0xfffb, 0x3, 0x4, 0x3}, {0x6, 0x3, 0x1, 0x291a4c3e}, {0x79, 0x0, 0x1, 0xfffffffc}, {0xfe15, 0x0, 0x40, 0x100}, {0x1, 0xeb, 0x3, 0x6}]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x81) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x18d5150a25a31697, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x9, 0x7, 0x20, 0x7fff}, {0x2, 0x7, 0x7f, 0x6e}]}) syz_emit_ethernet(0x26, &(0x7f00000003c0)="bf25f3d5f021678018e957cb590e45a9ee59e3d921a5badc51723a970da6a88dcfe75e2c0a0c") shutdown(0xffffffffffffff9c, 0x2) sync() ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000400)) r4 = dup2(0xffffffffffffffff, r3) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000440)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000780)={0x0, 0x3ff, './file0\x00', 0x3, 0x9, 0xbc7, 0x5}) connect$unix(r4, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000800)={0x0, 0x0, 0x200, 0x4, 0x9}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000880)) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000008c0)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) 10:39:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x770, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000240), 0x1, &(0x7f0000000080)={0x6}) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r8, &(0x7f0000000140)=""/99, 0x63, 0x1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 10:39:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x4086331) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) dup2(r0, r1) 10:39:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = dup2(r1, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x6, 0x0, 0x0, 0x7d1}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 10:39:05 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socket(0x10, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x61d}, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) lseek(r0, 0x0, 0xffffffffffffc3dc, 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 10:39:05 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x69, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0xfffffffffffffffd) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r3 = socket(0x18, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000003c0)={{0x34, 0x99, 0xd5}, 0x1, 0x5, 0x2}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="14907a4b071f0cdc68ccf067f0e9461290f662cde6672ebc634a30b221dc6ffd26e2f57c2af748fd6b25c8bdfc90884f467ed3a2b921191bdbc70e3c5dad88ffc728eb", 0x43}, {&(0x7f0000000180)="43949725a1d05c0bdb8d5e72e8835168b3cea08038c27a51440ecbe7a2e5413716df19d5d58d61e19e3f9d461bd0e5ba20bb2a911f56c03622ef9b44263a47573739d4381bc1982e2b4e4e5c5e9f468adf46749794334411936fa0b646208c3d289e1b82ded82315b208977b92f395e8799b086da802eb1f8158dd88fee5c6679c1c72fc95f955e339b66f011bf54e588144c066a96d2a6e466331ac39f4fa7ed38222f564820e9041272075d365dfbe46a3ca11915b7ec517898ff95b127509f12513bf187c43", 0xc7}, {&(0x7f0000000fc0)="f37cbaa40501947bd6f346b40ae4c4c28b1cadfa3363bccdd93b1ea71f08ad067f26262e69de15484f272507d38c98cef7a8edcb73bc7779f08a89231083c727c00a213416e4970735d41448c808ec11319bd98efd398e55630c7dc1fe3f0f681f5d3ca6e80ccd6c48e66044f8c868daa0756777377525c60333b88d1ca45dbcbe6c19d48a6a3b9e7b2a1bd0702dc770047b362da6a20e4640a73b8444a2a8f413ce9d82d014b1e44ba92c36ccf1078917efac95199e0b6fc7c07e50be50838ec121fbaf0d900a3630ea9b7b5e779fa46c9d32aca8e826483a9464060ec1dc1d9e72ebdb166d6751b2f364a335682ca5909b40cf31b7e21c871c913d0a4094d8a62b90dbd0f57857b0551cecf7a81ea66ecdff7147b256f79353ff705da2687bf19318d94860d24ac58f4888dd8f27d79433624ec7497dd659f952086088496bd01748dab09c64a7308643996f02c7dcb73b55295323c1ffd3253c04310f1a7d079369c0f52cf6f19f94be9e9d6e3d364a15da669e3109399210a45cd48118ae58731720985191018d116f153aa4a424e5aae05f9bcefed2c31cfb78db4cbb25e2edff88955a71aec6786ab5d688b173dcb6b3dfbae7f4cbb921368d176b30a4cf32bf925039593501e6163f87e1401fd3e85b430644c9df6f4bac33a98ac6ed01cb3d7837872f9adfcfc8a818a1317dd3e59277193f0c82d391cc87b9e771c421238ed5b7aa52eb892f1f7c5d8c987160a41057426c12eb53464e72d0305e8ea789c24ecac9f7175d3dc02adfa40599282b8812581ce3f43f291157181eb6484c6799410d0dec48e8eb55d1ce7712d8642c29bde4a1c277664803874cd628bb5871e05a2ae89e97f31ad947e9f6d1a599b48d9d23b2f9d02cbd3bdda74a74bd5c70434344b3795960b71778e96c4f0f57463e8bdd10ca818c17347f9902cc642e07def74333d534a7d864c380c85decc1bc7bfcc223afd5ba443a69f5e6f0d0d1185d9beb88533cb21a652f567f45d11a36a9f70776ff5d69b97433e3e49eff8bedbce6ad41e245098b1c1c6171faca6938f8e41b45ce6f421b530c4bc096454b7168638bca23582b00c79979c07088b3cdb9a774c21a1aab0780decde11b5a925b531de74ca342d6eec1ade96fd5cb2bd9366a36f01231abc143ceebbbc1a40c13069f80bf6d95e8a4cd46bf45c447e38d37cbf9f029736579296011634fb903f507fab35df873cd8335fa2f6b7d978858e3280d81df32eaf38a37ea5172c239b28ed6fdf5fdbe5f7445196cce2209f1bfbf0b8cc289d353b3bf780033d72027a021ee2841b8fa08cfb0a48160de83a08430321a0433a859e4dc96d39a46647f2b7c7128b9154e6979e2d8d7331c3ae5ab7efbccf4c1e54d577739b06e2e9e443257424898778d6ed8ceafd8870984a96b4c58b4ac14a6620503f8681c97ddb768c08e3e8cf395e8add12a95fc3372fbfe50224a7f96dc79628dde04aa653fba735f09e1cdf81b01c24607bf0d00ef42ee9f5a62b12c128e82226b37af5dd69669526df2658bf200746a5c701c38958a9e8a1fde8c414127b52b872e3109e56a7263ee764cdbb3a284f586edaad4b05e144c4967c5484bb91bf5052b8df924214aa7aef104983c6fab1d69dbefeb9aeec2c5e7f2e0ea3ce870cb5d3823166e708a01cc19780a72bea8848eef130b3c4c505e0690eab91e430b56fc7baa1c36f580df5a1ab99c26c2332bc68da440df190dc8a0242289410ca45789224cf079ab29eec3ae464e229c65cf61a6ff7e86e483bd3453131a03a4a35868b1a4ec388b8863908b89e0bb7ec7c983c0c6085899336583b2ee61aed92216c61085cc058a599a3baa9dbc49f7de91e45e4a7b7f76646a667fe02a61d575f62aec5e0d8bdcffd54c9c44f6369dab9e84dd327ac60e8f4d6db3c0d5ce0d5481b61c06618406f20116ea01e56d41ee4ea5489fbabdb2241ad7b1906687bb2362c3670805670cb13233960a081e3a7bc9df75015925fe58b5dd9f043644feb37a09259c94f7aef46145a66076d3e0b6b78ba3fc6afafba755fabd42eb6febe70896f23fcc0f31544b1163885d86a179068668f841a48fd9a8ecdbf9eb87194d6b151800677a92a7e3c59521e1e8b651bec4584455e1386b347b853819a1d55cddcf947e20a5270572e5760b0d23d35548dac98f288cbcbbba7d95bf32399f5b5d9c1d062b888315a48e3cc73dca28bcfaeefa2cc0b2b0095467306c8209a06e1841528de8bfb1cda7b3fef66e993aa424ceb1f5e2b6f7295889f8b0eb583ba0a307a0740f322fcf1d8bfaa755bd7bde7e16b24f795d8256144b9681de5ecfcfcd534fadde7430122efba4a9ac684a022b22d168f84856ab0c94e5c21d97a05de7008fd2d8ef8e51c6a7432bf637b8690fea255e311e96391340d2e8a19d880c3ee5bdace2d56d5e96cc4699f68ef4e16df541c6f02a247d9db3d7abd417a2977f3213611d63ef36879af173365a3237b74605039a553c588ed6a6805dca5982aff6e86fb3c66c3a384df390aad7495aeacde2a0ba6df5850b02d0302a512f2a52c484e5c61d0c9b16d43731e5f56dca21eb415de644954cb5c8b1c609496f7f461d3beaa56cdb9fcd02ad7e8e1e6f6fcfbe41d014cd436f02fac619fa123d920cd6739e2e6e3e5ab9e313d86b691f042464cea9cca8669453d07a5c552ee092a58e9c7f5403b61d91bfe952cad53c61b32c9dca2d55d99b78addccf0b81dd402c1781def4d5482bf8a8d9dcf8bb423fe1c4320a99e77edbbe796818f9048b391f2bf187e23710984ffe41b755e38cd7b28685776a95fa8735475cad20b1b256a4d5fe472efcdc56b134bddfca0f926b77f4346d861bbba414279e28b7350dac40dde399fb494a9e9e35361d543e81100d52f3526aaf6ec234f590df0095be52f0dd0cafafebc141976e8b2eb6ccca36b0babcc68955f7b588f2ce22b8ff42d8e039eba8d879ec78124bea92aebf9a2d449e6290ccded7101a533ac61f647b4c3f643c62753bd2b5547906d43ccd68856cd6659b2aea2af8d84ea345120ac57da0416bf93150bd0b238f98b7277eebda81a0ba5c32050d0a84c12b6b5c6a4455a206b9868adf23804e77a44a694526020fde0c6395ecfea0b4f058c435345ce5478238413cc8b79c67b920bdd674e30a4fd27b6ae5658e24e4e57f1f1625b2592a013463eb9aa72883daf109156ab3dd79763ef68f85a8e8ea96f6db766b6c796c06c70c5c156c814c5752955f709f1c97663b15b792825dde711dd8bbdd4bbff6caffd528d70e048e7b8e866ef4772c4731a3fcd9d4695ff46e1a5f4559634968c41cda2a798c7f4f7965047deb37fa1fe53d86fe14d17b4eb8cc485d08414a232c0e165639180f5d0de3e59d69be66192204f7cf6bc0deb825aa30256bf7ba49f1bb2cb9378640cd1080893b80d5e669e29f513dc69d73d4d455a20097fe31f8bc8a60c90da4da0d313fb98acbda1414e4d7cd53ce4e267b15909f5da6d833d8827c3bd2d446b784c8c9c42e55388049162b05eaa35d0a6de11576ecb6078998ec51d06e9b8220e3cd3849f552866686c7cc61b9c53620d65faafd8af3aadff4fa5432cbd7b0a091c373ef97b8ab4e3e9e1060f3dbf02bfab4704b99eba9bf4889ed1d4dc82ad25c202873bb47b4fd457b41696b235e434ceb29ae38204b1c024678d2f9b52a1a93b24de56ed8c4da3d9c31a3f5e51ea0a6eda21d3a8a9877d7027f39cf48b36fb085d52086de184f9d177f78c5c5fc4d05edede47b5cbbae4326d1b4e391ad574d435361fdefa1a77406b84582b0ec0e329b3238887e58b520558a77cb2a3fafbebe6704619bc442cf5b4c573ea11dbe2d48f75f1d0518197851474d082683a39f82e9cc6cc62b44093e1ea725fccc1f06270edccef3d3d9c2b40f5c55a7ae809a05983df4d7918829534983d57ba606e10f3995b439a8296c3f4e5741dc4684987baa1342b1f6babe015eea1eca786591e988a823f39ef2d076e04d28aa7758e51b7246c07cf5f991c3f4d282dbec0eb7db403e996ea1deff7adf2d04134be11e3ef43f19ebfec492413d0857a29e15b18a8ec450db5230e104a98eb862676af8f982018ddaa72fdd121836cb52a692e0ce5d91fdd29e0f1a9ceca84fd3c98ac893745bd9f28903e0e723ab884cf0a1c668a399ba60380a6c91e0e2be0e303c8898a0af24bf78779b5edb898c9da58e678a06c40ca3e5e86fdd71a39156b07bcc112d95c8dc6b313c7c4816b9c9053cc84ab30e3863807536c46ad8dfac3d9a2f86b0495da4da3cbb61064d22f21a8254f0a799d4f2088945b3b412917a56b33821c9c4608f4ebc0e440da1259003c29a281a08b91be4ce3d3a3c30be6581fc2d5badb6fe5c74e809fc7bcbf086b4e539fb915efdc8058ee5e293626e05fbd0dbf02535911fd527a6ccdc99f33a342141c93b7f32c4cbf2bee77309e0084330d9257a257cfb2990cff1659c69a98e611f68441ced3799efb9cb3065fef52402b2094219d8b1d0e38b5c0658cbad171676f242ac7c240e8c4959b91d61b3678454134d11717f3b76a79d34d6c8dcafd6292ab6da3abc37507a1a97abd2400c56133dab8da325f382ffee5636688da4b668b9f6a8f2838bae580d302ba8662152801cabb0fdda0bf57cee09ec89cbbb703562bf39c7b55afa9146d9d27761a2d941bbf409349934d8e5920bf2b3af3984fb3081e7c978a8c60d559116c8a833a34583f586cee560ed0c5be1622c8b8588233c387ca9d136369d1858d1739f064eead23886358e502ee22e6669de140cdde01585da6f3a494267f4231d7639bfcc9decdc7e30287e89f41cd192d3586dd51961ce9e181beefa06b03f8e47e101737d91af0598e2312ab2ad9eb341eb04dcdef248db887a90d05e6b890a6c178f36546a315c987ae9a0cd866211bf00c8190ee2d89decc4b01c7b502bec392f46a7cfac2c43b4e2ec1563935162fd78d2ed2471cea86041350d1fec97a50a32186d49dd15cf9b7b866b957bb9b9779908e7bb23b5651136e477865cd1c7fab9084408d512e3f9402df5596dd0666f1cef0963478001ad1a81a4b656359c49642a059529c549c335aae442556c4adfcde5fcedf8922eea4e5b96b27734c10f6925b50ed3859521840ef298a3657bc48d225a3f926c0d783e1896e29641f8e334c844ffa9d9e669bdf65786749648ad79fc59f5b7f4969915f7bbc4304d8ff855549b31c718ccfa8c03f7f6817c3014fbc63b6f0ff0accd9d71160d460f0cb83dbce0cc0427dafb5da1379c3a047d45a038d1ff90ea6320646ca887418f42190230a23e890755981654800ee0ed9495c891661014c8197b4ed1a5e093f95058217b84f7678aa75a3025c0692545625321498e5f8c8991f4a908d0c54f981a6cdf1d5cfb083427e44cac8c15ba3399a3aa90326fbeb04da03090a810f018a2a67c7203470fd42427a09d81920c8d9e29ed1a93bf8bd2b8cd4ee402f2738114b0011f651898a98f08f643d785bb63bd8dcad95a17ce0c4d4b7b7f9f397176dddc66676316339ca0a6ad17fd28ee88f4a71cb8c3748090a35e128403ac178a5ef1e01c41ddea3ec27bf9020417a693791a7ddd78d76944c29d31c3a00f4f52efcf1a4ab10da795263a1ecc534573b0ee21c41b9df552de9714449f082cbf577ab6046cd6bddb0f1b8c9fee61c558d4639b87d849040c27207087115b304d6e3476973c0ef7bf1a61fcac7884537f463b3c5cfd5a7640421221eb01832cf330b179e3", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x40e) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = socket$inet6(0x18, 0x2, 0x0) r8 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000300)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r7, 0x29, 0x2080000000a, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) msgsnd(r2, &(0x7f0000000380)={0x1, "d68c91c6ec9f2adc219042a90157be62abfa32696c1ce9a248aa6f44fcd58f029fc3e525b45745a5f512174ab6804477ab401bf1"}, 0x3c, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSTART(r11, 0x2000746e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r10, 0x0, 0x0) msgsnd(r2, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) 10:39:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) shutdown(r0, 0x0) 10:39:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x2, 0x3, 0x0, 0x20000000000000], [0x0, 0x0, 0x2, 0x0, 0x10, 0x0, 0x200], [0x4, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x6], [{}, {}, {0x200}, {0x0, 0x0, 0x4}, {}, {0xffff}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x10}}}) r0 = msgget(0x3, 0x680) r1 = geteuid() r2 = getegid() r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r5 = msgget(0x0, 0x1) msgsnd(r5, &(0x7f0000000140)={0x1, "ba4a65b83cb0e5c285ffefe2bbb5f016ec21011c8597c1a8c6402b940308d28772314f03e204e7bbb1577b45aa28d68b83a29e9b0b2b50680490e78970fe80304a700cd7172c427bde9a6cf0b50694792b6980f6d481b54bcf72dc8480e410fb4c357309e4f250ea74c22243a26c800130d1a35783df867c8876b9c8ded0baadab99a2803bc5a647ba247dbfaf14eb23091d4c89c321e9bd7028c8d826fb80fdd66e8d8f226d43c2765bda431a9635144cee7909d5eb4b0faa24"}, 0xc2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, r1, r2, r3, r6, 0x0, 0x4}, 0x8001, 0xc69, 0xffffffffffffffff, r7, 0x0, 0xc4, 0x22eb, 0xcd}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000004c0)={0x6, 0x0, 0x0, {[0x800, 0x8001, 0x0, 0x4f5, 0x5, 0x2, 0x5, 0xfc9, 0x7, 0x80, 0x3, 0x7, 0x400, 0xfffffffffffffff8, 0x6, 0x6, 0xfffffffffffffffc, 0x7], [0x9, 0x7, 0x80000001, 0x1, 0x72, 0x1bd, 0x1ff, 0x3f, 0xf800000000000000, 0x6], [0x100000000, 0x4, 0x200000000000000, 0x0, 0x7, 0x4, 0x100000000], [0x2, 0x80, 0x6, 0x745d1ca, 0xbe, 0x100000001], [{0x4e08, 0x2b3, 0x20, 0x7fff}, {0xfcb4, 0x1, 0x2be, 0x9}, {0x100, 0x1, 0x6, 0x1}, {0x2, 0x1, 0x8000, 0x1}, {0x1, 0x10001, 0x6, 0x1000}, {0x5, 0x6, 0x5, 0x5}, {0x8, 0x9, 0x400, 0x5}, {0x9, 0x40, 0x6000, 0x100000001}], {0x8, 0x7, 0x6, 0x2}, {0x40, 0x800, 0x0, 0x8000}}}) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) 10:39:05 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x100d, &(0x7f0000000040)=0xff, 0x4) kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 10:39:05 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:39:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYBLOB="31e16dd93fee1e66105354723080ba7e34a77119cd361d6b24b196ae3e7ddc2cdc3e4f999b4da70d8ec78b454c0300000000000011df7ae6f1607802c3a7112305b313af355a0ee1c93ffdf45fceebaf6783e6a6b63912eb8bfa40849d3a1aa9ca12c5e84a5acf40c65a689b4bf081145ab4bf020e731edd2af98160ee66c71d8a37a7d617cab43413a517bceaf325c638cb3cab5447be1ed741f4ab8b254338e2edc562b2a3222f4fd08683a163814da683f8d473d74e46e07932a2a02a5d29c68afe378c2922c494598f675d93523acd9c0d10541accb1084dbdda7b41f52bd2055213b86dbafc6f34ce009cdfd1fccb2c53bd02a7570cf4096c1d70d2296501ea39e0003eb1944b77c926ba32e0241eebc3446c6987be10f20af2f2f4c122457d0f12876ef5361599e9c9b73d95c0fa10ce7c2f14f7e355bab59b76e5092425235dd43d1f16912a7a66714ddc60c996001177c941dbc8f76cf098f1f90a459b2fc29aae5901c582e9ee734d3b8e6b78d3ae325f375f3220425b115f0a90de4cf2dc3e80a044b5077bc0df7f755a913f4ed1cc3d0a8d4a0f29bf666012d3000000000000000000eb8b76106eaaca1941ca53b8ac50ede7911cbfda1941cd8760221fb207a7916d5bdd82d33e49c12f000fd446665e216e2052f8fab17fc9be71cfd2b610559df8a8036581c1e1e8f78ca3311e1ec85112aeac62ee4ba33fd7a43a0b20b69b7b2dd10b969ca25f9597f5b2848d48537cf263b809d6d1a1555bfcfc86570ef605538337cf9f39c2d23acdf35f9ae80aa4a3a5110447980034a2ad94878f5d1a20803cd9291c7dcd30c785d6ee4cb996773bf4dc47b16c149dc550bf97f0a416706f49090c96fe8ba2a7dbb3f237c00cd81b9bfca5ef935d093067e9a58f721892a032a8ced9cfe8fc063b64c08c04fe711cfd7d17cb702db59381af71166f84621f5828fcdfbd55fcba41216ffe7aa1901b8c7096c914623bfa6ecda3b8f98167e62a5482669a85e7cb9892a442906545a21b9919881767d3b1c2243c0afafc81e7db9b28703c2783c0f50d751e33a51b2f743bb8fe5eee4cabfd61fe931a4a4468c00b7d86a69ba378c47856e6149b9f1ecded93b82bc07bfa2c063ab25de84c1d2623ff9b5da8e1e3c76a4cc7ec957750193ba08346d17df93a875423bc67add576761c775344647f98cb47c90f36f1ef903a63db4d3934ac5c1a22a4c4578f906e9ef2fcd349bc0cfd54ec961cf3a17dee25992fb0691f6abf179b3212586fb98edc11895b300400000000000000000000000000000000000000000000fbfd2e3549c595fabdee01b480e50ec4a49312354a3ea3ce71b7b737285a50d2eff6b8e15b5ce3282113d5e87cf43abb151ed22bb23c6102c0dc40"], 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x0, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) semop(r2, &(0x7f0000000240)=[{0x1, 0x86, 0x3800}, {0x0, 0x44, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x1, 0x1, 0x1000}, {0x0, 0x68, 0xc00}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/167) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = semget(0x1, 0xb, 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0x80) socketpair(0x4b, 0x2, 0x4, &(0x7f0000000200)) r4 = dup(r0) listen(r4, 0x0) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad122c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c0713f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96080000000000000000b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b815878820000000077c2f868c4e1e7915f7569523799f69680de871aa20661d85f0774f311a179cda4ff475b7d312443a5c8d3357881db6414735cb8a789d402e32593b660136b37dd8d3d41b54575fd6ca42fad6d599c7c7d6f3a40c5dbcfc3663a62a2bbc1724acd6841e86a6e1f8cc0763b8ea7075520c455b472ced587df74233d45d5e45eb9a9c70e38d32c182e7af8302b91bf6cad5b56b17315f087f5fb69a6223ef2857f9a2aba58ecc1af367a7743197963c39d9673262a2c6bb6182aa112e88bd5fe7168ad1e6e58680d40b6005d29eb2ac281a08a1d1c"], 0x10) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00', 0x3) r8 = socket$inet(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$inet_opts(r9, 0x0, 0x208000000000b, 0x0, 0x0) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f00000004c0)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000280)="8407fd75cf8a226530e60975833d227adb9da804541b82a0cc85db0be002000000bf0b2e33f5cd", 0x27) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) r11 = socket(0x11, 0x3, 0x0) setsockopt(r11, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x20, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r12, 0x0, 0x0) sendto$unix(r6, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 10:39:05 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYBLOB="0de53f361ab48f97bbea61f43827b44b8a48cdf52dfbfe3acf1003a8b59b52f1a7b9aec0df22510593f8d2c623b63e84cb3ff0e2c7bc40a3db", @ANYRESOCT=r1, @ANYBLOB="4bfc9ff5728843908a85e006c05430818a3ddbbf5e7d8204e49bd991bd9191b43a4942e111dd2862d7e96c8d669bbba630092db1c78e5fac73ecadc69298d41226107c6fef93ddcaa0f8f663a8e21a66d64c83f799d100896342265a1857ca2325d271b004d27fcf91261839a71e4b19555867d2e18b22271c7fbd3d904197cfc9025fb8b449cfc7bb1e3c8b08d4abfe91bdbf2760618f5192ed41733e869d1da1829da4d99df3f6b3d081c8d7290752962a0d0b7b18b4c81edfa6ea9477cbe0010e5943e5", @ANYRESHEX=0x0], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES16, @ANYRESOCT=r3, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRESDEC=r6, @ANYPTR64, @ANYRESOCT=r7, @ANYPTR, @ANYBLOB="71b9567fb2c347d96e5653238de7f5ed7ab5c029d8afd22dc98a898fad6ac40b5b0ecc8eb8459c1b5124cebafdc6db07ada0c0fbbcaa162f5e25853f8a4e604b533365257ad733a640dd2e69caad64b5f3f19884af8137cec10d27ba29cadbb6ab998f75f2a702c5e4968e037799890399a2"]], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:39:05 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"}) 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, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x4, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 10:39:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x410, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x18f, 0x1], [0x400000000, 0x0, 0x9, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x9], [0x0, 0x0, 0x3ff], [], [{}, {}, {0x0, 0x100000}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x1}, {0x0, 0x62}], {}, {0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000200), 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000000c0)={0x10000}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 10:39:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) read(r0, &(0x7f0000000000)=""/90, 0x5a) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x3, 0x0, 0x62ea449f56dd370e) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x84) 10:39:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x103) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000100)) mlockall(0x1) sendto$unix(r0, &(0x7f0000000200)="24989920e7fc1709239dcb9351180dbdcb4925213e26b39607a2df3ae27160664100936adfffdb06a7e506342deed0ba22c05b9f75bb7f785fd94e79aa1ecc018fb46dc6403bb97db6f967f6ea10128329383641fe3ed6646af3ff0e8920d33b7075d006cebeebd8e0db17a0491bb9ecc1fce5bcb1edac80b0bb9b183bac2f39c02c470c9c8557302dcc20d86298a489555cf179b843d31833a4d2530f0737f4457277cc2d45bf116fec65a5052af5485078c0dc774dded4859072fb42580fd050e57eba9997ed7e4b50d3cfeb37b172d5076af7b33962908aaa22918eb5631b94a94d5ca1a251d78042cbb5a061b876dd0e72ec4f24aecafb98903a6c30", 0xfe, 0x3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 10:39:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x3ea9c68758ebe096) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x105) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x8000}, {0x30}, {0x80000000000006, 0x2, 0xfe}]}) r4 = syz_open_pts() dup(r4) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mlockall(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r5, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0xffffffffffffff05) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r8 = dup2(r7, 0xffffffffffffffff) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0x40, 0x3) linkat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0, 0x0) r9 = kqueue() dup2(r9, r0) 10:39:06 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="3b790220a469fe45d96fb1b841574fc72d919682b04a00a6268efba8e1a676adde4c804e68891155cf3c9bbd0e1797aa733c3ba258c950ac592e2d0fcafa6028954cf81a569e8181b79341f4181e9a686ce1fecc07510a15fa384c8f006e5dc457063bf17684d11f7422bc533478d5", 0x6f}, {&(0x7f0000000140)="892f2d8a45fd040cf59d89e863d3c4a963f813444467aebe3824379ff1d04bd306974b83e5b5c85d815d5115987f8907710756f136a0e7e9814580860c067f18efe0789f40600deafdf2c133d5d918a904d2f0e6cce072a1206fda32d027b82556a19af58782e3", 0x67}], 0x2) close(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x80, 0x7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xffffffffffffff00, 0xc89}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0x40000000, 0x6, 0xa8}, {{r4}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x6}], 0xe5aa2e, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x4, 0x9, 0x8}], 0x8000, &(0x7f0000000440)={0xffffffffffffed41, 0xfff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) 10:39:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x88) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/64) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/248) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ftruncate(r7, 0x0, 0x3ff) 10:39:06 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x0) 10:39:06 executing program 1: socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pipe2(&(0x7f0000000040), 0x4) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="4020814ee0e77b98a81c642af00154bd87ce247dddde03ff0700000000000002000000000000009b75129a41942384147ab2def55d1b8928eefb2fc723bdfc59758193fe87031eef2b3b08aa479daeac246ee05fc9db6cfdfbfebb45a2e66273e1f8beb93fa0844d4f9b4c599854487e8b28b9702737123ff75a6831d626f0e2b93083b00c01f5f05329a47fb5a3e84a3a7f19cbe6bdbc29f0d829a196fdf00600000053b5512d46de4b2e9cd9890e7981f113d0660b9a086551d11513cea711578dc38a665fad45457b6df23c0624338fe8d499cbb6eb91e4425da372f51e1cc1d8affd42c31c9b3190b5ce96b9c3ea2caf7c7a637189dabcd1027f03d175c1d19ed0129f9f6719fca9f30c0214924d986ec5327b2e49df54e2c20f9b046427c997badc3d5db3107b11953636102eb224fc1316a778022869f4aa042f6ebe9e443c0fc8350e2d03b207a2c3102a1b071c00d1cd543ee3254e0dc124a1d904f23b", 0x161) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000080)) 10:39:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/216, 0xd8, 0x843, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = getpid() r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x1, 0x88) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r12 = semget$private(0x0, 0x1, 0x88) r13 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x800, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0x14, r24) r26 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r26) fcntl$setown(r25, 0x6, r26) r27 = getegid() r28 = getuid() setreuid(0xee00, r28) r29 = semget$private(0x0, 0x1, 0x88) r30 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = getgid() r33 = getuid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x2, r31, r32, r33, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r34 = semget$private(0x0, 0x1, 0x88) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = getgid() r38 = getuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x2, r36, r37, r38, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000840)=[0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0, r37]) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0), 0x0, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r7}, @cred={0x20, 0xffff, 0x0, r10, r11, r15}, @rights={0x30, 0xffff, 0x1, [r17, 0xffffffffffffff9c, r18, r19, r0, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r26, 0xffffffffffffffff, r27}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r39}], 0xb0}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000010000000000000000aa33"]) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYBLOB="8554c2fe9011e7ddf22da8b6f0f2165ce028129308f6dddfc25cf53b146f0fabc54a6e97f8b47953644bebff145ac90ab4b5dbe397d2a640aace6fa98ae01cf3955febfaa677a87d190e31ce98a73f85fd4e2893001caa15b5dd7a1fc3ab64b25da3d06afaf98cbf6222c6d3cceb6efd580e909179b33588801467ff26f3b875bd7a101ba5542df11c65ab8a8b04069b365d692979e93202b53bbe5d5a2c9d641c875242dcaca7fe3d58ba2391e4060953b2a48c6034e524050ea339", @ANYRESHEX=r11, @ANYRESOCT=r41, @ANYRES32, @ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="ce3ae74ccbd4807fe35cae6674b7e0d3f851a39248c88d4cc0b7769da312b72e8bb76c9f463759ef2ce7ba2698bb659db7a800173d0fd89e2413c8a97aff0f681d829e41ff9285e975c3afe027869ba2e15e80ec888eb819f43de8c7f557fbd947508829c53eac079eee1ea5181624dc7a36b529a592dfb627d07deb3cac2cce601cfbde368cd72616ee1864e21a6cbed9b4f88d43aaa07f063f77e0143b8973635ca812c63278b187331fb585e07d26bbd1f908e72005c38f1745b6492eb741aa811e3265af070e458fce74eacebdd721d91724285e986afd2a5386ef17d4305d7a5b5d45bbdd1198b5d69e468776ba"]]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 10:39:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = semget$private(0x0, 0x1, 0x88) socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r3, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/64) semop(r2, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r7 = semget$private(0x0, 0x5, 0xa6) semop(r7, &(0x7f0000000140), 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000440), 0x0) semop(r7, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r8 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x102) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000180), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) chflagsat(r11, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x20) shutdown(r12, 0x1) r13 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r14, r13) 10:39:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x6012, 0xffffffffffffff9c, 0x0, 0x6) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c27685fbfe808d11fed95be1d2341de39f8fce02", 0x338}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x8000, 0xc0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x41, 0x6}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0x4953, 0x1}], 0x400, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff8, 0x40, 0x1, 0x200, 0x7ff}, {{r7}, 0xfffffffffffffffe, 0xb0, 0x8, 0xb7e, 0x4}, {{r8}, 0xfffffffffffffffb, 0x8, 0x8, 0x401}, {{r9}, 0xfffffffffffffffc, 0x8, 0x20, 0x3, 0x8}, {{r10}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x9, 0x9}, {{r11}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x4, 0x7}, {{r12}, 0xfffffffffffffffd, 0x0, 0x2, 0x1000, 0x7d}, {{r3}, 0xfffffffffffffff8, 0x10, 0x80, 0x3, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x50, 0x2, 0x8001, 0x5}, {{r13}, 0xfffffffffffffffb, 0x3, 0x2, 0x3, 0x80000000}], 0x6, &(0x7f0000000440)={0x1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) 10:39:06 executing program 0: r0 = socket(0x2, 0x2, 0x81) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 10:39:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x5, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, r1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:39:06 executing program 0: mkdir(&(0x7f0000000000)='\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) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x4, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) open$dir(&(0x7f0000000500)='\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//../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000380)='\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//../file0\x00', &(0x7f00000001c0)='r\x00') 10:39:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r1, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 10:39:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 10:39:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [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) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:39:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) getgid() ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 10:39:06 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 10:39:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) read(r1, 0x0, 0x0) 10:39:06 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) 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"}) 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(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000080)="0ddff60c49bd7d656904d9f81761f2bc3d288f0c11105ea233a9a81dc39dca298b09ae641486d532b58cf4c99e757fe3", 0x30, 0x408, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7f, 0x8000}, 0xc) setitimer(0x0, &(0x7f0000000180)={{0x88, 0xfffffffffffffffb}, {0xf, 0x7}}, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:39:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xffffff8e, 0x0, 0x0, 0xffffffffffffff00) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0xbc) recvfrom$unix(r5, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r8 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x6, 0xf5a4, 0x2}, 0xc) recvmsg(r4, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) pckbd_enable: command error pckbd_enable: command error 10:39:09 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x4}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x4000, 0xd8) fcntl$dupfd(r0, 0x0, r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) 10:39:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:39:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x40}, {0x30, 0x0, 0x40, 0x9}, {0x80000000000006, 0x0, 0x4, 0xfffffffe}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0xfff, 0x3, 0x40, 0x1ee0}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000001800000000004cda000000004fb13908dd40316c4e6b414b27284f4e205a1b698f8b2dcbc00b6910dde4d769c2945a1f60c750228e791ca9d8ce04884f0ed024b437772546daba7cbaf729c1cb12fa7ded42e8d38d3a93e3caf800b913e19712f3b57b9ad518a0e88d985883052dcf"]) 10:39:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f00000002c0)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r9, 0x1) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r7, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x109}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) 10:39:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x404, 0x0, 0x0, 0x4}, {0x20000000000006, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x6a5b, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x0) r2 = semget$private(0x0, 0x1, 0x88) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/64) r7 = semget(0x3, 0x0, 0x224) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000140)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1}], 0x1) r8 = semget$private(0x0, 0x5, 0xa6) semop(r8, &(0x7f0000000140), 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000440), 0x0) semop(r8, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r9 = open(&(0x7f0000000200)='./bus\x00', 0x800, 0x102) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000180), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000180)=0x8, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) chflagsat(r12, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x20) shutdown(r13, 0x1) r14 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r14}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r15, r14) 10:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xd960) 10:39:09 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) r0 = msgget$private(0x0, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/171) truncate(&(0x7f00000000c0)='./file1\x00', 0x0, 0x40000100000000) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r3, &(0x7f0000000000)='./file1\x00', r4, &(0x7f0000000240)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:39:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbedcf3263dc86df6735a50e2f6d28474e066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f8abbf5c929dedfeb69934511e47280605489c4242b157dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1301739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce7bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccdb01238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1069f8ab7daa931ae61f948d164e9b715dfdad7270825f89d4cc59a784b2a0ac941e57658a540bd8259f299c8974e0d61f1fa292af7f6f4eed905ad1e2a9000f73ed7c0cd1d3b29a3d8ed4b4619a140cd66dc4c6c0a7401c956cab9e1b03251449fb47a74acf483ae8edb278011ba2fb52ec722480ea34eb5f585fe721d88d5f8f02bc330311f60edc9bda40fb8bb6a2ae13923fae47d9a470c7f32d2746ff7d1"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) write(r4, &(0x7f0000000380)="a379149fe0b43941fbdce4dd6ace0552aa398cfd7062298ab2942c81e7a83ae6f51338a02fd510c2ee8413f328ee7b5cae28de1dfefbdf5713fe9839e9c8a4c522141ae2ee797ba931163978e3aa8fb1ac581a06e63710a3113a665d9dbf2ad5b6182b535164098423976fd9b93186331d5c5795c5a2847a77049d7340ea52a360734b1ce277db108d7e4925185c4121f79a1ed098d65e166d1bf81bcd78eab3be19437ba99edd59df2863398f1750b0d563ced9d3a5ac059c4dd62d3c468b38bb27025508cdcbe45992a481735722ee6fa9825d53d88ee95420e7f2b1fbc1", 0xdf) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x14, r3) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x2, 0x1, 0xff, 0x3, r6}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 10:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xffffff37) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r3, 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000440)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r2) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f00000000c0)=0x5) r8 = fcntl$dupfd(r6, 0x0, r6) bind$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004e445545659aa31164aa73ba4caa5a6d30940694e30d79816b3f9d427629262cc82083e09632374f3ab4b7396a6ad46a035f97336053f61e3656ce5c7c7f9997c06696d9533c6634b42b5b6c4283e8239d8dde679c4c8d8b0ceeadda7b82a1fd6d0dc89d987dbd0d6e3039"], 0x8) r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) openat(r11, &(0x7f0000000400)='./bus\x00', 0x891, 0x0) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000540)=0xfffffffe) ioctl$TIOCFLUSH(r8, 0x80206980, &(0x7f0000000300)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000140)=0x8) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:39:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = shmget$private(0x0, 0x2000, 0x461, &(0x7f0000ffe000/0x2000)=nil) r2 = getuid() setreuid(0xee00, r2) semget$private(0x0, 0x1, 0x88) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() r7 = semget$private(0x0, 0x1, 0x88) r8 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000040)=""/64) r12 = getuid() setreuid(0xee00, r12) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r5, r6, 0x0, 0x186, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = semget$private(0x0, 0x1, 0x88) r14 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x3, &(0x7f0000000000)=[r5, r16, 0xffffffffffffffff]) r19 = getuid() setreuid(0xee00, r19) r20 = semget$private(0x0, 0x1, 0x88) r21 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r22, 0xee01) r23 = getgid() r24 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000280)={{0x2, r22, r23, r24, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = fcntl$dupfd(r25, 0x14, r26) r28 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r28) fcntl$setown(r27, 0x6, r28) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x6, r2, r18, r19, r23, 0x0, 0x7ff}, 0xe3b5, 0x0, r28, r29, 0x8, 0x8, 0xffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 10:39:09 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="003e16987ecd5541a079c8563b9a00c1ddc4db8c328ec87aca8e38d4a37b46d7f0e33da78b8c33ef8366a7cfe52f3e9a2169c0b676620fdedf76ab353724d2ba72cbe8905eb5f7c9ac8adcfa893afae12f7c44f33b516e62f4855225b5b6bc1f6acc3e4a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:39:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) pwrite(0xffffffffffffffff, &(0x7f0000000080)="2dbf50d0c0e34b0be746dc9e439f9550c6938e5c9ef520a436cbd9e8fccb8a35a30ffc054626a11885214928299c670267d0beba0683e10e58c8077b40affba2ecac3b09b977fbb878c237ddc0c0f1f98813e9dc53efc9f9d80cc21f1d60a937d279a8c8c32d9c353594900f069ff860cf621353032d59f25d8db5ede2a2796f8e3808", 0x83, 0x0, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) socket(0xc, 0x4, 0x9d) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000140)={0x1ab}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000240)) r5 = socket(0x18, 0x2, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f00000003c0)={0x2, 0xfffffaab, {[0xae5, 0x8, 0x0, 0x1, 0x6, 0x7fff, 0x2, 0x0, 0x3, 0x3, 0x8, 0x4, 0x4, 0x0, 0x7f, 0x401, 0x0, 0x800], [0x6, 0x40, 0x10001, 0x100, 0x3, 0x40, 0x40, 0x3, 0xb99, 0x4], [0x8, 0x6, 0x5, 0x6, 0x7, 0xffff, 0x6], [0x3, 0x2, 0x8, 0x1f, 0x7fff, 0x800], [{0x1, 0xfffff001, 0xa2c6, 0x800}, {0x0, 0x3ff, 0x7, 0x800}, {0x1, 0x8001, 0x0, 0x5}, {0x0, 0xffff, 0x0, 0x401}, {0x8d0, 0x1, 0x6, 0xa}, {0xfc00, 0x1, 0x7ff, 0x5e953ae7}, {0x2, 0x10000, 0xffff, 0x8}, {0x9, 0x8, 0xfff, 0x3}], {0x5, 0x4, 0x2e1b, 0xa85}, {0xffff, 0x8, 0xfffffc01, 0x4}}}) write(r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r9, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getpeername$inet(r9, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname$unix(r8, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 10:39:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() fcntl$dupfd(r8, 0xa, r9) kevent(r9, &(0x7f0000000100)=[{{r6}, 0xffffffffffbfffff, 0x2f}, {{r6}, 0xfffffffffffffffc, 0xb5, 0x4, 0x43fdc0dd, 0x2}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x20, 0x4000, 0x91) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r14 = socket(0x40000000011, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00f134a2cdf0962d2f66696c65300045bbea3028da87b5eaef38ddb63c94daa581847300e4b1ffaafa1c3001ffbed740a89aeb200719a6c8b4005fd2c1aac5e4741708f1bb9d0da655203cc3cad05d1b9795a608878e15066bd2c98edbce6b5f6b25df1b63955b74cb60363b18819a1ceb7cf5d2d19bec406e2b58a3c7fc9eddd2f7b676edd58b08cdac45e9f5daed3dc1f410c112de85534b043a43f2711924927ab074b4f5580fd4fa13b387c7128e21e85bddb199ef0394e50a9c1e8dd5265f615a159faad30abdc1294604a4c9fdb3ca15b9d4a6b6487944f49c892434122a159326e8f9c2320b95d68e4cf3198e6caf5251a2de27e2b1e1b0"], 0xa) r15 = kqueue() kevent(r15, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r15, &(0x7f0000000000)=[{{r14}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x0, 0x0, 0x0, 0x62}], 0x0, 0x0, 0x3, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 10:39:09 executing program 0: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000db9cbf0000000000000045001700"/40]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x87}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x14, r8) r10 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r10) fcntl$setown(r9, 0x6, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) r14 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r14) fcntl$setown(r13, 0x6, r14) wait4(r14, &(0x7f0000000400), 0x9, &(0x7f0000000440)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = dup(r0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r16 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmat(r16, &(0x7f0000061000/0x4000)=nil, 0x0) r17 = semget$private(0x0, 0x1, 0x88) r18 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r22 = getuid() setreuid(0xee00, r22) r23 = getegid() r24 = getpgid(0x0) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x20, 0xffffffffffffffff, r20, r22, r23, 0x28, 0x4}, 0x0, 0x6, r24, 0x0, 0x186f, 0x7, 0x7}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 10:39:09 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8, 0x1ff, 0x1, 0x0, 0xd7, 0x3, 0xffffffff, 0x0, 0x0, 0x9, 0x3}) 10:39:09 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) socketpair(0x1, 0x2, 0xff, &(0x7f0000000040)) 10:39:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f00000002c0)=[{0x100, 0x7f}, {0x42, 0xfffff272}], 0x2}) recvfrom$unix(r2, &(0x7f0000000080)=""/115, 0x73, 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10, 0x0) mknodat(r5, &(0x7f0000000440)='./file0\x00', 0x80, 0x8) syz_open_pts() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r6 = socket(0x18, 0x2, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) mkdirat(r8, &(0x7f0000000480)='./file1\x00', 0x20) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) poll(&(0x7f0000000240)=[{r1, 0x8}, {r3, 0x80}, {r1, 0x2}, {r2, 0x2}, {r4, 0x4}, {r1, 0x100}, {r9, 0x27}, {r0, 0x2}, {r10, 0x1}], 0x9, 0x2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 10:39:10 executing program 0: r0 = semget$private(0x0, 0x2, 0x10) r1 = semget$private(0x0, 0x1, 0x88) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/64) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x20006b) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x6, 0xb844}, {0x4, 0x9, 0x1000}, {0x3, 0x15, 0x1000}, {0x4, 0x5, 0x1000}, {0x1, 0x3f, 0x800}, {0x3, 0x20, 0x800}, {0x2, 0x1000, 0x1800}], 0xa) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 10:39:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000a40)=0x6) r2 = semget$private(0x0, 0x1, 0x88) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) unlink(&(0x7f0000000400)='./bus\x00') r5 = getgid() linkat(0xffffffffffffff9c, &(0x7f0000000640)='./bus\x00', r0, &(0x7f0000000a00)='./bus\x00', 0x4) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) setgroups(0x1, &(0x7f00000003c0)=[r5]) 10:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f0000000500)}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="c43f540cd5d1ea9e40262cac44cbee81d81be707de8eb19c0511fe9fa722074e467b09273d40fc59d56cf29388f012ef1cd4ae7db40f443a53c696515ffc8e3b2dba12fe4cb65204f023b395fd4a959e0824d558e60aa62e9238345d07a0433c9cb2bf646ed3a689afcbc2c96aa9c0efaae780d97f5f077637109127330544bdc75dda86ab848dbc4b2d9699710462a302e46e922350197683bfbb33f5d3365a8790", 0xa2}, {&(0x7f0000000180)="37b7ce18df066ef84ca3f9051f18ca4e438debe034284659f6af8218c6fc402ecf43d586868a5854a0e53b9a57642a6cc0c5ad91ceb6bc5b96ec4f5ddb70f6b2b465a6bddfa874c603f1d7a8752f6cf58861b6bf1ff96bc5c99ef14a36b2f13e0698498eb70dd5d46eb3a892b22a452643d48a8b6ccc45145bf2a7f0dd703e57f9a495ce82", 0x85}, {&(0x7f0000000280)="2c0106c92040dbb1b52848ec30512fba9cd4d940d5619366b5ac51bf6993f8d8f14d65eecb8476476baeadd1b8dc2d44ad7dee73a299d08557487b004ff8f60ca426c4c0b31a60f96ac321d3dadbd8793af8942b662fa0a82dc6f8e8006a890a07aace3946856b68dc344ec627e959acb655", 0x72}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000480)={0x5, &(0x7f0000000400)=[{0x3, 0x3, 0x1, 0x200}, {0x101, 0x2, 0xcc, 0x10001}, {0x2, 0x8, 0xec, 0x1}, {0x0, 0x8, 0x2, 0xfffffffc}, {0xa0, 0xbe, 0x20, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000000c0)=0x7ff) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x20, 0x1000}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731, 0x8000000000000000}) r7 = dup2(r3, r4) r8 = socket(0x18, 0x2, 0x0) r9 = kqueue() r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = openat(r10, &(0x7f0000000240)='./file0\x00', 0x0, 0x91) chflagsat(r11, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) r13 = kqueue() r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f0000000200)) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000000180)) connect$inet6(r7, &(0x7f0000000040), 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0528009d646ae9c96d4a995c3e278352782abbd3fe31a2304a0300d068b2dc4ea702942230c8ffb5c15a63ffb935c33a7dd1cc8441f6017992db7927ae42680900000080d68f8b366f341ada7ba25d0c813b4cdef502a00500000000000000bb8bad57a17f5a2802f42d722e48558f974d96469d58721493ef76eff37c69e600000000000000"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f0000000000)="1e0dd5fdbf297c6cc8718bffeac722c153b83a7185661878df2ea2b53dfd6ce097f6f1fc8b53687c232425e8b301acf68a599cb592df2c4cf2951e9577359e7f1856a45fb77efa050353b58164ea6242fb039ab92484ce", 0x57}, {&(0x7f0000000180)="513dd20d4b31f9174950a002c074b49ff6e6b035c536276142fb869b65b1ee2eeca381f3799b37f0388e5b3776f8f945397a2bb899fdf3ab18c6297a428bcbe23089e5504525466b3748d9069139301d3cefb6aed0e47d78f05ff3ec342f7d6e85d7ba25f53d16a6fc7fcc0cbbcd58a67321d2263959e7ac0b941bb39249db2fd6af544fd216607b", 0x88}, {&(0x7f00000003c0)="b38b5ca1a40a132ceb816ddbf434ad537e478e9be1dd5f59891b764808f7f23c26b89ec8438a770c21186dd3a2a69e076e13aa25a3b6c18601275b3053376de430cd035bb0f370af2864d33699b017042892cac1deb37cdb4d0994cc5aa177ed3d4f211883caac282c00ab203c578ca4ad97880b46e655b095fdbc12b689f9aed4b67ff17f7af6cb2b4ccab99cdbd85c85e4d519f35e3b4198c2987064af9f4df6", 0xa1}, {&(0x7f0000000480)="cef3afaf1c83ebfdbb9fa54ebe0f304f66855ec4a639292aa4ee893d684e475cf97682e040799b6d2299de17ac401c70574ea687b7fa01a1d9911050b6a048d09ad9bec41d4d81a7db01113b7ea3bb81eb9db578475570b9bf940d90e914275c5bb0f2f6748cc6b93b8e5f41e56d3457fc9bf30f1e7aa7f0e732cf58db7be64a670f935cb43988b3b32c9dc76f4262a4f94a83e496a80a3123131481", 0x9c}], 0x5, 0x0, 0x0) 16:00:00 executing program 1: 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, 0x80206918, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) poll(&(0x7f0000000000)=[{r4, 0x20}, {0xffffffffffffffff, 0x44}, {r0, 0x8}, {r5, 0x80}, {r1, 0x1}, {r6, 0x2}], 0x6, 0x2) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0xa0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) ftruncate(0xffffffffffffffff, 0x0, 0x100000040) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f0000000280)={0x0, ""/179}, 0xbb, 0x0, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r1, &(0x7f0000000240)="06367e0195ee9800fce566d46c08", 0xe, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 16:00:00 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) r1 = semget$private(0x0, 0x1, 0x18d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x602) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r4, &(0x7f0000000040)=""/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000140)=0xa2f, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) close(r3) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r5, 0x2000747b) dup(r3) syz_open_pts() getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000340)=0x4) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = dup2(r7, r7) shutdown(r8, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r6, &(0x7f0000000140)='W', 0x1) setsockopt(r5, 0x4, 0xffffffff, &(0x7f0000000400)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c6a6d186d128c4d7bd4d95b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d000000", 0xf2) dup(r2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) ftruncate(r9, 0x0, 0x2fffe) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000380)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c1984b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e81344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f753de0eac58b15267aeef46e9910d", 0xb23}], 0x1) r2 = dup(r0) ioctl$BIOCLOCK(r2, 0x20004276) readv(r1, &(0x7f0000000040), 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360e6ff0000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862ffffe8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af6320000000000000720fd3870100008070c1f5a802c8310b404f36a00f90006ee0273449e44d6225661b1257f809c500ff0002000000000000020208a37100", 0xa7, 0x9, 0x0, 0x0) pipe(&(0x7f0000000140)) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x30}, {0x80000000000006}]}) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x7fff, 0x7}, {{r4}, 0xfffffffffffffffc, 0x2, 0x40, 0x4, 0x400}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80000002, 0x400, 0x73}], 0xfffffff9, &(0x7f0000000080)={0x7ff, 0x2}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r1, 0x3ff, 0x5c0, &(0x7f0000000040)="e8ae1b8a0465894367ddc767da24657a191e0eba3fb66f8f218be598dc5968d538030bf1013b2f2a575543721ba5e24e5ad3d780e8d064a4a51055549ee85ce35d832d24", 0x44) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x800000001, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) r1 = kqueue() symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x40}], {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xfc, 0x0, {0x3fbf0aaa, 0x40}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0xfff}], 0x1}) socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40, 0x0) r6 = fcntl$dupfd(r5, 0xa, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x28, 0x20) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000001c0)) 16:00:00 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000c84000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000b4a000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000d63000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x2, 0x112) getsockname(0xffffffffffffff9c, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000540)={0x7, 0x10001, 0x10}) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) panic: receive 3: so 0xfffffd805e56e320, so_type 3, m 0xfffffd8062551300, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *203135 44750 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821ad93b) at panic+0x15c soreceive(fffffd805e56e320,0,ffff80001d3729e8,0,0,ffff80001d3728f4) at soreceive+0x16e7 soo_read(fffffd80613f15a0,ffff80001d3729e8,0) at soo_read+0x53 dofilereadv(ffff80001d339ea8,6,ffff80001d3729e8,0,ffff80001d372ad0) at dofilereadv+0x1a1 sys_read(ffff80001d339ea8,ffff80001d372a80,ffff80001d372ad0) at sys_read+0x83 syscall(ffff80001d372b50) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc75d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd805e56e320, so_type 3, m 0xfffffd8062551300, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821ad93b) at panic+0x15c soreceive(fffffd805e56e320,0,ffff80001d3729e8,0,0,ffff80001d3728f4) at soreceive+0x16e7 soo_read(fffffd80613f15a0,ffff80001d3729e8,0) at soo_read+0x53 dofilereadv(ffff80001d339ea8,6,ffff80001d3729e8,0,ffff80001d372ad0) at dofilereadv+0x1a1 sys_read(ffff80001d339ea8,ffff80001d372a80,ffff80001d372ad0) at sys_read+0x83 syscall(ffff80001d372b50) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc75d0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372730 rbx 0xffff80001d3727e0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d3726f0 r9 0x1 r10 0 r11 0x94544f2e2200b9db r12 0x3000000008 r13 0xffff80001d372740 r14 0x100 r15 0x1 rip 0xffffffff81bf3908 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d372720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=203135 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d3399c8,0xffff80001d33a128 process=0xffff8000ffffaa90 user=0xffff80001d36d000, vmspace=0xfffffd806bc09220 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 49317 443799 24170 0 2 0 syz-executor.1 49317 220960 24170 0 2 0x4000000 syz-executor.1 98472 466179 0 0 3 0x14200 acct acct 52511 379580 0 0 3 0x14200 bored sosplice 80763 419201 13672 0 2 0x2 syz-executor.0 24170 224530 13672 0 2 0x482 syz-executor.1 13672 445590 13953 0 3 0x82 thrsleep syz-fuzzer 13672 523193 13953 0 3 0x4000082 nanosleep syz-fuzzer 13672 501984 13953 0 3 0x4000082 thrsleep syz-fuzzer 13672 21002 13953 0 3 0x4000082 thrsleep syz-fuzzer 13672 324872 13953 0 3 0x4000082 thrsleep syz-fuzzer 13672 47400 13953 0 3 0x4000082 thrsleep syz-fuzzer 13672 136347 13953 0 3 0x4000082 thrsleep syz-fuzzer 13672 355965 13953 0 3 0x4000082 kqread syz-fuzzer 13953 307626 39376 0 3 0x10008a pause ksh 39376 5382 11212 0 3 0x92 select sshd 77183 272223 1 0 3 0x100083 ttyin getty 11212 158701 1 0 3 0x80 select sshd 32941 512153 64674 73 3 0x100090 kqread syslogd 64674 8818 1 0 3 0x100082 netio syslogd 14606 412007 1 77 2 0x100010 dhclient *44750 203135 1 0 7 0 dhclient 49431 473472 0 0 3 0x14200 bored smr 36142 337863 0 0 2 0x14200 zerothread 85739 150798 0 0 3 0x14200 aiodoned aiodoned 311 92659 0 0 3 0x14200 syncer update 79863 295186 0 0 3 0x14200 cleaner cleaner 5990 265050 0 0 3 0x14200 reaper reaper 96367 344688 0 0 3 0x14200 pgdaemon pagedaemon 99468 303983 0 0 3 0x14200 bored crynlk 89694 72597 0 0 3 0x14200 bored crypto 95127 464349 0 0 3 0x40014200 acpi0 acpi0 60467 322066 0 0 3 0x14200 bored softnet 9608 473583 0 0 3 0x14200 bored systqmp 2793 99359 0 0 3 0x14200 bored systq 92268 309169 0 0 3 0x40014200 bored softclock 80096 324871 0 0 3 0x40014200 idle0 1 267323 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6352K 7371K 78643K 12263 0 pcb 13 8K 8K 78643K 84 0 rtable 77 7K 8K 78643K 415 0 ifaddr 83 15K 15K 78643K 123 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 37 0 iov 0 0K 16K 78643K 58 0 mount 1 1K 1K 78643K 1 0 vnodes 1240 78K 78K 78643K 1644 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 90 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 313 0 proc 49 38K 63K 78643K 404 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 50 0 in_multi 47 2K 2K 78643K 110 0 ether_multi 1 0K 0K 78643K 16 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 208 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 107 22K 38K 78643K 1580 0 UVM aobj 18 7K 7K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 54 0 NDP 15 0K 0K 78643K 26 0 temp 142 3018K 3082K 78643K 7245 0 kqueue 3 4K 30K 78643K 62 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 rtpcb 80 195 0 193 1 0 1 1 0 8 0 rtentry 112 67 0 43 2 0 2 2 0 8 0 unpcb 120 260 0 252 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 139 0 139 1 1 0 1 0 8 0 tcpcb 544 196 0 192 2 0 2 2 0 8 1 ipq 40 4 0 4 1 0 1 1 0 8 1 ipqe 40 95 0 95 1 0 1 1 0 8 1 inpcb 280 575 0 568 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 11 0 8 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 2 3 1 2 3 0 8 1 art_heap4 256 357 0 249 14 0 14 14 0 8 4 art_table 32 360 0 251 2 0 2 2 0 8 0 art_node 16 66 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 63 0 33 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 88 0 78 1 0 1 1 0 8 0 shmpl 112 16 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1854 0 454 46 0 46 46 0 8 0 ffsino 240 1854 0 454 83 0 83 83 0 8 0 nchpl 144 2486 0 887 60 0 60 60 0 8 0 uvmvnodes 72 2261 0 0 42 0 42 42 0 8 0 vnodes 208 2261 0 0 119 0 119 119 0 8 0 namei 1024 7181 0 7180 1 0 1 1 0 8 0 vmpool 528 2 0 2 1 1 0 1 0 8 0 scxspl 192 7605 0 7605 1 0 1 1 0 8 1 plimitpl 152 46 0 39 1 0 1 1 0 8 0 sigapl 424 501 0 471 4 0 4 4 0 8 0 futexpl 56 8796 0 8796 1 0 1 1 0 8 1 knotepl 112 187 0 168 3 0 3 3 0 8 2 kqueuepl 144 194 0 192 1 0 1 1 0 8 0 pipelkpl 16 154 0 144 1 0 1 1 0 8 0 pipepl 120 308 0 289 1 0 1 1 0 8 0 fdescpl 432 485 0 471 2 0 2 2 0 8 0 filepl 120 3893 0 3797 5 1 4 5 0 8 1 lockfpl 104 108 0 107 1 0 1 1 0 8 0 lockfspl 48 41 0 40 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 425 0 418 1 0 1 1 0 8 0 zombiepl 144 471 0 471 1 0 1 1 0 8 1 processpl 896 501 0 471 4 0 4 4 0 8 0 procpl 624 867 0 829 4 0 4 4 0 8 0 sosppl 128 13 0 13 1 0 1 1 0 8 1 sockpl 400 1039 0 1022 5 1 4 5 0 8 2 mcl64k 65536 14 0 14 1 0 1 1 0 8 1 mcl16k 16384 3 0 3 1 1 0 1 0 8 0 mcl12k 12288 8 0 8 1 0 1 1 0 8 1 mcl8k 8192 19 0 19 1 0 1 1 0 8 1 mcl4k 4096 62 0 62 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 1 0 1 1 0 8 1 mcl2k 2048 63015 0 62963 17 9 8 14 0 8 0 mtagpl 80 67 0 19 2 1 1 1 0 8 0 mbufpl 256 103560 0 103342 25 1 24 24 0 8 4 bufpl 280 6013 0 629 385 0 385 385 0 8 0 anonpl 16 59857 0 43248 85 1 84 84 0 107 16 amapchunkpl 152 2290 0 2158 18 2 16 16 0 158 10 amappl16 192 2285 0 1367 48 1 47 48 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 149 0 148 2 1 1 1 0 8 0 amappl13 168 25 0 23 1 0 1 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 64 0 52 1 0 1 1 0 8 0 amappl10 144 147 0 141 1 0 1 1 0 8 0 amappl9 136 379 0 376 1 0 1 1 0 8 0 amappl8 128 277 0 254 1 0 1 1 0 8 0 amappl7 120 240 0 227 1 0 1 1 0 8 0 amappl6 112 25 0 19 1 0 1 1 0 8 0 amappl5 104 426 0 415 1 0 1 1 0 8 0 amappl4 96 435 0 410 1 0 1 1 0 8 0 amappl3 88 115 0 110 1 0 1 1 0 8 0 amappl2 80 3096 0 3031 3 1 2 3 0 8 0 amappl1 72 18296 0 17893 26 17 9 20 0 8 0 amappl 80 1111 0 1070 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 17 0 0 1 0 1 1 0 8 0 uaddrrnd 24 487 0 473 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 487 0 473 1 0 1 1 0 8 0 vmmpekpl 168 7224 0 7200 2 0 2 2 0 8 0 vmmpepl 168 63908 0 61943 115 18 97 109 0 357 10 vmsppl 272 486 0 473 3 2 1 2 0 8 0 pdppl 4096 980 0 946 6 1 5 6 0 8 0 pvpl 32 209759 0 190158 250 0 250 250 0 265 90 pmappl 200 486 0 473 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 19 5 0 5 5 0 8 0