db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) accept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="55027a3a69dab01a38647a5f81c57c9024f6c5e9967db4b303d824b5e47bb02947a8cb3abdbce1632d0f6d889a65a747a905b0ba1a0e4c03d9a010160ff47a8dfaea7923421f7df920b477fe952ace6925ff22aae6b7182fb29525"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="7c020207e000000120a600"], 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r4]) r5 = socket(0x2, 0xc003, 0x6c) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)=[{0x2d}, {0x74}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x97, 0x3, 0x2}, {0x100, 0x0, 0xff, 0x4}, {0x400, 0xff, 0xfc, 0x120}, {0x2, 0x60, 0x6b, 0x10000}]}) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x40000008, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 16:00:06 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x4, 0x5, {[0x0, 0x1, 0x1f, 0x6, 0x3000000000, 0x0, 0x9, 0x4, 0x80000000, 0x4, 0xa6, 0x6, 0xdef1, 0x3, 0x3, 0x100, 0x81, 0x8000], [0x7, 0x8, 0x101, 0x7f, 0x1000, 0x1ca, 0x1ff, 0x2, 0xfffffffffffffffa, 0x5], [0x15, 0x7, 0xffff, 0x1ff, 0x7, 0x8, 0x40], [0xfffffffffffffff7, 0x0, 0x5, 0x2, 0x5d1, 0x3], [{0x4aa, 0x7fffffff, 0x6, 0xffff}, {0x8, 0x658000, 0x400, 0xbed7}, {0x4, 0xffffffff, 0x1, 0x9}, {0x1, 0x6, 0x55372dff, 0x8}, {0x8000, 0x6, 0x3, 0x100}, {0x3f, 0xcf57, 0x3, 0xffffffffffffff7f}, {0x6, 0xb8, 0x400, 0x9}, {0x396e, 0xaee, 0xfffff001, 0x5}], {0x8, 0xcd, 0x2, 0x1ff}, {0x800, 0x80000000, 0x400, 0xced}}}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x3, 0x20, 0x1, 0xffff, 0x8, 0x7, 0x0, 0x0, 0xe4, 0x800}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 16:00:06 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f00000001c0)="7519c3fb253b653b4a4a1f0bf5743461b3d9ce4019c90c2b05860c9ce03e7bef65ef293b46ba8d5572141c43e419bbfddbbeba85c646b5e9debb369d255e2aab3bca8b888f6cac333cfbf6ddee1e6f435589b8a957be30e4b3a0dd650bd4f2d196a820c92e29b322eaa767b916dcb45316c10ffe2e5dc95a3844aa7faf30eb1b03297ff2c7aa074fa9e9a03ed66543c11079b32250fe4a3439b330782a7915c62b658bfc1805b290410f37a9c57f9e9854bf52ffb6547dedc3d87bfcad991c88f092f1ef4ac1f8e43931e3bec43c56e502beacc0585b9763be61c418de8eb0f80863af135ba45c7a126c9c4495fe2da5a3a4869131626f8ee4be26f46c6f51f5c5a290bb452240de2cd818a582308bcbe7c3c559d4070710b1faa426d95c580aace0d7b30154bd64a1b2f1deaae5ebd67b4f48b4e1ed023b8fb3efc51cf46483b17c92b2aab584a04769ed454befb86c0710a2d29d91464ef9816cc9ffd0c4f9833443b191c566c4841d05dbd261ae2076d41fc887640afb88d643404fc05312237e5b9f73aa8d4619f7e340e39bc7cc9cc6982dfb25dda571c64bef2fef2ffc888330ddc218574898f937585a1072f5140eb3c21e1ca70544d7306139cf855716d7a38700de27b3d8d4849d17e098906b8cf98e5165ddb036a1b2dcccbb5eabb97a8b557491bc8ddec10c238840f79d6faf58ce6f881bcd33df3e44a91d5e5713b1beb469e74cc8b7880cfbe4212bed511bdb0ea756aff76c015a6bceb85d98952827ffeda7107414da9ef5f3572e09c70a1fd25dc199950ad52cd69a409b245790f24af4df6a7e6f83cd3189d823ee8fc551f08ccfe64d15053d6d7fd21e2e85cb0cc80d02cd9098188d623e333178d352745c7a9ef16c4a91b9e6194e50130fa00f668214b97d10a41a27590abd2ed1dd0421e629946b015094089f0d460396274f2799a85919a167a33a0e9f328486412d879cf3fc0ae8755e432d4de2099e34d8e2ebd23f92acab90463eed229c1925d5d1e4c9385ff7825433cd03fc9cb9eb7ec03958b48699d6df8941107c6f256d9ddc54bec6f5410e3a379c9d072303faac71d421185ddd6a8804c347b6b31765b17409e7d40fa13385b99501aa1c80430a26d0a03ae92950bf1fa8249d605741e97f5b840aced6d8f37d84a350376c771e7b76b93bac01a719c2d4c7e53fc8de2123ad636d4e3d95773aa0dacde8911f809713cdae13262eaac09d0b9e06f14a24e0cf15137f8b3d3f66be963edd58aa0676b03802931e3c6f64cb0524cc635854f15485504831ff69371cbe8d6fab6490afd76ac9dbd5ef96dff8577a4d1439faecb9e0f6529b0d31a20ad399b6b8c9f3bf4d03b78128ee5031a4db6e58debefc5f47f6cdc769f0ebdf079100461b74c4497c71105256dac337cf95cf986352187ae616fe254de5c60f78700c05f3564b60f4ab065eee796795470f921b32b7bdca8e7c275c340eccc2d4499fcc8abaedb153309aade426d09d9a2e9116a879d15b8bad50718adb2c8cda06d057dae3975d111712e890e3fc7bbe7c41bfe6c5468d0392876f8b40ebc3e0331ff9f086938b0afa2c25d749915c5cccc81f036c2d28edc3c51b1580997878fba4332e194a1187df8a27592a3233beeda006e7787d63384acd0d684b120aa467297c5c55a249d1be03bfcbfe31f2103fad1d34fc551d7ebdb7dfe0125d15b21786ff19200107ef86718f6b28706fd63c4b6d092d266e5d3f6f0212e1d46a7ff5ef7df8ed247e740174dd6c831745eac5bfd1232095aa7210dc12a2ebe36245169966c0b379b2233f2fa08df11fd4aeabf5934721dde753f1b6efd44dbc94e32a1930500b9aa99dcd0fd408c5550ab0f6e6b8f1608cd17a8b90922f38599da096cb4b0127390ab43f33ea486a656e9d5776f5c578bfeb1cd80d53f7ca1b9919c5a045ba93361aae1cf065da1444af0b96e7375ea2fb9c72df09ce585c03265d06e848620e93fdc828acee6cd49f419d165bfb751799a59692ae60004da8b7d70f240c7d05f3f31d74f6ceb4820ee7d28aa6f25a7e7850ad3e0c41554338d2cdde283e3cb59368ea2cd1dd0d8bd2fa21511d774a3d01d11c0205fdccaa8f2f061519a4180fa3d6a660d28e3e8245a070a4c152d54ddf7803c549a5ddd5ba340377346a36b3cf6c143cecb20138cbdbbabf64ad9fbaa033921a92caaebe942aa74862ae5c3ae02bea0a73dedd247e61705182f7ef4c6be1a06b9478c4f3a45c9bb03d012cb6a909428bdee66cf36f2933702e2f9d19a21f21b36581cf0e7adedeaa5d694b11d8b4972336fbcc5e5f63a8ace1d3fc785ec497d6792474a6d718f8aa6272f24b534ecd0d8cedf429fa9d54ee1c90c1346a1eab199937ca98617a486d6e36df0c74aabda87a3e44fcc8663318ce0bd2c393f686a5e3820ea046ee1bf2839779ed0a834ad964e38be69f949e95fd2cab6ade812bb048e65da7044bf6c5854b91954e89b0a7295f27ffdd4d1ca61b011c9573db21736d3bd9508cea0799211ea87896b036078415a40ec8ca74b09569678bd14d2acc1bcdc45e4e7ef241bf7dcea1c18fb904a9fdf31e2e6a66f3b56bdb82a83d6a5a0c85c0b28ffe5760cf7be513cbdfe2154901fbdc398e225a826021c2611b1a1f9d81d25056b53fccd6eee217cbc55f5153f272eee32989d43da48a29f82ba64d120a4989f3428dc2dd32de9621fb92a6aa81eac9b0870fde6354d27f1dceda5d9fbc254ec79a34203a1eb8fa3f1e5dde03e1a12f07fed1be6334af9ff89182cafc71096095e12cd45d899e09de4113760bbd97534f51840229e239758a7d6354a8bc408e0cfc9b87dd603b3e68a6aad79fb4bbfde8a16252c1fa622a3be51b5f082aaccfb6b45d41b398070f89914f174222bee8385f74ae8c7b9c20c943ef4349da58dce095a89cefd21ffbf4bb7afcaa2959975970d00fb90abad072de92bf0175a8824d347f8097cd7b7f594e9d3de84b070552ffa318b3a5c9c48ccfa42cba26d7b6103c0656c5b814f02f755706d19eba9e2b1174a37975a8834a5edff11c01b107198b71ec8299de6a54e336192cf02fc8eb649410b9cc7f4978c266271e6e748e264b384ce08f0a7b885f59b8440cb09577fa0a634fd8375a1a60d2c360d2f01c0ee5a82f28af4587538fb4b9c6c9d069c33e8e0ea75a01fdce75178c9b7f636e6b48fbe7741c2e8cc3578af0419ce53b2c61ebb8189f95a55c13c0440f694d1c77310fd089a007d7d4f98d969e4c267436eacd2c4d855c9a060f36339a51c304d65352f7460569a7a4131d5327d4c0f8717f2aa6c99a3cfd7c206cc2e208d05de34f35555b4a9f09592285bb1e297486d069db9b81b362ef5b7bc20b78c29b94f05a99c4375b1e6075c2d729425e359f8185ed9cc02d44e53e5a4273d496fd081d1d52342048166a13046289ee0f1fe0727f7e26575e1c86a8bf3d439eeca3bfc642c4638c9edf4a295bd7af281a4aad1d48a6bbad01526b97a27ff63a175c074ab6c6e15131f0031f79b125b5d3c1d34597bae5d3b2d83eb3faddc7c41052c3ac51006b4085f123f8601bc20d854814f67a275e3b479b4b5b9eb429ad67eaacd5608125d6d09ad4c4baf2c325b199541b49ef7205383fff6857c48a07a7acbc5662be2bb5ec8f3adc198641f031a413555a557bda7f7af3240767c50f6863cdf40d07080704d8a4a427f80b769d05b9ff45a2f750bd74dbee75828de5cbf82b3b2dab8e3389c2eb80ab93042e36aad3f464092540d47ce7a4640620039b3b16352922dc6edf2838a1b856ec9d2d2e5679ed2d0b3eda188849a5c363ff97916c14f2ff15f3d3dd76d446fc268ea6f2f6be6a5b780855636b1acd8891d6ffd05bea249f6b74c1f282e1eea95194f4b58718bf5a4056fab53a62ff6acd2667dada5eb6843c7fb21d2d21ea1409b8f3d83d274061ba37c0cf69e55f883a3082146f5f2fc707ee45c223abb457f9355dfd62a6e0c3d1fe0e2bb435967d529616cda83ac37818214ac0938f1d108a53d81070fbe4716585b7e95db0f4a521c154a0105c5142ca98080c3e4baef7a962f5a38f2fdfc51fa79ca935b7646b0775c3ba7dea0e162b98579549d47c0b20da0c402f150859f8148f24c9fbb7de2d55f23b8127465c4f2baa7b20fac1b82df4c493ad9660d0eb77aadca5580d7b39f46e8b11a6af428855dde372abcf61e28d731d61d6ef8d81c856c239f1965175e92a3ae250572e92d326b5d82ef2f7caf00b9f51e0d8c05f98b8a730dc24627de792fdd2a56af37a886d65c83fc48959dc46474c59dddddc9a9c38c6ed5f2eb2f65bb29f80eca3ed58170bf9c5bc0eb0547b3032b806ea740940b159c62aaa9110916448196dc11503ee114a2ee6bb332657ea1240f4a94ccbfa89738e6ce4d59ba69cbcc1fb50b1eb76dae1becbb6b3a70a68978b83af7d11335367dd00d7a4114da279f0b1059bf041706eefaa2891b80f17d5c6da801b63d857fea0980613c787c99691d3340ee4a3ca00e281f8cf5ffa0590dc7dc236cfa59d9f276287c896579288ba9d68d7f0504f81cc5019f2d7fa278a5748a69246cab9d2e72d5c47ad869f588e817ec00a8b4243e4849b80ac94fe2e475a7d6f66500e593d3412fb662c21d47b02b52e3fc1f149e9331000ab16e876c0d3763154a1f6ae6d032888f16eb25c3f58f2d1af78130d0cea86bd59e8517109db64ac43bc8225c74d4ee4b025d61b5757725e36fbc293486f7b3f85c5187d0773ad1810b828734a99b4e29b003249c9c43129fee828aa5ea2769cc873e3c4fd23b58771bbe0bf404606e735bc79c8c6528a9ec3d457fe1b34f90c010faf495ab48203a91bf6a6046dfcbea785b752993ff2a266236ce71bb1235aebd8f8c47b0339b9c5ce007af488a3ba24000a61e11e475a3fdbe4e94d1e0ce9bd3ae7c1687fbd10739a8507e537588eb5917712986d733feadc138d4ef24e3753edb5b461e87a92502e543dfac3b2f172e7152575a3a9a819e170081bf56207bff9dab7344bee2cd91b664a57656c056e36288f25025bcc0f3813a27dcee5b5fb0ed0894cccdabb2772b204a45e5f6fe794caa2c9376d38d3f995b117be183ff04f77b7f318b70a17dd2c9fb7abed63d18298bee7faed368576806838d3f39129e34d8c26a7a0cbc536ae160a8c556cf87b1263b0a1110e9e7cb4a57c4ff65a6266ef32ceb0c694df752e1d29c6c6099e6657c9b61cca85f1bb66248cc0a022169198f746438bbd9cef97fa530087be008795b9c0ccb42430a0afbf45ab3c4bc48d9795e4919b598d9343c1ea25c31d365fb3d8726d1bad51e40875b10ec8109dcd673eed1889d71742dab425540615bf1d84478895f65f361a2e37bff39211eb7777f1a237da784eb780976ba3bdf95f518294559d22de7d289c329b705743ff96c17fd8cc95a296c80afad0da15933b9b675f0bcb8de4466ab5968940de0b03e6c311fd47a7d388e152d2e62aba7e6b1124f2baa846f6cc092616d2c7ab9879baf959915e2c42d77c25ed6b615be4ffdb3f8ce518785044d844ba009049ae554aed1b3f154d54cb21a27bf3ca33a78039814689400ffc90a208768ca5054ccfb7e35e3c6434da3d1a2fb1bd41a33c2348da62bb776c89a6c59af59cca9d4f31e44c92dd765326e0115ff0054c9271083e565de86f305f2ee4925ff6e331c52de6a80d8cf471c5c9488a0ce2adcc7096541f017ddfbaeffa8329f56648aff1eeb7e1004ac14fbc2d379423c063adb712f6d9590fea911a5432", 0x1000}, {&(0x7f00000011c0)="778c7b334713ea1412ad9678032f826af3ff0dd577a859ed4c0b7f7eaa5558ed1e126981f14fc847855edd129ba7af5a3c3150f2180c38b5a6efc0b5f9ea6ec84931797746c9583ea8d5201232547e7b3fcd1acfa2491e5bed2a3b7bea1ea3bc511757f2cf648c59bfd3a0c2f6dde9185fff314220edb753ac4e214d60d3ba3a0b0923f6f8f1745e414b27dabc42bf227909d6cf6875cb592a9aba51be836884b1d2cc1f71d400095c4332c055dba481f13795cb4448", 0xb6}, {&(0x7f0000001280)="85f2a394b7dc3ffca7f5d8f770250eaf040fd45c01bb25bcedd02b84af5f2a567a63812f6c17cd83d0e3012e4c6644089d57de917d7df6ed07af798371a2ccffe6805dddf6dacffcaf7244a98cbeebaa441fad98f48af37995c3dbe61f85572fc0ff7a8078e09033049cda3cb59572762322c1595f7badf333d1860638d85e3ee594f741d367a3ed4d1dc86a09af6f901f3e7736915511864291cbf9da1ef661875348af65f0eed282cdb0902122ebf190c10486e5ee7ed2e552f25a2e6f57e6a31a0a788d6729f76b02170632eafefa80d702a033b9e4f48975351aeaab1da537183001d31487cd128390c8c106", 0xee}, {&(0x7f0000000040)="723676abeec9e095d2a85efeb91982ac880a0410db34ca9f8ce0b95f8712814250144610aaa673a3272f593dfa651dac94b2dcd28e612a08bd870fe3ecc35e31b77db0e12a5870bff42cdc9107ddb192441c78871a47933d3993c5154e182025c791bccdfb26616eb7b09a0674", 0x6d}, {&(0x7f0000000100)="72033ff8ea6e253ec3aa", 0xa}, {&(0x7f0000001380)="7ac9f58947048d5b8e5da39af1fa3e33752d661ea6eb4fc6c45de521886807829aaefb12cb8c6593cb50a45f13a2c4189a00aa7470180448cd9e0176d8dee4ef31a3f7ff567831cfe4eddf574459ea0f6ef6700f6c5adfd20d903b6644422276f5b5c3b6b6b228e7a35a485e1b233ee791edba35d0ed0ffb02166e01bbff732953f3c54a4a857f4e5354e8e225dae71df454c2e95d5519683fe03887a10dea5779ed236f7fe8ed283b34fbe2", 0xac}, {&(0x7f0000001440)="b33360a38fb0e7004ab5b097991f20ce9c3bb1448651f49cf4076a01d726fcebf7c9c119827500186558a43cde6501d99b6321e35299f81d080b7e29097ddcc2493c9d13c95b48990df7cd5746ae21bf1424322bdecf05fa1da65cf56a4759e31f02f42c76b9b41c5adf5f41a5c93d61", 0x70}, {&(0x7f0000000140)="8445b0246845b4cb0c5ea5f90bd481812e58f0", 0x13}], 0x8, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000004000000000ba94f1ef0400"/29], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 16:00:06 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, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x8000, 0x6, 0x80, 0x101}, {0x20, 0x40, 0x5, 0x9}]}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) linkat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYRESOCT=r3], 0x1) dup2(r4, r5) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="d3468dc28cfea4575cd0963a27f447278db802e71a2633560b2c4433152ee4867075f4919f8b3d2c6cca0a553e763501d345c8e1e8300b1a15dc86b6b2f35506be9c828674c0427d27cc83192778a97ef96e788232924ab01302918781a2e321d0e94b2efc1a393cac029c74bdd4c4a820f9642dcfc855c9b1a4bb18b9000598132f840688edea9a2beba68d3578df09fbc172e18bbff13a9dcf15f0d6b8d04e56c48f60df2fda994f55a4f6ec1508db6a27c11c1fa369cfc55a44a51f933bf2c0d8afb219201e69a4728b2344fe1b5c92df1597b86ef3678e99d7957990"], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r1, r2) dup2(r8, r7) r9 = accept$inet6(r8, 0x0, &(0x7f0000000000)) getsockopt(r9, 0x3, 0x3, &(0x7f0000000040)=""/45, &(0x7f0000000180)=0x2d) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) 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) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff1, 0x2, 0x20000000, 0x2, 0x4ced}, {{r3}, 0xfffffffffffffff9, 0x44, 0x100000000, 0x4, 0x3}], 0x200, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x21, 0x8, 0x6, 0x2}, {{r4}, 0xfffffffffffffffd, 0x5, 0x40000026, 0x7fff, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x5, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x2, 0x753, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x4, 0xffff}], 0xf368, &(0x7f00000000c0)={0x6, 0x83}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85d2b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e69b028d70338306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c90101000071e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ac69dcf6938001c55190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) write(r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, 0x0) 16:00:07 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r1, &(0x7f00000010c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r0, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:07 executing program 0: clock_settime(0xdd7ad32ae21d3485, &(0x7f00000000c0)={0x4, 0x1000}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./bus\x00', 0x6805, 0x4) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000480)=[&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0), &(0x7f0000000200)='?\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='%^}&\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='^/\\\x00', &(0x7f0000000580)='.#%-^\x00', &(0x7f00000005c0)='&^\xfe\x00']) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000640)={0x10, 0x1f, 0x4, 0x974, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xbb}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000dbd000/0x2000)=nil, 0x11fa}, {&(0x7f0000e69000/0x1000)=nil, &(0x7f0000ccb000/0x2000)=nil, 0x1}, {&(0x7f0000cfa000/0x1000)=nil, &(0x7f0000c96000/0x1000)=nil, 0xa4}, {&(0x7f0000f36000/0x4000)=nil, &(0x7f0000b59000/0x2000)=nil, 0x27}, {&(0x7f0000a4d000/0x1000)=nil, &(0x7f0000cbd000/0x3000)=nil, 0xffffffffffffffa1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000a7b000/0x1000)=nil, 0x7fffffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xff}) dup2(r1, r2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000140)=0x81d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x76024411, 0x5, 0x8, "acbfac71768e66e747ce7b4eea52020be783866b", 0x1000, 0xffffffff}) shutdown(r2, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}}) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/146) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffc5) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) msgget$private(0x0, 0x886) nanosleep(&(0x7f0000000000)={0x9, 0x1}, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000380)=""/249) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffd, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = syz_open_pts() readv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000340)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x28088, 0x180) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) open(&(0x7f0000000040)='./bus\x00', 0xe2d4bd069be6f6b7, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget(0x1, 0x240) msgrcv(r2, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000200)={0x1, "7468f8697853dafbb54a538e9dc6283eaa35dcaee0e14a9ed5f3e1dee06ddc409915371eb8b2938618c0b1a2278f3815b863ad22cb2fe87dc35a5d70c1ec509600851376716042f056cc4a33ab79512639dffe54c3a50bc9e9d68e3a126221d4afdcad28819710cc253d2597560c0ce0c7cef3ac315490510a53e987"}, 0x84, 0x800) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="cf000000000004"], 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000235000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x18, 0x4, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e0002493df3f3a3604005ff6b7e23b36d68fa67b52a2659e1598260d6196073d97b6852f9700c1d3cc858d465347fe82b79a677d389a2fb3fe2bc3d68b7333318aea8a694547b3a16b2bb551f053f96c813dda085c98899f0f95bf34673298d02306e3cd9f427021e1aa0100000000000000504e404dd0fb44a680000000000000000000220000004164bc71fe1af112c20aa771125074db24ee66c7123613492374d3d543fe6b8860f5292b3bf13322ff7c65764630abff2f1f0f7dd5176b6490f3ef7a009410e528d10131f7365338a82a03db8e8799dbdffb536a2d5ce813adde4e2135d0789921419bf09952a4ef853713241535afebc63285a5bfd58424dcc69cb400517724f835cccd9eee9b2bbe81ea96835f7c69a54257297a74c3641a39ad9a6b91ec611ca1efd87836962714"], 0x10) dup2(r6, r3) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="a2cac8a6dde9055775d2bbd1af0cfca175838b3e1ad4ced2bf7dafe2c64bfa9f92b07fb5bb1e88906378ce6ea0f89e547f0253d3f3267718798bf77377a76b"], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r2, r3) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="46020e12b4ab7070287b"], 0x10) getpeername(r8, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r10 = socket(0x2, 0x2, 0x0) dup2(r1, r10) connect$unix(r10, &(0x7f0000000200)=ANY=[@ANYBLOB="b0b0ee763c62f6d8db5410167d023a94cf501c8185f1bf89da42abd3fcda9cad80a17e6c45df930d6ffb677466182258546521e091840e3eeb23a0a2ebe62fe1bf5034558334e93f8ff5f0fb510ebab1b6a82082f7b56923b25c03d8c6671eb2e9ca796b"], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r1, r10) dup2(r12, r11) symlinkat(&(0x7f0000000040)='./file0\x00', r12, &(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getppid() 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x8003, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x1f, 0x4) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:08 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = socket$inet6(0x18, 0x5, 0x7f) fcntl$getflags(r1, 0x1) fcntl$lock(r0, 0x3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4a) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0xfffa6d428f0e4adf, 0xa8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/104) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="d00cb84cf57206cee64e2e5837814662cacd888fd89f8a97018cd47182893870907867bd5db73b3be146f882c00a19bba5225c41f3eb68b86ddd8422e9d616ae3d7028d996f457c57004925183798aedaa2b13113336c87437375ed4049ae59a6f51b7f2bd9b72c80661c207f4dcdadb8221372db63b14fd42390e8a9c4a1ab3f7c698e9f0846e7b39394f1a0c4da5d35ed7cf"], 0x10) r2 = dup2(r1, 0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x0, 0x65ac7c24}) r3 = socket$unix(0x1, 0x1, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000880), 0x4) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x10e) chmod(&(0x7f0000000080)='./file0/file1\x00', 0xd) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r4, &(0x7f00000016c0)={&(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000200)="c1ee7a70ad70221e6c7cea19671822ff192ac65e923a27bd881fd367406df2a124f0dcaccadc6a2002c1e9ea1db416755736aa1a3d0f42d6f5f59d3d49a343f13a1260aad7929c32ea13f63e2bfbe34764649ce2395af84be932db97aefe190a6784ba28521788b0d2924da9d9636a67163c4193c0715e731b987c4ccfef0a7c7a5778d9870e6a07cc6b1208a082b46bddea53c8c6e75b5880985b0e660502b1f78c0028f421a081e349354474b58c2c5d7be3426f", 0xb5}], 0x1, &(0x7f0000000300)=[{0x108, 0x1, 0xb41, "52142c7d001586c1a5535bbbdc078fc99d6465dc20b3aeda7d014648b9b630bf8a1f36fb0000447bf1457c771dc901a2132767da1dbe1fb884d9d0a58a0c1ef35a6e3fda9a38bbf691fdd5000fb85805091d7828da7b8d294e90f1e823ff5ca8cfc62ec7900fb165757e99da16d0f83feb250288d11e4375de62f8af2c1dddd87149f230b375e42a7ccbe6fef712111604232cb9e22f71b3acd9b38674b6867ccc44b6e8966333df240658bf84a4eac1f91cfc928683e5084f0c4e4c0d66d07ae97fca7b28268cc3dc22456116e60991646c9edc12043ea44d7bcb2f83441394bc79a106e9c60dcbb231228535148be99bb712c9969f6342"}, {0x48, 0x1, 0x3, "6934e4ab8952d4d35d559f530e7f6d894b8a5204af6b5b14a412ad9aa20191a3c627e4158f88b5ff227e7670f244bdcd5944869c4b"}, {0x30, 0x1, 0x7, "4d61b7f52a0cc48ce3b1a00a230bdee2b78df54507aa5430e1c1ef149d"}, {0x30, 0xffff, 0xc157, "4b395e9dc02dbfeefd9fc93c77195804c087a22bac6d8bef076b78db65fc89"}, {0xe8, 0x1, 0x7, "6937d3a5ed785720157f8d011d8b44dce1489c7a0b6ceeae313ea54f338524da388724bcd1d0342aa4a7acabe339b0a8fbda1bb36a4a5e8ee45bc61727c86dbe19619e2487fad7fd48d01c88a3989abf5969a34130b42628ce2d46705428a01ff32e9286db84390ee5e61d3645907633feb5a0849f79c4c9bcf0c5e72305583f6126e1caad5a6cbfa61f7992752ace3fbde19abf24da8c6e061b3a5c9f09cc2a960c1b89def3431ef7533b7a02410fd1b3fac6417257494d742013d4c0e089c7bc1035f7ce71d078c11c5ef20f348d0acbc8"}, {0xf0, 0xffff, 0x1, "8bd701ace9d7ef46b36e01d57cf9e9bdf628bfef421bba82f49176cdc229b5531347a8ae2624fdb535a214a6c645508411ce2a558e5fc8d07bed880f791b89ab794666c0690b972d6bf38fed0bda0d6c7dfb15338c9dfda356ace70522e492d2ad6c0aceeb71b97eab19767b6cbdcd0f09577ce3a344de6a0a85f1ea0f5fd440b45c7bc9310d157df5b728dcae4bf98b263cbe0353d35398de9a08def9a7e03a33d717f9180705add3eb872b9a37d944b29f2d7fcb240303100f7152c93784e631513cd27e622f158b545ed0819ad8b4fea6f2933862bf4dab6329"}, {0x1010, 0x1, 0x0, "057f95dda01e7adff7493ef5c435500ee50955241023874189e73e998791ba3724634d9f4a3998a4f869a1b3bc163c718def6932e471c7c1b7b7163baf5c3aa04aa28e09f3841b314702b4ca3dd3bbebb0e066d5ac38b2a4280711061431ffe390aa926a022539f040848b72816332af78bc748a3fc94ca89b3b2b6cf8b5fdc81416fb5a6d6ea74e91ff5d9d737547c7d6b50746c1c871818fc19f262ae51b76eacbe262a5066a9d60f2cbf8385d12cd8721eae3655a1b549b2d104a16f68b788f246912c5ad85a552c373e37f13d434ba6ff831796b87604e010d205d47e06a488afde80cb923e5bf277fcb10963c21a35fc9b27c2dfec80a2cdc9ec6e6c1cae89ad1e5710e3fc718348303fed664d57aa5f95aa75c0e3fc71b4e9634255b32d99263c1e4b74301d3fe120cd8457255f6483dd90d5154d30198736ede532357fb6ce2ad50dcc5033bb9f9260c625600e2bcfad75668a42f0608e33e92fae4f0e27e52374e6e541096373c9e11dff94f8b1c473161a58c00cbcb5c8d1e6a3b22f52c2b7660bcc335659264ea5b3bd0b74b08a871282f985da2a547064b999a447c0c571ced870ec206a090c97cb845e44765b96a711f21f348da3931b9a168aafaf3157ad0703529c01928267da393881be5d05018e892177700307db26b848db266896fade528547058588903008cbfd4530fefd31c18f8257483fa9541a3529f9816f28e2b78f85331689aa21ab91562c735dac36bb51f024b0b9afd16de6a834e9080854293e88479ba7c16004a5f36eaa2d413adeec8e705504edf56a7a26a829c9baa8feb2d87ff3f660116b6e2a5a6cf0b05fbbdb4f5c984d1d541585c80789a9af6d0479c7844fda773e309c9f937a3625bd5afddf8d4d1c330cb171eb2d8bb916afa4a846a6d7f19a35bdcc9115f5e0fe7277d7aed7ccd134796dc1b5ad9129bf64361e060577085d906854a24e3e20454a02b36ca18a6a4fb7c9bd58edad0bb90ab0f6278d44dba95eb51e1666f7e54441c19d064eb8520dc7a6ba89f16403ebfbf372317d49da3f3f9325b43baac4a371f67b715107f826f1e77768ab7b5b5f63db979ebf16dbb58a80f2b73897c7c4daa801425647b7f912d924939cbd9fb87481008e3752e8aaed14b98d97b7f0aeb0ca3e2ea919918c4f66a92ea34d3ae8e3792aeef67d161e51b784b01343419c8a857f659649e054dc2e09e7d778b411a45c3d5e979cc83a83917d30179d242f7050f0fb7c7db32cdcf15e25c5df9871a9ed683dc0be1aa08a3210e66f0b2c9e2bfcd4b1ddddb5d6cc6b3d735f40cafecad2bb934e6a2da769d96bed855b168049b7367e84395027fbdf767c9761a3072a8b1c26e06b6b884f5cb27f2d60b31611cabda2ed4616c25d00e460d92e6de1107527e62c8d6e15cad32b7b14788686d571dd9c95edae93d8d3dae689bd69ad146e16e58a6dafc3bb402bedc432127d5183101542423265dc0520a1f88034cec82d4402d4d8bf82225b5ad2f0a1bf1e31a60870813f3e1f5335ffdff62ea2cf01460133b421b9d1951b53fe5fa23a6cba730b822736167a2896d18e31827c34541a0ab27c2ff401f06d84265b2514facd064c520f414c99a86a39a2191f957848bee94887244f132182f4bcdfe310d340966be882c59c001b0458c90038b5c58ceec554b5c44dc7322a9587e050012aaa9612082b9b7771ccff9173772efa7384b37ebace6eb09e58886f09f6cd975052286aa973fcae7839b137dffae67762baba01548adee05c7019a20a56ca2ce068e823ffa30dc1d7738c88d90c3e37eacce377e3139e4b3efc2d862914a9f2b3afd7dab86ff4ad578d68a9198acffb1d2e47aa9d5a1dfb811aea2b9799edd47690653392cb36e67738ecd54c46f48dab11b3e775ca5b6e7db288ea2b7acac224b57cc7623bac58abc90c840f69baf19e384201baa902eba0fb2b4e1a16094746ec555c510a342906db250110e3fadd997bdd8483a4f7fc29be51f7d16a19ce564276dd825228a08e89dab197fa0adc044c7b756255a8d3fdc79fb47c0c51c5404b0c546b9e962919f54c126d009471a576d7f4a9a4e3c60b133a3fa9009b4e6ad485aeeb38718b9d9fa6be24e99f3f314dca562b578e9d38aa4a9796eb1784a35f9f7bef3230b5acc7ad8cf14b21c8e7b3147b6259c0b53bb0ef7a0e2412be7191f3620c2c63b6371e72aa1d9ac7b12d4ecbfebb23db7ceca44fd7d67a4dd60ce7ebfa97e370e048920f5b04b607dee4fbc84b6010395ca14a6467f9c4cd7b632cff407d6368ff47519d7f63e8e467e682dc6251cfeb7003fbf4fa48418c2853115867540cdb68c7a62bcd469a5ac81f7420683139b9c65b5235f7f1c2a3191f4f845e05b2e3175f5fae21edf00ce8cfac53ba91b41c0a35a9edc9013a3467867757fdac987c130c84992df5fe8886196a55ced09b8298298779727d92158f4eabc32a03fae18d6e655cec58c8a6139719bdce361f7794ad2084638e17fa628fd7a9a2e8e0f38ea83d030397cfa0ed119224e421a37007f7d76d356d514c4c738dd52c96fdd142722b4252e13d2e96433500be306add020ebf7d7ca0eb32180345a96572b7d243b69dec2fd2ccf1a090c6f9307576c3cd50524409b1ced2e837cd1fb7fe6de200d02dd33d64280ca84846a4d2640baea7eb64d7b6941deba807be5d94c2466d32fd7ca51e85184ca9569acbf5b171f86c83b1d1b367246ed16874a7b323781020ff4837723ee6505e3ac326fa18611150c9d839d9aca8c2319e4c63b5f64e0cc7c3422ded32cc3bc2afc88902a6af841d1e27c2b333ff35df627ec6a6c904c499634e889a56786fbf0b1c3046df0be70b4bc06d2e466286fc560df740206eb0061e87d21c6d98e40ebefb4d1bf881c4e15647f17f1fe994f1281df69082b7cc8a0d33e9ca3601c2e1c34b727ed18ac3dc55bc5afb637c8b996ad8e3fbe6a1e67a91b57da256302a7355ddabd4bcf1550aee0125830afa41a5002032d862b62c70950def3544d397ba9b5c488211cf131db1cf97d16176e68e3a3bb8a0fed7b1e5b65e0ef5515bcf08e6c3bd18b89db359e74d447b88c2fe4981328553e9325230fe831cd6796ef343dd20b007d35cc4c16b53a021470c61c38b2a13946d816058a25747adc29110b8b47aaeb585d1be00b3c83c763ebef48ee4083fdd0f72184bc339e5194d9ec7554382d707e082cb1ffb99368a6d09818efe8f6a45f9b213465ae9f25b2e534b56a8a9c888f43c68f5a00c40e34692006a7606f8f9a474a4c165ff65e76da87fbe5b7decc73c154fe61176a6575c5b91019d86758679b3183241a2a8a3c4099012b318a72a0b6e46939b26290bba5092aa4b0f7084c5a08ffd47e114cd52abd753373514548bd2be1447f2335c9691200b486088ef8ff30195490412890e800d39b34af9e91bdbd9c09533dabfd08363d25e90392fd08ad179e7c36d27488a738f007a630acabd0fb283329ccea55c473b10fce8ae75b56d94ef3e91045943a4aa1a200c77a01c294bcd8a1debcbae392877120f610bf314bb7d68d6c18e7b584b19affde14ef7de9c0d94fd4c3dbc702fc9eb360a7ff0a3ca68231b7560cd57cc42258982b71b12ed2e94c39f03f084e9931c6fbed6f1043c47ddf973af8254b032ff099fa92881b2f938a2a9e6a377d23d2224b5cbf0aeb334aa110cdfcc1a9c2dcdcd548260ce53f2bed0ff165b05e620ba58d788cb64651b6d428694ae6f51a5981b79168a91d645496034a6e79d0f712dc5970c486cbb4831bc696e5982e356caef5a6a43df574193ff75f58a297812a746e09af2467b8612e630effaf6c9affa74e6212595cf7b1d4678218a2f73bf3342d5b0f73d94b07277e1a23d06d297697f0a7d88d32f548710028b3fd1eee5c2d10b4f61f1efa9dc7f6f378ab72ffc343ac7fecf4cfbf8c1d45f847cc4d98daf03e723a138dd2f1a7b76bb30f04d5089e3196734b21f2e08446271d280d2f665b9f7041773b5347642863014a9495431d1e5908501b7f484442832940148b862dc1911b16454fcde41e048adf8bb65042a053897009a5c6b247e06614b092b9803c716a5a7294de50a0f4251a1ae9fe9435d13e1c114616c4089189508d5589e81cffdbb5bf7c5bb20dddd16a5f87d5df4f1ac5c3e8e31fe9918b4ff6b2079dc41591d82761109ea47c38f95acdc80b9c1424ed195e191af1ea09182a541d9208f3a96a112edb08fdaa913f8ed66a8c397ceb87f0b7586e3cf1e72d2485f331048fefd7f1e1c2377002e8298798529efabecd729329723848c4ff2ab6d05c025640b52d03934cf65e92cea080bd553f0a9ce942353bc1fbbe920c2f26c114a393858cec4d9a15dbf1c9db6168c9b0302dd5a033d53413f52521e34693d205b53a2ddd8a5307f10cb45d2a38aef2ae8b6542b10e04d71f9fa2a8f9cc8ddc296ab1e9a05dc5168cd77e0953b6e2d9d2eb51abae22982d5ce11840dffd73b34bb0fa81a4e181e08f25adff00b7d554bd4623e3ae88f7e45306855177144f8d31aa213b0e25b0f732842fb68e4cf9b88ee4720d3b9dbd678dfead95e1e858bcd86e9914a1db336a15ed435a34ef0d44ad9f49995c52877682710b47180b0f85e947e5a9417252a53b7434d2d6805c59f1a227ab342ccd66fb022fd05b8bc008c3c70d046ef2d94b8aa09c56c4af9650cf0450b8520e89fb44215de1aa7097bbb18a6c66ac5c1b8043e979d9b6dd9c4f37ab933a5e1a1e43e287db1a7dd8805726dd40e2ccbf52d0d1dbeb189a8eb992954962b91ad15913940f52ada4f68646cc9ec9d77cc49cd7c8c6560d5b09d062e4c89b475cec7fb7f7101da5267cc3123f2e8ac2ec265eec74c0097b412a9109f769ce5389f4fd0128d468302841cb60daea08b4fec5cd46b238248adc57a005dd734a74c47f2f55bde4cc101ca3fd8c710f20e47896105146de9ea2bafb0242bb6ca36a53bded7a81daf6d5e4857d62cd96bb4875121204d1357ee919826a975bc897006e055a36c52506c022cd3263f7b6b7b8835c8edd049f7e67c9b55889135fdb31f28750f3667b8ba66eee03b4e3d8f7fa22643c640341cbef2039460247ea0758ed9c1474ef7fda6006da6290813c3b821150fbe17a5389c4430471d3f5209b0d545fe9c50919a0ea42505e1694eb8917e71d65a609f3a2204d24b4dc86d73bb31ab2005dd28658633d81cbe406774e2833aa869492e8daf8078f4573426c042af6c25a72e199e2ecc2d5fc97bf3196acdeddfcee0edc319369d7337aec402cb9c3039cece555e01e566934ca708f5cebd28996bb2d3cee1fc6ff7cd077c3bbcf0611c36c325f1e7e9f2eaf4ef2b5ed484bd49e7ca02ed9f78cb9d93aa8f1796ad06cf6650a5786f6fd68109c417d04a5251ffc8cbaf4db940d1c86c04769c4f25641c41bdcb2345f50227231f8ac737d0d25f266e1aad6bf957c33b0532c71544daadabfd60f89e4fb30be30492d9449ca404250e92452b1e062345433a8e770afdeb6f6e4aa24e54f040c349a032509ff2eaa7365a570649ad9a12e1ae5a3db267118a9c767d44c91e5e06566f23ee710353343474b5f0e40dad103909ab1ad4252ed691b6e0258d188e66b51824fd0ea48932b4dcdb27c7b7c6791e021ebb07e38f091fe608ad589f01d0019b517a87e5fda65b23c623b2727cc18930bd6b9d752408dcc4ae2149b8a11bcff0186a8f565fd372d3cda60a93038a7b7c009773d48d6c650085f0239581ab424b1a5772f9eb2a99d2fe1624e"}], 0x1398}, 0x5) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) recvfrom(r2, &(0x7f0000000000)=""/149, 0x95, 0x45, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x8000}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c0b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x9a, 0x40d, 0x0, 0x2cb0be92db265f99) 16:00:09 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6b, 0x0, 0x0) getpid() 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x8000000000046}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x74}, {0x5, 0x0, 0x40}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/23) semop(r1, &(0x7f0000000100)=[{0x3, 0x0, 0x1000}, {0x2, 0x3}, {0x3, 0x5}, {0xd, 0x1000, 0x800}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf4, 0xfffffffffffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x1, 0xffffffffffffffff}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r0, 0x1, 0x8001, &(0x7f0000000000)="d4f59415", 0x0) 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) dup2(r2, r3) close(r2) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1e26c560c71b8545, 0x80) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r5, r2) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000000, 0x6}) r14 = getgid() chown(&(0x7f0000000040)='./file0/file1\x00', r10, r14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) socket(0x10, 0xa659030661af37ce, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x6, 0x4, 0x8) dup2(r1, r2) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="23983e67626905c214b4e03bec8b176dcf5c38d0075529d1a1a7df40ab1e1401ec13cf96a9ed51608eab8ca8cba2b48832bd60e5f5b090aca6d7751064966313318fd3b403ee08953127fdce92e14eda580d8fbcd7583751414e10d6c15ac3cebed396ca5e5ceae5a664062e3a9ee8bea66741bde17ccf050b4fc7745bea2db869e5492f68417b1a55c6b86bc48a370db00a95bf101f9a34d349f8f5ee53ea5cc4d3543b5f1fa0bb76badde75d34d943c518aa6b8ae1977844da44d4ee838ad761bc588cbb8c0d9adfee2cd8151a88645ea5b5e3ccd06a0879dd9406b1b19d169d4d23a678e12a334763097c916297dec56c69"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r6) dup2(r4, r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000000, 0x6}) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r8, 0x0, 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="cf052a8db74f074f8ef000321ed74aec2bf7ecf122b3f6b5bbec71ecbd6b62766ead3a74005c5ab331a0c85d603fcabc883164b5a205319742c419ad7a0339bf9463bf7157ba57985c3d6134f7b08959a29dd007", 0x54}, {&(0x7f0000000540)="9f207489298018cdbd47ad0000000000000003b4cca047aabbfed90c99ee1a96767006387101f02bc8cf4edc968c31905daf2b51ba660c598595a29dffae6b05a102fac4129684f06b104a31f895c3db62f44d34b5e3f13cef6f6267b8171e5eec04892c515e3cf9bee1bc7cc2e9902168f45cabc1b7396b71c5be828d6b10405723934661fe545aa9f006bbb7c3091b560775150600000000000000b890242bb8cc91f3d8f2e6934939d771971c91d45b64277c2f439983eff21e83f41cb702fc0fb524b0bb9f70d2d238684235da14a575ef2beab5ead6f063330287855002819c670ae6b83d81e08a09943e4e55472a46837c475a3f21044982eed2315b65a040a652a949b3d04a97d70443345abe0ca5242cbc50623d457db3ccf908353ba724e18834309a13c19fa61e740d97d7f4e4ee98c9003bec4f0e982a503805ec239318630ea625fb90d609f8a187339d551418e5addaa3e91518480ccb3e141bc8a623b30a8601832b29af743cb8df9dc3b215c7a113d5454d78ab981978359dd35929bf82ad3a7d1150595a93a6948aa238e5ef349a2fe30461a74f25f523b6c5b835657dff4974b9147a11c78d29d0c47f960f0b55fe48ce8785db462309d323fb0e798299690b9df4758f57f5b7b9", 0x1d0}, {&(0x7f0000000040)="1cfe166dfab9d8734033c5501ede6d2c9cd3db8f14f8f8d507d95e02000000000000008ba81d5050c96da2819173bb884dbfa7590eb7", 0x36}, {&(0x7f00000000c0)="da6430b21eff67facd416153f98fbdcedfdbd117a66a183e59f9", 0x1a}], 0x4, 0x0, 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/86, 0x56) r5 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r6 = dup2(r3, r4) dup2(r6, r5) ioctl$VT_RELDISP(r6, 0x20007604, 0xfffffffffffffffe) r7 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) getrlimit(0x2, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x4, 0xad, 0xffffff80, 0x8, "1e31208608d9cdbc5d04fcc1f7d86a51e53f3861", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = fcntl$dupfd(r4, 0x3d4388a522601b54, r1) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000000c0)) socket(0x2, 0x8002, 0x0) r6 = dup2(r2, r3) dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x800, 0x10001, 0x7, 0x2, "8066ad35d1a2bc7dd3ee94fb16b40a401455f9eb", 0xfffffffa, 0x2}) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESOCT=r4]], 0x1) write(r0, 0x0, 0x0) 16:00:09 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)=[{0x4b}, {0x1, 0x0, 0x0, 0xf36}, {0x80000000000006}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) dup2(r0, r5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r1, r2) dup2(r7, r6) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xff, 0x4, 0x0, 0x8}, {0x0, 0x8, 0x75, 0x1}, {0x0, 0x1, 0x7, 0x8}, {0x0, 0x7, 0x0, 0x10000}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:09 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\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', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x60c2c3ea10348e10) utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) r10 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r11, &(0x7f0000000000)={0x0, 0xff6c, &(0x7f0000000380), 0x6d1, 0x0, 0xfffffd9b}, 0x42) connect(r10, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r13, r14) dup2(r16, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) kevent(r8, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r11}, 0xffffffffffffffff, 0x31, 0x2, 0x3, 0x40000004}], 0x5, &(0x7f0000000780), 0x6, &(0x7f0000000580)={0x9, 0x3}) writev(r12, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r1, 0xffffffffffffffff) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x3, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r2 = socket(0x0, 0x400000002, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x9bbb17bb071cc742, 0x4) pread(r4, &(0x7f0000000100)="47223b9558cc61dd2125acf06161defef7b299e50eff64e95514517725fb4df8258458ff605dd32e2bfb61c5a7e92cdb525207864d1842bccbb6730873c94b308505c49937d90d67dd4c638cf5f617c7a82a92922f1aef64ca206b3ca25ff8e3fe2d0f8e4383dc1e04c6a7ecd326ca4e6847e676af6f197f275943151e230d504fb0c77413ba2eedfcff6024e834e0eaf55235eb246c931df282d06f1ece1c76943d87a726eaff640c53fd88470206b0ce86c0cce91dc01dc685565efe3566956ffcc5542b818cba1586f49839a462ad", 0xd0, 0x0, 0x0) r5 = socket(0x18, 0x4, 0xfb) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="20953e463abadc848ea967f62543a79e749598d7eb80488e46d93f43504a6d80ee478258c58572245c3bb189acafc4dd372314fe2ebd3935dcce413dfcf7f683e062cd495044e570ac589fa13b3051a2907e5a328650a975098bc487e5690b7d0e182985da01"], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000080)=0x8) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0600"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/d9\x06/pca\x00', 0xd601d51fee0ba2f1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="c0619d7fbeaa7d7521e2f2a92e416888d730017cf86c21853e714982ea61377769002373a50c098b0cd945d2442904de6b4d06feb488f3d827aea47baa37552241143a8426947d56df25b1976ffe672b49da709a9823bf7e84f7be03e37666606c6dd148d48ee16665a7527fe863c9eda1d5ab8e1d4269eee0720d"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000080)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r1, 0xffffffff) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0xff, 0x7f, 0x7fffffff}, {0xcfc, 0x4, 0x1, 0xa1}, {0xfff9, 0xec, 0x0, 0x7f}]}) flock(r1, 0x3) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:10 executing program 1: 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)="e6993192964800ffff00"/20, 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) readlinkat(r8, &(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)=""/4096, 0x1000) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r4, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r9) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r11 = kqueue() r12 = socket$unix(0x1, 0x4, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000002440)='./file0\x00', 0x2, 0xe39eb2b1ecf1a4ad) sendmsg$unix(r3, &(0x7f0000002500)={&(0x7f00000035c0)=ANY=[@ANYBLOB="00002e2f66696c653000b7021e30c2c83479034d5a977f944186675257a50ca0289a007a770663f3dbad16a31935a9cdcf254223d9adf442cff6a5302570871ada399e86539222d9bf68b3099bc51cf8d5f8e6c67ea667c636dcf3e70c71ea68fa53be5e1238c8f79b5aaec8c546ffe80c84b58d2533609e5b604cde760f033620828d4e1bd43cf91bd26dffd6f632900143d07a"], 0xa, &(0x7f00000023c0)=[{&(0x7f0000000180)="da229167c037736d413003f53a4a4f24dd2d53d8e652bd24148f78874c630f5cc9c91623b63ccecc1802b6350bacadce52c8d325a5a34caa0fd3347d1a1cd850067fad835acd7afedd2b5159051cc5cabfadc5d13193cda55b38b67188d46fafbe64c99dc7d63ec3f054b1d472e79a5a869cefda3120e90511c62c649cb7534b77b02e803316efba8bbdc37744405e1b0a18612bf77d504f23814b4c9dff4ac4f2df60fd963cfdef0731e944add7b75e595746274785e40b5fd5dc14915f1838e7544ce06676", 0xc6}, {&(0x7f0000000280)="f131bd739741743f47254478352c92548f3b55c5efea3b03bed532ad1124d8340ee8226d7654bf24135d91d4822974cf48871d999fd4391d7dbe4362f52fade34f4f4f56e0943fb7430f5d53aa59909afb949e14c278e0c0cb965ce05f43ae1dff24d3fa02d61f8faa807681c80b08992dd29dbf305cb8189b257e88fb5917721705b86d74684357d46d8c69483dfa78fb20f0df685b79", 0x97}, {&(0x7f0000000340)="22d8ea3b8a46adc795cf17a09df4d4d9d1764c025c87a771c32977eb118ab277ba07cea0a6d0e76d089b6352d3bb80b0d0f6ee6a3162421447a9d22464d9429b1ff2b3dbc600c657f3f6331a9ef0e5eada3160ccf5a0320a511b92ac9feaf1e9f72d1baa5e2af183825deb333f57fc74cb4e787552fb4e6134ae21105e8cf88a8f1cee2eb261ac0dccab9bb7c691200d9f044a3a3a0e6e4bdb27192d5637c4714a9af1baa090b3fb95a6ffd84ef93c2a9e85b89f7156661a17f7b01a0086c031f967e13d8e709769fc0d06e343b24b91461d05a5a00fa6f466fc0e22c1ae2dc3597992a944a00c23f4cde5d9a691f4da159bc697b2bf33418b68763a4265e93b2dc3ddb67e2b7cf05b3b2f8c38a7e09eb574950f5019bf3413f9de7369660af8900e44181a5e3ddc7d6fd6463dd95dd71c5d5478b0790565882473b3585368030b9d70ec475db39b1a636e9de4129f13ccb3c05937ffb738e0c766e3d903ba83b2b17023bd4a52077c38b5ed333bd9cb1a181620bc2557551f39b036aaf0857da7e23d33010fbfc6a6740c3c1a77ed23820c6c3d5233adf9abcbf560aaa6f21da3dc0239416bf7b3f9b2de7787ad7decb9cf7efc1a756cc88df4bf38bfa2461d9115ed3b366287238dae39255947ac05a92f9473911dabec2eecf742e601877d3f5841ded9aff7c862dd51cd47d40bbf98dca307798d272abd93a11ff72450383c0bca737b010f83986cfdb6f28675478ed81c6d5179c01b041db30f4d033d3c7f14b8432d4f3d922e15cffe0213e7807958194db14731db9baecb8e5ed9ffdb6017b76bebc77fbdd3fc8cb70b2dc0f46d53da6b65437da47b82bfe82aaae1c1ebb7ee4a9fe4c64d07f86704d7addc8bf9feb4ccab64bc1530f424c777e6b393d2e8b8bcf0a4935ff1828c84f12aa05674954c6f9543240770799970165d120d1636e8333e198ba0efdfe694509091cd4f04a9f7da747549ce8b5f7d6278967519d57add270cf8ee257928fe90bc17116c0a8a3f3785c4bcd1aebf97b152d23b21985e46d53d2b7798caa4bed4060f278189927bec48fbd2ef7b0ba7040c465659899743972c89bdd0bc6bf018344feebdf4aa3bcae11c267a4986fd3cb2b76fae6f15abdde8e2bd280b01f6c19995845a84b95953d343a48f3c3890ac30d741fa0c025eedbe6b25a88188722052b3157726af6a2a1e090a264a37ce1cf468eeb74a0a5897e233d9dfab0ff8900a49963680c73e645e19d946e66cd16be1a66c993e16ce2be8413a84073a61a1d5bdcff127616936f5091b836536e4d7592eabf3e58294cc49df3e6bdf167d83b570dec0d78f2032f5526c6856c2bf970a14437fbf2766422c7bf282847993b93b43b18e30f536037e621828d5afd2ef1639bef3a93d8b4ff74c6a31deebd90e9f7654488ed6b17a8337d7438d2a4e65c624b20384c3d4e7e4fbf485cef3925482f80025d786b1b803f516b28ff52b935e51e003ab30e19e5105a9d5b46ee045e8b7609e43e2a7c989d511a9204de7f84916d4dd9b6393084b9ba581e00a8065b8f06f1d9d147beb15e828b94aa17f96718aef2041992a6b39a2a17723002955923bf6c6d4b85bd258fd38f792ba5dfbcd47c8aaeec4f48ea2f148ef15e46fe5526120c5b38bc8165cc3dde85096983aa0b01de7a8924c30b5b3dd17101c4112974e9bffce50e8d74aed5bc12ac8412864775c96af222e05f9425a64cf5a996d73960d42348cd2cbff42ace7a64cf0796ccf169947ede6da96de539ab45aa1fd8f6cad544019d3cf74febde3ca4f023721ad8d8a30c114cb062326b629217bdff79473b7ad7c9e495d2dc980e44c550bebf811d5a0b5adbeb1f21a8fda8e86e7aa70beeb8eeb6866620ed758944b20331823d9f9fd89b8e5f4016ddb4ddf21ee0770985e6f164fdb031e8b218d870e8cab0e49f8b4e1aba874d2b9e5253abab3e55f48e4cb7d630b87601ceafe213cdc0c01ea66dc7f9643b4152644f8897cf79152a14d644718c8d246808428a5919fbc935c2cc712798782826c5f70c2b7ebeeb528449612bd6b39c0da274fdf38357a8505e60927e8ca0b23cd06d122584b71faaddd5dee868d1ed38840d0a1c57b14e0304c5803b7bb0c3ac7b42108edc5373cc13dfbb023dce4b261b8d19831fb2b3b5f92d6d4e51caeb2699cfa48d2b7a7006d641a51f4091d738c7c78e9b886f43b1433de14becbc44fb04ef97705904e9c8642cad7b82c20c91af03fad7e9c21686368281a3b5fb3cd3fb5446e5abfa96d6c67cfae043b1ccc44fb069c45e812ba741c2244fe33d7f8a3591420dc9184ab34217e669aaf9d8b8449db50ce1905c663f315ac1bb5113135d059de6725946d9f2d4983481f19c6bf4792e081c50d662f3db0f850636377c8618fa80a49902cb1f94042fd8e6faa3bb600f0592876ddd669ddc07ef70ddb37fd287834ca71714cda9e64f940c8441a60c12e1e269339a59ca2527c287f66c39e253f8718dd34a5e4d82119137ee922174aba438e7655236ad047e1d88fc1ca72d412abc849c73a2ee3bfac2f0a097493653b70362f03961d864856ee4c77d75cd612572c1d017d48bfb1dfbe0d7136569aeaf072606536ce2fb1b24f0a7464ce4ae0aa0d08cfbda481fce9af5d70b10a0546a57c6c37f89d28e3790b5f42826e1c827c3d7d86712198c08d5b61a07887a6692bc88a9680d4d62c244ba1b71b5ed861387889c3b2f2df7d137ec4e889ca1c79117f496d669db701683d2087a10d27b4cf8935a6c49f53ffd45481ef9955e99e35b657d92465daecea7261289061f1bba33f88bec2a1e741cc06572ac6351f645440cc5bd7285934a8ae56ee8912e93d25b078358609e4ba1a4e6e00ebeb44b6df44ab39616cf651a89b95ea4993da02a631449e99b97c8db31a986ae919510d48254e4fae4355cb89b852d71045b6bd87e131dce0f40b0dd675c1d5b8a7fd9c8e6b0d4d4ed64b766decf8d425585e88af27af21a2317e528d96016c2d35677bdcd6496862947867189762c70dab52d7fe4d7cda9b12ee1ded967eebbffb58d509707892b95036578b52ab11ef72feacfa7a6511d84bac8f594415bca85b0c56fd5ae1ed2bda0c1addc64b039ecd397739bbecb5d5354bbc3c84096582a8a96c9de243a9c3e7e35133ab4c2449ad75c52fba618cfaa3cb749c88fee6716bb2bfd4a906ecb2d74e02f6dd378dfb1f148689e8ad6b8820aca254c27415351bf36b023316a7723602351d7ec637617b944e006f705d33a1aff4e01846d1a14a83332b1c0f1a08767afb84c1f6d068119185d8b9969b294ca84f0c52fc6d37d174d4e31b1ad6798247883656dc8474dde784b46b9fb23226f8658aebd61aec7013a117267cd28b72795f2b1d58cbde02481244269e83964653249723a1d65b72e7c30e2d5113f7225b450b3a0e5547960eaf022672f6da7802151599c4e268895cef1e5adf9cdf08fc5ede64b9798af23cb66405299e91add6f5c93b37fc0ea314dff3a6f2e452fe19c5c79bc78cd49f2b25a91b68b5cb5ba771ad944cc5acef16a08eb950e261d1d0efc03e40194549ccea385e6cb8de91556181bac6c15818992606d35614083f2215e0754916225cd0c2f438dadb46c635d6899f6d5f8c4a19c905584894c20d8e9a674240d63392052773b3dbd1bcefb84702dcebbc058776e6c6a4146dc3838150fd62408580210e9a845b50a0e05e3d62d6a556c870b894c6c85fa5001f2878a0011fd61faec673b9d25bc5158c08002d7ac38741e4300f903793754cc7eb11dddde9fbb11b112f6fa4400a3207033032bacc10c6fd44329c1a0f74c0cc26ee6f010d6ee93ac6110b17ce7c82cd5e5a89f5dfd0e6aff16e188dad6e8c330a14ef8d2b0244a8617b122d70818ef7411b075b468687872c74349622ad210501b333c358a63b37ab9b111af3ca292e0d602934d5fae87451a0ca451a4c9892ebac3328ccbe648f918fd2e1f2882b4a54fc5e99e9dbcbbfccc96da438e29dc229186981d6c4b70d0210498367e443388d822a226528b242e552dad1799f8da90af2af243969e7dc1a0effce73109c8e7025d613727776a1738c11cd9b02c2d6e2935be09ddcb7430406953639bdd8a2cf1c58b847f1776932fa9ed5e276cd8c060485ee7093ef5375b5e849ce2e9f996f3a1e2fd95733838fe6138abe1783b54f8b6688965184a4e5c9e608bac2a6e7c48b795bd7285a5a4d68283294a008f447be86a74daaafe8f704b33e2b3004d2862fab132f015eb68f248a3f7e8379b1528626416a9cce1d95db775b0818879a0717c9cc873a0ec4939aba6bfa8faa312b6b3e8dee4f84dbb00804d06eb9dd4669e0766e5fc9cd07a3718379d4d7db2a6419c3fa6175af6beaf272880dedadf9699ac5fdcd9c70a623a29e03d4494514087d4369637f6dfc0ed08b383e317e1fff6c736aebfbc2ff754014d3258819dcb085064b5c889ad371368149a77649880cb91dfa4efd68025cce0ced7fce7fe6316a839af91e240a6e5a6d51b0b332bd454e0661d92d9976c95b7b8d5d3cf2221bc03880705fd75492296a6fdb5ff8e1f2b1620bde5ec13c39ab9246adbbe2cf5f658c9932f7d720ce063b84f7aa2d10f57438492e8f8fe0f8873b47b478f7f0e4640c950ee11d6fe6fec8ca49b08a7ce18440f3523099135032f687d0c9e4ae897719d73a7175d5d69fb288e87c5d088cb4601d5ed4ff764ac995b13efaece75a596ea171a3712e83b59ef3fa63ce1c456b750981e8fddbe01f8894352ef3afac9d5e1da408d41c4235bd92cefe78527532b219634bf4be9cd915a584d6c469cb329540284f8a548f4822075b51d26ed90f1fef272847669cdedbb92c453872a1753bf4be050a6a12a55273d2c2060d695b8de9c3ac60095d482be6f13e5d3db0f4733fcbc009b385c92aef9efaca6248f2d3aaf8e6014be1a4f706729e36db754d9200e796a2c643cee2cc03865db1ebb81dd48aa960091b6cdc1dfac53734147a62a9dd1de20495e1d10a755312672b0293e6ec4164ac55f98987e2cd66da08480cd645d6d47fdd363ab04976b0a93902d3f10095ccc33dffd24629f071a5c6125caec80ebcf77afd07c1e143cd7317066c9ea3cf5a00520df51d76731521a26caddfa54f0693b7577b91adbdc9fbc77669e658b2cd67b7fca0b822782fa3beb3c0a069e827a5c6a0a9845f621d2e4a41a1f409f6572ec513c2f7de367b36879c0a8065d69332590f67e8a7da3ea20d667308902fac2e0db1a927bc18d70f8aacc5f06930a86fdae8816917705d5ca9235e5e3b8dc07ff3999c5078b8d77be84e3d303392ba728162ed9f7cbb2642949248e0fd5098fe954fbc619a826c8e1c6f5217f3afb4cf6488be8dd12d827c821adb3cd67694ab60116e2e4668762e2864820345c496f7d6c06964e7daaf588b6a53ea3506120e2b6f7de86b2c460f0fc69b05e8d7b69aca7983c9f056006619ff5c8a3d57efb57fb644bb3ad934b1d7239c7b7fc03f40ff1bd83fce01f0f6a6e360ff103f6257c5adde4b5a926b5272e14da457cd88a407698588347f80bc581ed11f74685f716e5c52e87e4b4a7787b9e312987a24dae36406bc5aad53c1a2fda68b6962b27351e1a49d179a89eb3f6c841811644bee63cb447725356a4c423cc6283b5def4548ef8e0540dcd9298f3e6487adc6e14fc715a0f7a14a26b08b073e65587af956515c1c1ae4b52ec7b8cf8607e607baaba4e8c28e24a090d5eaa95916c354b911178f6fb0cc2f6a32", 0x1000}, {&(0x7f0000001340)="a7fde02a19748b010c2911cbbf20fc0e7bea460f779bcdc7db021db525a61d6a3b80d7cd55dc0d3b806ec9de31c82c9b26ae49e1d106a6967e8e288a15e17ca839a81f5c859650c0ba0f4c415fb36b0988bce46d953a89a3ba0d", 0x5a}, {&(0x7f00000013c0)="3eb2baa5d5e4bf3f8d005e28c20b3ba55445d24d392491c6a3d9b0ae79a52447cfb4cc9a2e3160d96e761d332b4bbf617ef45787e2f37b77e8d9817d306fcff52e4fdd4cdb70f569cbcc73515ae0965161a952dccbdfcc02eb048366ef55d8290003dd2f106202b6e6f273ed675d0a246b30336d7d05f4a762890d7f2e1d81ae4d9588a43becad5366b845c4f423573b2e2cd816369336c85d4d0f7fa6fbb01a82af99c2466cc393f998f88720298b1456ce539534be5f1db310db79c4008db30e5d2c410ea4b991d9896d4396296049b7eefe688b19d662a5986ed603da57faa11b448fd56218455ac53468ab11a40c2fbdb97fb03dcabd96047f0723867a69c3366e4f4d52dc4356a3ee8a94bc8c6763929deface8f3eaaf0be8c954081a4a6cf04bbb24f0be5b3f27a3a104790c3e462b3e0af21de7df90b332570d5ffd96841a6fd74822337b93c0184f7f206675d98e4fed8c3ec7bb16aa18cde3c6320932af4ea9aa5383d36c708db7e670113047d22251976fd4711238daf239b1d592dd4e43cce8a1e0d80b6946672d81de24abf321f206ed60fe350b555c5f7e0f97a7b244e97b82829994a1c534b41148f35748d8d51f36b20b82879e3863f9531b52bb55015c160d273353087dc4ebb118bb4cc385bc08fb0aedf6a351f8c4f118193ef5e56f46c47b4a6727927793b042a3fb3107e38e742fd4c9750097164414028a64b75fda563f489811a818ee459a65d2b159965cca77111d7ef1a849e13384cecd1ec7793ecff7eb8c5692323ae3770716f90406c1c502d6a532c98f8eedbbef65e7294ea27d2f516e42a44ebfb0018ea32cbcb5b76e04367a25835b19a527933325d24b7d55bb74d2dad81f6b874f05fc88ce3b1926ad1c1f065d0bb7e1e5146d5183f84942e8306c053ef812538634d626bf6419c8b18de776d7fc770d738840fc63fc572ccba85cb03cf5cf7040f98f0fc847846d9e1708b4898d3a49f63477e83822ec98fef67506966e1dbe4c8628d20650bd70b140d3369b4699feae44f0fe72695b62c333ba977550002045f1542c78a60e21c95ae7ce8e27ae32f23cbd7773a6216dc8cd51952a232a9be255209975bff80a4f2412d6a9a5a253f89214bffe50eda4007e60151a08939921833658379ddbe36866c19031ea2cdcfebb96eb5c1c4b1b8b363e51436d9cbeaa756e1624f40c3982ae5991c81fb782e670def07f98f90d12f2c10fe210c27c38c583e00dc5352d60a33e27e2f36ad7789ac021788d97594d50bd247f694afe0c231e5f6f6ad7daf61a8879653b8f976ef60c1e48f3dfac88cadc66973e71509bc375cc3a2ab76ed6e37540766ffe021f8fa33a634b1bf0de2bcfee259bbe821c18860f580c94ffd1d8e8aeb76b00fb0d8f531174e628c9daf7a800b7796a45f2cf36f7ecd268906d198f191584e7a7d289dbd0aefa3fa2c38e8f9be0d61a067bca11ddae25b2a4f56706b58f7e3e7d5638577caf82e62b5d58a2d6c15abe5ea0bb17d0c7fa5bdb9aa4d059d90c21acd71768a69efc19264b8ff83824e12dd0d72fc3797ad04c20e50037d66788819e480e2ccef07b3455d2935771800eb91d5598ca744d490f0b2b91e36958c443464b05e34a594b942d19ecf9d1591cd6e2df8e93c4273952992ff38286b30e5705ed720b48ae11e8072c645d2dc824ec91261122c8d4ff62e3e303ef60c1b0e499e3cfe84818b88072e3a8bd4e60e2f74d071c1772757c72c80cfd312df9dd7ca397896a0907a24e7c2f3ede27a7cabf862fe3b512758dafda56c16e7ffc2f87dece32cb9af443fe3338cacacc0fe5f528a16199a4183368ddbacb4218291b20103af2b349009abeb09a6b6d9c23ad3c8b037e0a5ecc6df3976c318e3d1d5b586ca291ba893a225d1e0f553b46a9d92c669e2c43e14cad1ee280325e8760d2141f0c95a737209c3e15ee379561f9922364f468a7a18de8858479e46a00172362b2af6957c9c53bed108a8ca6fe72ec5d65c9815e1be8352efd93db7c2abc86f8d59e767af0e17255ddd06e44c6f350cd017a5c882f3dba4b6ab585f6254c7fa7d3010402a260ce0d74d6a512d171832d1c5e66aff50d4ee6e01621cfa042caba6fe7c73d8fff0dd6bf19ca22b19644db89c7b6e9d974df7d4597b8b8436237622d7d3b02fe06543a37a4332805be6e7f22a144ff06c4abb1d417ae0b403c0de715b7459cfcf0332347098aba67b4e79d3c29c1020c5695999089831a240823a84a1a57907f45f536cd8f143146b787a04a3bd989a65ca2b3cb389e6f51ca9181fff07afcf1dc8c50e17010ce3e5e7bd88fe91e72555dd340347cf4ec24df380f799c4ce457247314e3dc1cbb2c5ad681026dc63a1fc3201787b45be57f0b9399347c3227fc18015c7a8d8c14a10ce956d00461f0f4c12d933bde0745ac4e75ef1610a72a79aa710f1dfe0df77733059dfd6bcc794feb6fda3805ba0f6a96b4ca782142b10941a27bffcd0ff329bd18ad99fe7b8c64c952a605b39c50d6c0ee49c9fbd2ff97eb5ce6a9aaf5e580684ec8893ea003d6fd68381d3b9394e9b6a20763f28a8c17bf441e947dd4fd6b23335bee31cfb7117962fc30453ab7b444318b35c694cb0aaea512c9cf67aac1efc7aad82ed069050cf4cf8d8efd942e753e666f7c07737dea5bd6ec95026b7e36c0b92361891e1424446a0bacb228f7597e8c13819d6873f01c83db9fe9910fd11cc413f8a7aab1c4170b80146a5ad887b242249427507542213e26dcf0a18f5938f93761bf1374aa36e3ddaceb13747320096365ac9910900042817273683e3e71d9e37eb848b8622ff58902680d0e9a95b74c66c3953e8ad87f64c4abb98157f31a94fa7f5e993e709f0edb4a3aafb0b5ed4b10786c6dd71f307774f76244268df0c42684013c5236c69c2ea11a31001021ca8e404264a50bdc0fc24d65056de4be66caa27f9965a52534b64d753f36dda343b66f5fb71f4f2215fb67ec4ef820ba52ecb06d3fe92ceaa98287aa0df952f4271330ce6f5a462c74c1b603529df56107b37c0e38299c30ed9ba143a78c1dd57168fd860e48488b7395671adddff7bbb6d484a9be088aac0c5fb90e9a337a67de6a8826efa6fbe59a9546b1116028fd7efd1eceac18f5ec77c54b416c20da38e9b15db1ef01fb1753ed7a2972f04caff382d801f6e3d134be765f9848774deb752f63106c2b7612d1a5bd9567e41b982513a1e2595fa26034bfaa2bc514f02896c7227c769b9aea2c9befeb47990786f2ad006d2e9a6b5a0e7eb9a4b1b915a3006b51feacad6154c5a925184e379d0d8d9607902dd37f43e2cad1b8fbba385de0a97babc13be0a5f244a9763258e377a1bf42d32809c655d5b14b3dac3c42eab625eb48599ccfd5959f6708135bc1db33c81707ccd79364670856a0b9f5a55954913f93cd7d4731adc2980d67dae70c0741200f00704479d0ae4c1b5f0e6a2d824a9f8e57641a537b73097bfd61dd5295afd48e33e3768974972a752750c6987a86719cb808eee2827a30ca782cdafe9973d072d5346b06c406167283f07c5f3190eb4bf11267add4a8086f6a653b61e31dd915d48437f7273c00951c1a273f2d4d6316247a9ec83c24613985fd0e288956da9627ad7e779617ae645f67a36aeb9e4611fd2eddeccd81e7f8e22392f922b9b40960dba3eb562db634b2e4efea73502b461b0653e3088d84530fefd4cc575f0715ea31daef803d7f5926e8462f871a2cafab48393dc9cd149063392c06103b26289a90636b0436b99908237d8b69740a7bacd7b4a326b46e5b0e9eb30b23f611d9f972a27ce7fa38d843447e2bc276a0d72e50925a74389a9a137fc9bc1932b8df78844ec4d6031e16744f560566c67e43e87a10eb4a2b9a7d121cb2cd4bf694aac55538dc7d23bed75696014c6697fadeba1ec0df9b2b21f3517aac3234b539aa547cbf740c8eb6a3a2e4cc1acb6b43c9bbcf69d18d6ded11f54517a63d4b1b102e1a67158d8866cd5a6035f8dae707ca9722c5d26511412054ab1696edc4a03cf4cf639b632c1a2f70300e082885c92035d7ee749114c21e19ce7c14fd153285a5bd6687a3b2b9496700176b9379dc7eb0851b078a6f29c6f32d6e39dc87875a4a16a247bb8371c64978dd2d726139d3d6fce428142a4e08d0a6300a217104384f2c1b966df86c6a1646fb93b59ea2d215da1795c091716a3027bb1feb054ac9e1f5a5680cc07546d755697fe2057a117b4759e3633d0b3272362b8acd7ece4b1b7cde77f3a0cb5472b775065f8b8962270d86e69f153025b23ea2088d87a6fb4fff97908de8468002bca82f7dd444910e6ed03be71609b405803761ca9ff977ad3258dd68b7e21462bbdd912cafe7d4191dfce990be53def9345ecf6caa5addfe03288ad97b83c511d10b4826d90f924f5c7d37436c9b8594ab91f226029a9ea56cce15b191a9df39400daa62612c57004486a3ac05ec3e477628a1c16e10032c2ffdb21f39d4882e97985ad722988588270370c9a37b53eadc72ffe7266a99af79e73b55cb5e01ecc090a45b4db81f3ea3102424f14b7c59eb1352f3bdb48c04f0c998d240eb97527756423917b5f5111a326f352050d880045b79ba092d15a1deb35e1a1dd71355f0c194fed8fa7a23d01f052b61fcd9f326c398fc716582d5c9896de0d7ee746a306a657f2d5fd54be1590cc927835a00cb79c16135b3bd155d33a63e062d7e045b859d2849e3e2f1bd1da3080334f53114892987c159ad2951fa7a0d4e95a974fb80c566668814fbbee2c3b6fa6ed540be033ffe6084640e0ed08ac5fa0f3e6961c65d5d6acc566e0f3d5b839ea39f2551e64bf57d725b726759142c12d2469e7c6e0288c938a825f10162c4615a2833442d861e785f8d54ebc3679ce4d3eb83f8e59a85b1479f709dee784f18ea77cf68d58eb98dd35edda42ab4d6dd3bb37c7156a6cccf3b641120f75407fc06dfc4c1b032cac171000cb362edf3a6e799515d31cedbf4dc03118606c8886825a8ba85fae305031049a73e668cfd98cb1320eeba78379f447a5ded5f4aff51411e9c2650556bc9f641caf14a65cc3e6e5aaf6a4a5bc7dc462f046e4196e449389fb42fe6531bf694ff5fd0341044d458a6aca61ae9b5112380baaf3799903e7448e816040d4c0d61d714934f70acfd7b7091e8ed811343f192d3de4ab8a1cfae14bea0c291fc57e17989c7eca61365b3055b03e313fadd528b786e51ead27ff0cc7bfc4cdaace2a736ab4d7bdadd48266bf93e8d545f2e0aafe9d22307d33869679715ea0b9d204fec0c3fb39f0af9f823b8dd1237efe5e5d3a26347d7b9c31c8229a4121815dcd267930fd2168ddb8434765d1b88556246fa280f232c916efad176c35d19f4468d8b7df9c25c93e66a11684a2a5531bd224eecb7638b7e491424fe3341ad35eb2b486a2685328aeae99496f2698a6c20bf075bfc617f861c17ee5e0be40564f4f1e80eb8cc5bb4bb5d8e9076c3e42b1571b8cf7ed5607241ae4bcd6f3f175b1a94f94a431d18717eb3df78527c833bace3adb96d9f18972f577b3b0aaa4fb6c70006ef068488bfce4db270443eebdae03ad336a76af5a9475ae419e52c6bd4538a7cdc73e95e39682964c7fbc1b24135f7a3f48e1131d54c1d662afd7e8bb4e39219bdb95ce801e377d3c95e7248756977bdfb499b363ead991d759e2808b56141573afb7773e98c09bbff98a79be24d85f85995719778e704b779a4e33900b4f09ae6eb76c010645a7dca5b5ee2ca", 0x1000}], 0x5, &(0x7f0000002480)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r2]}, @rights={0x28, 0xffff, 0x1, [r11, r2, r2, r0, r12, r13]}], 0x48, 0x2}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000002540)={0x1, './file0\x00', './file0\x00'}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x8001, './bus\x00', 0x0, 0x4, 0x101, 0x43a}) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r4 = dup(r1) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000001c0)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) socket$inet6(0x18, 0x0, 0x40) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="436939467b6c618636489d10343fbdcfeb0aec076c3db75f0dd79417adf11225ff9725892ee1a46c888c6f016c354d9b729dc802653732ebd2601d69864fce989df5a390744ae5e2bf18e2fbf329a86e20e6ab42f0873ebc13ad3ac094dd9a42f231c78b794a21eb65be2d9a3e93586ea57be7e8148e52174d236b23db9b5ae882ed006a36da7b7a229f0a47c3d9f053e39d81dd3f776c7e47f59290372807f870"}, {&(0x7f0000000200)="1dbe3f5148c2c3cb2a35755eba7915921ecd20ef8124b38087ac37c6c467b03993a6dc43a0c19f58789332111df4aac67201b963f123a83c5491fdac395b0f3fd15e6f8c38a6d71c5d4a24820a9ebca49660805a5a67a0720de77121913c76166085893361494efe9eccb979f53c7d6e0a512194fa7ee0af6c04f7f4382ed3af3c2c9e54dfcc82128cced404cf2ed88e120612a6e981f89086aaa7961d5cfeff79cf37565f786c27f59328146be11fa86fdf97ece174"}, {&(0x7f00000002c0)="1ad74de9cb1e0164319c79413941b71673034cda622f2fb7c2259285fde1ec19c28b167288f14d4881fb236021b14c8a4143ac686b50ca57d7af27083fe27335a44cfd4581a4fe89cc35fbeea0fa837f18c33114516be4a60bfe5ab136e9b1567ea349f98901636c221e3fe9eb5b6f6e769beb851bac7703ba263b0c7e11ce15e7ccbf24f75fbc4f26db559c561465871ce11bde76199136b5cc24a00c198d2c55423c14d61a656e8f8e34a0a981cccab512618d8c923cab06f07ea7cee2cb343d48aa4cb18395eb40c52ba7e404eb1cb5993b97"}, {&(0x7f00000003c0)="175dc50616f5bf314a236b4e61c9fb229373cc0a037eefccbf54f3702a03f7553e5cce8f09a8f82c8e05356b7da4289a14d066cd347e84d51592eac258d6d38a3e1c91aa50d551eea9289903e300ec5e105c2fad1ef4fe4d22665efdb43a8a57857a6dce847e8b389b59d9e0a20bfcc414"}, {&(0x7f0000000440)="3feb3bd59dde126de4f0c49486c88849a929608f611a5bb563dcdde42fc7f66318dfd12745afed48c5e07116f1be3a6c62540f360ac85f1dd88585e3517f3448da16c6d5a8063baf5ca5d49e34bca5234b2fe74c8d8f1552666c2c3750760715e664d843c3a1b4fdb6296939338e7f"}, {&(0x7f00000004c0)="290879017bd7c93dc626e2884a904046265a5e674f669ef677f596a4a4b74f4f21597d1962d296a7dcf7cf86e9fdaced111c7c6fa576ec1d6d928314cd2672a4f1fdb3317684aca11958dbc78f2fd958a797f8"}, {&(0x7f0000000540)="a8fb1233ec3565604c142ef1da0d8722f12b850fb7dc707076d2e7ddbd7d2d6931bc8efe642202192f17"}, {&(0x7f0000000580)="cafc7b59b23a0426bdd1cc47f1a680ccc46d44c1c1b46ba4ab299be3dfc10ff0752bfc3802f128c62341ca82eae1770264673517920b94a7545a7b60f9cceaead0c55fd0b62eb997ede29b8e14a099784d74c7892950ddba01a63d88bd8afb79f503813101a35e6b6ab794c346b2676450c12aa3d250d2434ed0b94cd0152fc267ebad86b78cd55c51cd68fbb4c3977f14ed00f276b5cae008c4570f51153c422a26735efeb3c71b71fa400d64b5a9765f344049b03913ad9cab890ac57b3d72beacba4d0783dc2211486ed0f370bbb2c69304103fddc55fcb4536febb23dcd541f2cbdb2b90fd73b2610c4450004aa773481ebf179c9c6c"}, {&(0x7f0000000680)="653604320028cb8f322ddf2272312d06971ee445d9ec3a267e51087860f54dda753f1d34860130eae8e95cc93c0b795d1968b5d7a1db3783d30b8d304457cd919fd3d98a9f9c684a3603f01cf1d60278705f47ef5048cd7a9a5b0eb43405bb661a194c3cf3512d16d385ee641a7571e628c39327d98c62e871f5962926f4b360bd24d51382bf06"}, {&(0x7f0000000740)="b6809a39b2e8981df75adeafb0b08ef8cd7e9496be30bc0aebcd5fde32c6867859074915519f6dd527bd427dda8319329de783c194456ff5b043388bb19bac76e88989b4b291ede2093fdf26bc62e3b641b66ba120a1c2f9fceabc2d9d5d41d665bf4ea95b857d2415814324a891c1532126a11769b15c66a97d630946dfc59c0f"}], 0x1) 16:00:10 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x1, 0x33, 0x9}]}) r4 = dup(0xffffffffffffffff) getsockname(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xaa9cbc7eb0c6fb64, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000240)={0x3, 0x4}) munlockall() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x7, &(0x7f00000002c0)=[r6, r2, 0xffffffffffffffff, r2, r7, r2, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x77e, r8, r9, r1, r10, 0x200, 0x5}, 0x5, 0x1, 0xffffffffffffffff, r11, 0x3, 0x6, 0x6}) pwritev(r3, &(0x7f0000001900)=[{&(0x7f0000000480)="98c22bf7d500cee5d47557fb83024ad47068f680102af76e3e0c680e60bdfff7c036f626b4a42c2db75e4eb1c29775c5fdfdceb08d2dcf9948bdd0810b65886744d4", 0x42}, {&(0x7f0000000500)="51654351a209560663af2821dc705d40fedd03b2dcfd4fae0afd0e942a68e37ce87f5a46e67737ddc4da5b65238b43cf168025369d35da301b7a8c90e7ef6740445ffc01e6397543ba53f4d03fcb0b314efa65afb452eaeec6bf2541a6489fe23f05dc213bb1b1d8958135f4d9dd5525e52a2961b1378638847ab8517d8650631b6169f6959b02a4765c47c34a76cd2f40886f7b492c9c62", 0x98}, {&(0x7f00000005c0)="0be3c5f9d95a97a5684abfdba46517cc598442fd89000fd3d6f3e7e2824ed8f44c76d4c225d3a0474cc15e780e242d9c3dec818a0a0dc8c6812e2320c1c90133e1f51e84a5438a95ca9e5946856fc0351843c4454289e1254989cc4d88b9c905c741cd488873f985c8dc3be9e9ec0a14ff71fcf1720035225e9aede22aa1a41b4866363c6c5e1e985e57af6c6742c17ec52cb05fc56d57aabef1bad352143093dc353e0b64649e6bc4c129d8961305ab9721755fca9b7bbf834a6e3d7df5d98d59a22cf8db83179d2f42b4c41c363f4b5b14d8f0ed633aa3c8202930160f", 0xde}, {&(0x7f00000006c0)="da6007dc", 0x4}, {&(0x7f0000000700)="b23ed7dc2629d1b272820f7ddd08da0cd17623f381a609bd2fe46c0a6ed8ab99f540ab4c809168361deac86238bc64c1da688c81662a6a6bb8e686c04d5bb76c525a0c3a9a716add774f7f58a4fa8804285c04323646e1dd2a91a4bbaf86ad64dc7a77f56ad204c0b7b6f5cb2608dddeaf751e4ed637ee0cda8f7832323ba06c5922715409843147f4c3e8fb81088adf", 0x90}, {&(0x7f00000007c0)="ee2c1c2fa3d72b69d2f241e60997b69570e5757515833fe7466663cd5ca4c6660f29673982b5bb536503f19b0f090ca37d6ac7da2d90aae5cb3933fde6299543353d1f7a4a7f13160eb130decc628da074a12c1efb6aca006df7b987ca7a2c9262cf1944d376c4f854d96dbd818a3f5806f4f06bb0e5901d301d5d12402ee81907f7a0b5619961e950c23d05dbf20aec66aed49bdafdfbef9d58693e5b4d472a991340b6aadd658aaba13e9885fd8c1a6416e85f5e45963caba57885191e89e044bf1429bc5bfe9fe37305637f99c35fa9a8928da527a15ed4fc37f528ad09", 0xdf}, {&(0x7f00000008c0)="5eb110a37db0cf25bdad46286e50c3b3ee0347901c8d0133410f765f4004f3a3e2787ebec8860dcf224fd6a14ed3ee1259b96c8f58b573e0bb086738bad65739e6a8560aa2c38c8af1f997fbfd0cec7eea9d52c57a0195eee517e498d65a2b3734cda16f5ef36e3f33b9c6c3647e2c2147337abb7c05890fe7523d674f70ca1545486661a0076dcb1551e6222998faa490980aff2623bec230187c724412aa1b258448e5239b8294bbc8d70257c0af1afd4c4c830fc1b4eb3dfc88256048695c8861f57d2af3ca216f076d9d020c47d0528b12bfb556780edce160a627bc317461aa6438a59e1997af083758f565076e90c79b3e6a7c7deb4d1234f6bcb7e04fb24fbd8993abcdada8d0ea685856976c6595cefa6cdfe88b897f87afb4f0b7ed1d5abc2e16dcdb5debad62d16c7b9e650dbff0cd3d212b0758277833a5810934f436e4fd331464f98d1fe4e2afb0412a3ea75f0d006dea9467cfa90d194be3236cf677e23ead33d08e5171060a2b64af687bc16557597576c912a920a253aa4950ea0ba6254ff7caf5f0e9f3fcbf55408b5bcca648e76dd19972f5ac8838c261de124ec6538c27b05d40228816c27d72f65314f3cbefd4b691a2f26c458dfdcf9547cc609a1e73e4ca0a5f16c6d4e9967a83ccbf7d97eb83a939819a3065dc61142601d7b7092fe5cb5e6ca0fe2eb122e01290f456d5bb76aaf0371f71fc5da824f260fd28ba3ebaf029043fe32365b4ea8c4db879310336eb041e3293f269d72210723484178126240f7d13c91907a04c7ba0536ac28253e204cbebb2b03ab38eca1aee6d2095316ad8c03c924e299bc2995d855c07109cefb5cdedf98aad9fdb4e4addbdcf93a742aef8185ddcffd227b487937040e074e005b1b10afdce4628e6398aeb642998c6a0b3f8f390650402bc79635b992fb2d25d28a4c954f93ce8e2656e69d5715fcb316df3b975b7adfe30d8c8c7e87a0cc841d9f8e341f9b13f97c273e7392e076f576657eb71ae450310034965232d5a360771ae8691ea2fdfe1e56cc6ea6301d48f5bab322a096cf91f2628fa76cc60fd47d1b1b3a84ad6a628f7b490d96a773f81f28fe021175af4717570bfdca67cb7794e64874d80ed15e00977ab4352733e58a2203fdac2bc6335cf278bfc255e0885b5a4d0fb8e684ab0b445f18359325c1a5cc151b91fca7a2a08856aeb0ce2439fce7df3729ddbeb7f23f0312ab4b96dd91d264391f61335aa49b7bca55b1c27ca5dad0815c91d2ce4e29e704b9ecc2242d61d2ca962dc0618b477ac166c81bf3fd45979fcc5593ae7baad78c093bdd2b73fd8540a7e38e348ef66dc546ad92e743e873f9d9924a375121775fbb9095e3948e32447f1612d01fc19cd5cb0f81a197808aa95bbff300eb628985dee224a20fa6e6edcd1768aab882d5434bcfc73ca3be4e4f58be87f48e679b422262aa020d0e773311b4029bb1cc3a3648ffc1931ee381cddf0aca1c1d1108e32c17087168f143971e3fb71e19f870e97c7fbadbff2d2861b3cd7e2650c8731bae2f1bc7425b3d3811d6e7adaa50b1badfa0423933acebdaf6143bddb28303fa9a5fc0c47dfb2a15927886838379c223560a0bd8b0bb119ad691923a7dfcecf3dcc802ba4dd27c60fb61699cc374c60f39f81d0ee2e89ce665df1a6210622984147d7597f7b66a7a29788f3976c16b5885c8272a0a5386302aa5a872e25ac366ffbad88278c9c633f6fc0d82b0982585670990e0fea52e0f28d1948678ce87ef6f47798ce116b990f99bdbca97112c2c70fc17f73c4c4c26818b958f01af203c593872ee1bef5599ca28a195810ad612f2eee6c7919b4296ce25ad7ec2e03fcd26cff547f89d9aaca23f3bca40a3633bb8cf877f8c416a524a0c2dc564e667171989c8b096b25fc8f8835f7098d07fdfe1be0398d26d95c1d58c397728e35e486243a8615221af0d40956b4334be70de5265c765aab66ff21473d6871b0e3e074a99ef85fac4b8cdb69cc4ef3ce6acaf59bd405e149ae22557800c74e1229d0ba26fb9b2daf8042ed31d81cafa6710da4248a7628fd6fd9457e830716889e406a41c95b90c6e9c95916df04d0e5e252918c2377e5d495b22d5c9ca4baca7acef62393dbe52c17fc43ce9432fcdf38ffea77b3b66c278a675f69d4a47657e9d35585e278be4c19ce41a0fb024756f6466e9fc2fb6c68fd92f2c046ff2c7086a91a388c28b45c3dfb1ace105cd406fb5fadca8718cc88336f65ca530173cda29322ddd718726733f2779a2a6e6484a29b2e6e0c67c7ee501b8778087edd8242292428bc000a74990a775d817eb335329a73823e6c744e3ff8e081aa178543d919ce56ad73066fe5d8e21db81f08f8bf7ba770565eeb313266c8b34b315b7a0025ade658492b941c303fc4f3da6c592ed6cabf498fd6fc6d2fa430efb344dfe61ab2a130d256da9fc900cee6bc3fb2aad4a10afe556741df9632723a86e39fb4201e11b8c8550d9ba46843f569dc072a6d6d77f381096efa7e593475b5391e777a47c1d13332d3ce2dffe75c6c118d0c722fd7f7831ef7af1c799b282928f48c65411b27e98808cc3c02b3997209aec8dd19b3479b13073d2f89341678e9bc84f25424635529372243092386fd73858f6aa3e35d4add36299b0b30f21a885687682eb59cee25bc48ecbd1191608e8ae4715813943619be9e06edd2356eadb732040672d6bef54ef90a1bd43e4f21bc7694a6c6cea5371c150978a5fa0f6d6f6a311344fc60ca112dc2eefeaa55bf6278fe418d20e56f04f03a88035b6569a13db4fb05455fb2f0ec4138fbe522fe2bedcc400f178b7dbdd9c1103d37586c23921f7d40025d02b2cebbffffc12d554e69aabcf31799120330f01c680a447c06d8e5936913213189b1e8b03150245baa2c1c9ed238fa31a1ad14ac82ef73f5b0ce76b4f933884a07c0083358a0f90f0a461ef165920dbd1dbbf9999e58533c837dbe00ac8f2cc82a0380fd1d66135722bc6f6a08dbd07cb49e82acddc8fc545d58e4ef865c1c97f7056b3c063339707f9df607f1b00956224e3bac0411bdd01534ffa9e53b489356bab8d4fe2f0974a917dfcf8e8ba24728bd5ed46ed6b11dc44f98727ddf400d6b0f8ca3a2145f93100a989f20abc34e1a2cb53af67c87d7018c9c26fd8d2b5a080f68970a820f9b9b3bb1363971baadf1e8cdc3e3126b65d845bb22ee821dfb6295bcdec95c3f512b9e3a90d49fee8f3419966e4b311ca756731791143d422d2e336fb41043769daadca3a4ddf8e91d9fb956199fe5950342c5dfbecfa48fd4d06baee2933e2f269f846f80b34f9bca2a9df37b6ddf8398c42b6530a92de71a58c2233c8f08355b67f1ea36f42e989bc3a95db572d39f32cf9c03313b3b0da44be29d690949da8a60d088bce7097a1346137e0664305b2efde4de112fda3912235f51ee45761a6c99f34db3f1814e50d08543edea7618c6f99b6b0333e3b4d96a6bc7825a6b4a37ac2ef37ccfc8bd7737071abd95bd9db61b79394e3c0fd07f9606eac6cc570b12bc73e4afbb33a7e9f90ffc3acc782fc6ce9f42230df86608a6fb04a101333427db6dec82f194ba3a106c0d62d8d9caafbc5db27e8c346affbcf7079418a0f07f2054b4a4b1faac471e69bb731075ad18db5fd8a8ea3cabda0ae1f151fec1e4c1f10e06eed55a224cae917cec19ecab52b8bf02b08310514d98e59df33c9a35d2016ee75947433feb4a49df8c47d3843b334d85544a1560224dab598f06962f4a5eeb3bd56a356caf515f8f20597d3e8b58d78482ef6f5381d44f46d6a65d4066741cd644a43c9856cd1cf8f04799b39eea57f3f9421e49795351836053fdce3a82680673df035f6978ec18a44b57c0a790911d79d8ec60b47ca24321f0cf2e1c5311812afe4666f3ced1b3eed88a282046bb1dcaeb03c6fda4b2e3fa69d6ecd9ddad6fd0aeaf3f8ec605cf7377b250f87774df6a6232a1264a9d0fb076376cdbb955fdd22a4f82842b7132fe11a078f20bbc7bb232dc55b5568600c5f5201148548c961119a4e99cc3d7a4d5646926bc07ad31f471f35585e16a6f4649593dd7f1f34fd65071a086662e54e82459428b4619fffc968a706e1ebafeefcfbd702f18d7f1624d3433ffdba3c4f8749c9a710f3da90a79f90a3d1aff42225e88a3de10c85837d18a397d1ec7cbb4b62af50491da4c80718c57f018f05987f87cf51a8fd48ee727dbb90c22b107f633f3309dd7859942afeca7aa4c165622ee26e22178184d058352ffa7c8faa9a8514cfd2b013223b004375889531fc0f965f3f7c113936e0e4b3a549783e79fce71819ce67549b1a2b46388a9fa8d882adec2e9fc276af1af321fa9d82d645aa56e14ed8855f3a339e1facf198b1538fe561cb23465f06c36e6d9c64ec453c0cc3e25e6dfe897b0a30a7fad9097c778a50898900229f32f22882b2e66f1efcc481f1309fa34a372dc0aba705c7d6ec36d8915d962dffbbdb1f643d18fd7da2e0f647dd64b8ff07fdc9ef80e3de0cdf5c2ba585d8c7f162b7f649b45b8ce96eb5c0e0adb5c9e1279db4822d8d263bbbb084eebfdf773793394c3b177a13af77ca05b7cb829671529d9fd87fe07b77b400e8d623e8e89125b04771c9bf90adb36af9f2db13af8fc9a3d74d7d4d3f60fd14f0692b37248d776c8ec9c8e25a54b1007931991e119078db02c94b3a7e90748f3cc3fbc1f4e7bbd90a513cd01951332d3819f69798e44e4c99b92d3257a70854b749c30409ad61da27f47ee9deb3f0411897e3df9ef82ba583aadd66a00a84d2aa32bfec48d57675e53490e7495673af05858910777095d91542a517803009f437f8befc35031769c2c8d3e9bceaf6dd40d0108e51f5badef8e4cf82716d7a0232f76c52ad7250299818795d21584a2592be0156439b00a9d73b92026233edc34b64ce1cc4feee8c94ce8a83f00b8a4e062917743107375ca1e341f955c39e64c5ecbacd0005977760d3187d9aa7c74b5aa28d44dcb331cd4fd8259b6f84cfe9538420cc10350346cc7ae55f39bc2c3877afb96444c9458e754438da716ffd30884883321b6a7efb58be5a1d658f0fd7ce6fcdc93a4e8bd6c7d4dbe1a17ec3521f964c0e292db4a671c9b3a9b202319d79872c83272bd8621dad8d141bdab386a048040518c5d9006928e445a529f76beab3f11730e3ffa1cc2dcf309021d9219b24155b87268b990b0fd027fdc5ea50d576d1344b6f36b5897fba7cab107aec3f0c0356ed68b9193c8559abd7bd6a4de491656aec187c90c192f182d998d2aaaf2bce33f5769d293c9a11f1115f086fc48bf46156fc1caf283bd4525aec4252df53bf4563ece246b0df0c3f76f8a484bc934173bc17f35166f1b6f67a79f3e2e0e07b45363f7b38070423b284de4a80d9f139eaad37c2c7c8ea080b9ae56ca127377f30abd80291b98cbe5c89f939f2e853cb19b37df80ed3d89ed595299ff8bdf248a66a500ec35881946c8f64d9bd44eaa9eb8de2d18be3ff06e30abf1731f6a4be4100ae88673be68fd768dceb3cb83966159581a0ebd9a46362d619a9342fe685e5fefcbd09f2f90dd891c35f114b91cbbe3fd5631552384237def62a91aaa88aead1ad396eba085999209b51838422eb925f091e4cc409fc09b65c801470947dae40629e61c5627a3ad94d47e820284c45a49b5fb27bd1b1a2312b534068738829747e65df680c25913d51b98332ffd2113b2ebbdb2b70518d9cf0fae77c28f5fef61c419b69e04ee84ec49f96a0f23", 0x1000}, {&(0x7f00000018c0)="6e94263a", 0x4}], 0x8, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000001980)) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r13 = getegid() setegid(r13) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000001a40)=@file={0x0, ""/76}, &(0x7f0000001ac0)=0x4e) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001b00), 0xc) readlink(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)=""/10, 0xa) r15 = open(&(0x7f0000001bc0)='./file0/file0\x00', 0x10, 0x21) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f0000001c40)={&(0x7f0000001c00)=[{0x0, 0x9}, {0x84, 0xc01d}, {0x2, 0x3}, {0x6a, 0x2}, {0x21, 0xd4}, {0x40, 0x5}], 0x6}) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/klog\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) fchown(r16, r17, r18) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 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) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r9) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) close(0xffffffffffffff9c) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r17 = socket(0x2, 0x8002, 0x0) r18 = dup2(r15, r16) dup2(r18, r17) ioctl$BIOCSDLT(r18, 0x8004427a, &(0x7f00000000c0)=0x23) r19 = socket(0x2, 0x2, 0x0) r20 = dup2(r14, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r21 = socket(0x2, 0x8002, 0x0) r22 = dup2(r14, r19) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000080)=0x1) dup2(r22, r21) ioctl$TIOCSTOP(r22, 0x2000746f) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:10 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x0, 0xffffffffffffffff}], 0x12, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() sendmsg(0xffffffffffffff9c, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="72485a8fe428fd28af581b440cb5c8446486b19608cd059907c502553ff3ef3190f5e440b94dc3272cd460357106d20357c09a19006096efd887f19210441054c6ead3839d05899aeb631d5c4c67be364b9e9bd878e9f51eb612155dd4f4b513e26407e22aa40f8167bdb2656b77314c445da4631bd4a6bbefd6551408f052d95cf8d0a0b246fe0b84bd9009513b55588b225d1493f9b5556dfd482bd8596dfe620311cba6cbd4431a708c9d0839091c5685917cfeaa2e90d3f7a046c812006bd7926057ac", 0xc5}, {&(0x7f0000000000)="8f751b3d989b", 0x6}], 0x0, &(0x7f00000001c0)=[{0xc0, 0x1, 0x0, "bc09cee08454f1b4c43f4e61ecbf307ce2737fae28931b44ce5e0a548025a45d08af852723e156f9ac576ed0070476f890fb60aeb016729201032d47bd404bf587c1ef3d2d7a69b9b2bfd45c37c6e6e774866cfa8750743bbd2cf3744278354dc12abee1474374f4211a314b7fd935512d9e89a22abd7bc2755fd4895ca5789362b41af95e0924283b74e0342c22a72e0734d76d25722953582bf81ea9dc7671e76a27de4b66919998b548eb7941dd"}], 0xc0}, 0x400) kevent(r0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000002c0)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x1, {0x0, 0x7}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x0, 0x1, 0x7}, 0x2, 0x36dd, 0x8}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x9}, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) preadv(r11, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/114, 0x72}], 0x5, 0x0, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r9, r10) dup2(r13, r12) r14 = fcntl$dupfd(r13, 0xa, r7) dup2(r14, r5) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) socketpair$unix(0x1, 0xcf851833b0e239ca, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0x6, 0x0, &(0x7f0000000800)=""/4096, &(0x7f0000000080)=0x1000) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffffffffc18d9084fa2ed1279f96824e886ffff653000463f7b238bf46854d78a2a997a386207000000008295955984c879bf6b34f54910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15803000bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122c"], 0x1) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81ea3f074914ca4ed57bb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e3", 0x546) 16:00:10 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002002, 0x630) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0), 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x1c8) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(0xffffffffffffff9c, r7) dup2(r9, r8) r10 = accept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r10, 0x4}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r5, 0x3}) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r4) bind(r2, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xe0a2cd1f) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) 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) dup2(r2, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r9, r10) dup2(r12, r11) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000080)=0x401) fcntl$lock(r8, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x2, 0x80000005, r4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r13 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xc) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc8, 0x7, 0x0, 0xffffffffffffffff}, {0x5c, 0x0, 0x0, 0x5}, {0x2}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xdb450743e218d344, r3) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) dup2(r4, r3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4088, 0x0) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs={0x2, 0x0, 0x3}, 0xffffffffffffff01) r4 = dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000140)={0x1, './file0\x00'}) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffffc1, &(0x7f0000000040)=[{0x15}, {0x44, 0x0, 0x0, 0x4}, {0x800100006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:12 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x21d9755e31b888bd, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r4) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000140)=""/116, 0x74}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) recvmsg(r8, &(0x7f00000015c0)={&(0x7f00000003c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000001500)=""/192, 0xc0}], 0x1, &(0x7f0000000480)=""/55, 0x37}, 0x41) r10 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r5, 0xffff, 0x24, &(0x7f0000000080), 0x4) r11 = fcntl$getown(r5, 0x5) fcntl$lock(r10, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r11}) fcntl$lock(r2, 0x8f317e87f0685ebd, &(0x7f0000000100)={0x2, 0x1, 0x47fd, 0x9, r11}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x7ffffffffffffffd, 0x8, 0xb6f269738064a230, 0x7a1a, 0x81}, {{r12}, 0xffffffffffffffff, 0x5e, 0x80000000, 0x7, 0x8000}], 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x15f, 0x0, "000000000000000100042000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ddc000/0x2000)=nil}, {&(0x7f0000cd6000/0x4000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000d0d000/0x3000)=nil}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000c06000/0x1000)=nil}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000b26000/0x1000)=nil, &(0x7f0000c55000/0x3000)=nil}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000c3e000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) qÂfù)€sX£.BŸÔ½óv¦˜@à©ÿÿÿˆÅ3ãd,÷*§l˜³Î A½•e¬Îûå@Ì…?qÂfù)€sX£.BŸÔ½óv¦˜@à©ÿÿÿˆÅ3ãd,÷*§l˜³Î A½•e¬Îûå@Ì…?pckbd_enable: command error 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x3, 0xfffffff8, 0x4}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) pckbd_enable: command error 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0xf1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000200)={0x9, './bus\x00', './bus\x00'}) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) r6 = socket(0x18, 0x4000, 0xfd) r7 = dup2(r3, r4) r8 = dup2(r7, r6) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r9, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r9, 0xffffffffffffffff) dup2(r11, r10) r12 = socket(0x16, 0x0, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r14 = socket(0x2, 0x8002, 0x0) r15 = dup2(r12, r13) dup2(r15, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r18 = socket(0x2, 0x8002, 0x0) r19 = dup2(r16, r17) dup2(r19, r18) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x18, 0x2, 0x0) dup2(r20, r21) connect$unix(r21, &(0x7f0000000500)=ANY=[], 0x0) r22 = socket(0x2, 0x8002, 0x0) r23 = dup2(r20, r21) dup2(r23, r22) connect$unix(r22, &(0x7f0000000580)=ANY=[@ANYBLOB="42031800000200000000000020000c23e49f4266517bbd9ba2fb7af61a9bdda80c8ae909327f15748f19b479323a0fe39a03bc80e68d9a12e225a2c31ea5d219ea58f30d5f70bb1d87c36436269be8b87e3d3828dd8c89b2e53d518b64b6ee1151b3cf05f169c4576f92fe07974534c439d2a96fe546e93efeb333a45f393f5bed2efb1062d728bd66f4f2c418076ef642c40000000000"], 0x10) r24 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x800, 0x0) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) dup2(r25, r26) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r25, r26) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x2, 0x0) dup2(r27, r28) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r29 = socket(0x2, 0x8002, 0x0) r30 = dup2(r27, r28) dup2(r30, r29) r31 = socket(0x2, 0x2, 0x0) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r11, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x10, 0x5, 0x10001}, {{r14}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x4, 0xb}, {{r5}, 0xfffffffffffffffd, 0x30, 0x8, 0x9, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x0, 0x4, 0x8}, {{}, 0xfffffffffffffffa, 0x0, 0xa52911be24040a5f, 0x1ff, 0x4}, {{r19}, 0xfffffffffffffffa, 0xb, 0x80, 0x6, 0xfffffffffffffff8}, {{r22}, 0xfffffffffffffffa, 0x180, 0x10, 0x3ff, 0x96e}, {{r24}, 0xffffffffffffffff, 0x44, 0x80000000, 0x2, 0x8}, {{r6}, 0xfffffffffffffffa, 0xd2, 0x40000000, 0x4, 0x4abf}], 0x1, &(0x7f00000003c0)=[{{r25}, 0xfffffffffffffffa, 0x20, 0x1, 0x1, 0x5}, {{r8}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0xfffffffffffffff7}, {{r31}, 0xfffffffffffffffd, 0x8, 0x20, 0x9, 0x7fffffff}, {{r11}, 0xfffffffffffffffc, 0x12, 0x6b2a303cb032f6df, 0x1ff, 0x2}, {{r30}, 0xfffffffffffffffb, 0x10, 0x3, 0x9, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x10, 0x0, 0x4d6}], 0x9, &(0x7f0000000480)={0x0, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3bc1, 0x1f, 0x5, 0xffff}, {0x7, 0x9, 0x3a, 0x9}, {0x57, 0x9, 0xff, 0x3}, {0x2, 0x3, 0x1, 0xff75}]}) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0xf) 16:00:15 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f0000081000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socketpair(0x1, 0x3, 0x3f, &(0x7f0000000140)={0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="88aa3fcb6f8cad1d663d337355ed27e35f26bf5f247aef2570f9d1a83dba6c07b2c0cbd45542e1677ecb953a4acd55973b42477b270c648a8a0017a7560f2180330910a4444347d5219ecb", 0x4b) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) dup2(r5, r6) r7 = dup2(r6, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000040)={0x1}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x609c595fe182fa54, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) madvise(&(0x7f00001ef000/0x4000)=nil, 0x4000, 0x4) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000040001"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0xf9) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x9) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r4) fcntl$setflags(r3, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:15 executing program 1: semget(0x3, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x624) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x800, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r3, 0xffff, 0x24, &(0x7f0000000080), 0x4) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r5}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x7, 0x86, r5}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/140) semop(r0, &(0x7f0000000c40)=[{0x0, 0xc600}, {}, {}, {}, {}, {0x4}, {}, {}, {}], 0x9) recvfrom$unix(r4, &(0x7f0000000c80)=""/4096, 0x1000, 0x2, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) 16:00:15 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = socket(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) pwritev(r1, &(0x7f0000001140)=[{&(0x7f0000000140)="5b011dc4018b4cef560606f94b2f0bfebfc06ec8ee61b4abdf0e6655302f2a77796d8b63916bb72cc45d23e1db376a20bd27e34c91900605462c458ea9bcc34059cb018b3fb7375f2141a54b3f1a403e5338d508ff9c7c9f146635c9faf140bb160910799d378b0f2d415f50cf929746f4af2e645923554dabc0a520dc5eec680feb6fb1086614074879f4b58ad884c0a68491b0bf5e94a4362bbd71168a7d63ad2d4b9fddc742f0c7bf596a6c5f7ae237178bd52d6141a9d86302259960421b7ab25195145ba316c95a6df4d3007a905d13bf9e715afcb631205ba841d6baa6617eb0c377add88f7e79574ea83c36c6d8ce1817e7b9a6b7fb3d2ba0b1150de0339de79990f847d8bb871eea8216c3012bee6b96bfce1f6f3bc2bc93d1fe481d2bbce8661035a643fb4f1bac98ff5faf75110f951b4d45b51ab7d18041258077ddc3110d52027ce6df724bc4d1e80968d25cdc4fcd1dbd28c7ed32e84c5fe34bfe852cf9ae8d8930adbffeaf79974695d6593bfbb2f17f368469b0b5bbe63e94f64278329c5fe469db21faf197882e9c64deac7e048916ec0996c62f5272eefc597cf0454dfc529c0f0176aaee0191dede633997ae17bbff68bf49d8acb9955bed77b2c297bcc0364571eb2af12f5f1fdd12bb500822c6327ab2c7fd754673fea70f6d92e868c699d83987dd0fa7c38ce0c2daa0a5ca4a13464918ee1066e38832fe232bc9feed94cd6950f875bec77e03a959f5a4edcafda4ef9cf6c7f824d9e8d85ec9f3d0c4b0cb947a57952f9b12a5880b9b099b4a128b8c61dd4d8a44571fac188c34a4545bec6e944a1daa86e4ebf343b91fa61d8bc8b9512d91fdfd6469f020deda190d142fcee67e17575ea30c6d4e1a5b6338683f13142fdfa40fc00262bdcc66691d4493a84a8bec2506fbbbd98e09c3a3652a9520afa3ae5bc98768656aec353be8372dafe2064993b142342f84f0e2c99c660244ca709b2ebca7e8eedcd6ce3926e941c80f196b43ff8a0b1cdc0ce6ec0a6bf6ea91c788dd976e0a4dc3c3b61d2a0fac6e6751d6f9071a8238bf2cf07c0dfcc495ab9d678d0a71b92b62b768e7ba11d29fb4844e8b481aa0bed4508c0aa8c6f7cf8eea59b7da4130543e6d514704945811e370f7428981eda876d024f086f5d0263dbc2d50d6fc90554b8348e12ac98ce2db091a83501c2538c4ff46db5b5098170f455f2b8aba81d38dd4b1667fd913e7a4d44355fe2852d586e0acfa8948d6ec62b87c6075895ff4d35e4f02a634b85bbfad2f3f5485d212f7d819ab1f38fb64288bb16c9ce4becde6e10c3f89449de1e4818cb8c39ce344b5370af364af2560982f652ddeafc86129337d6cfa492501f44408e2c4920123e98ec74e6fab52f17dcbffa9d7f6cc834f796bca55e58cf0dc2850b67afb4db7ccc84ccc0a34a5739dbac4c5f56196737e0c2942191cfd3a3f999ef86ce8d5f2c310ce23e723d11c78603de3e6369252816b0d4c41ed37e3fa7f19b9d6b854eba44790177a7f471f0f58b76a4030905a3a5f39ea895f2f57034d63f1dcb6bf6af5f04e92f57013a4d1eb6ffd0c831b48638efe346f29b9e910840426a98d63dbc931c27b6323c8afde6ccd682ee701b19f7ab071aa54dd5043f7e718731a116b8fdcf99a1531c019380d3774967432ea9f2c7d6d060ca690af4636385087d7028605872acb51fdef0e767f8a1c2d8c042290511707947d0bdfaf86c3d0ea1c167b8496b6d53a5c3a31d4e817a2c6f4bef050f8e59202539d7d69f006a493cf5b8d121cd0f5eb053c948b831a3ee261b7a40203350438e38879e74e75072a901b6361d5c5a91b61c8abdbc85aa054d7b2c9914af50c28ebe135e3a33d6df1526f5e675817b737d8c8ab825db127e10617ae5a64ba2626edaf70e652be84c36950872bdc46e74ef5daf56bdb6e6396e222225dd809a4c810c7291f77b718ad42ef99ef98a6fa67f847d3693bde68d9e2a2481a79c610bb35ac20d5ae56e91c8f7781c36a37667b7b1a0d7148bd15046f5deed7be2363a1149c2353918891bbacf6eae507d9be9f24b5d50f72c1f2d25b65d6376c0603de39a2c352cc7eb36f0212e5cf8ada60de80e0c45b10fb4d2fdff074cb863dea8d951ce761133c9c75d9eb9709fc181d8e677c292fd68cea6360b63c9a52a51492cceabd214347b6222716efaef668e529987bb7df152d25cf8bb94ee1cdd00fcf1d550cb3bd8ceca178c14190dfb9a05f1a68ac358c7b333975a1e9ca32aefd4428b4f1fc39d8ac7599d2e0fb276feecc998b6a34ab471f1b37e75cb06ef563e4893573946447573988a532f181bf2c76e4882866025eeeab00c35ba63cd994314bf3c7ed221296bcc486e9d931f34657da4504d73fef867a76cad6bbaef49696d37f6770632473d46e654e3c6ab4947646e68893509e0bac041084e81977027788343ada361b4f55ad249698b3d02acc8e170e90bafb65b421a28c9641342f3d2fc4d7ab7383165e9a6ecc6e659c6faba7ce2a1ed5a9b1ce5f781715770224c41e17c25f672714c265e7bcc3c41df71281db613cac607443264aa640c6fefd6335772b3ea3e51741e5063ee597a20a6b094f29f5cb6053e16068113a7672bcf3fc97d29d3b310e039502b3059a27990380bd3f751677bb0e2c3dd5e3302ba7d2541373b8aab272b0379a4932761811c4ad34103bee059c2eeb51367ce68ee818571a6bcba4704f401a5e2bb3bef3116cfaf675259e4af49dd473e04e94581a34074b2b5696c4b3f0cafdf6b20195428c70c8eb42dfc7bb56f691c226450e7ca43e6f05ff4a694b4e9b9e001d8f14defbbf5c9e76b99ff531f7f63e0f5fc48b5f78aeecbde6a417f52ca365f7cda8afaa583c361f69888785bc89468b92c93d8447ca21bca766655dc54a5d1fee36a2497af426342059f970273c1e29cac8fc31b4442d2dbb5fd077550b1a301b26dc7e43f9d33c3af015f6315ad2c5228130a088f1b03d3268d52cccf8720e529400247025c6a92a25956fbad19c06abafba66ed3edf83bccd99e2241beccb4c15543f4e0cf288e5cf82fd6a857b160385e72e19bae8cec8dba715f02ce2163686ed0281044ff846d7aac5e204295d61bb383a20ebf3affe4abf8d6fb46e08bd8224b3bf717fd69eb5e0ead827ae64a8647accc1e45c4f8a360043fb298243e67184612c66d6085d38144c11f6443cf723452aee8749c188505bb9b7e1d06f03a51c66a47d862cac6d1f8dbf025e14eb643e822abfad9a44dd5df6eb0ac5b03f2640846acf5d725ab2126a6d49337796f0ad2a7eb5cf5d5070afa794bdd5d2f9f4958a48c3d5e8282014f119e2a25b654a640b431aa547c0504faf65fec93761922dd76eb31085e6e33635a4e40dea1077591f3b32852ed03fe7fa5676956123a3c23b424f7b8be33010c02dca5cb3ca49788ab77a4a956efd106804a86a13b80df1f17e43afb32e1bbd077e02665988f27ae99a53a18b2a55db3fc79609c384fabeb9f860600927b958eccb45989e33645579c7332a2a8910651785215a247db9282701d11f4b542764eb9532a669d1ce89dc7b98327a78ad792faa3caa022f098f402163ace70c7ced302d982f64c71dd923b1cfd31cf15f5de98bb6b55fa92ef0ae4b15028c61ff335488ad300bbfbccb7ef46fcfa8dba600ae086d67c28b75eb6d871c2b88fc45a1a79ed2cd349684540d393580bb8c401640947fd96f0315f5bc487a3a0ed048d60b38ac895b019f1674a2906fb7eb4c41fc7f0204fb20b3c0d4146267a588caaf0e37759f60291fd47780707d36ebb3a766cc47fb77daa6c8bc838bb6848683f442c3d66e8d94e9ad7ae22e80e21c034889fff110b9ee8916ea0f60fdccb0bfc49510639cb5733e61acf8d7e31cd7c19c7d08b811e5b487a4a385b9bc10f90c0ecf9d00375daa64e842e1e99fe827fc3c55187848ddefbfd00be0cb91785222725b33d3990bbe6843b02b1413aa32cb0a5ce59ba0ede7ecd1999531a672d2d14a36113a1b5dc424fab292a8658dc262432e7e0af1167c431df8e4ca772ce1f0f212a54daa5ee5d19fd9f4d0deb4d858ff59896e42d1dab3ebf98ac0622d29abced543f393c5d441981f7cf5147fec2d3ec115fe5dc982412381440002ca6afeb7af45b27a9aebcede3f89e3bfb716377243cc0c479955bfaa1c3a5558a557ffa4c0486ea260c13eb20bd728d277d5d5325a418c0ecf20c2c11c2df3b467c55238ed6e0ddb203047a9521d948fcd0b98b91a0ca6c4bf58367aa3fb7362c74de781c948646bdb2f2d125c1ecf4f2a0d0a7413780814f06a9b566685919dcd04e403bb577fd2d1cf6aa96a5e8256bbce2e613af13d971e067c213c118c1d3a648bb8d5a27d3ad4523c6599cdbf5b308237e9cf576b5f9817ec4bfb83b2f4b9b5274ed9602573c3e5061f99901745efda5b1f9d4f4f50d9677511c03da1b8ea31c5882cf2b8d309eeb4d69cc85edc538c8795598cf8523df3c5f0e3347f81767f1f82c76f46091c854ec017f013a9dd716bacbf1dac75050fd63c655bb46bbbfdb7df10159a41de1da9cce452bb10e4e66d3f394022dea675b6fafa851137a2bfabe16b06cae80f6e373663ac9caa9fb3074eb8f07208fcd4f11bbdb4853a1798baa7f08fac06eedf2dadfa1478aa4d7bf44d4e1143dc4582f7e995e7d554d5ad014c38eae696a8d9181639940673b9d14c6e03ac6738c05be655b8cb5b4f077a92c3729d8df20b5d68281913f5a9f4fb0008c08eb362ef5cf6e0ea5289cf553c910786cf8ec909fcff2f2de5239b1cb5f27c6652a9026382b5110065219098124db65371e95a0e42ab263dd4504beab63b226dc793a6baf6c04e6cce6fd0ae25d6bda793a7561761ed77828c990c44d8c24e00d2615d865fa346a5e268408bce647d510cc70b5ad7afaf303639694413fc10687f586b1b9108a257a4b4e83a90b443822cd3e8b3e70dd676ef9a9124d0fe6df76a63946b5192b87a64ae67149e6bb6946a6a0df3cbb230a5a1733c504f0afe74fdd7455bae8a4ae84f6c1e024d1fb596bcb3a49d843402c0beb94c2aabe05b8ec4f8b6b66b9b34432c486d390c0939dd10888869080438734c5a295aa034acd018624d4b41d80b238d76bcf6dc7dca5025f98e911c6e53ffbaa2b3dd5fb1a4808ee47f34a55366b4be83f19f00b9add3e5247ad2ce2b207083bcdd5ec67387a8900908608a63e737c9f28baf766e11c4eb0267f8f75b591b2b2a9f53e60ea51413f23f6e04ace9fb358053c16b279caf254524428d7f3dd7bc27581be6ed01cda05ca173d0e870edd1ee249a099b28032153625acf68a56bb6810775c1250dcf7b7f10db78d8f10af57110104352c5dd3d738019ba11a9a98e0d8cd87f4a2ad341e0701cca07178c590c2e39082f1b130e3eb663057b6e9ca36051046f8c59f5b99b591a547e2f87d2f65c0bd68c4b6259ad0824eda1fee0e0d6e821415bc2295019855c5b24c2ecf88772c11548253c7d1e512d78eed2209c38c337eb2acbdb94013f118906033ad40f7860deace98e67248d594cbb8cfbbb323cc2eb6fbd5a3a1ee5d5b824e4ecccd2c357f08ae52536831565c8b27dfb2c72e786b07e2f9f784ef1c3efd845aca4fb7fdbe4ee9575a3dcfc3c6d33dace1fd09d09b4e88dee5827a9a7f89f80a2f94cbf6a689d4173b6fb6be31ef625443d1dd9dad52c09f096c70d581a1dd474db87302c4c7ecda176d29672c9f05b7ea302b5e9d39252973e9afadfbd00b68b11ce995a3cfd9c37", 0x1000}, {&(0x7f0000000040)="47cc7a374ec6c250413618979b6b7a59476ca8d313508b9be1b8b30f86c9a14e41282bf51f22631a2c0a4383b6c5ed1959b7a61c638f47eb878c", 0x3a}, {&(0x7f00000000c0)="945d0d500e8cc9636034d7c2cb13bc2213c27affb7c3d6228cbb3a1057a0c0888e399fc3458bc7c2f4213923", 0x2c}], 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="114ea28a156be9e8102fa1f245f77036067ca5", 0x13, 0x1e, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000001200)=ANY=[@ANYBLOB="bfb6c1cca8a7abc2e2d893254cac786ebad9cbf66d655c4764fc727fa09beacfe7e9c7f61e1b3d3afeb304da0d33acc4c3b91d9f4e07ece60c6f396c3aa0c7c766e885b707ad677bae90cfb2c7b2e5d3c036c65881ec64231da8a950eb6ff277b94ce77b7af166b729f68fba00"/123], 0x10) unlink(&(0x7f0000001280)='./file0\x00') r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000011c0)={{}, 0x0, &(0x7f0000001180)}) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff001d01"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00", 0x0, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000140)="e2730dc3", 0x380) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x800, 0x0) lseek(r1, 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xc0, 0x6721, 0x7fff}) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f62bf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c63940003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf4e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7e62e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee8000bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e922fc7b88c013c7381ffaff3670d0138dbc9fafdcb4496dbab0233aca38bc878985a046be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6205a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c9457c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b479c1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75f215ca3d5ad63390586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd3552710805855e05f38f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2c0b3ff7f00005064fe50af3c5d41fb62fc4e5db71392dc7f36ef9907f50877cfb97c60c9a4e78a27883a38b26f97b2ef889406b40f93f622d14dd1a5c070d2b7b86bee3e3bebd1ce934b3d6de3006f000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x400000002, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:17 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000004c0)="582720ef427d6802e63225259560f8e5815f73f0a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06898624b3da025bbd47b3bf579456fe7d4096e8c8b6b87cb4272b8bcdb9ad8a4f50000193ef1d4da9342a3505bb3f0216ab93f12fc4d5f179838ac58bfadbcf08d1cd43b2fb4828d096afae66e76fdb2ff691590a367c057a4c1ef54461ebc4494f2c5de4346f71e88ead1284576d8b5772d3d0ed4ee93a3b7bc94c68e1528bb675c70e5c0fcba84b017dbdb2cedf52c6d16c3392f383c49be11e58853db18f44e08ff72fa30c5b5888fd1f76d49f6c146aa856689004e84254cc92964b4d626b1beccda15f08a0c4baaf90c37c75b79df4d1e3d444edf0e10f1182f670dc461898f503ea19c4318a68faced78164b047bd79525", 0x122) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) open(&(0x7f0000000080)='./file0\x00', 0x1e1a63faf8966cf6, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b04000000"], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0x131) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000000, 0x6}) r16 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r10, r16}, 0xc) r17 = dup2(r4, r5) read(r3, &(0x7f0000000240)=""/241, 0xf1) dup2(r17, r6) kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xf4ae1de0c70ae5e6, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x05\x00', 0x616, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) rmdir(&(0x7f0000000400)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x81, 0xc888c0f7f05a47b6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socketpair(0x0, 0x2, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r6) r7 = socket$inet6(0x18, 0x4000, 0x4) dup2(r6, r7) accept$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000500000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000180)=0x6e) msgget$private(0x0, 0x220) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000740)=ANY=[@ANYBLOB="4027fb1dae0922cfde76340cb4fd705095afa7a8bd8095119f072b7e2a967f473ccfcb45f8a2ad02922f6c7be778f776268cc0c2cf1815c40e67aa1d904cfd28c414eeb19a7d1eadec"], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000440)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r12 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x108) readv(r12, &(0x7f0000000080)=[{&(0x7f0000000380)=""/108, 0x6c}], 0x1) flock(0xffffffffffffffff, 0x9) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x8}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r6}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000380)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000100)) r9 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semop(r11, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r11, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r11, &(0x7f00000001c0)=[{0x3, 0x4, 0x1800}], 0x1) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x9, 0x1, 0x3f, 0x5, 0x41b04e41]) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0xffff, r10, r12, r13, r14, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r16, r17, 0x7f, 0x3, 0x49, 0x7}) msgrcv(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b221495450dde4019de9d9c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7aded7e87f8ba09c9556bca62bb3760fc346ea77e1484f7bc054982014862ae3a123fb0a5690997ffc3c7be9feea8f7714ec23c6154da1f981a7d0c6b9d7b97c7690fce63170ddda0bb87ed80d3ab0c82b6f5069a353b573fa805f90db19bea5984897be5d96ed8ab12f92c322ade9a0d"], 0x9, 0x1, 0x1000) 16:00:18 executing program 1: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) r1 = socket$inet6(0x18, 0x8000, 0x1) listen(r1, 0x7fff) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x34532, 0x0) fcntl$dupfd(r2, 0x0, r2) geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0xba62a5a352fa0791) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getpgid(0x0) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xffffffffffffff9c) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r23, r13, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r31, &(0x7f0000000040)="670dc3", 0x3) write(r31, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r32 = msgget$private(0x0, 0x402) r33 = geteuid() setreuid(r33, r33) r34 = getegid() r35 = geteuid() setreuid(r35, r35) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r38, 0x0, 0x0, 0x0, 0x80a5}) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x1000, r33, r34, r35, r36, 0xa8, 0x6}, 0x8, 0x2, r38, r40, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, r35, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r41, 0x1e4, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r6, r9, r29, r9, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r11, 0xa5, 0xfffffffffffffffe, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000480)=ANY=[@ANYRESHEX=r10, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r8], 0x4, 0x2, 0x1800) msgrcv(r45, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r49, 0xa5, 0x1, 0x100000000, 0x6}) r50 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r50, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r50, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:18 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000380)={0x4, 0x8000, 0x0, 0x0, 0xeaf8, 0xfffffbff, 0x3, 0x10, [{0x8, 0x3ff, 0x400}, {0x1000, 0xfffffff9, 0x2, 0x10001}, {0x2, 0x0, 0x1000}, {0x1, 0x8001, 0xfff, 0x1}, {0x7fffffff, 0x1, 0x2, 0xfff}, {0x0, 0x3, 0x9ec, 0x3}, {0x4, 0x75ee, 0x1, 0x7f}, {0xc5e, 0x9, 0x4049, 0x8}, {0x4, 0x7fdc, 0x200a, 0x4}, {0xfff, 0x7, 0x4, 0x4}, {0x80000001, 0x3, 0x401, 0x1ff}, {0x7, 0x2, 0x7fff}, {0x8, 0x0, 0xfffffff7, 0x7}, {0x6, 0x80, 0x9}, {0x6, 0xfffffffd, 0x5fc0000, 0xfffffffe}, {0x4, 0x2, 0xfa4, 0x8}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d02e5c2daf54501"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="1dc6b685fdb021b4f7542eeac41bd84ed14f96fb0ef37386e9f821ec550986ceb2b5aac8d37dea076037b09d1d5942a81bb4a56d"], 0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r4 = dup2(r2, r3) listen(r0, 0x1) r5 = socket(0x2, 0x1, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000140)="676044ed2539f2031bbfb98590d4c1ad9b20a888a81713a4d98657f74147cf50a3dcce757825d13534003f4b445355ca732a6327d7a283acbdf96512399d805bc4d602f5417aa49c8d3b8a23aad23d1178549d60a017fc", 0x57}, {&(0x7f00000001c0)="01452527a0032cf13a3f906934a6997e62f6497e2c9615a629a3c0fad8123645233a0d5f4b7935a0cd5aaae211488d072487d6b2b3a4100bbe493ba4a0061a515a0d35194f38b408ee282a46b4210af8d7ef829ad2211333bb69c888c38a5c708cd70ae695f356fee22c81ac83f105df887817d356b034e45f28091a4efe", 0x7e}, {&(0x7f0000000240)="cb9873153fdbe347848a689f400ae746c3e0d2aff5904d09cb6da3d6db542e82eea34d1c8099e3acc1ebc5221756dfc389b031efd17eb84c7085790052c5a4b59f68fd2803e0373b1107ddce5547b96d18f5a62525d440361b1a60a2cf0a9cab6d80d88a3f5a211dcea04380730da1978cc9f7deb282f47aff80a59ee8c8ccc830a00cb40c4c19dd876623e9004a9d9a208b2429bc5ea3d2d21609aaebd030dee804888c49553ae1eaa3acb3cea1eac4f64eb3b16bcacb328f47d5c59a224121a789ce6b02ff6efbf74a", 0xca}], 0x3) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xff, 0x3, 0x72, 0x2, 0x4, 0x5, 0x7, 0x0, 0x1, 0x24, 0x7fffffff}) socket(0x6, 0x5, 0x20) getpeername(r5, 0x0, &(0x7f0000000080)) 16:00:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 16:00:19 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) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r3, 0xffff, 0x24, &(0x7f0000000080), 0x4) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r5}) r6 = getegid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x7, r13, r13, 0xa5, 0x1, 0x100000000, 0x6}) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r15 = dup(r14) accept(r15, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r16) r17 = socket(0x11, 0x3, 0x0) r18 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) r19 = fcntl$getown(r17, 0x5) fcntl$lock(r18, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r19}) r20 = geteuid() r21 = getgid() r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = socket(0x2, 0x2, 0x0) dup2(r22, r23) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = dup2(r22, r23) dup2(r25, r24) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = socket(0x2, 0x2, 0x0) dup2(r26, r27) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r26, r27) r28 = getppid() r29 = socket(0x2, 0x2, 0x0) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r31 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r32 = dup(r31) accept(r32, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r33) r34 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r35 = dup(r34) accept(r35, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r36) getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, r33, 0xffffffffffffffff, r36, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r38 = socket(0x2, 0x2, 0x0) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = socket(0x2, 0x2, 0x0) dup2(r38, r39) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r40 = socket(0x2, 0x8002, 0x0) r41 = dup2(r38, r39) dup2(r41, r40) r42 = socket(0x2, 0x2, 0x0) bind(r42, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r43 = socket(0x2, 0x2, 0x0) dup2(r42, r43) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r42, r43) socketpair(0x6, 0x5, 0xe0, &(0x7f00000005c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="d501a3db9beb0a71deb9434b6182a784b3db13fe28f1280a0737ebe434977836ecab5d9fcea09397f7140c7a3dc0b60ca5599890b492c41ef25161b151fac9c698408468424f8023ac2fb40a190d808e2fdae055c95357fe49122dfa72204be93f95b361393fc8db7e7dc73848efa7dc536fd2c4071e8aff66ca7a1fb90568f871b50cec3f0b0189781f14bf3d19981eb73591ebcd46aa62e5a2e2c9fc7f8e5a599118afecfe56739ad9d146ab2f9b55d5cb", 0xb2}, {&(0x7f0000000100)="1daea7d0fcbf37621626324dbd8bda34f877027211ccb51e6c9a076e6720dd2cb902f242d218845677e436", 0x2b}, {&(0x7f0000000240)="84e47a0fe40a47916513a11e4b40b0bc33197bb69aa92e1bfb7770bf5d56e3e3177aaa1c4792df66c299c9e45548f3e886f97a4a15733f3af1b7534083e4e75d417e230c46940142d674d00ba2ea9298af57b89877430567e5cd68e1dad1726a8df4f93f6fbeeb0351e73c7e31fcd1160981a275436b347cf431152b2f9852a5bfcbfe5f0bfbb962c3aa19c9080b76b1dbde65bed15c138f673f736d1907e9ee1901d7eacff808787db2037b320e34ad", 0xb0}, {&(0x7f0000000300)="3b6e055f970b3564a558e1864da6afdcad547f75eedff2c0947c0bf40f365dd929bf5bfb4a1a796bf66339cf94e97f3e52b66a0cb902518c9a8526f3b62c448d4c7956d096ea77803df3328bc459bb82f5b3cbf69972578914dcdb25506e06d6d23ac9b3c060a395bd9b0f652937590e981b2d068d86ecc86cc32d8b2d95633d7f65f75f26b37a33d5245d03bc88017f2d95417468feb5bb38136cdc9b0e42e7e3b67b2322a4dfa1d7cf35f302adb85054", 0xb1}, {&(0x7f00000003c0)="177349d4283fee6490b0c04b309d499c1db3e694ef5332a0adb1f58c1454fcaf80de77d999de0aab50ceb0f4096743e79e965a224fb6b36916807c71fdb5e5688ecc28f67f13739f79a3acc5f6", 0x4d}, {&(0x7f0000000440)="b9c9787cc91473929df01a1ed5e79db969b118b6f3d532c2dc17f907daf666ad6f61003da9d312bf56497626b5a83c23349309214849d20c949b080a3eb881e52c7307b9850c3b33e0f5384617c4986a8fd4030f9ff429c376", 0x59}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r5, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r16}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x20, 0xffff, 0x1, [r25, r1, r26]}, @cred={0x20, 0xffff, 0x0, r28, r30, r37}, @rights={0x18, 0xffff, 0x1, [r41]}, @rights={0x20, 0xffff, 0x1, [r42, r1, r44, r0]}], 0xd8, 0xe54ba6d05cd7a6e4}, 0x400) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f0000000080), 0x4) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r3}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40001430, r3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file2\x00', 0x20000, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r5, r6) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r10 = openat(r7, &(0x7f00000001c0)='./bus\x00', 0x80, 0x8) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) kevent(r4, &(0x7f0000000240)=[{{r8}, 0x0, 0x28, 0x0, 0x5, 0x9}, {{r10}, 0xffffffffffffffff, 0x44, 0x1, 0x2, 0x9}, {{r9}, 0xfffffffffffffffd, 0x0, 0x10, 0x0, 0x8000}, {{r11}, 0xfffffffffffffffb, 0x0, 0x1, 0x7fff, 0x1000}, {{}, 0xa332dff4677afca9, 0x40, 0x1, 0x7, 0x20}], 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = semget$private(0x0, 0x8, 0x80000200) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000300), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r5, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000140)=""/23) semop(r5, &(0x7f0000000000), 0x285) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x2) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r11 = semget$private(0x0, 0x5, 0x400) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x4000, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r13 = syz_open_pts() r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x1, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) r8 = openat(r7, &(0x7f00000002c0)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r11 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r11, 0x2, 0x0) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r10, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r12) 16:00:20 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="0f0eab9259b321130936eeb7a696eb0029bc3a20bf0201c7b9f3b06817b1c22f4291492e9c837f2bdb01a58b767970bbbe991441c0fb183be9328b91ac5c5532248cd07428bcd18ce20bd92b5e6663c0d1a0677ee307426ccf9c4e101bcd35e3043a887ba9ff51a38cfd6f1178c58966a4e5ec6762ba06", 0x77}, {&(0x7f00000000c0)="1e01818c55d6bdd1fa01a43a243cd46382225bb39b47e6ec93e1e28b6d88f55edffdb0742b7d86a4e6e162f87c994d07187dd676e89a7285bf09cf86dbf1a4e494a6cadc8b666467f66beaff49c3ae19f70b4efa0df01764ef041ab599a9536d157b398f65aa21013c1a40e3d64aabd14c5fc2c5e82a93bfd6130a29d0015afb1c677c988f2c", 0x86}, {&(0x7f0000000180)="655cf097d7c004ac17cbaebdcb327e5473fb2102f5751a5ffdbc9fd2823d7c8801bfab568cb82639ebc567e11b5840d23a3c39ae22754bb693ab7391b221daf0970a1a682ade2be29f4313e83c5249f47749aaf530d401fe0d0dc913f2b401cdfd3de5c98d14d88cb06a7d90aceff4d15ff81cb76407d92f9f86a64b47793dbdbe15851887938f475c2fe3bab324210c203bf32bdeb0116cad1fee6cffb536e83e155c380ce8b1743003d0ce988e", 0xae}], 0x3) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='/dev/pci\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/pci\x00', &(0x7f0000000480)='/dev/pci\x00', &(0x7f00000004c0)='}\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/pci\x00', &(0x7f0000000580)='&}\x00', &(0x7f00000005c0)='/dev/pci\x00']) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x8, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000680)) nanosleep(&(0x7f00000006c0)={0x1, 0x6}, &(0x7f0000000700)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x8, 0x11a) pwritev(r3, &(0x7f00000019c0)=[{&(0x7f0000000780)="7d0631c5f149b37cff3cb2d95709c04a20069e82aea03543114c7d978ff7abc8bf783c36a2ea157960ba64df2fa2e48af84bfedc4e2a6abdff67c3b8a4a3f8c93daeef218dff3eac8381c541a4612dacd23d38236de378479365ad65a619f7610ae18d7f7eb92dc002ba1f21f3b98515df40f49534dd0c7f0de98a3dcb1483af3da01db4cc4658c807a837c190fe39b4d3d3162ef1716713f39fae2600f1f9665f7da37fe21e5b45b2578bb62ea9342cde451b35189b8925a4b84557b862532d2e69", 0xc2}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="1a4319020bdb9ef051ac2a8672c08fc91983c3051c7caa094b313f35a4c98b8f2cd4601addc38f23b45c760ab05ade9046d55c2cd0fbbe193ddfe3812a5826c47a7bfd5030fa4b45e37e434c05d420fe28d188119b1cf1ebdddfddb18dd770379d0c69e4132887d7b4d526a1929381ed3964667cabdd60b0bc779f71d86f2d60331ac6c07543767b06b937f1e13956cb65a9bbb0070b4349041310735fa7919abdde1c401019aaa983e5d225899921589f2d9dbe6506a1c16829346cdfdfd33d540fe7974a942875643f6e1af2b210e5dde035e72c0d8fe5a3c7a475270d29cc1acccf4dada73d40df9d3a61946737e3d8429ee7e51264e750ff513b710bc667d6b625f377a7cf53e36452f69c5d7b3751cbb84a05dcaa367e04f49c9ce22832082d0bef751c3742bf63b1a48a0d785cfce1827df833e40244e9d0d770992a34537c320be3b6443b3de2fd9c3e0a7c0bfe7fd664c3a2c55489888e0b5f359f9ba8b0178ed20af59e6b0ab41f622b5f6002111f50e8d1787c57539a81375e2b3d525ae6682dd303dba4398742fff2973a48071032a71106f382387f293a95b55607178212b9c755634fa396be1395eaa3e63a76ab38bbe16a21bf1b750f9f128112030ccc6149909a0c660583964a9cd3a517c88b3b435e65245460fb19315f9367a322d9495aba6223dceb11599f55bc32c7317566a40848226d1cb91ac228399df76491a06a274327459586197e8bd45160f3f107fa570cf300191f3cf42683e0898c48493e907d099432e50d04f51bd2b6530be16e8396bf63e394c3e6522ab38797b1272d5fc2475f1fe873fabeceec98d4ea6e37e372a4f569fee06972974e1881e24061921600b30e01ccefffb91f6bb6330a7c1340cfab4059e8edba8b35632bfd1377f42dd8ce5e4bdc15ef7212ae86b664eced40bb88bab19b25b612b54657412df357ea72c68485fd5a93de2890281d2fabb333432c55239584cc88b0501f8ad4c093953f4761ad08918c4ce67980b7aac2f94d11acd8def2c4aad0ed6cd83dcfb1bf641e5c45413570fcc43c235429e48ca3be76334f4bb9eb39139b4e08428e104d8c2ef492a5523c1ac7663bb6c997422c906c5cb17465ecbcdfe438f83d862f6fbb4b611a0bd14cda04641570b956d8243445ae0a59f336d10fe8a10400b31faf6233fac478fcfaca2b6d516f7dc38b15b0c1999b90f33a629584128b4b923e8ac7d6f6eb055b5ca1c462066387beeb98101af44fabe3f52207e62a5b2c5042bfd3a48150ca67604ab76cb7e02430f77a3916a9a5cee4064942ee44ba6a6da8272b22b825f9bb1830b5918cab1ae3f247e07201d2e4bb9df63c8e3f1efb2824491f3df74cb74ff5e4cf99d0a0075b4d3cebe8dac9980c33cedfa6cce1ad8bae9d9e8799eed7d089fef3d7fe9e7f4fd5a5419c9d857fd6ebc604dbbe350df13af0f2620cf162e0a48e204d12fa41fe707b6e4b4969a24465bd2dca7308181228dd38f771df48be02bf62f7acc43380e494940fac5d343d30e042a787eeba13113b471130c063f848f303d71a176ba5bb68d1d050b4df3a24336823d1e210e7ebce3df5561fb40f7e0fb3f678049346e94a7dc7f01527fa82e0814def4facc64f68a2a44cda5db0d911f5be3a363c9ad3d87f37871613b1b98bfd3e0468085190b9c198369119c8a3d536dbc22f29a1511acb208cb705622eaf7ece136fec7c7609479481039fd4ba5615a7457328783c6518ca7d5134a509801932c5cdb47e507a15b94725a6aefba5e08d2c82469979ee5827414a89fd879bb4392f3fcc72a6c01808212382da6ac9ee9404dc65b9a46d331eb73087e6ad2c3f716d9cce019105bab6adf67134d1b1a3a64a2bb2da0c76efe4cf4fd20c69d2adcecfea93e54049b2f054ee92a439f41c65fbb0d347b6cfb17a607b794e325b8f52e05ca57cf24896c663f5061b55eb9aa3d99a7a52147b3a99a7cb84a1cc5ef3ebeeb58ac2b6a596dfe1fbe774d5864496bea8a685ea84ad50aea6cd9382e9f996c33be95c4a360c79fbff120d7be5f94fae812c9466407b5b33c785542b385a49670ec2672b18f1c20b91136104f21285319b2dd71587233ce42ce794f6c23d400371c36b3710099a1b48b895f0c1edd113e9fdabf98991be5f1509adf83e94254896f0eec1a411114c3b05a22d3d2d41e44a23beba87321ada06de20d1a6582db200058a02c3ab2b6a6f7f7ccb7cc60f1174f71c3d7dee94804503a402b0577088f8b66177abfd88d3a7205b0b5caaab6d4e39698a82e55075d4c57d6b3ed0db9b09a10e37a932be6cc35c1ddd52a9a14c215a16f76093df2f053a6bd983b60dabf2ada3304c72ac79f08986612e55a0b022366e564ab5433d16381754172ecb8578bcb7c03195de10129f168785c014ae2fe0a5c41c065c2edb3a3641e408cb32be681763a336d27ae8d60463de2fd24dfb54abb2a9dfe1d8338c9541854002d4dd617d3fb72b701641ddc0a5ec807877400c9743b64791b02efa7221ee00f13a1b3b8e65ba21c74f79deac822e1a5655723841098cc49ec8519d3451ac0b40b0d1c799c7021bb31d79da9877e64e9da1db7941ef1b8e297c9f1589fde5ae8bddc6f34796523635b926f3fe4ae33e84f3ce922f50d0d33fd35da5a8f7c096d9eb39c1e029a38a0773f8af2f4759d2d5b700c2457c6bc7e9eef4aa094a1cc3163d1b23ec1bb21741d6a0390b1c7d2901385eccba191f3142fc4bfcf2590efc248a430776b7093a0931d0bb720c717c297c59c0738772acf6598a60d17116d8a17053abd2ed5ae2695234f79022db87e266ac107c929e3dde9dff89a26256ca1d88d8bd0a514989c1ddbfa8611c861cfeab7a624c02ed08da16e4d55fa99e8344b3609c56cd50304390c23c76571b3dae7266b0a2cfe116558ed4cd09e5dd78816517d96359fb4fd030dbb3a22763313cdbdea8dc20eb3e00e0040dd15ab427510e6546b151f9b6a9713435054aebb6c175db72ecd02710964bc3d3eb3cdf09861be3bc53d462e11f7ad8ffd2e524017b240ef87b675cbd650e511980d69f8784d5bc8bc509289632596d717586112bd58b3437606a0a469786d9453cbb74edb1f9efbf446517a804e91da7084f03b96a73c3ad92f89d5ab0def74e26b0dd4c18331d68f81cb93018b9b6a73d231bb724c3cb69a333813a116f8ca0d013d8e832d4135041c9044bb6ce2686ead0b7f67a40be461454068cc6d816d7fd794a51a2776731237d98cb18ecb5fa5ce56ab3317394066073d4ad5f1ecbf97d5a60e66f6cdb7d134606b3903d64d830e814b0c67cb9c38c0d39dc2703bc71f427676506193d5ce8944c5b5541bec5b3bedb2c9e911afc8a67998a66d86ca656f34adcf0ddb169d8a7f2ee600f2970561a56355ff85324c6e09800aa71180d517ff065b24ceca8c07d8310dbdee9ea9067253c29604ffe7be1975112d26ef66f5a349d099b7f7cceb3a13f00be7ad8901ff9f8e1808c1f0f1438567b628fc59ec8e5dda5a335a4d73583a5cda88d27958082b20419f663e463e4a31f0c64bff259e732f53fe6b885554bc210b2a898bd4e3dd92191a0ce6a61fb464702cb19dff8cddc81be4735fe1e8f10be979388e46ef574cdfc38dab996298e25a34d876c73bd0c23851f67f4bb553dff93155b1b58e1424c1c7d5810b283e45090c6073b87b332389e3ac415d597fbbae7ac1e8d7a446611807c895ed59c277239171d6e51411fe0ff2e71c9da98dc1b2914e2fe7130f94f568e5338b9bd477c34dc33553493d89b76d2b77ec12f68308524ba34b5b02c4190f4c8c9abbc83f1e0ecbb44458e764a8ea7004f749741c3470774415a11f612e40e6b4df5c4378bc49266156f298013c43cdff371f658d0546261aac3ca6101b49cb10b33f3e8b31fc20dfd35080788c1a4bb6d0cf917fc8c7ed9450385bdbe297746228f9ce349eaf8e553313befd31150e534810a003065a9d369e2b23750456cda2e9c7840eeb5e5ba39c2ba0ea7eb6430f672c74248dc4a8bab872be1cfefefc29b75f667ad8c34e66ff3411417606dbe2215fd3ab37716b1d8f37e2d72f7e54f191b625dd3d0bfa997d8cce6dd78b2a007f6a1b51428347302d904729374058ee49d88f7fbe622923c5e58a0652bd4a2993f6c4e85e10d0d1c6ae45955543a5fc4b89e576cecf618e19b1bb6467fecdc5c160712c5afa59f791f722c08658a3168e9fefe1a2fed5e678c3702d4c34de6133fe42447b434e9816ca5887966e902c08c72a0cae861b3e19a297caded5c5c2e8f44cfc69c09527422713168d7bf1f9c045d0ce96b83ed347aa08e593da645fac3cf9ca1c3c388044d2a1d6f5f3060f96dd88562c02a479c4fbf58db85e94310b14146e87cdc7b3abc75bf279d4f4894db15e64fac9b3de592ba2021b5a87418e638061a5624f134accd62a5b82ed7201d5c453c7e91f5aaa5cfffecba2ce46da82b20f56759a4178d4c9ae215526b373185c75862afa0e7c0e528f7b2dbf94a3adb878b10423eeb1ea1a4bde284e4541c23bdde4ce94994cf9d1df8901950355cb3583f180b849325012c37c2084bb2f93e7a4cdccc14f1ba3f522b36d7540c00c519272e12ecd0988586596216869fd087615924e8891e144440ff4c1e68c4eff5a226eea2966891c76a0ca2b62607eb1335afb3574e980399bcbf0fd70f9334462153f1dfc5474671b37267a8f33bbefb5a60342ad8f72ece3de1ab3f24d2f0c5a8dac422d40a67b0c10c7736f5770499f465ab8adab042c4fe80cb59bc558ef21273cd86e1406a50784a99fbca04b4c982f1123b7823709ba073f69d62592a1d8daae552fbd85ddd204458955a80e6e81ad6da219266d29bf485474649defe73cda3a3ed5b2812a1b418e775766f40a28914c0f7b1322c33b8042aa1a6fa5157d635f4fdc13c13fc0f14dedf326b97b98729ffc1a25c5f0cdfa4ea63104153ae52a38050cfeef62dd2c731c5bcf294f8c0004ac14f4b2839eab22d05b0c50c1e0d43673104f4026e9a9539abe3206247618f1c07843283480deaf97e133d0efdd8e45453d06e0a30a1224a403ff892326050414f46517e484676c04dbc331fe2420f941eab449cb647a4cbaeffb044908f913c77036f34e35eaf68d36584bbd360916ffefefd21742cd63feaf6c1b39adb7df7baba5ce1f9a9b5f0def68ed4516b46b49b40c54d8d0a00a45797cf31b0804dd42dee4a98b5b8a52e9ba50cc12cd196b2555c4edc91c292d58fda24f3e5c3793ee0d2ede332c369c05b8d5da847bddf38b12c5eff8fd9713302c1c456979355c6eaa8660b12e9ca41c24ddb97b8afee82a3d930a8f9eff5f7569a41c71a07b45320378fd31f2484a22b0ff6ce1c84d14288ac6deccdf6cd361259cde9cafd592cb0c6d39120662aae8ae13fd3ba877a9aa09aaa33af80d0f344310d7b8949b5b168448bad5d5bd7f99e4c40bdac598f622e20dfd605a1a98d46ed8cba813c67f71e3cbf89ddb594c23372efa5e7b67e33d2e095369ef000668fdb5198f18214e9bd960296de333bad4f7e2b07d4eecd5cbc0200cd946c115ee319b4892fb2a0708d926e948a6fb63fc82a8795da8a456fa93856fa59c130dc2313a9a5b6927d208d069e13da118eeb91e56817055990ff20213d3e5b7d5c658b6042262a39d01ab0d49cf9a003cf0e965bece2e34179a7c1c205442c57415f9c4233c4b18e890f150aabcb9d7f363b413499b594bdaaa2ae49493188370bfa199a5099573044c8f3bbd8a1a5d2", 0x1000}, {&(0x7f00000018c0)="0cab24bffff157edecdad0a135440ae1f578f95be4863c3dfdfab713546a34038684bcce2cca0580573bb880248d9db590e1397eaca450b1794918c0b7cfae3d0bf9abc7c4a399fc133f2e2372ef3fa554d5370776d385b80463dd4489ea7f79ccea4e71d5d667b92ca13238007d7ced47105d6825301da30d8049130a2c5e1a163997cc3e47be1bd12f24db2f3a653e796e18256bc7bc72196c3959092a0442a8cf7c0648017b1f8a27123fb05179e2539903f282504bba7c0236e7116d3b5c1935949270ee6b5a76212a04a0a727a5668d9c623016a6960c5abafcd2", 0xdd}], 0x4, 0x0, 0x0) readlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)=""/60, 0x3c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x400, 0x0) dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, 0xc) fcntl$lock(r4, 0x0, &(0x7f0000001b00)={0x2, 0x0, 0x6, 0xfffffffffffffc01, r5}) r6 = dup(0xffffffffffffffff) r7 = socket(0x2, 0x3, 0x48) r8 = open(&(0x7f0000001b40)='./file0\x00', 0x12, 0x6) r9 = accept$unix(r2, 0x0, &(0x7f0000001b80)) r10 = openat$pci(0xffffffffffffff9c, 0x0, 0x800, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/diskmap\x00', 0x20, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) r13 = socket$unix(0x1, 0x1, 0x0) kevent(r6, &(0x7f0000001bc0)=[{{r7}, 0x2da1fcbe5c51c76a, 0x80, 0x8, 0x1fe2, 0x5}, {{r8}, 0xfffffffffffffff9, 0xfc, 0xfffff, 0xffffffffffffff00}, {{r9}, 0xfffffffffffffffd, 0x3, 0xf0000000, 0xe56, 0x8}, {{r10}, 0x8000000000000000, 0x11, 0x0, 0x418, 0x8}], 0x8, &(0x7f0000001c80)=[{{r11}, 0xfffffffffffffffb, 0xd34e9951a9f67172, 0x40000000, 0x7fff, 0x1}, {{r12}, 0x69c7e5920992906, 0x30, 0x80000000, 0x8001, 0x9}, {{r13}, 0xfffffffffffffff9, 0x8, 0x2, 0x101, 0x400}], 0xfffffff9, &(0x7f0000001d00)={0x8cb, 0x6}) r14 = open(&(0x7f0000001d40)='./file1\x00', 0x800, 0x18) ioctl$BIOCGDIRFILT(r14, 0x4004427c, &(0x7f0000001d80)) r15 = fcntl$dupfd(r12, 0x14, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r15, 0x2000741d) flock(r8, 0x2) bind$inet6(0xffffffffffffff9c, &(0x7f0000001dc0)={0x18, 0x3, 0x7, 0x332}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffff9c, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:20 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000300), 0x0) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/31) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 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) dup2(r2, r3) fchflags(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) sendto$unix(r5, &(0x7f0000000880)="42f472704523aca5f339b4a385d61486a81ca65d431e4213d64351280fec91a9d063745e3038d1b6996bc7eac77c19618293577212df8d998f23cd529d33464d653f1b12e5f24412b27494ed39f13d694bf5733d2e02a9d03c9c68568c79df1feb242d6547e5d018b74d5ee1cef68c580a42aba98398f735ac8ad83396f8ef0b4a5115bdebb4222874bd745b8668d909036c81d64939e8e358db64ccc5dc6ae0e0df6f4380bdffd4238004", 0xab, 0x402, &(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r6 = semget$private(0x0, 0x1, 0x420) r7 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 16:00:21 executing program 0: 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) acct(0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="9d96d3540b71c2c2e12290ddf49b923a6f5b98a047190ff43a0d02000000a149ea3f7d89a84b32404911fc7fe8d107db41e5d5065d87121dc98bfb3ad2f5c63ff624"], 0x10) dup2(r1, r2) accept(r2, 0x0, &(0x7f0000000000)) 16:00:21 executing program 1: 16:00:21 executing program 0: 16:00:21 executing program 0: 16:00:21 executing program 1: 16:00:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fchflags(r4, 0x1) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x6) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r6, r7) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYRES32], 0x1) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r2, r3) dup2(r9, r8) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000ff7f00000000000000002200"/24]) r10 = open$dir(&(0x7f0000000240)='.\x00', 0x80, 0x0) mkdirat(r10, &(0x7f0000000040)='./file2\x00', 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000140)=ANY=[@ANYBLOB="c38312e938be2814ce7eb07cbb144e325a97302a471cab658fd9b91a547f0c062cae0895339fc824fad14017a4c582deee94891e81d86a9b76389c34907c05383028ac7228627212058baa0d70d1441dbfed53472832b06c13bf7dc953fa6cbee500f873e46c8a43fec5595c83d1836fb6739f8c406d4bd633261010747778bf837eb67b2c4acadadee1b9095ee3561ea7b5215b8361110a3b5e4efaf527640642f1f18954507549049bb2b3319a7859a3e1908cf9861aec2ad1cd5b83eeed643289"], 0x10) r14 = socket(0x2, 0x8002, 0x0) r15 = dup2(r12, r13) dup2(r15, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) fcntl$dupfd(r11, 0x0, r14) 16:00:21 executing program 1: munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f000071e000/0x4000)=nil) shmat(r0, &(0x7f000071c000/0x4000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x3, 0xfffffb2b, 0xfffb}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594ee48 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594ee48 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="8a715c29fc961b99b2ce43d1e3bf8a8a2f12afdde758fcb9a214f87a04f5c6e58c8de1af3f12a340e178805c5af97e77e4b7c183ef1786068081e754e166c96320c4bc49ad13f45a38eea0796760b09b8138650edfabb66be1697daa137af4f971be12ca84a32b6c89df3090bbaaecb545ea5f38224c2c0c72321c53828e4f3cf5498e02f043b3a433fc29f8ab8239b5f36c10912d666720894456bb3ad872bce3ba6595f2d5720feb7f51c4d78403f48f9e2640ee8cc6e5e4b50ffe3547114ad838e406c7543d25aab43af4c97d916cc1d9a03f557825aedad8ba4c677bc4bf7654b5ecb328e302", 0xe8, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/34, 0x22) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3d5b8af6b415f2da) 16:00:22 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=""/177, &(0x7f0000000140)=0xb1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x4bc, './file0\x00', './bus\x00'}) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) 16:00:22 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x4, 0xfffffffe, 0x200, 0x1, 0x6, 0x9, 0xeea3, 0x2, 0x3, 0x3, 0x1}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:00:22 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = msgget(0x0, 0xe5b36c8299deee23) msgsnd(r1, &(0x7f0000000180)={0x0, "cddcea799d38a3f5660e8a0a79e161b51b852282956ccdbf7293c6e00feb46af0e3966091f1b6f88194b59ab2bb65c0d5dcf67ab37232c30836b1acbee8cb9559da73318e60c437a6dd9a2a60e888c3554522fa977ffa0f5bf2a89f830b90ca6412d563b4dd423f4c02026e8bab246d784b8c2ff53dc19b14130ddf51349bbf5f0088f2efd2ec897556df3f0ae403394bdaae31f650bccdbe8dd592f74b3069b8a34d663875dbb81944e123de4f3abe52ea035db769ed69b70015602054d5a965e0c922bc58836"}, 0xcf, 0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 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) dup2(r2, r3) preadv(r2, &(0x7f0000001540)=[{&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000280)=""/190, 0xbe}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000001340)=""/35, 0x23}, {&(0x7f0000001380)=""/136, 0x88}, {&(0x7f0000001440)=""/126, 0x7e}, {&(0x7f00000014c0)=""/72, 0x48}], 0x9, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x4, 0x2}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000001c0)={0x1, 0x18, 0xfffe, 0x4, 0x1000}) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x4, &(0x7f00000002c0)) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) mknodat(r6, &(0x7f0000000140)='./file0\x00', 0x100, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000380)) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000000, 0x6}) r10 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r11 = dup(r10) accept(r11, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r12) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x3, r4, r12, 0x0, 0xffffffffffffffff, 0x80, 0x7d}, 0x9, 0x5, 0xff}) write(r1, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x1, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) flock(r6, 0x8) getrlimit(0x0, &(0x7f0000000240)) dup2(r0, r1) dup2(r3, r3) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r9) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r10, r11) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r13, r14) dup2(r16, r15) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r17, r18) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = socket(0x2, 0x2, 0x0) dup2(r19, r20) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r21 = socket(0x2, 0x8002, 0x0) r22 = dup2(r19, r20) dup2(r22, r21) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x2, 0x2, 0x0) dup2(r24, r25) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r24, r25) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x2, 0x0) dup2(r27, r28) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r27, r28) connect$unix(r8, &(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYRES64=r11, @ANYPTR=&(0x7f0000001840)=ANY=[@ANYRES32=r6, @ANYRES32, @ANYRESOCT, @ANYRESOCT=r16, @ANYRESHEX, @ANYRES64, @ANYRES32=r18, @ANYRESOCT], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="55453cd3d41de1ece8477c5ee850f0dd14f87dc566b5fbdde8b9252288148592c8b31086149ce60e3c1cf8d70b0d9d0993838111866a09cd53e0320a3d3900a08c0127bfa8fff2c0f609c58fdca9c87882582d1d1ad7ec4be3c2743885f2fd15", @ANYPTR=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="6d5c7dcf40d234bbe6ca2b582ad25ed309e5949b02eb36a4cb8a65414df163d10ad6ac542614ae2a3e057d5914b9d3f7243b68d870b85ad1aa2cd8eebcd3e09bb23012ca70048b15ecfae61029b298b19379487810355f39d6e6ef6dfa2ac751e70934d027dac65c36d7dc1914bbd5ae72a07c260ab516987ddda1d1f0349d3c0c68c29f09a16a6aa1b38a42ec8ccdf7d8ba8ed075454e9e50609418acc9f242a35cbe6f101be03c5eb888f8d3ec1afb93770d84161866f51071979f055907a62f3e69294e27f9f1e7f05f7905a9"], @ANYPTR=&(0x7f0000000600)=ANY=[], @ANYRES64=r3, @ANYRESHEX, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYBLOB="a04dc7c9fae6f50c0578"], @ANYBLOB="5b7ada2fd50c8d322681e55a7c58e86ae34b361a5a4cbe12067b5d501c34147349800714ba1d9902a5023a3f8a7caab1af68f51a574389299f180ac455f5ee4b70dca2c6e967373c2ee98ff2dd0882d2d44bce48e0f0cf9b9716e873ca5a071a3a00d3c8ead7e7da080c529e1ca50f5fad0ae092fbd3f63b81e62fe4d734b856ffb817ca273ffbed2d545717c6727cdaeb27f05bb768b7701c5a1af5e529532d8cfe66cf197fa4e7697e08443b63b64971dc2ff347bfdf44217a6f2be98300a2f9e74723a8", @ANYBLOB="add00569c7ee48845f66f5a1f14d9418260b1d98b84ee7b9e548a55782040e93f9df0d4ff65f1eb96b743bf13c0a38a6f88f002b017b8f7755679eab713dfc6737f25ecea5814ce22ffd2e6571c2995a29ff3b742af29e370834acca320615b155a9d71cbf2d50f5b0a839900c8d09b3fe397948c4a19511a7bfda8dba5c9d91cfce5673eda31ce83c58cd013fee11006e1c3f4d7ab40b30f2485a8182b0bd38d3b00a38bb0b1d65c43fc2e7d6485aea2c467e0e1a7938d4e8ad0dad39a1080bde43a02f9b1a8d99126156ad16d2b14623caec3cb9c113440ebb4fb7cb8cacc8eb6f87b35440b32354b7a6cf00db5e76a12730b0d7c6799f2325ea67b4704edf456d7f5c518701a67d0927a2508761188e47c838136d1e88ab8fc532850397e54e87554500b0351a954f20d70b069d82c591c64af091a5bce2e162e617ae348edbbaa1127349a4cc91a021e3092550193c8ef0db129eccc5ddeadd5247f13710ff793e7827849d10f6704ab6aefeae0db66fcf0f60b23c8e58c5cb2f0cded82613ad13eb21255d7ed3b160285483578386dbd4cf1e666978631787a30dcc2138815476bba6621eef7c2863b5cd41c3c4b33100266ccf7f66e5cc537c046f4bffed6786098bc52ae83dddc865f1c3caa723e807f6248a65fd75b42740154d0ee02fb2bdc9453c93e890dc032fa89a2743dfd4e2510d5c5bed24278091a6e7b66782f3c64c56e72627a904b7e63bababcfc5745156900add015f94d34ee24b758e6ce65e8eab8f4709af9beb7d9b3d73b440687d3a6f53ddc219fb1f3a56b0ed0701ced601ada7db179911d4aaa5f7f356094ae58a9573ec9db4d9c3cae53bb8fdea41f8b7c95a232c2bd28bcea0dc095e1b1c11f7c60e3d83589cc8cdbabc91a8edc3bfc66e7f6ba80294b608394484d0b613d91466b19cb2e5715dd26650ea8f76e4aa7a506a489875917cf965a6274a37bcc8a0ae449a272428f295bbe2f2186e8b4dbf54bcc42f0f1e5c600a0e23493967af4aaa20d7d1a8186b83c28e549a757a5bf59a4072a15542b5672f274d7dfc6e00377e516c8531ea5d86e066d3faf3e90c9d5d2ac1202de70e56da00d2e3ad0102e0c58ebb0ed4b7b1f08743b6891266a3ed711da3f062b542e9209391985959231850bfd455c5fe53b60947055f24c71cd17b2277317ac0ca2016b5268e2e327eadc82746ff3c8379891af4d638c488a73712961a69a7db7c135247544744b27a0b24e8e2cebcf10410d138c157e5716112a7fc29d2d37973d3d3583f573ab40eaf58143c4d89657aceb66ed25f8b57264c5e0a7e2e52075567f7b66a271e66c0bd181d30268353e4c4ea9cb726c47634ef254c5491986edea1946af0a8883d9bae72914a1df5db4e693ee33536f74c52d16f079faa830840bf071a12db764a497a5b03b8d5b8dde5c333505fced1732aa69a9d40e8ad949f2bc8a32a872bf30f796ddc91a7ed816412c62500bf4a340a8da5f077f9ec9d1da3b452eada711a5cc877d61b18a48af657372f74c14b17226854e3a76432c92efb51308ae4330619292ed7109b59fa517007cc1ca982f47ed594ee4ef003f46ab434c5c39bac15df3841f09879fe7a2a5e5fc7d5c12ea341259b6cf1926aa76ea04d45ed02c062abd16685bf43cef3b4c984c05f402510b6bc57332bd55e5e0f20c5aac4dbaa71e2bbc04aa8320716d23aa3afb35569161e8a183c495cf80e2284a1f3fad343d56dfbfe62cfad2d603b995e2612de6c47040a2edd394db2abe488aec3b4eb4ad161b8820cba851be1daa710f1aa89c020c49ae5a49c2e6735d64a6a5b9b968b9a13d9eb35c56410a02a5b0ebabb981379b36436320ca1c64ae16f21ea6f3926fa7eb5ae7cc21f115720df3208ec6054cd0ff609ea77705a5af1257e85ad71304b4ea1b9c069d94f904f0e61252b7ece40a47754f0f73d8367512b71d9afcaab84d5446350fc23a7b5e5f2f7eb4fd60250035055e5e0fa2f40644bf2f15f2f1a51bb91e46fc2b791bd5e77e753a511c9dc3426f3ddb739039813ca7faa4f8d73a4bd7ee39d326859d8e829149ce2896451a8f452dbb34f0e832a2482f7f7f808e3214372fb0b064dfd1ff4bc634be044a5e815f82835a227a1340ff19d7d4d937bf75c1e6a2bc2b32c7a9bf681233f43701ebfc3003a0c8d7048d15d7b19c8f080deddb815ca1f814bfac0e622815f0dbf8a392540c65dd2ef42bec5ff6344d6ae2725f58150017c14b320525621678678cbeebd4d274528521727f944e362aa9e486af9c2c0304d401e2576de537fe45bf2e93ffaa9176deebb17b18cac5671ddb91254e597e5bee77a18517199fafeb6127b35db49e9c0c4589945e2c5c1f15e187b2671fe858525989b7b66b3ab463db910758cd4f480bfb9afa77138d818e30663fd0479103454081b979c54d182f279526c328e365dc48c1cefd8388f9e438aeae4ea54b2ca38e189ec57b8259c4a08bcaf648d75adbb9d6d39aa650b43ef764e9ab76b0395db6bb8d050dea25d49374e8f4a408921c24c3f45bb5dceb0252cde096c3341225fabeb8111d182de0e0bf6190272c22da4d09bb4e1f5c5357bbb889cf5eef4be0e88a0e4d8decf8bdab956022fce02ad619c62e306426b38e8314efa77d2422603f92819a4cea4836f392d0f96f02766248a89811175df19f834de1e045ebab79749cad26d24bfd02542f04461865e2fa0569c02c0abbff47d6bc0f7f7fa5b41e1a48aa231431a8e005522659ee158df774b172028d7e3f694df73d1de652385d0cd1bd4d3f00619bc5a5a53f541fc78858079f44767ff565736dda2695536eb43b784083eaf3ae0a293dfd0c5e584f22e83d37b4c86d37658dced2c721b1e330b3384c0debb2fe778166a2c51f06f9ba9a6ea6320de51471bc81becc2b39a6109ec61db2744c120591a7ebabdbb41c54d842de2790ad96500517ef12508c0bf4d988dfeffc1396a1d90b3b1d1971696f31e793d6225714b8236d8c02df1812e27fc93e3064686db56a8f54f34845fb36fd457a4326cbe25614cf143d9b5727361e471ab0371829ea331591ee46131a9fa560fc936b1fa6ef84a387195630372e3c0a9f324283238c06b280d1f3c23ae59089ecf8694eeb9d66b4ee426cf2f98fe9dc1f674a7bc3fe97e1e6d7af5d31140e87fa7812961e4d3cfae3feadaffe4f39ed1eb8d4165b568d36bb8ec5316fb43ddfc67cdffa098f81dba51ce4a6ba98bc9ff3a2ef7cd103068517a00669cddecbadbf6f9b7d312eddb146ea66225c4a4c43d87b8f16143c06d354e7af8105eee25db3913b7e304aa44ff690e6f8579a6d670859b9fa7246ebc01e27e9ab57c5cbad137630a0529e06b2b6a1dd52df101abeeca1c0583bb82d0c62201b712447b67414f40d4f7ab0835b2618276a7bf5f5a566875b44acd305866f3b59ce31643fd9952a0c8a6fd5a2ccd4e0dd92040329a3be8a7053dd5274e4d67409710640f45a3b0358f601a6a0e65a0e0616326a78122429d2a175df2047ae5d44e355423871ed36b53c1b573c79c22cb35ad6a5b0abaeccb41fa8627c3130fc6490a9f3b8fa092974d35e32128cb63b34895f79fce7f2daae88ea1ed1a835833272ae2f5a3ea271212ed62efa43a30e023eb6cab078faee600d0906c482e0aafa2daaa441eb984eeb748b97a9d109fa4b0e45316732e1ae94e9786988914c44f9262b4fd7a52bc0c6e16ff005ce973fe9dcdc1afe07bb0f293f27d404a987c5b8c71d798ec0f0fa86d4c9e849ebc89d59b191b30dc43699401f551c687ef6f1dc43bf4438c3dd0724f1a4b1fae498cfc765b30aed1fb9814da32c38e0ddd9fe6236f135eacd89d0e1950bf0c000f7b58c2c63860a328aaf6bb6bb7c25f5e99254015d2fbff2554ae5c4f79aae447549a47c1973995322244eef264e6cde68184fddfa8c16bd4f09ec6aff2d15f34a972c9bbed60e482c4bac986f54e4a36ea9fd6f6ee003e9d05c298a1650d3cffaa2762c02880b7995fcfce51d6e00e11b526b3352c542aae10d848e5a35f1b8819e4af87cd49160a46c6546db18ce656fcf3baac283012dafb1a8ae690a452dbe20fba3cee7dfcb481b3d97f466852d6e9da9a7bba7b8ad77468c5a5e05854b83ede8051169bd673c7000ab10d0bb9ec3782e6fa08410c16572077069f95c5f0fedfa33ee2cbb412d96f1a7388072191c826b1f2b8ea80085fa31903122fb978fb75141571be4d76f4a291d4d390d22210326b06419fa2f2697fed6773ed74c1e110ccff742d52679a09f92a7fd211d8fdf07e5d0594d2e7d2eaebec4d91b41cf35aa43d1142fc547bf6db9bd7401ec67440832ecb330394b8541be3f004b4ea174b03fd9e6f22803b2fdaf594698821d3f85db7e3b09f8a05b29083c59e7c31ddead41e90370f177a52d2ce0c67732b4e62ee4fc25deaa9a194fb378ed95749094588b14bf6b04084e3a92bd4ab28aa0e09399d31926824c694a13b6feaa283b70cc60726c10b38bd7539561228865e68e1b92b9634545a617f49c32cab1b5990e7663a107b6f27ffa5b8fd9e29a98a3f9141573c5d1d711e48851973e5f1958f66f472a1996531fbf29597445dc836d488e6ecad5dce5c1f61ef2f58724c5cf8ac4c87371ee20b876a743f2dfadce4dea54bc143016b22dae92344492e1c9dd4734cae0cd6906bfcad1caf7a5a6f540317cab79cbd1a996295479ba7d850991f3707bb8e6f5cad8a74c0d3a550624e105761d6f89d95762f987f53a078b1dcbc1ab9f4f078e2c1cff3a5f56a9284feb5daca7cdffc0b00b54001c4a06b9b1c9d181edcafa6e0af646a1af185d81041e9e03c76b18a93b5021c840e3911aad2d271ca621de92bc7f495e6781c7dfc58aa6b42f35b50701c10055addb52db09f4318688774ac3e9b21b5edfa4f1201184c4b938f6a23556b42898c48a2f1048c99f9cd30d539119f25f8c7cc82c6bcda6f2ae1aeee2c70da9ac09876ef9816061455d9fc8783d1965d2913fc3b125f84dedea754c944343a2cfe7113d4f3ebdbc381e32e8cf8134492f45dac4c6bbfe4c3866604998ddef00e16b02fdf34d36ac9182c3b76ea340e3cf3691b2b7afa60cc8a3d485b3162c52c78db33c01a11445edc57d5044a052f8029c2fe26b151afcd3a78be89c260b5acbae0f2871fae78595a18dbbfdc5087f791dcd905be31105c2146ea0fb33b99037f4d0bf63ac3278deddddae5d40acee5dc121978c1337dca2f28ad12bc73317a8519ab1799aed9427e89d32a6b68ea6ee3d466442858ff0232682ae45e55df2f1cec7cd4a65c0a5ed4fddf851a63da4febb560f3ca9b1296d396ffc23d5dd833c63436b7254973e736310870fa652d50d317aa9f76f77ee7ce806f30dcde3215a7ec3fa7576bf06b4519b8d0396b34dfe4fc0f3c7e7d2a6c05d91f8baa69318c170ed1913d004f4bb8f9089dfebed9e3a4adf58da76aa7f2af04da99454753702c23c28d78d6f30c181275663e3de930a1b7092e9dfeefe9a99e9bd66f6de019a36e0c2d424e262319e88595192e5d62c9695b4df673b18f2311b599d975b21c3f2c84b15558514763ddd5596b60c50dc353f35b5988d37feec3d5787b4a3a676430b3912a9eef9884241826f57e4325207a843d9b9764b40cfb69cf366b1d2b70a874d2e044f617200e17d1c50dba4a4a0e7255e4e745ea9a4aaf6919d065f7d4faef729d9c6d836035b4e8ee05526e193f50b4b37df4de29298d59e0167633aab0ccd84f163a975055f51c6f77ffe802a13c"], @ANYPTR64, @ANYRESDEC, @ANYPTR64, @ANYRES32, @ANYRES32=r12, @ANYRESOCT=r23], @ANYRES16=r24, @ANYRESOCT=r4, @ANYRES16, @ANYPTR, @ANYRES64=r4, @ANYRESOCT=r2, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRESOCT=r26, @ANYPTR, @ANYRES64=0x0]], @ANYRES16=r27, @ANYRES64, @ANYRESOCT, @ANYPTR64], 0x9) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0xa5}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="38a475bae7ac5f5902fc21006d10d1e30370d4fe527a492b6ee0dc8abb36215108d8ce785278dfdecd92349a122dc839e1fc494e28bfe7", 0x37}], 0x1, &(0x7f0000000140)=[{0xc0, 0xffff, 0x0, "bdc9590b6b73da894722d672580aa7ce70a39cb5f0026b17edf107f69ba4fbc893bb1da6b6ec9ebe942bd0f3742d5b5344e57072d09bad039bdeec68133a7fad4b8904340bee7c88a3aff6a93518df1a9bb4c7d7d54fb171df7d658a2f7956a7b4be1eeb74bd4a199b7730f594adf85171b254f6ce6100904682baffc1882371461224b3241f6e5eff17c9e303c5e07403819d066387d05605802b64cbdeafe8e70491cb3a620173170af8a4a84296"}], 0xc0}, 0xc) r29 = socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}}) r30 = socket(0x2, 0x2, 0x0) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) fcntl$setflags(r30, 0x2, 0x1) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:22 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x0, 0x480) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r9, &(0x7f0000000100)=ANY=[], 0x0) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r3, r4) dup2(r11, r10) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x10000, "79d84c70638aac976ceb74c617f65021a581b8f9", 0x60103047, 0x40002}) geteuid() fcntl$getown(r2, 0x5) close(r0) syz_open_pts() 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:22 executing program 0: nanosleep(&(0x7f0000000140)={0x829e, 0x7}, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:22 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB='\v'], 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x60) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000740)="b5bf3d7adc5d89f2344b181943c96bd00ecf470c8b0c6584265bb36da515d556cd4d8ffd002f2b048e558aa86aacf213d927200d26f3d20c285598afe6724b7bf6c409f6a87a1697b9a11b2ffc499a49bcf25491307d9c6958f33e41cd76cb8c464f070f493c50e2ec8580b93c7f2161aa6f08758ddca83345aec52ae51d73a375412c81736070d06ac76115f3f989c95890e90637ec81b66a1567667bbab25fd3dac3b07c728b3c185edf10df2da70e69eb0a17672d2c9a89d978b3a564a7da4f365367bba4a549be1224a3fa888753941a543ddbe501f3a1", 0xd9}, {&(0x7f0000000840)="97bea158c81e18fb1c0ce5905b13f7f70016771b8d28bb6cd8bcf9b2187841303c9dcc5ea654e4665efce3fde6a09b547c71438870134c556f2f7581ae539e6ab65933637a358443489ff4422f23cc6eba5308ed1fabbdb3428ff10f11c2731a8fb25bb3d075695f499d5f963d2d0f5ac78534fa4ef357b9fa3debca67f6de18faf1350e98dfc07c8ad4d3e39f357b7b73035e", 0x101ee}], 0x2, 0x8000000000, 0x0) syz_emit_ethernet(0xb, &(0x7f0000000000)="6e14919951da7534f57428") 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) accept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x46a9, 0x0, 0x0, 0x0, r3}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="d6d1fbcebbeb4fed30641543321918f9b92151923efd047e7629d3c342832eb6301e76d1e317c7a7c2adc9c877bf81b9a63e7fd09b1cdc3882e8c8102ec5ae2da56c44fec1ae7ef777bb84ee1dae3ec301b103afaa7e9f1e010bc230ebc0ebf0fb8081d95d5824dd6d40fb8e30f3bdb5b82cb06c0e6405da3897d305a5996145b20196bfd0e84553098df26b160d7e6242339603266b6f517e3d9d53198a50eee3c984075ecf5def9808984fc66c575a6d5b803bd88b6d66b8e8bdf28d36f31a9c629d01db738765c328e70f37f6b7", 0xcf}, {&(0x7f0000000100)="b51dfed3fea7cf531a10b412a4e10553062541dc8ec8f96f2e1f272795323d4914a7f54a396194e4fc0e98fb7cc35e2b247e0a63a45171c8ccd10e88cb7225f7af3b4d6859a105c27c119abd19206e79ad6787bc2bef4d5d717f03cf646c87e1a1377b89ad7d4b73715903abc80411890e361208d6b43a93e83b", 0xfffffffffffffea0}, {&(0x7f0000000400)="4e62e80ab9", 0x5}], 0x3, 0x0, 0x0) 16:00:22 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x6) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)=""/192, &(0x7f0000000180)=0xc0) 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x20, 0x46, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 16:00:23 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, &(0x7f0000000080)=[{0x87}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 16:00:23 executing program 0: clock_getres(0x5, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="cf6035c3dab337110ec019d63549b4f5a95b6c80ff076074d1b782a0e557c29246cefc6ae4246ad3322cd4cc17617bac8e05e8cd5b6775db762c05f1ecf4ec3a71f978be3125847c8f6337a0e3121d5eae6503c0327dadd2fa451a5e3af01fec960000000000000000ee92987047f20e17708905f7c3485e0050c3669359cfd515c5abf31d88ab54b180ffdf70f1206321a8a0dcc03a29bba4c7763783833f167cdf34"], 0x10) socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) dup2(r2, r10) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) sendsyslog(&(0x7f0000000040)="735a8b7b7fbf4e03e416b9993c843b0f0aca574742c0e8dd198ae988573cde16f3fbb71f3dd6ce17116dbfeec41d4fc29cda8f8506e34ad857420b0e0e7c689651fbc0a628ef9eed46b20cb4182226a8f0e67524f506221d250b5ccb80af74d9120012b2991950f55e7d13e46cd0533213e6cccac2c095c0135ac6fbcacaeeecb8078f647ab414085dab9b4504d0a5bf7b31a0", 0x2db, 0x1) 16:00:23 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[], 0x1, 0x0, 0x0, 0x0, 0x304}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup2(r0, r2) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) kevent(r3, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x40000000, 0x93eb}], 0x10001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xb8, 0x10, 0x3, 0x85}, {{r7}, 0xfffffffffffffffe, 0xc3, 0x20000000, 0x7, 0xc45}], 0x5, &(0x7f0000000100)={0x1, 0x7fff}) r8 = dup2(r1, r0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000180)=0x6) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x7fffffffffffffff, 0x0, 0x200000, 0x1, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000378000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0x8) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0xa0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x10001) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x6, 0x4, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x9}, {0x101, 0x6}, {0x41, 0x3f}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/\x90\"\x99P', 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(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") 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) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0xfffffe01}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) linkat(r4, &(0x7f0000000080)='./bus\x00', r8, &(0x7f00000000c0)='./bus\x00', 0x76728b0ab7c6884e) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000180)=[{0x8, 0x40, 0x2, 0x7}, {0x401, 0x0, 0x3, 0x3f}, {0x800, 0xf8, 0x9, 0x80000000}, {0x4, 0xc0, 0x3, 0x8000}, {0x9, 0x2, 0x3, 0xfffffff7}, {0x7, 0xd6, 0xf7, 0x2}, {0x8f0f, 0x1, 0x1, 0x9}, {0x8, 0x6, 0x1e, 0x8}, {0x3f, 0xfc, 0x60, 0x5}, {0x16b, 0x2, 0x9, 0xfb89}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) r5 = syz_open_pts() dup2(r5, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r10, r11) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000002c0)=r10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r12, r13) preadv(r12, &(0x7f0000000140)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f0000000100)=""/45, 0x2d}], 0x2, 0x0, 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) ioctl$TIOCNXCL(r6, 0x2000740e) dup2(r1, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 0: sync() getgid() chmod(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="2213467b4e84ad062885615710b34331ece32b78db992f0fe7f1000cb10a64c28f1e55f0577908d85dfe62e5343248abcbfa422c241722e8cb373929e28ba4ccc6b47180999739ad5012e1937ad89a5ee90ca969281da9a477d3b59cc3c88e68e1969c66a5e9b1da9d76965fce094d9b0aefe2fccc8e9651232a1505172ff2933761abb29c8cda5e9381980e4f27be7e20ee9ce253d72ddaea58576b81179e878d883444af85dafef3791a8c5255ddcdaf98462b4c72354453f2bc815200a99c4884529c70f70410a10dfed887c755286ea1fdcde1b750d5abecb293aca478eb0b6a", 0xe2}, {&(0x7f0000000340)="e9ce58b25e48c13558ba5fc5bf75885c5916ff089413e5e9e3b2a8d31557af874f4a903925747831fae9893284626f71756adb59f0fb880e6940b9f456757127824687b55a94c1cb2efe252f856542e3c5c35815ada9c68f3dd7d0b629d9946239bee9e12a40591ecebc57571f281f7be4d715dfae922a4da9571fecf2829224f20052d5fa5ada2363db6df0b98c411ae7d9f46a3f5812165b3cb9cfec8116116a5cdb39ad56abf1d904a5403ecaa1c2ec6d54e45cd520fb8af6d1d3023284242bda987ec0ea40996858", 0xca}, {&(0x7f0000000500)="3fd85b1038529e3ce29f72eb5e303052b59cc2bcd7f68292e1968d4dfb5695153d0b833d45c2f204af9c4a1e0f3ea0ca9618152ec11a89f9635cbe8a18625dec72c13704f0cc71a89eb8d0858efa56a6533d2c7e0079322ef867496c0d3f275795d9ceff0f8a5e13015a93b64e3a57e80e011ada8b0d2aa3b4c3c429df6d21687ace8869b9a86a", 0x87}, {&(0x7f00000005c0)="3bd7bbb5ccd653cd8a2f5b677d5c6616c61d88f5f994542c5494a2fe2a4b9f54d0d5b1df6b9d9a76a329ea009b4105a2dd91da4403186b5d2b5302e843d5070be487266a8c45a9e4bb22c036f2cd248d455f0607b41118a52d3352271372d7383796a6cb5ab2be6338fb99bd67c6f04ff896e8dfdd7c6c5aa2ced0526c335cae0928d03a0790eee5c20cead5c9349bb1a8c0876920134e812a580dfb219797f8c67fe032b740c7da985d9cd8438a13fec4089c2f2c3caceaf04208ab73e164e4745c12a6eb913122461203e3468c35f00eae52", 0xd3}], 0x4, &(0x7f0000002740)=[{0x1010, 0xffff, 0x0, "f20956c37af306d0d20fb0985dec8821e9debddc55b6efb86bb037fadd3760673c14ebd7830245b857c26c07b3df392bf5378075415fb027a02e63fc904150fa79c65b0b5143db7b9e24dc239ec4d04fba5ee363ce0d0cec0e0444f097c9130c1e4ace9b798992e072dab742d797d23ae3ad55f0f2888da97e7bd5e49c93b3ca1c2fbd308da57bdfec1d345254cbf607f4edfdea82d13a471011796bf9f03df850b5d5d25f0e904da220a64cc60e8011e495c1f494d208cc9b0155142247b10ce4795655a2295feb873446a8774389d2cb25207081e28ac605b2813518ab0f88bbda6f325fc1d116cadb876b5e21fe4ccdcd052d2b6a8c327e65a120292ba8dc6ddf838f4938945c875845e64d853d9863489f6b01857744159402b548f936a731287f87736ecb1d7a8639305d3af5eb7f9f72d74a453a4aa9243415a56cb0bebaf08d27c87e8b2e271a6191f4f88bbd08b8edb2a02a12db8a2983ef25f858869df4b6cc72cf28e7781c2fe7a55a8d3dec8b6c37164712fb9a1b45d547abd2aaf598792c43c012bd05e5f9314bb25ad05311295284bafa0f81ea477ff1a99bcbb8d3599b85f875633210adba719ccecfd295b9ed3dbd3ae34f8b637b54d2f308374f21079d788d2b8cd2f32239af8c1013eb2d686e4757933eaf48b980b07a1f78967fd32fe51b8560c319472567a4a5719bb7eb9fb9639fe61d48bbc80c2a261d08d5961b102c991d542ed6bbdad46864d70096decb63ed698379dc7d464bbd789600df33db1ed5e0eed88dc846be3f436155bc345d5e0e2626fa1a9542af51fd258a04096d8b4d4d8d6ac04a967a5e11f7832af9682fedf17b86504140617ec75e7b67a6a6fbe4eb3ac1e0dcad1a41655bd10c8261889397af160d1e06c2ca52d763f03a5c0069bd0622f8b580d7c8e1760dba8bf4e7b3ec69e289729badd397ae1d7a95603599345d0ee543c2f8562a9c3727a991e583677601448485a9ed1aa1313277cf9eadbe07ce3b13270cd7b58d3f138f2b220ba761b690b5ec7aa940d01cbb0de92643b172019d8476b76f0d768102a5692c2b96d92f13386360f45b476d17fa2f0706bf8c690fc9491e0fbbdefc6a6824dcc89a7369511d6de7b8e2ba2ca2bf3eb6eb21b02cf11f061816e3990782c2bda123876223f038d8cf7919b294b47e067329eaad92583b938e7c1f0353b66f95a00ab2efad93ebf273e83e9486cd638dc5b7463661d4d57fd8c5c766ca7ced1deb1179eef009da13554b69e5e2447b4d7f021ad0e0744713f24269c4afae3574a6a98ef11cc865663e91b86f9dd63917230fcd4dfbd682fe58b58b8461bda5a73cbfc2b74d33de9b49964ae168a9f7d1785d9f975ea79f11c2967986d9487a89cb39c804dd15e7e5d1026f2fba83d3a2e827f0a192014310bdcdbb6922a17508f9a82df8f2f24620427043661107fa1acd5f3c4394a0b00732338a1434abd5351256912308bde1bd51565edde59ae2f550699a8e95a201aa7efaa410239be916d1f59a6a6aaca19a2690ac626d3767dd4302e7a1aa4958dc7d4115d19e336de2a5594632695a6465b9ab84f4996ec69c2ebe5fe1c5696dbf5bd7bf3e2a6598c77b2f3ac013df1a203c515bc846fd580bf3cbff517bb950985298acbfa217a1d95ca52914ea76b6f765f067f4c9b81cc1c1f437f8b1665ee0c550883c99963f6805148b549e3c16e37d201307ec0764a08c28fa84982ae1f9ddaff11bedea0b7f650f0db6a47dad61db146edc7713a47bf38840eafd9295beaeb2787de94677bb56d590d32a059df0e3547cd8e3b801aba12d063cde36b53e766c0d7b8eba98e09e34d63d8818265af44cd4bc47ab7a73e2d15d605f1be4ee9406e39ef175c50500f8cb511e4b8f7b53becbc1cc3185105a83679b07ef22590933062e6412a19409dadb17b5e2acb9d1d88882e8996275e865e6b04132a48275758a815f0293a364c931c932e2d755783e92ece0eaa34eb29ce066b232e632361fea634a08bbf92f7a2e2242b39120126b4b4073201d15034653bb6c2509457384f4baaa384ebccc74e3e48c9d59d2c803e40f09fd24041f4c4bec2973bbefa94486dd84d9254fb10516eb8e723d36444795d46069388b827fdfed2bec90a0a345d91d8bac884a25817a5cb262f9d45067211654225e9bca23238ca9ad04f6a56ed9dd9689603e6b64e5546fbdd2fed4c14e7524858c113d3ecc34e5282ae8f06dd3ae04c23546acabd53b754701b6f104369e22c517ae2cf1995e53615b4d490f28ee6242397eb9877c598e4d0f65ca4d9a18355f2c6ef4461e70b866eadfec5cedbd2dbdcf75cb7a88ee6e22eff5d8d3526f1b41f7e40cfe57c66b338c564f1d4eb587ca0075444d074a1253cd0cc3e382589ab2e6fefc161cd86b9b900f61283cea74e102c26f4978bc16d18bc3f1f8798d2970d47c7a2b55a84efa5db5a988410f74a1c49f34590c5ecc4393f840050cccdbdce4181bb05791a4de0b8fcef10637eb02429431ab94ca64e2e3f6900b39a2d6a76e4a3f5c7a2cc21142be24d9a3bbad938b63af5578c1c8c0918116b975c5e4fa29ed6665e87d7e50b6afaec5dd3c603005f1214bf570b1938a06fd5e4a4ac1a83e28cfed95d2ce0a06af6869811fe59a806d83bdc4c464f0523ea2c5e70ca763eddbacc0c35a8f448c86d1d7c828d3ce3fcba3ca84a688dec0de2bc0183569a831b24629dae809521184fcbc7243e4e046f7dcd8507612fbafe0151bde1ae60cdb5bf8abe80e3935add73fca12e66a3b47f0d8d82dd2bb185462e7eaab2583d656eb2855fab9efba5400387b79d890bd143945abf4888b254fd6f33c7421f917f0773c14c0bf91b276ca172b6857d597d6139349d3994536fe1efb1a327958091746db846600ef6e27567b84c6e4db25633abe224106ca1ce30ac109e8adb9d198aab0fb42a13484b03ac59d97f99f0a4adbf37c5176f0bc87faf743993da598bb88710139205c42332e4bd67cd5f749f363aa49494835c7df56168a7fd64243354b91a64a6e7168e7f7ad7ba37d9507a2583f9114331862436048204cedad5fe07d096fff69ceb3c6b04cff6f1cf89eeede5d1c64502f0b090288325b9408fc8e73e97536a3d86e48f9ef3d09415c208b94e27405775b499b7724d9e3484696aa3b36f648e638a5f740bed5a7d9e3524b2266b04468dcdfaf2cd48beb941a87a120379d7260bc187c9ff342f1fcecfa8d34c4445ed3125ebe3aae99830309bc96d22ab0213e34d64560463804a65b5bcc878f53417cd27b31194ff412f055afa2de6614cb900127d18d9202185d4f7e71cc04bd5a0fe5c87cf03fd26a72d68423658c4a0ef555fc4b56ecfd7b8540e72dec3305cb9d024038c4398579537d659432c024760b597785032fba462d69cea7e5a10a67122f02eafdb023418878bff508be270f9384ce11f126265cad1db35001c8fedfb1fc59b9c40e964a30c536c7bdcbf2ef325a35ba726c0a52402e896a1231ad3a9a932aadebbed749b1a54afb3755a6cf95bbe7d06c4fec02b61686624d06ba9dd1c4f8842301d60b10811404924b41994ebbee63ace946cfd075617f7df98813855c6cf891bbd25dd809c75585e0ad529709c035fe05c080ed3f50ac6faa5882dc5688382d4af15d887cb146f4dc8a0d3137267c6a95c8cda2ad69e9e8895b9d56b650fdc5c9072411753ff5aee0c47cebc15c92941ca8293f0aac98b6ae5fe4532b541a47701f77d38e572d09719a06bb0b2a96b44900695478e19f5255022b40283d82460c1867fffe027857e0e4ab9c97df3db09a471de192c29be8840f9e004f0bc90934c0640146d93bc103021e3cf33087049a8b6c427ab89a7107143a24fa398cd1fcece0958363d4fcb87b1bab037a215a666255dfb847a23ac969dae7f7fe48188d9cd9af15f7046bbc05246c848ba8d02270f203af70f362aeb091c859c4f0ecde45dbd8cd04d568f32f2bebf3a465e8cec413b9f9945c38fae525ade1a43759d8e808c784e98ce366f23eba824ec8f602f2cb40dbc8d3ada521f2ea11e65350f6805de82a4e8a2185fcbb596f32f0f107bb03100b0274baf23f978f498096412d9fac32fba07fc266d09e182a70b4617f74c5d22e5adebd5cb317d8373d43e6a95bf0bf041abf066720922c67f9cb15492475b67d70ce7d143af3916413d07d8204baf365b52827329305f3fc9b61b607af46a4e973c56fc6ce9f217c2cf4c18a14deeaa70eeb5a957d20949c7f3dbb8b43194a632b497606208e4baeee78d27da8eacd9fae4f6162d9fd5eb609ef6f3fe949f76366f9cd6a9cb620c53d4fb7676da0b839762ebe549ee3ecfe14365df631850961371607152ecabf15a08f24bf1875b803f4ccb1dfc97be095b1118746da9e1f4ee636939e03c403b20671cacc0d034c55e05a1fee3e6fadd875923d97c551d34aa9cc83a9988118c567c3abc364940dd86087546845d7a04f7e7f9b01ae8deb83a810291be8adf5a1629dff53dcfd4284754ebb476ae44efeb3a8d8af76fe9e28ed0249610477487c65be951c6e36ebf6731faf419125b4edf7a8ec26ab44c4a0fd6cd78716e7304717e2d2d57f83d4fc177c360acc89aa4b13e03dc1f46857cb4761405dc0be48d21ec54ad4f242184cdc83295ab2bc262aec9e13199a8a7c903a96d47100d94d6a7f12242fa3eb8fd09e28fccf89d8aa504c42ea42d4af1b71d3e736d38fc3dd258ae53349d7c6096d3634cf8331dace3a37fbf68615f82e00a62e951bb9b172dfdeca9e23208ab4175252f298c270488e5ad7943abf10b3bd484209d08006c971c9617182729d1ed71f11c0b3d48474bc2b50926fd71e8da13498823a8df3b84587d857840a7512d4108b761c5aa230436a58a0f21e1dd80b5722f3dc3a55f63552039e590c5f28edb30e88461d5ee67a6c56c650207e41ed6b2e12efd9206f358438d58cd2de40651fc0d2a7262f11a1fc7961479b51b12fdad5d9ea21a5c0e88ff98999b2b36d718b4dc961efec26429d330f6f4aa9c0891b5a98644d43213afa692018d48eef32b862c86776f4d6e8cb351ad47548d403950eeeca6eaa55d7450eccfe21be572a5c2e7cb4f4245f5d6346707662212a34b7ad3af0127c88bcb209789f70e297dc4f08916f1817677ccf4d09876c17ed1a101fbd8f4fe23686dd123e01db784a29eb0797a8b46c05dda82758a2077cff56ee2727ee7e939a154c4f10abe59022816ee5774bb56e8869560e1e312229c3f90ba3297ae05d5436b53425adf66b72b8657711324ce72e6bc88f9b64aae0a9d2b937b721c735244e3e171a2ae52d56a275bf9657c67a6feeb41f3a841abd62e87549dcbb551bd1733ffccd3e44ddd6267e961d44ce70a3749068a8009750dc5a74d5afcdd837698b01324f7da5359f34a8cb9b298a023118e2e78fcc5c992eed9e8fe9df4ea73beecb9e0a99574a44ec80cc18bb5419f669b782cfc16778899e8c9d8b3d723cf67e23ad1a62b97b6e07b8e007edac38a7755ac6221329ec72d273247991496581e68ef47dad72fce78c420cef4668f93383c8c85513b1f6e91e1022da266b92928fc2db702f6911ea368abeaa59c94dced11043d525a31490c8b0030031fc284e6734f4313ebcd741164cfe3cebea29ebaf0e496fe5bea928bafa6f4791381559f7cd39110e01c8b7c9e37aea8ca53cf24f9ed087f14972cf8b3bf7fa244b7ebff6c70ba444fa2c927274ec66365e855f3bccdfeeec5b1ce82d4971735799c5a5f6782ec1b55f"}, {0x1010, 0xfffe, 0x401, "bbba7549f938b551b87361aa9cfe4dae70370f0f5f4838682ce5a5eb09791fc159b6396015018562411b8174d5ea15ec55fe7b2a987f93b1321c640c7a048a6150445530cd72a2de7bdef7a1191e2b353c8bef851f4e4d1ca9c8f2f647ff7d9a31d65ef0bdd0789195c776d10821454c8dd6ce4acbeff5d53252d3509345a1e3c4aebdd6510981da89e346083bf1e0d14173194864a41db43d7c9e56a9f25136098d8bce21afc9c24d4b4a5d09d214c19117fbfd3ef2011f25dc198a011fa6f00b6969203f523f9eaf7b6d816bf43d70b343b092d4e81605e53dc66ebe259e169e664693b3bc1470f18de457cdd54ea55aa4bf3ec7306e8513936c950992f7c7211ee201500df0eefbf2689d538999cbf91381f0b8e8ecd58b3c8d1f0c8574968a2c8c2be0d38734356a2983c130f8b6de9e85aa048992ee0b42b3d1512f5fea9b23d7b2932480c601afc29aacaead56fd79ce5761e655896e473b90d007bdba1e1bda96c10e19eb2742203d3b337f4ab2ed2b78e72688fa60562fef5ba7ade3d8cb480b414912a3ef950b4ebf9bfe82ebb25bf57dc76447fd9d0d327b0d64044ad3bc7eca4b331131ebef9a3e36345d254ff58502a478921760fc414627e3369cb8828d8fcdb4dd8f54452a7537a9649b6432b6ee10628274d41f821234a44171e440d8e03b1c0a3624f99eafd4719c528a51707f62ca5edfd74c8d8087d0bdecebdcd598bffea7962194354dd27671b1adc31ef3a0acc076ed3bdb6cdec591c51d5effb0afaff879cf36b9b27ffa60fdc08a128a1b9f672321c6466cef796a2936374a50fa01c1afc1a2740ee0995c05684f96656a06484a71aca9beb710691072c3c88f16370dfcd0f2d88f1db52df12e2b3adffa7645d0cc2d2ab75af5d901ec4e40796d89ca16e2cb04da709402e153f5e18ad5fa44c054a1855249fc4ec640e228681fa5df25f43f2751a642a1903a59dccd1867dcda24e1369abcd066348440b3567b350e598e3105628c73710d6a034d7c85a2e72f63a5d970161b6e13583a84c06febec66badc5a74f205e6b48a2da47cfeef5a86d57aa390000b7b2add587220482517a929345560954962d4e7e91bc899de2384afac9654f4c381db1bcd0371323f5b3ce46fa7cfa94f78d475b032e8c6b49536403ef4df509598c743533dce9f8c91f40879931cba94d40ee975ff7bbe8015541c57ab0605a7ba7ae869a0a35558023bb20fff3357820a7c91637cb07cebc2498af0fe5d03b4405a7e5a0b0d662eabb0fa50ee5aaf10d477879653ca0c5b950dc9b31c34395b3026b90589050b9cfcf482ef4e34009ff9c79598440fbda9142761840f2e0e6061bc6ad01aeae6038e1efb611c6a190682535ffc27d9df769665887d8cac0f6f4b3c557645968e29927c3ab164746e9906206e4db84b24b6e88a73ed5768d9f750ba7009f8efaf102146766fb9d9c55d30ca1f625b1798da3c77a66a7b7c43cce51a577579e87d766e78c9da21cefd595ee60ed1bc14d3b5b32f5b6681db73ebc05d144d916d05d0ebb92fdeedc951ede72219b4d2a099fd6b684196f91bec7881bfebbe0dbe79661637e951a57e7d7759683e075d405016ceef768e7bddf8e84727db91132b5f7465928043a27e5764b100e490e527acce52cd7741bcded4193a0aafd2e64dcccd0b56af3dc2fdcd966098764f6bf30c53e66da02cad054469b06c8a5d285b46caa5e41939132de43c5290e7a5af14602cd45b4b2519775ff3086fa2a0769563a98c78308c57fd4112519e3237011a91d3e9e71ec004ae71bc5f460397b6d8f104dcddc99a3efdab7a888a134cd610568bea4527ac0975aa2b92b50ad2b9d64da733caa9abcc07f0b5d9501ea4f2ff8b64a6d11ea34a38e96c6cb62092912bffc01b6e0cb5db74e15a9f4b8ab9ca8f5d5f57c034d36eeed4cc17c57b8bd41bc5b0a7949c96f68f654e4c68a90686a79c9deac6e37fa69941ff5375364278907fab52b25e1e5d252d70bdbdd80d7ad9e0f4aaa5d07523f313f02cf554215f84b33dc25a460a5d7772a827237fae4da5cee22127ae5b44c8a58811480116f3c04b0e8e997c9f5f04874ee542cf070da44709142fd4189717e22496d1ebf3b216430cddcfab3a80c888346b8f05f56a82f0f8b6562c4dc0915871390aa4bb3d0cb68dc76cd66cf4054e6a84f5df47a67381052b3d62d9c94d5e0d37f35b2d36bc14e5a9e5a74417237b2c7ff1b132ac984ce30cbc483658dc773bf22fc6633b81281ee1e1838218b8d2f08cdb04d9deb6e2e84b8f5b631db46c31140f5483a8799f7ea5cd30edad334b05973728d6a36df601284dff18123a5b4a69a4de22ee031e0b15b4a0054ea4f3a0e56146f2564c4533dbad19e0f9d110edcdd20b697b7faacbaeda83bd3f75e0fb1245aa27c2f8821ea504f0402649eff46812e18d6dc70be5190a7954d9c240fff0504f5f5743d71afd0527f87d57edcf76c1d4e3326d19ac9b95737796ef7c93257b61d01a5ee496d95410681955e1c23e1a61ec43374ffb4f6693ef4a8e28b809af590fae49609cfb68988472396efed70f5207a3ed3e27ea44777606ae8ab19e1f980a4297e9e940f50bc0bc7717849c219127c70f42d95c3c489f3399efc9da2467c77ecd54110500a28831897431379072bab1d0bbbec5152a9a61c92ff4bb285c2b93ff048ac3cd7a3962575fddbaa20ae1adf01429ccd2f8cc1f03ef359b8848d0217968c4dc3357eb3e38105f5606f4d81d560c61a1e763f455da2baf38588bd5f9d9df018ce2aef2ab1342f7c08dd17f4287a929b3429ae7cf8b973c5d121868340a65f6abfd891fee1bc193742692c7efd7ee29cc5c23841daac7aa8d4ecf4ebc1361c4516c0a976baadfa989799cc155cd9ca7f0205f6de08cfe09e5bec9af9211197023fec1d8b7ef1639010bc64dd0fa57ee367807f788fa885441a61660aceaf65257bf5c0e8ee8d3218289124a2186a4c6b8eb308c8844ab8213a216fca9b808f92f888a09318c0b28d37fe0a4d4345b1c7ddc6c968d7ff4f92716d7182e33d5e6fc28eef4e7c0d666e7165593e7a8e4ae706a12925dde84decf6bd4b679f9d321e6140851a9973ee16561eb8451499749a560b670a310289d3a5be0d28f003e58f1fc4b81a9c10c40bf8ddb344e995784cfbcd05b26f719d92ee96474ec3889d276b35aad212bd601e03b34066b52157aaa4c02d8c3e1bba7f5bb19e813340bc9d7e63d1d552e98957c98b84ace66df109fd5294a0c4ba5f1ee34a05eb9d7ec41abe16085b6cf80671bc74b36779ef6327a9c529a9bf8ef0789516a1e90a81455f45d70854e76c9ff15158949cec59692e8ca37f3fe0a7cf89ce45a2ca9061c7d1ac8544ae16a06ea9d758e5933f8b4575fc378d497594515d82d8f8fed34d156841660dfd0fc7ecb087a1d7a066c5ac02b749ef5a2727174857f21982ad09125a47b2ace097462200061939cc6bcd2305e2fb43ceb99601906cc296952a65b9d4947e8e8fa18425f2dad1591a24abe046d1b97ac4ad9b5c7681bb86e3453231b524af632b285d5d47b38ca1164016255a46f7f7ab010617189290c5680d317f2ae02384110d44111aee994373f2096acb13bdb92f881ded1ed086eb223ad686bf24dc7d55e4f43667fc0b3e3e66200a08446c82f114e0cdd79332f7f41dc94a22f04bc40b65d8c632d1c1959f57ed2e1b218e28e301620574de464465c308ae8fef362a29dddb3067139a5affa45ae0c9d793634d6e073eca86624216a4c69d755209b30c4ae9346209e7a5f89452308cf8c0de9d95950bf721edbca65fcbfb17f88832cde7593f4fe98c9431ece974911d508b313b5f775c2165d3c55cfb501b8e838e5c8f7c23498e670fd9eadc2d979b6de7668ee11697605c644c57831bb2c5c107f6c21409cdebeaea0171902948564dc53113764a54050ef440b38234869adc12911eff2c6d375ae5da0181dbc526572db5138717c6d8fbc23377d7988a9fcbc855304c29d5fc93dbc4b7b323827c2a9edcd7728724fe3349f1c6f357753def4e95be850ed18ae3a9bd256573eee32dc80217105811e47052c8e0148a9c7ef3538bdc8ac9def062f32ad3b4029bd283d6fee43cfa23a12975e87e7875aeefeffed0456478eb3f39d9bbf607fe374a8bb3628b3b51d988bbc0b089e9b176540115c5fa35866d5fc68a990fb8fa77cb67c81365b6e2fd858c473493a4cb111651fe91d1a9f94eb51709135092614c531bdd03f0d0c9a6127755e31700446efda95af72e6ba1ae3947fccb11f385d2fca52b2f1de95c61cff57d971a83ea710b033e6c873576406d3edb600de6881781ee9acc27108f892fcde0003fbb566043b4e6df494989f2982215f6ef682e6a340a9075e09cc2bb9173872106f9684821df55c73a34ba4ab1af599a17ec4d9e7d358a4fabc59d9172404bb6ee94806412674ed546283b36bb37e444d25adfae4a2822eb99b9a9aa65db853df16a7337785fe9bbe32a94e62edf67ec187870ba0b62d113b1034c0c2e273df785302afe830e87194b417e339b1e5b28ada804d2f48ce427380faa64b3943c4d91ae48d9bde58195fea62df687e07bfb8f747ea2b4799f6ca900648fb0f72dbde9ee17c356161817ed3542d38dc87ffa35478d3d3fdc36f08c3a62d39bf5ee5c970d1b8e5b3f7302884d2945ee64276a808f14f7d1864469bbfe91a7b63104285b5e02169b103b2a384a5a0de03f97daec6d52f1de3b1b65c05fe0fa4f0c7e6d8a0b1ae43b3bf16289ea5aae968b84f8b13031ce85f710693d7488bf59b5f00d2c4c72e87a8fc6a93ec822c4ec582a5d38ca69b6cb402c526c6def04327d7b5c2c6ad57f6a128d5327c39f963e41a04ce124ecef52072cb13e6a4f931978d12edf6ffdbea94a088f98cfe4c6efd7d4535cf92f1e2c5b109e39936352a3fdd73b3d284473d65808c0a201deaac7a6cf0001943a1b5d84e465c2e8d9cf200dd8ea63f5235e82b349d4c111eba3c99ab313c5d825524f198893433f0ecb8f4e78f9d3f6cdd13e5592312612a7b2aa168eee058184d6e61342e8c96b4abec23598cb0f5ba03b59c0281603b53d46bebf5454baccaa552268243bfb01e07c853622bedb30dc40ab293249c161fe2a324bc780511fde1799666b1f4be64c1a941412af7cabb13cd1c45397aea3b4e5fe2515fde3b46404c7155bedb9ce515292dc686a189f3abd6ba21f65abe650873648745ab44ad5198a0a886dffea7f3119b562b736596d1eceb7ce56e5e8b501427312f91b2d0e6ae43399b455365157173b8ec2e7ed5d31856b2056c664ca1e9a9832b9961cd69eabf943a28a5bac44865ce4c07a74cbb26b3730c79067cef8ae97e9e162e4bf2ec163c70ae80d1e19caf7823853f0d6b860d632c3e4b172a9d9ea771691d8c9c26e227cda30d0775b56d664108c5e5b32cc77b9318ee761c29f4e21183f8e0e64b4e92cc1267834fe4ddc6d3e42c290006b4a8001614dd56e44f52067f6586e0c1ce219ce8424458a1020986e9d6c9e29470c78f36c752c3a7ebb7ea33e81a382c3162e1f96304b6b26f24d715be5daff15023f842813cc31922ab754c76b9108e88707dfc58ce0af83a4a5fe55df3f10558b6d02584a8915bc9eae23e77827f305df20fbcb7ea80eb732704f359e1588fabadcd88c87fb4daf4188b78d41941871b1cd8cb4b5790c9c05e45f246b8c40a1295c7b6619e1da863699d5e557642db997f86f31d00ae8717fb6c95160935878d9f36fdaccd40de"}, {0x100, 0x10002, 0x5, "c1f7b4f0215e665b4c669b8c7a0ed8c2a58b691d06838951d62ec91180ecdfdd3121bfe8900f033167824ef19e3ddd340700964bccdef045eb439ac51bf134fd12be6efa09f0eade01243744c99e5325ea723ee6017868dfedebcfd42eb3c31c4d3870a2a7b57083e063b0d67393e3a8618904177b4d9828593ac3c322ac0d941c3a712fb5b25070e23f6d876b09aa8e8a4652d29df3e1acfa8b4f9b76976cfaf8054a623dd2053f3a992ec9e46989696ddda8e2a17bb9156c7ff0fba91276973153caf450060a8aa0985064b29974c65d55afb8fe8edd02f427632e577feee57e6e14d5b9478d1e66fdb878c1"}, {0x28, 0xfffe, 0x7fffffff, "529ba59ab79dc91adf4ef09a60ae12be6f61b39442"}, {0x100, 0xfffd, 0x9, "e89441058773db604af9afc4b551ffbf5db7419c069c33c913fc60c0d3371e67fac52ba09c1c4d697a9a9dade069647f74aaf786b86d546a82cdfdae3afc91e5be9550d875db73393b9c263ac5d3dd4efa3f72e14dee3e898827cac732b781fd5790d0ffafb8ba8714e8c49cea8a7eeddcac0ba631f7cb8d16c72fce7c0e786c260ece653c4c043eb0ec687e919da81a83bef96fefb179a3e0cd54847358c120673ca5d0fe5a87fdbd3ae6ffbe8c63268eb0ac09179c33cb2280f8460a726561bb08ce04a2df2b493299f274d661631f5d97f876c42da4835bcbbb85eae327ce867aa5deed1d2d4e073bb0c1"}], 0x2248}, 0x205) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r5, r6) dup2(r9, r8) getdents(r9, &(0x7f00000001c0)=""/114, 0x72) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000480)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:23 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x80000000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() 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) dup2(r2, r3) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) rmdir(&(0x7f0000000400)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)) r3 = open(&(0x7f0000000200)='./bus\x00', 0xd457515d5e1b060e, 0xfe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socketpair(0x0, 0x2, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) msgget$private(0x0, 0x220) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000440)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x108) readv(r6, &(0x7f0000000080)=[{&(0x7f0000000380)=""/108, 0x6c}], 0x1) flock(0xffffffffffffffff, 0x9) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x40, 0xa2d0, 0xffffff00, 0x1, 0x6, 0x1, 0x0, 0x2, 0x2, 0x19f780000000000, 0x3}) write(r0, &(0x7f0000000140)="220e228900"/24, 0x158) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getpid() 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="a4dcbd3a5d013ffb807160de1925180d90df95329a780bf8c7cc84caf05fbce6e9f8323f9571be79291acd6f401ff3e729557b444fb270d7c8b8c2ae76bc80ba0944eb722b5d3dcd58989f08bff22944757d14df8b91abcbed79dca500c4d38f84ba620a22d7ed4cde27abc6e0451af7bf3e0e640997b9d2d81bef05925c254a65a8e1b2a0304e177f7d", 0x8a}, {&(0x7f0000000180)="8481225b0a59abbecfa3570fd9c46efef7f3d554ebc6480097a494d5958d5500c50c2ced60bbb039254742c88df8451f01e5138835873b25236170e19a88eb702e6684b4d7d01beafbf2e8ad5a12ec495cd43a76c2d451ce3a2a38e1c38ef4be1fa7f6", 0x63}, {&(0x7f0000000200)="5ab466cc15b26f27fda715ba0d45b0f531b8ba6bae58dd0043db5a05a70f487ab3db4f11b3ea9d5f133cfb8d601d4ce711a0741c6c26e0a5ce4fdb95ee43fcd8fe4068709b6292d44febef8c", 0x4c}], 0x3, &(0x7f0000000280)=[{0x18, 0x1, 0x9, "1859"}, {0xc8, 0x1, 0x3, "9c77fd7044d66bbcb4bfa1925291361bc54910d2f1b3352b1726841f56e020b98fbc09721ca903276c25e201a8d2704d7e5a389a3de619a157d8bc648c5f1a010e41c84a4c3e8f4ba9d40b4302841d1439990caf12beef9c094afa6aaa416e511709a1d4baff9301d93fde5c7a99fd838bc835854531501baff46249f564ba80cc461be10c9f3f113ddd6abcc7bfd16225caf250d60b0a8049157296a752922703b0dc337881e9a1a7a075ef3cad7b362e66"}, {0x110, 0xffff, 0x4, "3ff1dfdd393f3cdbd68ddf0a366d04db2f121c269d9025e0ecc265b9396c74f625304f41a5a470c3fb125a10a6d0a12abc3c5037bf93d80eba58ab4684e0b14f617d7572558709afcbe46069893300da7f53f256330dd8db8a6aee784d9355d32ccb9d2ee291cddbc250701c150f58c4b5c79f99e3aa8979b23c9dea50c1a026505a424715371ce610fa67d3aa9bc42f8fea9de75aa7e1d1093f68d4c026e8ebce9430e901b275b2b0d7917e21c4ad048d812fba303fb468b5ff1a8ac1174e43651152cf5ca7b73b18a2569a8158d515e926b3d100499b94459020616d4837157b96622972fe8e604fcdfedfd434dcbb963ff626fd993e31343e8e"}, {0x70, 0x0, 0x1000, "d74351db4a6d6099de2062524fbfd3c8284b05f463be0d3d1fc52b0505d4f8a2122a4896a030fb41c5c4605a8823683365821ab950715b1dfbde220965e92fbbd5b6d013b98b34d6e2081be823cb33874c8b26e90879d2aeb4b5ce64a640"}, {0x88, 0xffff, 0x20, "a1e70954c2379c2b9de55e5f12e856051d383afc757ed864a1c909034dcd2ccb9204a30e17393540f0dfbe174abd15e2ea9c3a5f571825a774fb1c9461b93a7c05aff53212856665e603a9a4a6e303e5ad3bbf7639b2d112b82787b0a418f615d55ed1299441f5223143ad733ebc62740428c213"}, {0x1010, 0x1, 0x0, "98ab9bc27faea11f3e6a082acf9e86fd05910e309f6df831c74067556c63d6bf25e681863441a408936d8a3ed0a98f43dbe21f96dab5d4c78b17324128c905de978e2acfc649781e35c9e0b5a391e91757875e39ff9cabe66bbb60f1e64b59a9595837cc7c530bccedb43dcb2e3015d4e7f92263080e5dda6a301f767daddec6d2f5023666b05aad7d3f31bb0a8fa096c4e38dadc58633ae85ae8c2e003ca4935554f7ced58439310fe84deab59d2ea94105592a17c60419a05a69f217253d69d440cf483833a29096ed49afe935e6051a34928700ed47b7d60219b8fd6a98ca84471f6900b2640eafa3784950cb6951581d7408467b52ef8904ee49376d4c4c12ec8269f49a9d273baa9cf01e645aceca82ac4e38315f79b0bd8bccd7d42b082dc0c14de50723f84b52017ea3b0c9e811f442283d6f59465f2eefe314e593b6f6ade269326ffb65e7ec847a783d459c40c000295e2799461d159e14915e28280e7d85f77730d0ea75814a684d0c73bb9f1758f32a54965da738229d650d51782737b8f62b305a62cfceef2cb39c7209ccd7c9fbd879dba3441e6f2cfdd05400f14c06f5e02a084e68d620e84cfc1bc69cbb3e2689ab3b0944c87382c197a64a9265d08cb164512b02a9d33ba0ccdb0bce7a81a0b5234b2888e583e22a50a987ed238855bf9d19e59d34622ba15370b603bf4395e8d81706d7b9a6c5167c97fc55fb2c8b417bbb43ce481b39064d5036e94d4cda811a421123573efdaa58e15f7ec0b4bfd39f97457d5a6231b0dabad844ed37faffb719db1fd302a6979ac59f46e21ed76a33918b8a0da12d9f765a97deb8c1abfc1a42d140b122fe06b2d7dd47dc837fd80046d8b1253f6db2185c2eb91cae24657062972adcd7b7cc24cb99a1219d8c35cf5d2aca3276f247f4512c5b46ce93ac00f7e57a010f17f6b97a0997f7a78f445198106c24d312bee6e7ab87508606928c11740ac8c70733a5a6751fd487ba7a957729be8294a2b2d66c8e44b4c8d89b0f3fbb5b211f51e87f93ae01d1b0e8500fd1c967b9a18d72cae76d6b7ad14edbf34c9f932a63626845e6c50bfb8d1919220927ee25a35c634526d801af25435146945c9e373a335f43b62477b995840d24abd8ff6c062832905efb941047b4ad1b576d4796135f9c48a53e1f635637ad64c5c97e981c527101ec1ebdbbeb6553bd221b907956d99becc26d846122b5469a427d7bdca140626081a15ff42bbbb13779f7953cf11742de2189ee7a6a942c8969adea2c5b7b67950cdd8de44adbfc8e16bc58b9158bd8daab48d93eaf0003a865ded2ff7c88553b55bbca982005b7dd98b5260a396571e70ef6290d48fe37627686f654301513a761468c78c8b20e11f31e61e020f9b0044f93c6fcabf409f5720e8a4a4ed3ed5b885f86cacc89622cb215e7d7e69e5dc7cad8ba7270b178e441b475b412af5f830c82814a2217c4552b4ef062a764f30990b93dd23bd7a7a27197057273dbff3a4f859ef9594aa7594c33bd824f3178dc184b1e1c650752c600f4a2a9c1b4b20dffa9fd63f83f0fc46b9d82255e33cf08fd421ae9462ce00f00f163acb35c27eb22acbad03ba4d088ab66d5b9da4c9943c0ff6114b3ff5a487cf651f86ea1f2fcb7657725756a4b46648980ecd2f3162d3453bfacbbb40e8e1aa0c9fae7b401327289019aeaac1a4579a690f4fd823a2d199c984d17f805fdb549db6677ec7ece15c812d731ad6f99faa163cd0cfc39df4003672a04fd816b3bbd50d7d367ee0130aad9949057f400daec109962458c686520562d5a11dbfa3d1f3abbeaa584457252284178023e8a594b7c3cbb465506f82c5708059cad3b7ee9d084045a3b6098d46d06abd6e7e75ecdb925c35c5a92e950564fe1aa5a7922b4ed5f0fc1fb5f4983c6f06b40fa9e65941f050c29fa99d20ba48b7c126119ec59c32581c178f6e1fff1402c9772756b9e299edf12a0dd109a654f5448c87b61abd2dce10ddcf83f540fa9c9601ab1b6c48d64580bea983bd7c8ce5c23ce100fe3219d3f44f5024cf10eaa110e7131a9aa1a20d482a0c49ff6eb235030465dc3f48232355fe2bccf7990c309c9307ef44b86cc7db9ca9f5803427c6b5d36d847e4cdbf49749246bccee7b106018c972894776662ab4299490ae9899494ff5adfadeb8d21b881e1232fb9773211ee73b0632973215b8c933b9c5f703faf65b5104fa0ad51ceedb64c85a41fbb13ada059dfcaf07db55e8af35ed119fab4cc59f5e81707f8b0b7e3f26f1b23d944d60d8f0a8cd4fd6d89c53704f536a2e3253c52da4832b56cad071c5455c6a241678d67dcbb6a8a75cb09af1ed12d17d43ae40c71109c7adf4def63af93be9afca115af1f2d220d5ae9f4445e7174b11b271aa6586e4e180b18ea41393ac00d6ce839ae92097fd00f4cf24566db54d7f21d72220d56cd7dfb6ec3705ac626c821b9f2c399ae5d7ecfa3a3bb318d44c26411ac754643f56e70b68104cf29b8e6b7a39b61c8d1a0b35fa1c6997c7ba365148fa638f28f5e1a64deb4234ba5d335afda79006fa1e80f5ce59b7dbb7dd06f370fa4bc8bc9a15f9f29a25b4e74901eae496056741dadaa8bae2eb9b3b0a91c3d7fe95eaab69e586bb68f35cdf26270efb4a74506827a4d84191d04489c7634b43f132cc9c5767982b3fb1760456e38e06e7e88cf1703780a73a633735d5a624f7ce5773860c0c5c5d663dd1d257c04ffbb99b1c596d4f8d4723640b9fe7568f475c4ca9d7e3de408b933780a4edcb5abb98dafc65e7b7813a4ebf5e5c4b7d26f86d49371b88b4049062ef136a608ec4a6789104cac36e01dd97e5ed5a91b6e919d1a9d9675906a5ac7e2f8cada56a5dd16c87102aa9b005908f158cd9d85dcb5c7b37f826510e4a862edb8a8278cb1d7463950531264e1bb297eaa0e6ff6037b0d9d6d82a1d748f219b4140e7f879aa0b604f04258475a2a3f82a69ecbe0ee55869044243366213cd16afca165b6aaa9d5a87ed510194a9a05009a1e5687f6704994543193a432cf653c4dbdbfce882327ef76553de7d20615ee9776d1841e9e967fcd287c69d266c0bf2cd893186e10f0d6c44229de752450c9c2af371f31d058b182c9cd8f84b0b864a65cdcd7ba3e0204ce56727baa6dcef1376e41f0c0dae70b67f7f813e8261ac0404aab67f83afdeeb04fdc42010c52b54cc364bedd272e73fb21e826152e0d3c2df294431710a74d39cab883eb534f0b40693f8b72ccf8bd20e051c3a61943492a938eabf2c4ef764588013620319ba75394fdfe7fcf496847a7218f5f4f7f99d871343718bd6dd0371cdf1fa6eb95d4e5a25342ecab4d2b4a3438c7b711ab4451cf56b29792f1e85916c4e7c6c2036be67744cbcb3a4f0d9a0d342b7e284e284c40f28b37d0e94903f61aa201186ae3f8ca8e2f0697c7e47b40f69c87fca9703d0c07f03367feedf3ebd627f580957a73dc81b055eef94e817be0824a2cb48696b511a70fe6779eb804431a139ecdbcad42d2118cf9522ece94cdecfd5d69e5527ddc79d12e586fda7ffa701d5bcd4d349da40eb6751f7426110fa107d7702fd3713f68bd99c0df3992f5e1fb88644df62c68fc388dd471ebb8079c8ba487c7168e46f5372b59a7837f5bcad64b05382fee4a611b789882e7fd14427f265f8cdefa9cea48e6595ab4f3dd01ad39cede6f828ca3c9b5d80b67acad4a7a6ece8d9fc0f9f81f0274be2ef4d03820c0020411ee5532675f46706abf27a88f28b0bc140d04f5a21174a061ad7216e7a7a7f937bb36f607446e57cca5cd62951acd7ef2785228cfbc9bb827d38751c7c67e4f0e08ecf645baf843112752f763c6ea911bd8922c592b96782491952a1c4f2d4fa4ed3c0718587acccf4ba876e979db1a796c115a34b3e9c8840b7b9ff2124c005c2302fa1867ad269857e9cdd7de1af925c8b6131ea74be3b650ef85c658a032de0a917138164a42a806217a92b3ec0ba9d304223b3a92a3c85d34b20a5996bf36577f06d01f36c19e7b9244f0f00c4583db55439b186649d2c33f154fd2dcac4f42b97911765a547c9d19f32fba76fbd003c5a4b3700312d51f2f989ec97a0ef7df4c6bc518bf949e80b87752630a2c979f9a47f757d58cf96cf547da2ad00450110b83c5ec7abb47823dd16567417f6b6bf24fb37515a574acc4734e2beeb22145ba3ed31ce8e5ec5f9a3f62720acf1e64bb838936a25159d50e18ba6732d1095fa35e67a939318558bd13526b78798f967874d801a27dc2e9eeaa8e545dd4e5079c17f2fb9764097ba8029b9c838a0d641335611654a1116e7ede4d6c588ed5a7780b0118f5cc5f97d239b27bde37e7f0b2a157b0b40347ec2135186070994d7ce4901b8d68603795493210733fe83c12d15035288f114199ecb09fbe3e41e228e90cb8ba8c8d5ae16547edbf02af1e8faa7612d15694e6727f157b94086c283800fd3188e2eecaddbcbb3d2591909d3dd484971ec04314fa4a8ec2579c391ae200b5bf8fdabc890daf756d39b7aefeecfb546a1e472faf2583ea0b3445b001f70fbc048b807c5221f63ee21cb98e731a3eda4047db16dabc98bbff65761cbe739723e3cfa60d11807e9d416b2346de0e55466fdb499adff86fa4bbf965af35c68d80b946596e228f4c84c45bd24f4c382f6cd38db3be3891cd6fc919eb9192f95b59f05a5965c86466e2a538fe746668d3d1369890195ef4c1ef88e0ca832524f7caf9d17c844ff0620baef47bea065ed618440556ed6cb2353c455d749c0c3e0ce9b8e34f27692a66c48ebab76409983b08b3049e43dd49672ca08df1e1bab000e38c5d14ff9a07ec11c8679fb23f2c5a3b38c42baa4bfe90c615d3e4c7e81d44a4a3cee05ebea63e3b7fce9c1f1570269ccd26d9ac80c923fe474ae607f1b8660ccbc473c3ccc918b3a5812f15b4c79cc32c079d559c82ba94085c2bb06dc08603f300dc7a969233ea1f0a910ebc58bb8e7ab85ba07a06c858c8116f7358ea921b33e997911c1ccad40cfc79d01a281540f5cfeccd1ae7039aafb20ef49507760388bb73a01ed2d02fe2d3e809f54e7de58f92acb33bd67c2149d70908d40ac63b7b6fc916721b08145a005a591a9d98cfcc9c4e3f6e3e9af05f0cc860f1a375c914db695f6815b5d0d8c8e781011f736e000d846096e709b430e7488d0b81a43d21a9d0fddaaf821aa77ec5d9d16d51589441605bebbc3c05713901ed2e24bc76c8a02462409431a13955bb20dab96e7acd32df21f8ab57ddf9bd0f7f47ff7dde565ab3338ee61110bd49f904969c2e78de215959354bde9347aded574eb4c5ce4b0ef56733593ef7b99aedc9ee42441d22b344f074e121f641bb43acf1bd0d7a1e5475e5ae297b36927fc06e60543ffc3a7a1846b6a006d50951ad7bc829e41acb754b3fef1126e5b76841820ed3e1b74b64d24e5cb68ed09559f0a77d8d7160b536a0bd34b974be8c6c1ee81729513616c40aa80ee1c0c40ec0af8f20a71d5216250a71cebbc25e4c325b1499210f4957c89aa1f035847eeac3597a7a5c7863c859724dc4fdcaaeec2f5caff5df53dbd5b2c22ef19c9e0bfa7102eafdc9374b2910c6b04b4dc8ebf9ec23084b053c007b1e8e911576d176feaef1c75ee6a3265d1c5a484c5f6fe697b0211917820730e2f49d907df612b19eaf2ab4b4977fbbd6f220f361225da7fbe75f2d84a8effd9277b94166c41f54cb9e61d5e632e7e7eb02120397b31da0c5deda591c1759daa0f700f5afd127c3807886b226c6"}, {0xc0, 0x1, 0x6, "563866614264ed102269cae8c1a9a52e42e219ae4295d6d4b828de69e190a0adda2667acff381beb1811d71ac4fc113dd0fbe076d2a9458520ad5626c5d8b6ccc08790cab735e7122103f22559d25572115a26f11b0f259805ca68b874c1656752d3cd4fc8f74108f6750dae24411e1485f53730babc1ace4b9fc9344afab0f90b55cb1c88969804e7785034eee63e28f7c14d15abc1ce51dce57ef6a6cb46a93ee62ff3e7d255a433e27df0"}, {0xd0, 0xffff, 0x5, "c029d9b3f17840ff10b9306488fb2105ef13fd374e0cb09e28cfe0fcd48e52401fb89eb7d9fad6976559a987be3b8f55adb41aca240aaeee90165dd55d225899f5af34532b8edcc0e2e50c7a7c1d4e553e3f2c1a077331ed629b594490b4150833381f17d1fe4100a15fc82fac07f186b2f988fc19524b0286e2681ed258690cb339408df685444033a4bd916a40cb12a67f0039f40cc6ccaebf1d6e0359f49b50b3886c42e2367fb80dda52dc35c4fdc671fcd819c46e0292fac0"}], 0x1488}, 0x6) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:23 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0xffffff6c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x100, 0xffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0xd) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0xfc4) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)=']\x00', &(0x7f00000003c0)=')-)*\x06\xfd']) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x44}, {0x7ffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x280e3, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) close(r0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/90, 0x5a}], 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffe000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0xfffffffe, './file0\x00', 0x4, 0x7ff, 0x8001, 0x2}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0x0, 0xfffffffd}, {0x80}, {0x6, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:24 executing program 1: clock_settime(0x2, &(0x7f0000000a00)={0x5, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x640, 0x0) writev(r3, &(0x7f0000003dc0)=[{&(0x7f0000000800)="1ec51941d7b4855bb58078ec15adaab846616adf02c2595680ffc02de051b306dc15c66b9ac3b02aba742e309414e06a213a6cca5f5aecca121281ca3283783edad81bcbc672999f281f72f44d6c88939890fd2a8b53cebfbde20a2b34c752663ddd43166389e9a3bb08f85567fb1772ebf42ad4b38b6df62d61025eb7d0bda60b3ce3e2dd205c2cfd56aa8bbcef0488adf23a7843cad51ea840b88c16def0004ca37745a51b97e48d29cd1229229a800fe6f003375c2d89ac0b45602f5f3aa749fa82e6e8e707c47e395e45df74af8b3b505c68dc", 0xd5}, {&(0x7f0000000900)="2427cbc69289fba0d5bb5ad7c862ae1c4e3ab396d1639d994fc95c0f4a0601da62d8ddcd5270669d54e029012ada6146a8e364007d876b0b202a39b2328844f6d49c925248a9f1e7655c7a3f85c292f3c22b2d3e090cede8a9aa0f2edc7efba7666d7550ef25d33f8a7b671625d96c57a6cc36e0c4107c57b369351437aa3365b23b5c7274ec845dfb33c99e0499889e1e3755e256f79653399d9530be43e6925f7759bb94c3ba4c37e68823281df17bff91fc1e6edfee86a4419f87955c6cac5921c9a7ab0252913f00", 0xca}, {&(0x7f0000000740)}, {&(0x7f0000002980)="dfe9c45a3f45229dfdd7ed2839e1f0b3d676df821be59dc61d9ac480c2d803101583a193705fb27c321e6ca04754746869cf0a9dcb5e32c462a92706345b8871281e2128ace18fa4c843349d5b260e58284d726f80af736d4ad44f1c4db9e4158acf956ed1f2fd8048019c53fcbc2065438b87a8ccb0d70a4f9a8abdd4f0cc0e75fe0945822aa978c7c05825c8492df471a72ec3eaeac57f1c9441c62312a0c278cb918aa450f966e123e30a21ea1f22d9f78b0f4cd1e59a1dcdab0dc9bd06e8e52a2771201fa5cabf6512cb615ef0099edf6436340afd7368000930f36f6da1078ea7eecf742edb86a4b0e77d14e8048e805b2fa2e71ec85fc00c65f92efb95cccb1617133395ea223d2b6e9dc68b1af1e914f92192ab607b40ee51b22385acbccecc467e325788ba476f780b30cf307218e159642d06bdb916014ac0a38072bf145ac68dcfe6dfb69c216ad0097a30b2e1aa37079de1dc473f88d9b8f20b9c81f65f9c911b2f83533ad887797b439120d02fc5ce0c99477bcbe7843b04809e9fa2d1671d7c3c125bac0266f9adbbf13541c49ccf7dcb7e342298218776667b2f253eff268784144879a48bcd24ec039b5698e3fb0bee4e460a240de48330c8063ef80897b7dc05c55680de960db4da84777c6f1b11060a2739a5978ef351b234cb1e6e4221f3a61e782fe5afee17d40f7dde9713a3b4b857edbad6c1ea6b8ed0c4611f3f1e3ed13294d444102d94add0283d8b039791901debdc2f072565aa5247cb6bf0b8e6e5fd1071ac9498b6e5241589600a397e8f6f436b9795fdabcec16e37503853b4aaff589d96a62d50d99489bb05c8df6126e098e719372d18591a773bea7d2a3adfb33568c2baa9a6e11360797a812fe14d1d18bb9a607c8c5914c1649f258088cc66e86b2fd9af6dea6da9409cc64f409ebb82b237c2821fe310576a717d5e2193c168bff34796ce8fc8a295bfaf9af5cee99895f245b23977d231c56ad6f98c364fe35e21ca05e873538ee6c4b96fc12ca04f1454ce621b29d88ebdff9ac58acecb7f5e6de1bce8c25a628e085808a00f3b5f3f52f74fb18fa0a00783e80d0995dc3af8dbc0e10d45855bd4adf124b95b9fdda29e01161679d8f8995eaaa86250f62fb73d8df72f038ab77d0075ed2b4ee60741641c023abd73cc0358d539140533202be9ac7e013a4f1c9dd937561c136a0bbe97c5a1c31ca5aaa0cf395eca83630b0684e0c3480a422e705c7c298ab620a2861ae5405663afdfa7f7acd9b79c958d91c7ca2fadfe71f61ac8cd2b3e42e267322cd259212cfec870cd6cac2ef63bddec82403cb3d1c5bb8e710e5f3a69d34a4278e652335085283e26dade1d4809c11f0e6d88435a4801f7937670400701366899254ba4871624f50341f5811cd8a3b60e018a54516a9d2a8c7d6543bff063a0e6e3473717e89962b590dd1de988dfeb0c77e4534de53884038ed65b4fa00048dd5ef0a913837d636c65cd2a7eb21fbb38abb5f09bf15568b570b1b3898a9bc74531dea963cfa825c021689449c715edf05333d7493a526317fb89f16bf3eef6ecd3170cd1ffb03cdcf875284ea83f50cec5594f9344e336a367cbefe76e403a0eaa456d9b510e996014630f88c7914f1bb39c257a793940b1302b6827df002527c476fd6f6da946531b81d53d9b80fed85a2233b5b5bace38accdd30e8f22f624af5996cd4800a60c9b493eee9e3b0cfd218c3446b1fea2c055bc2b3b61c45c808bfae1571baca01c14ff3ca6f06d6541499235123156c1bb5281933d9f8ada7990216e65a8d50ea8eb9ff80527b056e87db2d600b97d58114f85ab06811ed131beb05c257eaba35afd1b0caa32fe2212e24764fda169421ddb26f9cacec6748a9bc7dec92aae54027afa807e09e909a90119a104c65eb07ec8c278cfa90768e44005c277ea42d54b24041fcda6ebc9b6cee05c922dd35e2d01b2d1c72b4add51e5dbd3278bde41e14cc91be617267ec705d949f752ce0f0f4d40b2f58f08f66b1ded5a99467d9115ea45319b470ae9d1a5c5b04c8b0a837eaa379440495917c47a1d3fd960558908977751371a96a6d6e7f863d9fbb85d233525ff5f912455f23d77efe42658f64f990d59c0c8f28b27af38f8534e36756d4752411f0e2299389b6abe33daa1232d688177ce1a8b0c1bb543f2332137461d082608cc5069283c3bb1035c28f8a332f06cceb5c8a12d3fb9020ba527763e19ca3d230ee19b98475d86cf7a21976d83125d43d26e84d57614f0194966553bd268beb970e1aad0edf13930899d2914405be5ac00af9513dfc99352a8b06e4664217f54bfceeec828a777f4e010913fc4fb2b3183e7e6838907d677c57cf493b192ff53a682df6bafa6af3c19a0788f3077e28a790b7cf8499ef53794eba9948d9fdcb024893ef7bce9b197affdc7e77bf4d2853d7f9928dd1dc9b183bc96f9f1d3865ebf7754a4511c5593b4e79519718644aec7f0e040088f62f2691d6709277b023538c1ee19509eada765fd958991ef1d90dc9f0dfbf45bce2073eea9dad0fb3b9007f111b0bb744c103b34c744e2674715a6075c664ac96ff8b45acbb9f9ef1ca72f792521b8399b5a2752c892531807e4137c47dce1d9939800d1e253bf04a69ae25c48fd65978255c21e74fd277161c4e12137924da0c739ea06f53b63c507ec2d1f80c6d29026b8d15353c943802e2a87bef101ab6f0c74964953ae1beaf5f6ff4a5b711e51e69fa174d0f60eac137e5d8f8b896dc947b3037750f758f3f0b133807361384f616d22d7c1f5b892beaa561053f5c69d4643c4835cf4e82dc59ab1875ceb0db8f1f03d61fd7745baee6d76e6f51caa2a654de683f6a467b2383a3dcfe64c5ef6e9fb38e6ae7df46cac9e7d43aac0be164ef93370801333c9835dda36b7d175119aa781c977b171474c72aa9d98e897b4d7250cf491ea790866a6a6cb5d4fa4c2b8541f0c501b520748dd7022054cd1f132efa85dc735daa65a26f335157f774c98c773a2f410bb417c75b56e6863b3a889b576fa6592064d792d144b4974cefea32362e2aa282bd094bcb5cf4cc07fd59bcbdf47926d9381a33d0c2256385f313f87962db7d6c0782ec765841fd1850e6a3005f6afa25fcc65845f075f787aa7f9d1512c8b91533d9ff161c894522bcba1091d901e251638e67d7945d87b9d3d92265455c320ef145f4981980ae6f3e430b66c31f5af0a450e95ef5651a5c259677eed5f12271c493cb146bac730ea532e7ee7e27a3c1cd11dd027bb3b67a970adfef7fb58fc07064fc0dc735e94ef3ec21e6417c26884f8a60ceaff42e905ec488c0da10d0270beb62d96870b66de06b4227186167796543d819e5f3c56ea7e9997ec3ee75925f73636c6003109db466c0cb51c7cc50bf7d28366c71e24d8ffb9c4e93d3e47f94d63203470b2933d3ef6577e2d9ca4174778c336daf105f91b2fc21da7dae5869b66b6b953fe3811f2ca4058798077db66121123ad82856807642d4f7af4d714c09047a5979aad1842e0e4d84667ef575a2acd10e28e67e25284725d715a62a545636d3c6a4684eba9b22870a703de0be50b5e94dc092937d983d12a3d27035b1dc36b247adfbf6e0a0d6bf63e566a1b0cfb6f32b91c007f4cc05055a8d733ceda7b74e17bb10105f0b4728253f0412acda10048395f6c4de02fff7f628f082373651df2df1bec146b3a2f0f044574b4a9f9f4fd7dd36a5cc702ed0820040be442f2bac4481ffa6c3978cc086d511b22a855106d7ed1a61b75eeedd52dcdee0c58697c21feafb6d8af25c5b87b28b84f60f309ec91c05655f6921664cf48eeac6024e9e63c27c2f62b0bd820e5ddb58be0c15aeccfd37684aab93de24d893cb858dcc87f8b11352ef1bdda27b40cfa248deea492ee0c68acbb6643c7826f92bfeb17df9d5da20e3d7e1d64baefdeeee349826f9093a2a5b52a314955277ec45639ac70e2b4ae8e37a10988c8dae086cfc1a1237284f2596668db5e9781cfaaa8bafd5c38c70c48cc2156dee174ceee6cb458f4b9b9f74e3f971608c74573e05589172299531f52507e979b3075119a4d320854734485dd457cea278e222c61bef15b3fafc4adbebd8b45ead0825c20dc01131a7600b0c96b19386fc76069592271693284cb13c1e5dd935205989651e7b364537b63e8b5a3203b3267c67e9977058e8a91f8f79f5d0a18039c7b46df43e9e1c348229212418fc3f817073e03adc217885a1dd9aebdf1b66f5a5f1295338adc428f9eafe935e7b6a71866fb064788ae2215458249a6a313e471632787da38af4dba8e629c2a6d403b0c94d564894aff3bc38fcbb498806a8ac2d69e5a2b694bcf1e653916969bcf5803bcb1f447600846bb0c310a9b474db3a5ff712704d3880e3ec62fef9a5193b34f3bd67433cf22945f003ee2f8f2bf87afcb247ec561e7acffa27c562bd44fc1d958786db7119d2ccf5204f4e753e7e065e58d476db9608ef8cbc52d0a7edc9b92a7b52afb5775f4962701b5b91f8bbbc3b8a29327c372b26be33860a114dd13b595a0b9c54cd05733964ffc20dd504b37ac3b334270fa8b076562546760f72024a0862b2236a4a60b681dfe4bb95ccc65692361ab02d284062cc4f424abdf8b9c274e1fed9d07fd413f5587995bad6f22411e4b663a929bb4d69bd73f38b978b3b952d3e7ff21958ae15158c835466120ea4960454aa4ec0a9605505e52be4dd74b1257b20731ca5a2f9a68085476f60d10b6d68235059b35c775ddc6018a1436149130121cb3256be1d56d6db7b54da32e29babdb53fb32801a6f40d293b15af2d8f7ab871d1ca60ae31b3f8355d189cb9df482e593410b1c1ac6b5cc2b17e62358f36026b1698550513914e615dbd10609622df534c2fae8d75414cd02853003698f71c3fe50b058b3689df38b00d88c62feeeccda1449bb97495780a05df6d630ef9249dafa950b52320e0ad4ac7a380c1632c36511aa6bc3288188429242dcfc245d21534575019eda9d2b8fee524327935d352f1836029f4f9a8d48e1536a0da9551f4c42393ac75f9e1583c55f4fa9996bdc8c26ab71cf492e78b2d5d685fedf7225cd2ff0ae445c34215c118adeae146e28e4ac0690919d050bffb8f5d0916fe5e31581ae1b7111b81dae6fb785d9b6c69c16a6db3cd7dffdaaef3c2e27893b204bdf10242f4b63e7477b4fdec4d87bbe30340ef2f9ac4c74fc78e60d44dae26a937a0f01de2cc48b2a976567dd35c94098a79555f85f4aee2e214adf8e6d5caf102e8ab2fed706d330c58d81e24b55d5904ebe5ad81e2625d2ffa89650134e6ff8afa71969fad5be85fea6ac4faaa7cb3842ba87515e22e9ebc49dc6f59abbcbba22be841a871eca8a33fecdccf62ea0844c7a03b897a8fbdafcbb47ac4ec3e82a3a9241ab02514d6f820c5c171d31d064b80cc88f601dc59d97860f67b25bbcd616eced2d41b404c435893c68bc099f9f5e1d92cced86a6f21a05d40fb0acfe3e98c8bffbf91b22bfe2e1ed07b547c38f0cc0df07c8f50543a5299b5ca30826c8a56f44f05254535200f14ac2cd8d8fda9a9fc994844159132c58b49ffa53ac214ce9b1fca02cd1cc6be9b708b23315caed3d5b792c093493dbeac6b0f046eb0bcb0e43635f261659830b8db22a1928030b610add6e17d976e220706ae9f6ecf2bce4c93df35da97ba479643444a6240349bab33430a0a1e99de4da05431ade7c91d81ad89a7318ffc7a593d067b8b1008d1da75b7e9bebcd0f74023", 0x1000}, {&(0x7f0000003980)="2aee50cc2b711259c86dbc547ba9b3d80c24e745de8e459e1edbd78d28d06bf7bab5f5d081ac16e289a3a01ce1b7de52f11e7b148b045d33c47567856289d193ae2d4c31f21a78aa226e07c590ba30dd21d46dedb5f3b83a87b91364bfab11a571fd145fba667670a9909046944f60ee4b2ff40e1143970dd1637d78739923", 0x7f}, {&(0x7f0000003a00)="a8b4e0df0b872a524b72762b4587c90dd538a5399b528c18551ba487898262b5c8b48cc8ae416d2f393609067c6d301a2964b2b434cc0f595a12306ed4a64f7133f804641455f54b6c0f558e6a8272101bfee658a784a2261b1be4f26bf39ae024b88eff8bbdb394f05c20fce93a38611f7d07a1378a13a4a9734012d06c8ef8b301c7e5241ccb15a91665d9d2208315d3fe4e0dd36f88c3f72256af90b26206957ee48be92dfe09469c88d34c1e7ce65d6ae664dbb59ed28010758c7499f41c06bdbcfcf005d704624455c573d9d876", 0xd0}, {&(0x7f0000003b00)="6ca9365aed2281897cf9b280caf9879ddb088e33a77fd4d693c817f1f1ca9d55bb42cf4a22f186c1b90a2d4fb9fec6e32c83e4512af6430434331df015a9d482b9497aa9cbb08b6d80fa28715699d4f737ebc650bb362697f804c2732ec2b9311b19027cbfc9ef003a89e8f7870f7969d7f96aed1f6d073f0946d24ff96dcd414979a688bad7b60efac82d9740ab3ac8e925c34a60c18ba60823c8a26db5db4b4f92d5fb71415b6b256b99f6e84655b2f9029d22445c8495e1a5", 0xba}, {&(0x7f0000003bc0)="0961d7a862bc8bee1cafc40447a24b526267dd83e86b2acf593a67a012d0e7feb2c8c1ef9508c7dc57e6f1b98034e89a670bf38d966bb1182bbe16f01884a1c6f67c74a6", 0x44}, {&(0x7f0000003c40)="cf4485b91c449ec72843f9f8cdc572a417429d2a3d5505d66810d715e279276a0b35a7a4418b83cde6c24c4a6c9ecb73eb3ed23ea00bfc4ccbce89cb40604859b9af59ccd5c7e14b3d479ceefa646be8b09040469e5d1bfcdf434ec8af7173806320f6d1a99e76c0888d7c1fa78cc2930c065d3e6129d518ec9520bd01e5cbcd6a97e1a062047ba2f7ad4eac4dd0a4f8d32c4de15382923a6c785073643cb2dba07c6513308a857d6a2242a4fa90000535a84a62e8929cb4204cf809e7c612f67d568df36a87f4c1d13d0ec6ecfd5807f8fd713d2e87", 0xd6}, {&(0x7f0000003d40)="5049bf84088a9145eb3e2cd394acb10bb640c84dad499cb73878e3daf4b99507176eac2a18aa0f5a8c6cd0e65da67d55c8be6299c286c27fe5a95e8b3dc8b39a269106cc3c4e359b39984cbbf0b80c6ce7f463ff0f7831b1a8be7bf06007692b50a8b025213c", 0x66}], 0xa) r4 = open(&(0x7f0000000700)='./file0\x00', 0x20, 0x0) readlinkat(r4, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/153, 0x99) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="1b49da6861bdb26deee427b2cfb22d2ddb76d37503a4f77ab97e6c3945b04024dd7b9f03500f41964de9e317fde21ba64c3a93c1ac2195c2f080d69f261c537d20"], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f00000006c0)={0x6, 0x80000001, {0x67f, 0x1}}) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000400)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000340)=""/181, 0xb5}], 0x5) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) accept$unix(r7, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r8 = dup2(r1, r2) dup2(r8, r3) openat(r8, &(0x7f0000000040)='./bus\x00', 0x200, 0x20) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:24 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10, 0x0) poll(&(0x7f0000000200)=[{r0, 0x40}, {r1, 0x2}, {r5, 0x100}, {0xffffffffffffff9c, 0x20}, {r6, 0x4}, {r8, 0x80}, {r9, 0x80}, {r10, 0x20}], 0x8, 0xffffffff) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) write(r11, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x24, 0x5}, {0x5, 0x0, 0x0, 0x9cbe}]}) shmget$private(0x0, 0x1000, 0x8a, &(0x7f0000ffd000/0x1000)=nil) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) accept(r10, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r18, 0xa5, 0x1, 0x100000000, 0x6}) r19 = getgid() r20 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x2, r3, r11, r13, r19, 0x172, 0x8}, 0xf2, 0xcb78, 0x0, r20, 0x100000000, 0x6, 0x3}) pwrite(r0, &(0x7f0000000280)="b31cea186a82673def705b7a20d1", 0xe, 0x0, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) dup2(r3, r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x40}, {0x6}]}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="fe63bf4ecb3e1038cac5e1cbcfbd46f5d3e59a222a0522fded41066ad1a00ac597375908e8e251a5d16f204d6d7d21547294238842f071eea063677b2f02ea9773f6dc6a68e40c069853bc22d379b91e19294b867176ff6cb0e84e56b680d7029337df42aa13571ad445806fd6ec59913672142af60d38e63c73c5ec3ae7c572d8bc8b9bb1593f702e98da04c6fce3164a70f07c77c95b825aa44a4829fedd418490a62c50ab1f736e"], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000100)=0x1) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r14 = socket(0x2, 0x8002, 0x0) r15 = dup2(r12, r13) dup2(r15, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r18 = socket(0x2, 0x8002, 0x0) r19 = dup2(r16, r17) dup2(r19, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x2, 0x2, 0x0) dup2(r20, r21) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r22 = socket(0x2, 0x8002, 0x0) r23 = dup2(r20, r21) dup2(r23, r22) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x2, 0x2, 0x0) dup2(r24, r25) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r26 = socket(0x2, 0x8002, 0x0) r27 = dup2(r24, r25) dup2(r27, r26) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r28 = socket(0x2, 0x2, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = socket(0x2, 0x2, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r30 = socket(0x2, 0x8002, 0x0) r31 = dup2(r28, r29) dup2(r31, r30) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r18, @ANYRESOCT, @ANYRESDEC, @ANYRES32=r31], 0x5) r32 = socket(0x2, 0x8002, 0x0) r33 = dup2(r6, r7) dup2(r33, r32) ioctl$BIOCSRTIMEOUT(r33, 0x8010426d, &(0x7f00000000c0)={0x5, 0xfff}) pwrite(r2, &(0x7f0000000180)="fb", 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x3, 0xf0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="b4894fa5b3ccbb814b51bec9d0ba97e0df1701f26ecb0255b634636097326b2b013937a8b8b53313f65b6835349791cc4bc4d3b8ed46447ca8a2777c9d8c0ef78b25f8f8c85c7a68d346e905d5b959f99c2bfab6e8efef6c4c191d315e902fa51fd9f5b2ca24db9dd37aab2633a8ec8261746ef416a611866fb2b9f98e417a057bf9191a48667946fb87e857260242be2eb5a0e02c59428c0892b3ed4014264a4106280def9577f32c64c8e29c3d57756e468b899f8ede83483764412f34946d8700000000000000"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000180)={0x4, 0x925, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) r6 = socket$inet(0x2, 0x2, 0x4) shutdown(r6, 0x1) r7 = dup(r4) getdents(r7, &(0x7f0000000680)=""/125, 0x7d) readv(r1, &(0x7f0000000040), 0x16f) r8 = socket(0x2, 0x2, 0x0) readv(r8, &(0x7f0000000800)=[{&(0x7f0000000c80)=""/158, 0x9e}, {&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000940)=""/17, 0x7}, {&(0x7f0000000d40)=""/123, 0x89}, {&(0x7f0000000440)=""/207, 0x3e3}, {&(0x7f0000000e00)=""/205, 0xcd}, {&(0x7f0000000b80)=""/224, 0xe0}, {&(0x7f0000000780)=""/101, 0x65}], 0x9) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="1b4e1a928924ec9afc3ddcb8cb311066d0c83cc545084525cbd982656bb0077d0aaf94c27abf9d06b32a0baecd4ed6aa8ab3b51b63f97f08ef04c9786f56e02e4934a6165f5a336bb14a00"/85], 0x1) dup2(r9, r10) setsockopt(r10, 0x6, 0x2, &(0x7f0000000700)="22ae0a801cd316961b4cdb0a68747b2ff775c93dd88c94ecf0d4f7c6583432da3461ec433d5385f2eeb20b79be9ae25536a2f7110c515141b4978ea8059bfcde031134d2c7c2e44f8c86b1f7a25823b30e99c34e2dcc568a6ba9b9e2aa45f88c4107ce10", 0x64) 16:00:25 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="da86fae2942c2a32b8fc0f8a55e461443b1c6444dd2300c4b71d3950e3ae96db2daf977232c3fd35afd2f9ebe32b151585a52473ff8127c497ae94412806660ba76ee719c8aa5cb091167464fe1b01fc377b88e9231a50ac61b88af60bab63c10ad8fc40562420b5342354adc65fd0c5a1fb8563218f0e78a3cc4a7587d54334ef56d915cc7a8eaee9f9d399202163f456dc242660008157d2525cf6b6432b39343f49c17c87b20df8", 0xa9}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="bd368f28f89be4c59355a27706cfbc9f9d85efabf5d8a2d89874b03d45ba7a36ccb29079d0321f7feafa69a871351a0549a6cf228bb6b861ebca93ac914bb7fc2c818432bfc153847b0ef4669e41f55ad804000000000000009c5f468dca2f"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000016d, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:26 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="f7ed35fae307db2f427e5b662adbf92fff287f8f6e50d8ba53a06f140e58406c8e721d45f13c60da47bfd5b5517566d35c100eaf6094c008c09eac413cd5b6846980245df5208d16b977237b4ac244078d", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) linkat(r1, &(0x7f00000000c0)='./bus\x00', r6, &(0x7f0000000100)='./bus/file0\x00', 0x1c3a91ee2980fdb9) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="f7ed35fae307db2f427e5b662adbf92fff287f8f6e50d8ba53a06f140e58406c8e721d45f13c60da47bfd5b5517566d35c100eaf6094c008c09eac413cd5b6846980245df5208d16b977237b4ac244078d", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x36) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0x0, 0x0, 0x0, 0x2000}], 0x1000, 0x0, 0x2200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0xffffe184, 0x5}) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0xffffffff, 0xffffffff, "6ad69d484db78eb0da276bb17d9c86899546a819", 0xffffffff, 0x9a6}) 16:00:26 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) setegid(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:00:26 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x900, 0x119) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x4, &(0x7f0000000100)) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x3) semget$private(0x0, 0x4, 0x1) r4 = socket(0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x1000100d3) semop(r5, &(0x7f0000000480), 0x0) semop(r5, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r9, r13, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r11, 0x0, 0x92, 0xffff}) getuid() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3ff, 0x4}, {0x84, 0x0, 0x4, 0x20002}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = kqueue() r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r3, &(0x7f0000000140)="1cc76b5791b7091d9145c551b41c565d3332032e89a2b386be058827853dfc9e83939dec482172bbc9d3f05e6203ad183e9f4ca04d0448ead9d9c460e3dd55dff662a0174903046fc97c0a2089c21d6896794881c23b3cfd088236404474befb95517d746cafa68d740cacc8d0714bd87223542933b4c4434c067407908c050d518c3d93092b869f850d5d87a051ff3ee7def4a69becfa1e223aba60691c72aea08b48f8d69895775c027cf958b126c63a98f07b5b496c72f43f9b", 0xbb, 0x4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x3, 0x9) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0xe6, 0x0, &(0x7f00000000c0)=""/230}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000000000084, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:27 executing program 0: clock_gettime(0x7, &(0x7f0000000100)) clock_gettime(0x4, &(0x7f0000000040)) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x06\x00\x00\x00\b\x00', 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = accept(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000478b8435b98dbc79e5e93bb3c6840367ee28203fe01d9488a8204be6633ee1efa6d7afe8a69eb91816f2f31932d8eb4e27eb4e79e06992021b78ff0188efadaf9fe2a996fdf630eef79f049b9644f79021ac5747dec1f13d1c48ea10866d"], &(0x7f0000000080)=0x1002) r3 = syz_open_pts() fcntl$dupfd(r2, 0x1b, r3) 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmousu0\x00', 0x6e498ea04e7f2cdc, 0x0) fchflags(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="cb29ac693f5d2b34131bb1ad94d9aec50039974cfcdb7f2f54e1c896e5ad4f06f82240d2019e25ff53f65e384ef232e5e5b388a2c95828f849b0a3a8eedc74c26d4556e2c6768067b30a896b01df529b67ffed1e76c058a6f8147c79f06db60fcef74b801b95c012744d48317d677d512688f1185f606fa1f8a8059574f2d9", 0x7f}], 0x1, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r1, r3) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="60124b8d4c0defff5264"], 0x10) r5 = socket(0x2, 0x8002, 0x0) socketpair(0x6, 0x3, 0x81, &(0x7f0000000340)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x1, 0x665db8d1, 0x10000}, 0x3, [0xfffff8cc, 0x2, 0x7, 0x80c4, 0x80000001, 0x4, 0x0, 0x7]}, 0x3c) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000002c0)) r7 = dup2(r1, r3) dup2(r7, r5) r8 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r8, 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0xab) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x8001, 0x7f, 0xc4cc, 0x3, "3f01d1d69714c60598a29b4df7cf613801f6ad4e", 0xe1b2, 0x2}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="828100f0ffffbfff9d"], 0x1) r0 = socket(0x1, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x91c70205bff29b9d) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="6e63802e8ea9f5e3f846cde3dff131fe5d45820ce0f3bfb9ca7ced6ec7fb3cfc9f1955984143626b194234b714f60a05f765bef1baab55ddd26fb087552819c14708a9789e2142cf9fd8c1e6c32649ddd083a86bae5acb2b4771a2653683fbd70eb2370b2aba60583069d978768ff96fd661c607af32dd5fb7554ea6a56fb7f308378eb76740db2a10473669040fcccf5a1814b2b48de241a8525c5f5ad840e3d16c07b67af59c57be60aba8da4ecfb29109c4e744a74c38d650fedab4751c706f3a8ca1f6da6cecea75edfe09693aafb0c7bbbb00ebea49f8ffffffa23187b80768e67c0b60c331f8a8dc276200000000da95a3c852e2dd8373ef10ea397d6c7afef5726ba456aa3176c19c82c01ce1ef0366144a9a8224fd92a72639595eb003e1464d0c9a929c886fdcef6c8a31754da19405205cc5762236b264299494dfc0744e06872acc559ef4ce706b7034794530d65f4dac7e995febd0e54f612a7a21c902f57417d9f7aec08039c698960ac5a737534734b321d251ce3abf307d3e2667a8b2e788238f1992f9ac879e69d78d6c66fc719143e7db75dbbfc179245897f5c7c3b59ed3299e92f60efc0ab3b2c32e123fdf3e920dc4b907d3b95a243e26cf8568a06a7b245cdc36e1d738c7d15d1ce972d8344428f63e70b1e0afacc7c760c3e2c151d89a37326c09436ed959eb76bd3b0852507ab42ab923a52cc46edf78b7ad1cc7019b74bda1580ad5acfa45486e9c90f6b81a4bf04bede65fbd42450146f3bccc7c022d9c544bf00d3208009af032b94dd76df9ea523981eb1cffe3e9c5e8408c0449fb25bf449f"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r4, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x80}, {0x0, 0x0, 0x80}, {0x100}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r9, r10) dup2(r12, r11) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r13, r14) dup2(r16, r15) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r19 = socket(0x2, 0x8002, 0x0) r20 = dup2(r17, r18) dup2(r20, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) poll(&(0x7f0000000000)=[{r3, 0x81}, {r7, 0x100}, {r12, 0x4}, {r0, 0x80}, {0xffffffffffffff9c, 0x9}, {r16, 0x10}, {r19, 0x8}], 0x7, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000b8"], 0x1) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0xb0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xb84, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080)={0xffffffffffffffff, 0x1}, 0x10) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:28 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x407a647f15f71650, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x0, 0xfffffe01}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x101) 16:00:28 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x128, 0x58) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000000c0)={0x8, 0x1ff, 0x21, 0x1}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) close(r0) close(r7) 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000cc0)={&(0x7f00000007c0)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000800)="7399150b8a01f11999e728215249e8456d459d929fe363eb6298a761c1e361e1b9a9ab0f57506f8995", 0x29}, {&(0x7f0000000840)="9d4567f6a83538a9910377b3fc20b9c7f5ebe73785a1e1fcc886886575bc54d62643fa02afb434762645fab634fcc65503f9821675d9fa6157edb5465d8d9e03df4e35fdee8220f442ee8040a0c53502bb4664", 0x53}, {&(0x7f00000008c0)="2982248bb52e30032338e8ec1449cf9c26fcf5f784917ba9f115f2cfeecfd5d129fc0c6af66881aa0a9af89e1cab22cde53b2dc92d01abeb425bf33d2e7b142680af7b1791cd5922863214547f2d27c96d53fe7c6269c253a9", 0x59}, {&(0x7f0000000940)="2f6dfa06196eac7a112b41001eb1", 0xe}, {&(0x7f0000000980)="85ec74cffeeec8b61c63cff43e7c2734263b1bf6692000b3b1c2481299450f08f9f36a7fcaa12d771c760d24e31542f38bc4a06b32a584b637c5240bd6d7ed519c6919b3f866b55e73132cdc7815c89f4f7ac6ee0baa7b3d1c80c93d53da68ab8385e67c7099ca0d29a9c11e0efaa1e6f51f17d1f8a01bacfd6bca6592b9c53f249640a0373e09fc053f3f992897c2a4573fc5da6a575fd1b8e53d2aaa491d8a5c4274b19e982c48cfaa4d00254fef11f7c1dff39eec3a829922101b1765ac922b60", 0xc2}, {&(0x7f0000000a80)="b21ded650d4506247ebfb0f1a5fe07011a60488b7a0d8ad9803cd2cbf409b49a1d4bfcf79c890d5c6658f5aa0d70a7062ecf8896027e084a66528493b211fb19c076cf81376bd5f64662949696ee548889515329e70823dfb4a6ef9b6f8cd32e8b8af0d30141a99780b8e19229d01b41cb9aeaba0cb8d59ccab680a2b6dc923968f82ae48246c9420819e48c116b5591da3f930a3fe5f652d4f5a3d62e221e6ff2f674843d016ebd77da911f1d9bf206718ae4a611d1e37158e2e6533abda970db04060f96132b26751aa7f8ce424ff887ae93924b709237", 0xd8}, {&(0x7f0000000b80)="4d8c786e6b6dcf13cdd89e05209631550ffd24717a242092bd8cff2326694af1c1abf5561ae4e7f1b695e8651f10e8c308055afb13c667644bf3ac49e673b4bd9e73c5f249f09ba1e951b010461fe4c120251d8cd925d2792dfbbfc2f5497ba1c546336d9dfeb2610340f394fb1954215965dc0d0883b7de502b4206ce94620eb6647c2a8251b752fe152964171ce32103c1ef3c4e451d584af68873beec00e6085b96241abd2e03ac0eb6ce2faafa247ba9d04a3fb37a23", 0xb8}], 0x7, 0x0, 0x0, 0xb}, 0x0) close(r5) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f00000002c0)={0x0, "a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"}, 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r11 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000300)={'./file1\x00', 0xfffff77a, 0x101, 0x3, 0x2, 0x8, 0x800, 0x1da, 0x5, 0x1, 0x1, 0x5}) setsockopt(r11, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c117002876ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc9f24e832cf36dbe2952dc7d76d85a821dc97098ff908468a4fdf7404c078791440576ed15648383aa16292f9958bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r1 = socket$unix(0x1, 0xad51916a5a79c088, 0x0) read(r1, &(0x7f00000000c0)=""/214, 0xd6) 16:00:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x51d, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="be04e06f9cd7724ebba083090008000000000000005472b400"], 0xa, &(0x7f0000000840), 0x303}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x3, 0xac53, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="19819550a3cadea6a7a26286c97b0dca82a2a5fd3079b44b21707bfd6cc6cfc5132560fa4f2748724b22cdea3ea7421c618940cf6aaab7f05b17a57d73c8a0fbc1f9c5766793bf3697d0d4aa7f6f7e546edf8ab73ed980124525050e617d0b6a5ba2f3c7be083f7d525f6a32ebaf7ddd8d982506a916a364220470d7b72f302828a4b9c912bdb6f5dbb1b31bc124b532d5988ac33c151f3402c936c450c9aec8dc49b1f703bdb98a71a7a653172d56a1f70cfb7c0d5598043cc3"], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r3, r5) dup2(r7, r6) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000100)={0x3, 0x1, 0xfffb}) 16:00:28 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) dup2(r0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = openat(r6, &(0x7f00000003c0)='./bus\x00', 0x20000, 0x1ce) r9 = open(&(0x7f0000000400)='./bus/file0\x00', 0x8, 0x8) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) r13 = dup2(r11, r12) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept$inet(r13, &(0x7f0000000440), &(0x7f00000004c0)=0xc) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f00000005c0)) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000840)) kevent(r8, &(0x7f0000000500)=[{{r1}, 0x7ffffffffffffffc, 0xd4, 0x8, 0x0, 0x4}, {{r9}, 0xfffffffffffffff9, 0x82, 0x20, 0xfffffffffffffffe, 0xff}, {{r10}, 0xfffffffffffffffe, 0x0, 0x1, 0xffffffff80000000, 0xffffffff}, {{r15}, 0x0, 0x20, 0xbfb76985c3946d13, 0x2b74f3a3, 0xffffffffffff90c8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x1, 0xffff, 0xffffffff}], 0x7ff, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000380)) r17 = syz_open_pts() readv(r17, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r18, 0x40045720, &(0x7f0000000340)) 16:00:28 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x8e, 0x81}, {0xd8, 0x8}}, &(0x7f0000000280)) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="bdc326c96c8caa836f5b94c5ef2b4176328947eab8003d858bcd18f8732a70e610ef60cbd4f9594100597f7b2441a5eb4d813acf6ce4cea4dde367f75a8573407535b1f34fe963c47831718c4073bdc9f182a2db5582237e01d8120d63607a420b1db25a832551afc38824900ba2d9e9207e74163aa423353babacdd65f3ae29e357478444b4b5a81ee7c4eeb9f8a1a6e4", 0x91}, {&(0x7f0000000300)="2d6d14631ca4c26d41f4055e139d9547bd0a3c1e8df8c276a28a056e8afe8825512729377a73daf319992f1c52d5d5055a1db561b89ba936507962304736bf0d6fa2874ad7be0a21e02544187a3313ec6cda3602cbeb1ab4935182ca38e82dc8216e61f35b7b6d83482a5c263abf718898ef6072406f2ab5f64d26de4e8fc8195b07e3181987f30665d1498b4b86e332cfb7c9bd8b17c2d60a0ca9", 0x9b}, {&(0x7f00000003c0)="8346c33340096aee18389d2b08070b1e1ae4d761c57316befe57972a4173cbfd11b3e13275689ac60bddf446cc7d2893e0a48dd8aa5ace352b1c41f3f5a76576c7c221cd2bcd15918f92feb8ad5cebee9568113ba415760ec6c88366a8b76db38f7ead5ce853b5029448c5f455d3411446c92d62f2de6378cfebf51938b44dce662659d4837cb710fe58f7992403d282da807c7d", 0x94}, {&(0x7f0000000140)="30c3aeec7c1b80cef6169dd3043efb1e", 0x10}, {&(0x7f0000000480)="40ce5124296a3d88d2cec415e07066f4ee7cacbaf1db3158f6dffd2eabb760315a064f09b74385ddbc113b44ce2121221ca970a4880fa7322394260602444edf77ddd961927ddac79455b1bd25fd1a1cf74f7783d7bc4cff2923b5aaf7d904db3fbc8d5f8808e042e86cb580968213a0e682f2b6e8d72dfc7eb68744f715b29fa405bcff37f2c67e408bb5e4c42e8bfb0835bdff07707d99a5ca5d3627e72e9e46b2d90697c5419bbb7b0f2c27950db4d3a3a4fadd25be024cdfe081f8dd05204ef6a61eed1fa7de6711216084278ed5bb82be4755e3ef9b4c50e0f4b77586324c705c44d2ff29e94bab844605dba109fbd1824582479914249fb2bb70bd0d29a29ba6ffd7157a5b5188ac5de2e2d424c1e17535de96066bf5e732e1b9a3dea7e9f3dac0588623ee6333fd8a276e2e03bc6074da073f68d704e548b5b7a9143bbb4bc5c37a5e140150d9f6dfa2ac7b9e58d90e2197528a49691c9f897b301ffb413c67f1b6eaa8b8d960258095118e972cc287c548b5d002b1496010fc04065cca43a92d755a5fc5ebde28c7b321cba8eccae30b8eff0b228623a3cf6cb735f0cc52c00886eaa24c506e87e84deabd39abf0276e9b1a0b04cffc85791a3fceabdfdbabaf18f80a95641252f740f6359c4b906a721bfed28811dc79bb269004831c8800e6db35887c73f7abaf2ae291c7264217c1ba99c14ab7777999d8946e9fc2a82d6d3418afaa50c8b428ca3786908f4a5213b2669328b739dc6260772b991917b4b649245f33cde8c59559898fd3c022a7278ebeac7dc2e7afb59b25c6269ce163475ce1c0e45484ab59e57a5800b7d7cb93b991fbe8068ed414c50e75bb6da9fe378bd5da5d182e3180fae2250d78eef759cde7439e98d78ed138f643e99e7ccb3e08ce928d13ec8e2e321e2622053ae8323d1c8d835a12e52b0c01014286c52b768869c79f7738e0c9cc87d32c4044d597c4d2e9cc7006197ec251c6fdf53950af767c5cf471847d1cfc2edfb52ed292948746f4884bec564a0cf296d9a2078fa164e27d1213c6c13eeab28b0db8d988075758ce2d47d12dd3975881d879ff48ae86fb357dc6c6a3a02fe648424266a30b93f21bfc8a3049ad05cf58d48736693f325945fa39d9996189ee4ce71cd75f0a9a39bfac83aedd7c0bdfbcdb431d667927b7a8f829472eb5903c2ec2f71f26e68ef5f6e48406401c17f3a4fa9b5dd6a3a933ec4c71b2ecb6f79932379de2dfdccd9141d0444a0feb24d8890e0052ae4fe0f1d6a7d19662b53f66f900491256d37e71a597735ca145d84659e26ecbfd6290521edd5c50f187d787a05a1c95e6c3c813b331bb17c15cf9eb821568a8368c826d8bc32c9686af9050e9f3bf7cff9965467e0e3ed1957920028aa9f8d8ff07efe70cdf6774b30a6cd89b82a485121ea16f040336b7952df520a3585f79e10ef2faa51f9cceba7abe54912dc9a06ee3c99200047a4b3fbee0fd92271eee16bc049d87800edc2789a43a6ca364f2a8853e04e156d7b394c0f18e71696f1dbe3a4022b533a42f5e075f9da7e21e5bde2013e9025f6fa3e10649ffdcf16b258c5aff3ea046ad392f0a539d843345ee71880a3c5ba4854d154c2d22334c4e529928012dc40eb90ae06974b4ac4a30a87a3d0e8d6e998e814bfddb068d96e1ac5ab2b53e56f91c1eb687c0304711b93a5fb6f38b3a246c3165b7954c420e041bcc7299a271cc5fed98bb3e1ef9fa045f010474c60b239abb67bfa5d339876f8abb0867f8d491facd00c898472590e4e00a3c247c6a66f14c9fbf0b6d1b2148d0fb9b87680f7c3b168062b5c94ce39d3511a6e0dbc61526b64d7ccc845187661950e46025877189f7673becbfb2c0f9b0829d02f825d36c6427347c3a140eabf4940d67bc17f51d99f17f727d9c2a42f72415930e50fc04d102f560e17620e2660a651c4867c825134310ed91411f580f31204c1a3a2a77f6e635daac710b69af2ea4e14f37957d1faf9f3b7a095023ae5c3361c1da48bd9687eb483190ef679622a2f5b68598e0bc36dc3a09c984b50893e9a8ab23da005d3acd7b642be36e8fdd08eae0d7acd658e75c50c883dff0e3f79a03da73b6166ed8bc93c82df94db2afe2f54a6dddbafc70a7259ed4829ac55e3a790c9047ee9c13d80ef22a935be2439a8f4259c7b7e3d47746acc737b72f93c4ae3a9acb93fd737a4e37dfb58bd3c194136c9ff3abad65ddccb677100365b2b52bde34c6431f71883e7769aa98f9b872840ed88d481f6f940c17bdb894bd12357d6cbf4dacb3c7e79f15d5fba42406160f382eeccbbe4cc149f10f3fc1504ad3f71c4de11465d2240d7fb9600d6ecb35bdd49a48079e808b6f464fd6fe12346da8c3a60f4912dfa02eace4796de2e89c5517f57e771b9ee688f013ae4b46b7368bf716f53bc1c380db16fb34aa4162922748f2d0132f688e6aff9870d1e018e84546845df9eca4157e8415d2318a0bf9c8c7e92cc0f6d84d713f125ea2c8efbe6f64e3fc5f05fa4badb234b52ff5781379cf06ad65a424d3085503e4cdba993726c966c5f81d9a6ac389bacb5284a12d662006f9b82cb8b2994732e3158dd7355a1f8f39ae136c0ab1053ee79bbf6d1aadff702e9343e70acf63074d8ba336dceeef75cadae8df7b01273906889058999e8ce9fb642d157cb1ecf97230b5cbe6f2d64e55a2183b19459b7875591134aaf97f8ed7d97ca0bfe3c040b310900ccd2de3a806ad2ed3fcc68454faca92209c29c0b8c3a83a91521dcad7267092f77baba614fa507a11fec8fe11f51555abd37ef2c03b097fd1b0111d355344db62afac617369c7fa64423adc0b011f0084f9387ddb017da98cdf9088d438808dbd6dbaa210a6c347e2207e012f7af4c56be574f5fcc4b895e235557637e9bdc2de21be9caa070aa0729f3833397274abc38317fe753d1edf79eb334768abaf4a1ea508dad61d6890e94c7ac7418095c56fcd80c8fd4a361fba92a88588d9adf9f9e7273e465ecaa61bf6fcfaf66230ce3ec51f48b62dadae5f2627c95ff0351c5407d438577df8d7a863b490a28546f249de5291c9fa0208f607cfbdab7cdb0bc760892d46d1f64b04de364d6bd9acc80290dc0671f0261cc2df14833ce9b8ddc89d09e90d65766f223168f3c57b4b76a807b4da93dfb99c3c5af0d73ed2465f29a3f0ccd4d5a0dba3df30cb7d43c20f111f8447aa7a084885d4888ab20914546d2dbdde8c24135d49ba8c7401421a692a1384b02188c2612e6a1191b07bc0acfbf6dd8bea37857b15bd4b51abe12b20550569b06dbe37722fdc9ed0a40a528c9308c99b5c6f2ac2f5f86f481a9a35bb43e76cf106971440dd5a8c8c25e3498583df3164c45c4f306b6745dd3bb7ce250c72b72debac03ee7a234cffdec41dc906648f860eae4a471823afe295b274d749ba27db320fa9b18942aae674b8121e27a4fee2cb780d6e12a80d0da5473b4925755ff95bd915de55d4423d9af67ce3a5f17f52d04bd90597c4074d89c4791176672af2e471928cecd41e6266f630165d9bdd032f36f8f4b582f5684d97e47b0a22227ea3ae51419b879f717f8ed4cedd3f032c4d57a8db454c59dd857d9b34f097ed75a2345fa5af6784639b72d412e4d5b998aa7103d35ff7692287c5d06b7f79e99ec6f4b7572c27db81a4efbd8dd00166dc1a35b89cb56ab8a9d2c40bd686cb85a59cd918b6a2868144819a28f328fe8a7d97c9dff6615c5cbc071aa8b46bf8d42e287df13165c1de7cc6f97aac46cb0f6135f64d758eb3578571526fe04c1d6305c32c8ec4334b6a178d44fc937c5295fef89ba092fe0309ec670a7d82eba86dfb2d0197c800ba2e95e7524035304cb3a658268030d451ce38a0cbc5baa8c539357f7df9382bbf8e663dbfe1cd184ba0826fdd493af0a064c0e7ace87af5b02da7fd313eeffb853fa1e528a3abdb9350685099f95520d1d40b4a2c56d65eba45741d73736bba59cf95c63e5b64d2f980fada19a481d7185b4adfe6e97d1a99af4c78630e3f2d50cea7f5ce25fa0e6f45be7367d05a375df358c567ffcead54481156227e3e713df56bb3e618790343aa12c9b03662702efa82869c035206adaeab055a2a0e6172ee0c37c7c6a4aa4883be66aef807efb1128a5ef219cfb1b07b7d206c687d522d83fc90c3df02e816b8bf74edee83bda29485b2c3ff407ae9439b960ddb7eed8b902ecfb08f00611d0c32577c3203304597694db5774da8e77a9e535c15fa542150adfcbd94cc1f384b47e4cac5125bdaa12318b1962b884026d292188fd27c9b87d879facb101ff393f91f0b9f50970893e5e92171c9213b8dab4265784e2a620f6f02c60ffcc8de0c15bff6790b2fc2a7595a3f4fd1cbfceb656c6da59055f57ac24010fd4718f79cdf837157c4c123b81b3ed9492f1c31eee86cc4a96be1d7ce72e69935dc0db0819668fffdc38aca1b7be94e1b0910f0b94c462955e6caf49295f55aaee827c046581c082d8a05ca9576d20832451e94e64ab31d06252fca33b77a1c7fe9d1188d96b3d9081de70bd656c09b9965ce6ebb55988da391093ee6151fdab6283f0466db6575033dda494797497865fbf8364c34af49ae98c40ec25e63c761be18b749af94a0d1a3adaca6c1ff6c9de1e9823d0e74728ef85ec6f22f681544127d1d3f1f6d32ab8dd68687eee2f67cb6b88deec0fbb7d4a00ac59d7a372a56a215d4e1e6d2c2964d9ff89baf3ac881b8c101148b93b92fa5cabd28e4183c0c681d6b7e5b42b5a79631bab6616f298bf2f7469f9a10c160524901c59e44e18525c36c993f82651ac93db5e2189e3d70949752259e0adc6ab81d5a60e1b944b2ed0290eb9366ebaa2cff263f717cded7c882d70dbfbc2b475bdad4718a44f70241b5645259b183773d822223f91e79ea2c3e1a29e3b831177a5bdd77893cd9149ca978808505cff014bf04c06db1232cbdd6eeb06b35908365b0c8557f5e0f1d10437bf5b2e3a8509e49d79921507c97136e9435691cfd1e24d031a83685de6e86f7a241b1fc63f64b9bf24ba4f26856bffbc0b8d52d49b1981967b4579f72f7ded4c4bf463d2dba04e6a22fea2faf77fe8990733442e7bdea6eefa5986dce94a1f00c49f85559cb8b806ce14196ae6795a8433d1073d2882431b8932f5c3a3aaae58b3fbfa6b011f75adde6aebfb5aaa6605118dca4fbb3452c4c24e4dfad3a3873a368e49584e79a7ac5b3ba2108167de9eef557000c7c002279e880817926f0c01fb6903013ef087f93efaf648e271f72a44dbe1e5bef591451940a925456f8ddbfb192e3b5f5a244765861d858e2258d62c5c7ae5bb5bb09519ab6c85f0c547e1c47cd73621a892f453e278891553ba429c5a8cfe9cd7f697d8e133dd066692bfb2ae842251b062fa78768d21f443cf4b2f8da3fa0f4008982076b7fa99096c3619c1d4a30868be160fefecf046def1420f96e8fecc57f13a90192b2916d90b6d34008d5148b6b9614b1a5040baf7d242d1bbe6ae4512a51729b4957dbc1e4b2e763ab431f5f5eaab8a77626d9f1f237d44b3a767a501cbdf8581dd81557c07b4138eb9e3a48523dc8fc5fac6166fb3a872ffb9dc429b257a3a9cbf62e7133e9684a380da8a2adbbd9db57a90c6c1d365fb9c7519065380944323491eab3ea8c0ce3cf2439242c0ff769334803e9ed4a025dbc6e4e6e13fda45811a58b45e5b578f52bb25888b4e248c316949f288e2c8bdb03f8babef55da0d0831f8bd20b9ff783772b472750a28d76ad8c27", 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000001480)="1a5a9f77e3a631c442e7bcedb57437fea930b4b3044aefb98eab66678474cdd1adce95365437e05d0ded14b16b09d2dd16df8a0f56acca510f4aa4dc25eb3d5d05f4385c9d3e4b37847391a62065df1721612fed1d9d178db2ad9abda56abd90f4f4b778c55f0f47e91db7c5b7f71a8967317e37bfede388cd5014e151ee767ad35c25b642e3606a2d40025608847f8554694fa91e39e4407a5dc319772778bd0a96cdd3664f083792e3b751a9751e5f776388c016eff3f1ea3c91133ca5e888cad77e517933dc49e0823b5c90b3e7f34056e8e8d8b05f791abc092fd4abd0f6382f59", 0xe3}], 0x7, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r4}, 0x4000010000004, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000000)="3be5595fecbd059e00b7199b00e483cb414034c857c57c935f68ef6328b9db31b2a2c6e45ff48ce5bf072176b3d0d850d37f8221fa680425a71e56c8b0855918401fb71561b96f2508963643435e1f418807c17b8098d9c45edf4c570dcce6b166a9752db091e0c08096193be1cab591f64c8f5ec8bccbf48965", 0x7a) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x20}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x600, 0x140) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) write(r5, &(0x7f0000000440)="33bdddeb327c9441565a153d169e002f31c6bfa62e9acfb81c8b1feb6ed77c2d5326d01a59ff7d5a4a99edfa55b53626927accdcb7baf267bb8334204f5a9926599fff253f4549c5b414e00b15defe8a5cc02f5d228caca0573abd880cea35feb0becb719140ca5e1393db232f82b01366168315ca2882e2b35dc441d8830ba1236d577872266845adbf479ae57d2519db771f72f881b8d44428ed9f3ca4eb8aaf409c2a60cd1c1047bdeae3322ebc0aed4b810c4604b9f4f49f6d418b6d04cb4c7621b378a7e77c98ccb90df8759c30d1f352c1aa8a8e4e5b07f14de5dc737dc91b89ce2fb0aadea008b0970c12dc2f817f50a6105d160e4aea0a16de52c1594a4ab3ddc23c03db62919a461b8baa650aa993e5201523fe2dfc6b1c0952debf6fc4e47169e267e253c2aa150a4aef2484657f29cfa547f40aaa666072d9967ecd57754808b2b2afaa0b7d1715df1ad74b9e032d77046cab669b405d5ceedda535dda12d06571692a3515b2b8a4feeaedceb861e0360876b4d783edfdd2fd9f1cb0ff7deb52b1831750d6cf4df86b43da8703cda2da075634d74bbdf5948756c4c3f6d7587e146ab4b824b420f16432b8794cb50f4bb3f8e3adefd91eaf96e11254e294fa11898301cf8d7151231eb558e9c416a1b09d310b1d358b56811385a9d01db2cbedc8bc78d39145017919a9053705c0a18bf9a3e5f1ecce0eaa9830d68cf740f090ea1500a0ef76aed815defdcac050e5680b5131c94484487fef3c3946df032be586f4de1b65353bf106933ad67ce11aa61460a5d86e5baca7b3e53f0e30f4582675e6cca62b70bcb77c2580e140367528bad9d70d8896f2fbdf04d94298935aa0b46c3057bd856fc5d1e0f6cf583d0c8d610321ec33dc903067c41d5ac05e01e81bad1053b73949514566c6b97ebaf98a893d4b4aa2ebb4e78ac0ddca8957b20766529782d7fd0be57d2d22d7b9c8f0234829de6090b582d4415f4ea53055d90bf1a522216022c139a0dd528a963f37824fa4b8ee039b0981dd30ec2e514b390844f81d0f86d3d328e2b13d2bd74d3ae77b1d0f07ad850f5021b4ad1ef9bbcd735d0e1fc4a02fe0ea6b37058e9dbba13c20295ef785082d7f24caa66fe607db53dfc4ddfd6a140b9232ec5b7e72e9abd4da7cb55d2033830328d324e3736fec2543fe7130e1df2cca7abbfd3408920a39875a856d578955d8cd10ca3c2f2c5a35567102e0a1fa5fad922fbf6280faa4acd0a73c07198e2a8da1c8dd35067ecb230b863f5c9d84814f32b01a754d6d5866576c47c6c9be56d2b9323c4e0e0f4614b573ddf32c1439b684ff8abdfd50c808d22cbc5b88adcbf9cfd08afcfa9a2e719c626ef423595a71bf3f2e0707109bd172b68cb61f6df5ced8bd8e52087191e90567059fad419374c5b7b7effc0415306e89cf68bd8c686a8fb77523f33fbb5f423fd523bbde867382ea3de9d3f907816c30bc0f9dbecf87db8d9be81397dd2acf31f8ec68d63b4c347db46a7687c87894ead20378b0a52f27eccc79213ed77481434046a231acacbc3e0a3ab414fbe5c939f06dfef079b50b4148e474f922e44e97fb74e3f6616bb7caeb8a9d14845586883a4774fa6a3ed9db768e75bcd03ba1aeb2a14c458f3110ecaf5a261114ef93b16e9da83a3c452471be4b69a583ce5d240263378675d2f84a238c747327f0fe8c81569a1f0018bb6e42135157f18c65027479e0e8739ddab69fe339f7279f84ce4e92c0c399b245dc89fe6518f8a77e930a33ef58cf4b25af770d0cf20c1b1640a1a87b62391e45a3723147be0b8b93060ca755c971e587a28f3efcf362f37910a065d93ea2d7c2c19f6e4fad0509268e622c226ee870553e0822274b1a1cdf881ffc877268087d10ac15a5bf900d70a1fa68e75bd997e0550893b65c165281804afddba181de51595d03f6718848e3e8fe908defdae4fc10cfe6a01635531dad8f808d017586365e2ac1826868641a6485a45b708cad2b3549e9782181aaa8570be2e4cf58a80445c012ba023668ee14e2507cd504a6f111a5b6ed63df1b18d28159fc9d6f32e3b28642a8ceb88e71f17d3340e9bca2387ad0d31df5f4d223a1099e081b761566a7eb9652052a2315c41adc275202cc625041d75bbd7f5013c659c3f2362b887d61ed851c4316b19ee433cdccb518be1dc0617f921fc6dda85f51855521b331c612af79c92b74ff65d814c3bf33b06206f0d8968eeb8e77bfb334719a282dc12de38010a3b9341f73e517bd4e1ae73db03500a819cafffe87300aa7e55fb6694f55890bc361ab589266a406cc521514c89f43210cfe02f4799ff89c4f5d67a66297f8e37e8d4104850699f866b84da9f3fab891594ae0fd4efc680e5500afb489e7ae6b285f9602ede8adae14817c04e61e708427b5e80fa2de72e140f68a0fe83a062ab010582da3145765505df916fdcf4d13672d144f16ac38e22dbb28967dbef9468fee21a670e64255e3874c970205f211b776f4cdd48451c3165397274e209bab8cef7bcc741639914a681923c290ee52083444053e204acddcdccdd42c6fe3b2c793ac2be02cc9427dc8cf8df855f5d970e0baf9bdb47ae58748f5f63e90ef3dbf8792fd1ab9e723ca59635360a4e09d12afc45a60259d932f77393cd132764856254682f483d7607167354e0bce9485ff2665247932cc8d457f29e7e6580d92de01f73972dbcc1afb27cdcce47aca202e88aa208ca503116aceb0cacaa0106e50f95851af49554f5a3e988009927b54c73eb2278338e6794fa66fdd5e332266f5bffedbf8a16f00c12bdb8610b810b640f56365db32a4d476d5e43f752890cf8bcf813ea39c509452ba5843cbb7a871680188da0d8cc937153c3f40dcd218bc13eddfd2d2c6e4de981b0a8848f3e7891f6c0a94af0560262eb9aafce658e38720b0c2b5f6ab539bb7997f064efd32f1b8cc65cfdcf9cad15de3ee2635e3fc57eeab13d0bdd88092379a15584680684aeb2ee7a6b3648de969f5d1e0c54e2a0ce02951634ea3f35a583835570d32a218581d02fed256192c8224990b60bb485da17415cb0c8df68bb0f5e130d8befe8c7e5c89a6ecb75d564328f8fba0648b6dd962a82e059462513c51fc70ffcb483a2940e7df91a9e14a9f1097d7e5929e4ec67297448e373fb2cb64bb286ca1642f5508a4687be13dae6e38d23e1e199b9f3381f9f87c652b0b9cc47fd83a3db9ea1a7cccd02b0b9aa595026ee23b7a22c0d10e1476c2ab2aedb89131156f4d5640620bfd72b155a835c5222af2c25f1e97997789bdb9067ab08427c0a8cc237c4ab434ffd9623f8d8146d02ffcc54843c2efea62e6b62f4fae589a7ae03c37f5a3ced378f8651f9ba6f5ceb15388e23be53a66fb6bbcecf5d8517319a471a3a02241242e9f838971d037161c61b6e0f569abf448e32bab9886e551b281516684c94e6c6dd37f77638dd4a6ec2fc1b7ecae1401599460c3db17afa68c599090f19e1dadbd0843932781d8758edda376139e5f7fc3ec63691a62a1d46ea3a67a189d652b9710775ab48521f55c91706a3442215c32274437fc38d62bf5b6a8d839ca27dda276ad8f8695da5d8f4a884a9c1ae362ce6c29805af4e42d827874a6ceea0f8325a7bfa9147a84286e9f5881b45c0050e7e6141056795190a83baae3155f9d0cdd64e05ddae196686735c15cf2f81a45639365b2c3e04baf23fbb47dc9abc468c460637f5664da87eb47b244f419919eb64bbf49fe23b1f0470a47606b4b4134fbaa612d032481fc600ffd653ac0e303ea254ae7152969b62c5b5ef9e2be2611c425dce67ce66ad387f8654dbe7364523d2bac0019ab17ea0f32a03a02d7dd0ba80d08eead350d719741a7ca9dd1b77f00fbbc46fd7fca1dcc8c10458e6bbb527e96428c95ac874adfcf5efec7ca018ae6a3ae7dd6757b133635407ef6a2aebaf31eee918e3f51cf27961b2446133cc00bb81b0fd0b2e7c6ce8f05c074c55bcb4250161acafa157c05681b12f5855ca6c7b3deff5befef4f50cb40cca11954a4c953c751cec4a223dec655467248e1970559ca1b5977a6064091738b470d64d7259eaf006868f2ba815f65d74e9ab9e8ef870b9e5d1ef61bad4a95089566158f1167a1577fb345ece31959660804b2daf2a4a0ebed974c42952c2369afef05d2dd4c64c8685c0999a2f1a392bcc2a899087a451c84c570e5b3b4206af17d46dd5aa24b47a70f69d93d8824dc1f3d3ed86764f9fec70eb8272618e547ecdf05e60e84852e173495d67f837d05bf3a600445aa31eb038afe49cc3125e3b816267f6e561b11fbab1c6732f7fd3d1d1ab3f84f53e2b9b92de5de28c8371cc253b0e9d84f5b4291a93876a471f5196ed4451fb7a5c9207d7cce742fbbd233a06ab0f3c74f0e93748dd54bd0d135750ed26596dc1d8bc38aa4e0a7ea77ae9f009a26841da2d940a123c53550c8ec0f962a6033434f1ef9f54c867522f60634c14e1def809f302018e13754aaf5dc496495b70d75358807c0d153fe188e0c6eb59501903fe3028bdd73ffa38866891661ca347976430f28b8b40b2d85576f6d4e813b6d097bf99b816f5d5c3d66092474831bfd2909ec397b68ffb0d384e8802760623a72d8820d2348fb1827137e2018cfe2e01b497b9a4780eac231ce7d6fc3e54c342a1280bec17e5e7642318ee4571c7863ab1a6634bd03951b99d321f004fa166c0548429ffeb6af7d2fd082c4ee79c2b1e5849658c25bb6f502b4b773852a36c3b60a225ecd04b7ae437eaaa9fdb1e5979765bcd508ef911b7121403c27ad9d68a5baaf1a02ec74183e05abe4a24d6a324c28b2ba0398fa83b4569950d4e1f5a2935959e9f40ac89bed4e18fbca2df4e5935f8e8c000820982ffbc28d52b94a80514c8746cc730522c47dd47eb7973c16f9f9fe6bf3738a3044fbe1c023d6915a0825436781ab6e8c7cfb2eadf7f86a1ae4050a46ba777afaa6d27e9e8a9a123d54ca616bfcc145d2ca3ceae094ea3b64ef13b46f946f9b90445a7d2e1f1ea2b03c7011d3f6411a8dc3d5613a326c7e54be6f3f15744264023a729c70519df9c305e6520d3416ecd2a3bebf412d33c27dc0ff47099ea6edc59615187fa3f46fd1466aa2ad8d682226788fca76bdf52e7c6df7e535e9cb4e83ef795252c0242153fdb277b8801556d4136e6e6d46eba5dccc98746837f8ca9cd075126e4853274271977b44533c0f9ef5a97008352a01bd585c89c766b28ee847cf71b9567b11bc3491e2f319e54401696560c16fc840169ded0011fbbd1aefaa630ce518ee2b49c9c34aaf8fb8b8daf9210b77fa9409e4a9272f48b418209182732ffffc15d7eaaa14352337f1dc25f0731bd33441979762dcd2223d40bf6e60c6aba085a67a7b47e19f81e3841323f6dd60eee8438828f34b98da87f17e9fd53342afbb7dd977c0a80ab074c1ae9178339701037d8b12ccf22fdd7633d7b0579c4ed6b19f7e354652fc6a5289cf04e90435313f86e47b1ab204fa2e683a53f4f5ff8e5c0a39488efea6b6a4384190c56e5da97f3887cc6e53e734cc1530f0a7455e63576d47ab250f28631ee775ea7d633a00e81b151cc717e03d901a311243bd2d05226bedb7b78abb56dc2e60c256f2796f7b4c12b921e176ebe2aaf0b532a991987efd20f5c14cf712fe6fc558e54657bf22832067727c7d5e388a4c6d319271e069e0369d4e031113438cb41ddf9b7efa1df10b7b4a38a0352b588a0c11b3007e9c8ec1f8d3ea239ea5326373dc3545633", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) socket(0x6, 0x1, 0x6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x14dc0d533c7732ba, 0x10, r1, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pwrite(r6, &(0x7f00000001c0)="19a698c6245d91c4f3c4e448b0417a0d87fa624a216bebbe24f6fd522b8bc84b6277397da73c51bf4579cb5d157b51a4e2f0b18421da8e9b681ac43472ed9568eb0569589fb93b419d6fdfffa36ece21304a1db806f2e0e77d1f66a8bb15c4300725781ee360d3fa0a1dee00b3ac3fbf06581c282e870683cd466bbd", 0x7c, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) 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) dup2(r2, r3) fcntl$setstatus(r3, 0x4, 0x18b6c2aadbd1bebb) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)) recvfrom(r1, &(0x7f0000000180)=""/76, 0x4c, 0x481, &(0x7f0000000200)=@in6={0x18, 0x2, 0x2, 0x3b}, 0xc) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/225, 0xe1, 0x181556f0c1b7f6b6, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x8, 0xa003, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r1, &(0x7f0000000100), &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chflags(&(0x7f0000000200)='./file0/file0\x00', 0x1) r4 = open(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000001c0)={0x6, 0x2}) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x6c}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:28 executing program 0: getrlimit(0x6, &(0x7f0000000000)) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:00:28 executing program 0: socket(0x12, 0x3, 0x2) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) getsockopt(r5, 0x7, 0x80000000, &(0x7f0000000080)=""/43, &(0x7f0000000100)=0x2b) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r0, r1) dup2(0xffffffffffffffff, r1) open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x4, 0x2, 0xfffffffe, 0x5, "37188d8f8e8e0efbf2ff6be047998b0d444edc87", 0x6d, 0x4535}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0dc7199cc43de4040c626dc6b8bd") readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/247, 0xf7) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xf1b, 0x4, 0x2, 0x7}, {0xfff7, 0x20, 0x4, 0x80000001}, {0x0, 0x8, 0x6, 0x101}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:28 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) fcntl$setstatus(r1, 0x4, 0x8) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x6}, {0x4, 0x7, 0x1000}, {0x0, 0xfff7, 0x1000}], 0x3) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0xfffffff8, 0x6, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="ddfb3879538ad4193893f07da4e00337e2a77e31849d34752de79e1261f3fdf94cbe075b5b9c10f118779d303f57445495b239550b73da488fbedb66ea20eb6b81838b40446736ca832e541552611204bc8d1ca0a758e64ad1c7846a49386cb24cf9970d986b27d1608da3359348f922eab596a3ed79b36703f5e33eff0300000500000000000000f810446162e04b06f9e014e7d29476f76c24c4a9b165398a3b8db33e6567541769111d2129c0137f0338f2e50d2871a67d871b672635342d15b4f49d2664da5e3a62db9942fb2689ae679120e0f987e8c994e2c55ac76ec36c514a4158e333a943f744806606b287cd58f6f8c9138db4c8d86d84477c858fa46b696f6767c00437c5858eb371"], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x4, 0xb) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r8 = dup(r1) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20042, 0x271) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)='b', 0x1}], 0x352, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1}) 16:00:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x1, 0x0, 0x5, {[], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x800], [{}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x3, 0x1}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="03318cddd22fd49c967379b5a2288aa39036d5b824d6cfcf103c20ae23eddeee7e9597a71bd933a896cf0e28c2182a0c445ef05e2e8c4bda60652c2a5f15eac24a924972dccd1ad21d7ffdaf288426"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x5, 0x0, 0x3) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) r6 = dup2(0xffffffffffffffff, r1) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) r9 = accept$inet(r0, &(0x7f0000000200), &(0x7f00000004c0)=0xffffffffffffff76) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc8, 0xfffff, 0x400, 0x40}, {{r0}, 0xfffffffffffffffd, 0x8, 0x21, 0x3, 0x5}, {{r3}, 0xfffffffffffffff9, 0xf5, 0x4, 0x9, 0x1}, {{r5}, 0x2, 0xa, 0x8, 0x1, 0x80000000}], 0x3, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x31, 0x160000000, 0x3, 0x7fffffff}, {{r7}, 0x2e79dd226fc44431, 0x0, 0x10, 0x7, 0x1000}, {{r9}, 0xfffffffffffffffd, 0x40, 0x60000001, 0x8, 0x52c4}, {{r0}, 0xfffffffffffffffe, 0x65, 0x40000050, 0x0, 0x3}, {{r10}, 0xfffffffffffffffe, 0x8, 0x80000000}], 0xfffffffe, &(0x7f0000000480)={0x7, 0x100}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000000, 0x6}) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r11, r17) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 16:00:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x8, 0x200}, {0x18, 0x0, 0x400, 0x9}, 0xfffa, [0xa000000, 0xffffffff, 0x7, 0x80000001, 0x8, 0x9, 0x2, 0x9]}, 0x3c) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000240)) r6 = socket(0x2, 0x2, 0x0) dup2(r1, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r1, r6) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x4}, 0x8) dup2(r8, r7) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e000000120006dd0451d34c5187970fa8939a1d3a7dad328763c90eb565ffb4811d4efb5d89f33dfd52e12b45f757f7c51b1d9bc795d40be650000"], 0x10) r10 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) fsync(r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpeername(r8, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = dup(r3) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000200)={0x101, 0x5, 0x6ae1cf8b, {[0x1f, 0x4, 0x7, 0x80000000, 0x4, 0x6, 0x1000, 0x6, 0xa7d, 0x4, 0x798d, 0x1, 0xc51, 0x38, 0xd9c, 0x1, 0x7, 0x8], [0x8000, 0x2, 0x1, 0xb8f, 0x1, 0x10001, 0x10001, 0x8, 0x9, 0x7f], [0x9, 0x2, 0x0, 0x2, 0x4, 0x1, 0x5], [0x160e, 0x6, 0x100000001, 0x5, 0x7fffffff, 0x6], [{0x4d8, 0x2, 0xffffffe1, 0x9}, {0x400, 0x2, 0x8, 0x1824840}, {0x3f, 0x8000, 0x1ff, 0x5b0}, {0x7, 0x1000, 0x755, 0xbe}, {0x4, 0x0, 0x8, 0xe4b1}, {0x48c, 0x9, 0x1, 0x100000000}, {0x7f, 0x5, 0x3ff, 0x3}, {0x4, 0xff, 0x540, 0x27}], {0x5, 0x3, 0x3, 0x6}, {0x7, 0x0, 0x7, 0x6}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:29 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001480, 0xffffffffffffffff) r0 = shmget(0x2, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x80) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x11, 0x3, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r7, 0xffff, 0x24, &(0x7f0000000080), 0x4) r9 = fcntl$getown(r7, 0x5) fcntl$lock(r8, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x43e1, r1, r2, r3, r6, 0x80, 0x5}, 0x100, 0x4, r9, 0xffffffffffffffff, 0x36, 0x80000001, 0x9}) 16:00:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) setsockopt(r0, 0x80, 0x0, &(0x7f00000001c0)="91bab98142022ef42d7b290dedee51bcb588552609b18578c8916ed256bbb2f6843ba0530d9b4f49efd6b3f9914e671a5adc", 0x32) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2125008e12efa4fb17a18008000000b3bf0100d6ff00001208000004"], 0x0) r1 = dup(0xffffffffffffffff) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000ae, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0xff, 0x0, 0x80000000}, {0x5c, 0x1}, {0x6, 0x0, 0x0, 0x3}]}) dup(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'c\x00', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x4, 0x2000}, {0x3, 0xfff, 0x400}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x800}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x2000}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r3 = getpid() r4 = getpid() r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = semget(0x0, 0x9, 0x830) semop(r8, &(0x7f0000000200)=[{0x3, 0x5, 0x800}, {0x0, 0x1, 0x1400}], 0x2) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8, 0x80, 0x1, 0x7ffffffe, 0x3, 0x3, 0x1, 0x3, 0x3, 0x1002}) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semop(r5, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}], 0x1) setpgid(r3, r4) semop(r2, &(0x7f0000000180)=[{0x0, 0x2, 0x1800}, {0x8, 0x7, 0xc00}, {0x0, 0x5}, {0x0, 0x1000}, {0x0, 0xa626, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8641, 0x800}, {0x0, 0x2}, {0x0, 0x2, 0x800}], 0x9) 16:00:29 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0xc0) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000200)='./file1\x00', 0x800, 0x60) ioctl$BIOCLOCK(r2, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0x1) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000100)=[{r4, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x100}], 0x3, 0x7664) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000001c0)='./bus\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x4, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r7 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x8004, 0x0) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 16:00:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) 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) dup2(r2, r3) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r0, @ANYRES32=r1, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=r0], @ANYRES16=r0, @ANYRES32=r3], @ANYBLOB="e46fd0ba789968e05ca937b9179678c7a8caef9f625060c2c2c184a1a563334f9e03be9ccaf57c42baa5e2ffeb2f4f28b9874d5356748a7a17a98b90a84005f44187b79f3a0428b46472235bf2fdb3bf12846f07e071bd61bcc97750", @ANYPTR64=&(0x7f0000000140)=ANY=[], @ANYRES64, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYRESDEC=r1], 0x7) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x800) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400", 0x0, 0xf6}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000540)=[{&(0x7f00000003c0)="9c62c1c329f0cd7ab7a4e7dd65d40175846a4bf1ca99557547d360931566c0bddb35f862c88c6817b9cb7fcb97f5e083b0dde9bddd13ac3949926a211b778d3cfd375d7761b2f73af5b0fcbca6f07d192dd090f5f0f01029d06ecfa98d15fb392c6cbbe86b413cf1b47a27a9040363a8ce246e84b2fc17de427999a8bc98e65c918a8388c43bf715075118e698569dcc897bcb213c0c8ec3c04ef9a645aa75526e0d3863f6ff7acf697b3b9676ac78c5ad66018aa82c64aee7e4389cc88971a3a4d276b2773204b5dc76", 0xca}, {&(0x7f00000002c0)="1154f4850b9430095e7a75107fbc5d2634114babdda93346af71ae5c5dcfaf1757f759c184f12dfb8f8e486032730b1dc6a4ea3315797ca0f16ca953dedac79d22a18c417cbcb2b80789bbe82a675428cc3893a513c8330d8e0a65aaf5dead9cdf55c84c8f39a470aae9027e3eafa060bcde6ee25056d60059911d7c0eb5c3d19f28f3ca35a58292f728ec1dc69a48315cf8c7a51592bc9c911eb6fdff0717c78abd3b5c5f06933abc3fc92c6b292ab156f1ece92fbaec6faacf19fe428e", 0xbe}, {&(0x7f0000000180)="33366acd85035dc2ba7605a29c7780c8b22e01846b55fafe972b7241c8de4238707ac265e82e38e163629193c572068f06fa8b3924811b1c96b00e0ff5bdc66652db3c3ccdd4da", 0x47}, {&(0x7f00000005c0)="d477a6a696", 0x5}, {&(0x7f00000004c0)="4504284740d9ca7e204be07a815c8abe8ac70b9717181b0190ac309641d50260741bb96d93cabcdc20f389083d5c27dddde94fcef355666b323510b405cf35583da4a5b1648aafa6e3a7998fdb0fa27352b9ea31e0f4c04878d49467e04dd8130fb7181dacc8dd61994c89e1354d0520a2fc", 0x72}], 0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0x2000000, 0x4, "9aea4c6196769c960e979b9d98715a4a7611362e", 0xfffffffe, 0xffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5c}, {0x6}]}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="9004a4001d32d17c31f1f20666895d921c7d8748987054c1cf20a2d4f894ab36c02092daa2c9d2ed98ff1be419ac6864aa16dc83316ec845e6f555fdaf27025e4267fde2e0fe927954450b28e89941ea55f43e729ce77e4d"], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'\x00', 0x0}) 16:00:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = getpid() r5 = geteuid() r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) r8 = accept(r7, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket$unix(0x1, 0x1, 0x0) r13 = kqueue() r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r14, r15) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = geteuid() r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r19 = dup(r18) accept(r19, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) r21 = socket(0x2, 0x2, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = socket(0x2, 0x2, 0x0) r24 = dup2(r22, r23) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r25 = socket(0x2, 0x8002, 0x0) r26 = dup2(r22, r23) dup2(r26, r25) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f0000000740)=0x4656077299812052) r29 = getuid() r30 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r31 = dup(r30) accept(r31, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r32) r33 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r34 = dup(r33) accept(r34, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r35) r36 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r37 = dup(r36) accept(r37, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r38) getgroups(0x8, &(0x7f0000000440)=[r32, 0x0, 0x0, 0xffffffffffffffff, r35, 0xffffffffffffffff, r38, 0xffffffffffffffff]) r41 = syz_open_pts() r42 = socket(0x2, 0x2, 0x0) bind(r42, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r43 = socket(0x2, 0x2, 0x0) dup2(r42, r43) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r42, r43) r44 = socket(0x11, 0x3, 0x0) r45 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r44, 0xffff, 0x24, &(0x7f0000000080), 0x4) r46 = fcntl$getown(r44, 0x5) fcntl$lock(r45, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r46}) r47 = socket(0x2, 0x5, 0x0) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r48 = socket(0x2, 0x2, 0x0) dup2(r47, r48) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r49 = socket(0x2, 0x8002, 0x0) r50 = dup2(r47, r48) dup2(r50, r49) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r52 = getgid() r53 = getppid() r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r57 = socket(0x2, 0x2, 0x0) bind(r57, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r58 = socket(0x2, 0x2, 0x0) dup2(r57, r58) connect$unix(r58, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r59 = socket(0x2, 0x8002, 0x0) r60 = dup2(r57, r58) dup2(r60, r59) connect$unix(r59, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r61 = socket(0x2, 0x2, 0x0) bind(r61, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES32=0x0, @ANYRES64=r59, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESDEC=r61, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESDEC=r24, @ANYPTR], @ANYRESDEC=0x0, @ANYRES16], @ANYBLOB="12", @ANYRES64=r8, @ANYRES16=r39]], 0x1, 0x800) msgrcv(r56, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r65 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r62, r64, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r65, r65, 0xa5, 0x1, 0x100000000, 0x6}) r66 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r67 = dup(r66) accept(r67, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r68) r69 = socket(0x2, 0x2, 0x0) bind(r69, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r70 = socket(0x2, 0x2, 0x0) dup2(r69, r70) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r71 = socket(0x2, 0x8002, 0x0) r72 = dup2(r69, r70) dup2(r72, r71) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="ff6bb28eddd09eaf818c49168417005e31799d9baab20ce8528e5fdb3f081f", 0x1f}, {&(0x7f0000000180)="74b419fbcb24e7f644f89f9bea45548ef72dedabb7acd1816a2d9acc9203eab762c7fa5228edcfb9d664682c3f45b60def7c965f2d2557d9f13983900c67f47d77afc9c0a36f277b7bad451000d5cc85d3b695ed9a7244d60b956bca714a62c21adb15f90aef9a2dd7ae441062456293a22b70d3b503452c19d3e674ebf25886d95131a3a2d2565afaed2d7603dab124a60db6", 0x93}, {&(0x7f0000000240)="107c6efb642531014abce906c5618bbf094ee5c4b851ad65fa426b39acc2eb436cd6a8ba86af359f7df4cb1ce0248e3e621f561e30ff7887cd5b0391d04a2014424e519abdddc56bb645231474d6046116c6c3c157815432e48a47a39a3d6bb7104c944ad8fb4f06ad385369afd676f28d10bd91538021716dc8d24c29d3e2e33b7c621932665077ef4c70af1964f9b259dfcd1f17362a8aec2f51566e131fefbbd0a5711ab996b80cf935d1f61c59edd93c1cd4d28f7bc065bb3becfa13a9f20408c12ad4", 0xc5}, {&(0x7f0000000340)="ec2a6b58b95b62f1f7d84aa3ea93e8396ecc5208f2f36300f12023e87bee38bd4d2d2bee58a0d384c7b0116968d7c043e1b207249f114f1256022b8f1553d01a33a153a24d5fdea1b6a195", 0x4b}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @cred={0x20, 0xffff, 0x0, r10, 0x0, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, r11, r2, r12, r13, r1, r15, r16]}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r20}, @rights={0x20, 0xffff, 0x1, [r21, r25, 0xffffffffffffffff, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r40}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, r2, 0xffffffffffffff9c, r1, r2, r41, r43]}, @cred={0x20, 0xffff, 0x0, r46, r51, r52}, @cred={0x20, 0xffff, 0x0, r53, r55, r68}, @rights={0x18, 0xffff, 0x1, [r72]}], 0x160}, 0x2) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) write(r1, &(0x7f0000002b80)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0edee369dbadb246605fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfdcb701717616a1adf6e432c97b5126a8b42d6163abb3dc2e20e7cdf0aac59583621835022d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0678100000000000000196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f3939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279ebab892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f867edfb254a56a122facbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ece57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c359e90d40b50818664380197ef2ddb932f35d4362d119f63b2f9547c26f9320b70e888943717ea675814a5c918c8fc283a6d35216b98cfba70ba3605688b0d6dfc704b06c0a21cf76324a37784bd0f12103f904ec3a2de2b7b5a4f840206dde148cc600"/1526, 0xff10) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) write(r1, &(0x7f0000002b80)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0edee369dbadb246605fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfdcb701717616a1adf6e432c97b5126a8b42d6163abb3dc2e20e7cdf0aac59583621835022d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0678100000000000000196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f3939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279ebab892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f867edfb254a56a122facbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ece57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c359e90d40b50818664380197ef2ddb932f35d4362d119f63b2f9547c26f9320b70e888943717ea675814a5c918c8fc283a6d35216b98cfba70ba3605688b0d6dfc704b06c0a21cf76324a37784bd0f12103f904ec3a2de2b7b5a4f840206dde148cc600"/1526, 0xff10) 16:00:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x8002, 0x0) r7 = dup2(r5, r6) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x26) dup2(r11, r10) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f00000000c0)) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r3, r4) dup2(r13, r12) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r14, r15) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r16, r17) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) dup2(r18, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r20 = socket(0x2, 0x8002, 0x0) r21 = dup2(r18, r19) dup2(r21, r20) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="06797e0eccd258502000"], 0x10) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r23 = socket(0x2, 0x2, 0x0) dup2(r22, r23) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r22, r23) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000140)=ANY=[], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r16]], @ANYRESOCT=r23], 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x410, r12, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x12, 0x4, 0x3f, 0x2}, {0x0, 0x7, 0xe8, 0x5}, {0xe2e, 0x9, 0x20, 0x3}, {0x20, 0x64, 0x8, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x49}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') rmdir(&(0x7f0000000000)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x3, 0x8001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:30 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x800, 0xfffffffc, {0x0, 0x1}}) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="0ec2584a4d69618817bddd8969096e26a522a40e52a57b814604084bf68bc5e4dd13bd79685395175da32b048b295398e704ae9902190495be7131351d6655244de65f0148f16a37500e763a5c1fa790b71a2f9dafa8168b68d51d840a5e6da65afaf9040f345fd858470d81732a8a3420f23235e68f66833a23a2c284c8d05a5463c1bd567617c577302a2eb103ec31ae56ddaf8cfd55363493af10c1733776f6be6f344fd8afca4c20a34d73df42853ba8dbb0b2b00a059121038239e83e830499"], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r11, r12) dup2(r14, r13) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r15], 0x1) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = socket(0x2, 0x2, 0x0) dup2(r19, r20) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r19, r20) connect$unix(r16, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32=r17, @ANYRES64, @ANYRESHEX=0x0, @ANYPTR, @ANYRESOCT=r19, @ANYRES16=0x0]], 0x1) r21 = socket(0x2, 0x8002, 0x0) r22 = dup2(r15, r16) dup2(r22, r21) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64=r4, @ANYRESOCT=r6, @ANYRES16=r14, @ANYRESHEX], @ANYBLOB="d2562cc7919d21061d29e6426416e9fed3632523a0377e18d1d7fca9cd925fa2f811484a62a4f8ebc56741935e24b2c4d21c71557f6c2740cf8e22cfa957d39c5e590229979e4bcffa31818c5d78a93dad0cfa11ed55f9794338db4539c032a63eba698703d8894adb74e6b1b32a225924d0e6356d8dd2dd6bcd", @ANYRESHEX=r1, @ANYRES16=r22, @ANYRES64=r3]], 0x1) r23 = socket(0x2, 0x8002, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r24 = dup2(r2, r3) dup2(r24, r23) bind$unix(r24, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) r25 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r25, &(0x7f0000000100)="8c65", 0xf) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0xfe, 0x0, 0x20}, {0x5, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x2, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8977cfc641d6b817b1f53ef4f1c599b1ddd030a4453f7cc9b10af7feb36250af8c2427df08c251615f5ccec5dbee8dc55c032a877d0b19452fcd4bc126330e70d9c3328b9cb26140e4a8f01d8e60aa8ae806c2ea95383a1a894ce7fee770acc9ab724760ffd120c1916f07d22dd5823954bed82cc14e80d5c3b60687ef8537bf20c123d8f4f196eb4811f492d5d23e444be9ab4e30a33a600ebada90a4f38ee528420b9989c6a5c17fdc7f7ebfef207ab0cafa313097c0526bd7107ecac1f610d97f40525a7a7138c90821f7439ab029e865"], 0x10) dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eb2503000000", 0x6843e03e786c09a4) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/23) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/90) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r2 = socket(0x2, 0xc003, 0x29) r3 = socket$unix(0x1, 0x2, 0x0) getsockname(r3, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r2, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:30 executing program 0: pipe(&(0x7f00000000c0)) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x80, 0x0) dup2(r2, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8000, 0x0) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x4, 0x80, 0x5}, {{r5}, 0x0, 0x2, 0x2, 0x8, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffe, 0xa5, 0x80000010, 0x7ff, 0x20000000080}, {{r7}, 0x5, 0x11, 0x78000000, 0x7d, 0xb0fe}, {{r3}, 0x7ffffffffffffffd, 0x54, 0x10, 0x3, 0x7}], 0x4, 0x0) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f00000001c0)=ANY=[], 0x0) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="62f310000000000000001801ac2b724352d14f8169f4869b4d36c7332b1ccbb769548d3b5a0fe7cffc794dbd2e2a4ce17518fbf9cc6cd21c5c67729255c16efdcf8d01a47228aa9a0d80b22d59dd1e36fa0e12b93dda82ac5e3cbff68a05aba63a37eebea7fc685168d055c930a53d9cd72a40628ab088d899e5801d0961f5975bb10d8639ed0a69afbca4ec876333dd2d5779c322732a5e61be3899160343d7e1e52712fd140e31a70de795a72700000000000000d3d399cd1c241d1a51b2e93b86f5b2b3c1ab411677b3684898bc1907d79beb9d8f92"], 0x10) sendto(r12, &(0x7f0000000100)="9033a81827b864844da98ad2c189564116eff1b43fe83a67ab9717c208ccb4021fa920d279e3a3ca0d8d14dbbf7dd39c2fc7410cdffffe583444b9c7184128ef76c466e12eaee5122451be946a251654368c263ac7cacfe6df69f3969512b94368cd1b8daf92867d5564d44620d4b493139cadd61d0bfd505327b819f0508fcc8d49fe175919856f6c6f53cd463079a0e44b3b23c99a26fc1c3d9c3c2fbfb52f490b5718d06d80842096af04cfcbc95ae12e308197bae1", 0xb7, 0x4, 0x0, 0x0) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r9, &(0x7f0000000080)=[{{r14}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) 16:00:30 executing program 1: r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r11, r12) dup2(r11, r9) fcntl$getown(r10, 0x5) r13 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r6, 0xffff, 0x24, &(0x7f0000000080), 0x4) r14 = fcntl$getown(r6, 0x5) fcntl$lock(r13, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r14}) r15 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r14, r15}, 0xc) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000000)=[{0x7fff, 0x3, 0x3f, 0x5}, {0x8, 0x2, 0xb3, 0x80000001}, {0x7, 0x7, 0x9, 0x1}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') "";åY_콞·›äƒËA@4ÈWÅ|“_hïc(¹Û1²¢Æä_ôŒå¿!v³ÐØPÓ‚!úh%§VÈ°…Y@·a¹o%–6CC^AˆÁ{€˜ÙÄ^ßLW Ìæ±f©u-°‘àÀ€–;áʵ‘öL^ȼËô‰e"";åY_콞·›äƒËA@4ÈWÅ|“_hïc(¹Û1²¢Æä_ôŒå¿!v³ÐØPÓ‚!úh%§VÈ°…Y@·a¹o%–6CC^AˆÁ{€˜ÙÄ^ßLW Ìæ±f©u-°‘àÀ€–;áʵ‘öL^ȼËô‰epckbd_enable: command error 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000041a, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") acct(&(0x7f0000000000)='./file0\x00') recvfrom$inet(r3, &(0x7f0000000040)=""/46, 0x2e, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='LT', 0x2}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c7005, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="15302daf5d0913bf06b2c48741703c45c8242083b0acfb6b2d82d3109778d4492683ebba2f46c3bf4acb4d4695e2e37862a93331861dc4fd8f7c22ba5af1af1498f460a3da842cd0450f10a4da68fb3d4ab9055468ccb3bfc9ac3ffaa3a1638d48a43a6fb772eea1a8560fdace82c97d074640"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) getitimer(0x1, &(0x7f0000000280)) dup2(r2, r3) getpeername$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:32 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x28a60, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) renameat(r3, &(0x7f0000000880)='./bus\x00', r7, &(0x7f00000008c0)='./bus\x00') r8 = socket(0x2, 0x2, 0x0) dup2(r2, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r2, r8) dup2(r10, r9) symlinkat(&(0x7f0000000100)='./bus\x00', r10, &(0x7f00000007c0)='./bus\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x2, 0x4, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) r5 = dup2(r4, r3) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/speaker\x00', 0xc2eb0018a79af933, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x8a, 0x0) r8 = socket(0x18, 0x1, 0x6) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001300)='/dev/pci\x00', 0x100, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x20000, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001380)='/dev/wskbd\x00', 0x1000, 0x0) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000001540)=ANY=[@ANYBLOB="c51ae7d0012075194c3a16e77f0aa12c29f60581293598aac8c5b9201168d46360d353e6b89d0718ecf962310900ac4606d7cdbd69b779b689606dcb532fa2bf7d51759b7f1cae4c875671dc30dc74300aa6f4a53253b65b85b0e5084ee806f8790ac851c18e5a64b85126856a86f6c3d3e7fbd739e27849372ca7e16b709643562fd6014151b269dbf9349f64b4a4a080c00623135dd5013e9efa9be73b48c6597953df469261794858ba19fa8bda34b3380d150b161c4e0285"], 0x10) r16 = socket(0x2, 0x8002, 0x0) r17 = dup2(r14, r15) dup2(r17, r16) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) kevent(r4, &(0x7f0000001240)=[{{0xffffffffffffff9c}, 0x143226b6ae1a6be8, 0xa2, 0x2, 0xffff}, {{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x7fffffff}, {{r7}, 0xfffffffffffffffc, 0x9, 0x0, 0x3, 0xe52}, {{r8}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x7, 0xf75}, {{r9}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2, 0x9}], 0x9, &(0x7f00000013c0)=[{{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x8}, {{r3}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x3, 0x5}, {{r11}, 0xfffffffffffffff8, 0x20, 0x0, 0x401, 0x5fa6}, {{r12}, 0xfffffffffffffffe, 0x9f, 0x1, 0x1, 0x8ec}, {{}, 0xbb798a5b92b81523, 0xb2, 0x1, 0x1ff, 0x8}, {{0xffffffffffffff9c}, 0x5, 0x944cb2d7da560799, 0xced911e5e3022003, 0x7, 0x5}, {{r5}, 0xfffffffffffffff9, 0x84, 0x4c840ba13f94b37, 0x80000001, 0x5}, {{r13}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x4, 0x101}, {{r16}, 0x90a1bb5877fa279a, 0x20, 0x2, 0x719c, 0x3}], 0x2, &(0x7f0000001500)={0x1f, 0x5}) recvfrom$inet(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000800)="690d55bc5e7f328b963923815f9078f4f6488301193b6ab41ac8567ec876b2594cd651f58e311d622c2d4d1a25454ff17da93338d71ce0bf008490bfd4b336d76aa096cf5a104baa7749ed97eaaf984456ba4ffbe576f4a340fb9acc55e8c9d696c33c3f49527118540c192ce67acde5ff53f76d031cd4eb9447b332f8c295f4bf8a56f3b4d72ed643b8f10f33b80dc0ae68163d11f38aae680e3bfd69ce41ab918c7eb42edef44471ba37008bc396be5766e0ce7ed759caaa06745c053a1283a105ad977a580dcdf652e38eef5566e0003e1274debdbb616dcaad2a39c3e350acd032696f1a43983dbfc9069cdd5b71a93380c155cd0b2b6959413f1528ec517aa9616c822242bd429e0ba87c1197ddd38a7986b43786cd443885135e452daf4584f3c31683eb05f430f7694c72b50e5eae76fdfc22488fd25d651eb903f3d9e7f3c1ca7237dd33171894302c2ee04bed9d9e3c06f098e1ffc96aad740fe1ae33fb149e1f7d44c9bb9c97dee366adf5e439e5525e5e9be10c4badde19899f64d4f18397baf451d8f642ccefed8c6e6d3549db2ac528abfe89e60c15ef1fbcf506f03f8fc62abdfb8dfc2e584e010bfbf0843d1349a8cefadd8e50ac9351132442f3c95f9535e31c4b28d97440b6adc82360e33fef5c83", 0xfffffffffffffed7}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:32 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0xf7) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) dup2(r8, r6) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r4, r5) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207fa0000012000"], 0x10) r11 = accept(r9, &(0x7f0000001680)=@un=@file={0x0, ""/4096}, &(0x7f0000000840)=0x1002) bind(r11, &(0x7f0000000880)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r13, &(0x7f00000007c0)=[{&(0x7f0000000300)="aeee17f11f380b45a2b4af828222576c0eee1e369f0f8614505e81b96069ba12a0d7826047d37c98b9cdb4cc4c4b0215afb7e0d052a30157146b37b43f03110d3181ab8163222c07c6b68450f12c9ebe4ead60ed41a3e19750a71bb81714bbae7ed4cf4ec80ba94b335b1dcdc7f2498b560b9c59ae2bbaada51c2669096322f0ff15d50a", 0x84}, {&(0x7f00000004c0)="c9ae32a9185b8783ad636bb6d630b50e51838f2993f1e0922e634cf475adc449a76eb2a356df15c707e3c42bcbb2e4bbf6f2d061f05e8663ed33b9873e41a89d2fd049eb29afee5d3e8840a862e0779ec75d9630e81652325bf67c9c7ff98e8159a06b2a75b6159629212d83126e461b896cea6b3d392b74d6752647e6f8caa946f1312ea6012a41898aa67b364041ce0d811fd95c3ea4feec0457d8e201bacf40ba3ef5b3e8a8b997f234af84677fc07c90c6c4c1c91389eb3796d8", 0xbc}, {&(0x7f0000000640)="5a0012e5bbdc615fb5ba388c798b1f747333d913de202dc9b7bcc330fc4e0e916ba0f78b0ea087faf6d0ebccbb053b3602b2bd9deb00d332398fa7319aebc54c6bd843443d2f1fb3c462b89f45968b85bd2b9c17eb3b20c69b6303b1fb67f0cde2308a3dfb5b252e38b1c726154ae8985b4be2048356979f4c4daff445ed91d3ef0433dccadb679ee2e9aae0cedbba60c9bbc789e52a98151c31ff4c641f664a24", 0xa1}, {&(0x7f0000000700)="46c3650dd71d46241bba92778ae5b3c5f7e10cc8e0fdd2fb20bbb5c99f6375c8c85ac6952998afe4ec1f76358b725bbc3cc786748d42cf9530ed7cce4e95153a2b3286a5599f7ea3b34946335f40d8b5d7c2cc1d03cef09d15c63c6abf04bf2fbb2596fafd249df08165c8bce3df6e01023657bfe363a84f7d98c32aba15e8899561428535c6abe2669b5e94a5bcff78446e09410c96a76e2d03d9b8cebb", 0x9e}, {&(0x7f0000000580)="384cd647e8468702ec8ec6a37f437bf97d3330c0f6e36321a9b9b88d83e12168dd67bf84e910639e3c0ad16432d7a6f61370e0dcb6869775dd5592e48fa7ffd14b48e02aa3584c4df4184c8094205a45d33e898ee1fe7feb6c1d762a77ee70a140b21cc2809db62394", 0x69}], 0x5) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286dcbb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r15, 0x2, 0x0) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="96"], 0xffffff64, 0x1, 0x0) msgsnd(r14, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r16) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r0, r1) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) r11 = dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r3, @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES16=0x0, @ANYBLOB="5b39814aff0ad2c25ea4b42cf954204b18b982277cbc7d7021e29dcaee36f24630b247f9427b0d03d82400a0846751", @ANYRES32=r5, @ANYBLOB="3e7ee4ad5629653f02fa8ddb2b263c0a004ed5156d35044f", @ANYRES64=r11], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r12, 0x0) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r14 = socket(0x2, 0x1, 0x0) getsockname$unix(r12, &(0x7f0000000100)=@file={0x0, ""/9}, &(0x7f0000000140)=0xb) connect$unix(r14, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) pwrite(r15, &(0x7f0000000080)="e1f4e378172c4978ed87ff4a2d6919c7dce624be46f058f54ebcae0cbc9b4bc105f8361a746930ff95ccb34f4a145cfcad8c0a53069eaf6d8f0bea20deb4df3bfc8edf9b6149fd89722bbb9788758618f5e8126a141cc3ed9ca1342c65b0a7fcb04df4434a76cf2ad0a6d1", 0x6b, 0x0, 0x0) r16 = socket(0x2, 0xc003, 0x0) dup2(r16, r12) 16:00:32 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0xb67e, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x8001) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x5, 0x1}) write(r0, &(0x7f0000000080)="b1fa6b11abacecbedef16179ee02675b6ae5d7158b8158399f8ca98b566bd3c7aa116509073d67a2621066c8e8b33c33ef99afa7537cba6d9648a5466fd977c89e871d49a5d57d891c50dcbe54eeb91e0a29954cd84e4cf693556c10a73286a979a67fd1a6d5d77a1c7314fa4330c15f04423a8df52d8067c016d85ae71383ba008afcca6717aa7a29bef257c39664fef1f774cd5338f71daa7a", 0x9a) dup(r0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="f18acb2a7ca8dc46895ffafa5906477bacb5110589c14f5f8a830864bca4d2c0157cfdd9954c94b33ef72bec30c177e2d1", 0x31}, {&(0x7f00000001c0)="441cf7b6f92d85b28388f5979b8eafebf9292dfbf8c162b3a1618c53e0eeef828f96c38836657aab0d4e9de8ae86187f01c7546cf1159075b0ce5e01405da5caf8c5fe6bfc8f1650c3c7cf6900a0a49e01fc2c4ce25f371f1b359d654bc6fb5d", 0x60}, {&(0x7f0000000240)="ed805103ec7845b7984a392b2648454fe1bc0e692d58115ce9801ca378758fa1387b8a17079c14c5749078278530488c14b8bd1c527a5dbf26c8c5b2d710e86a3274cec0549830103daa12a1e8d10ffde704bcc64d8467e3b84633f3f088472f73eb0ea2fd808ad7e13f8e76db6115d4a4df2a89546c7fa315509231b48c0da7b8fe33370c5b6c9c", 0x88}, {&(0x7f0000000300)}, {&(0x7f0000000340)="b6190c78b34396244c4e125421712b8ee7ea0358e5fe8e818235e267d70560279a8c18a0e24612bb2167c93fe2a9775425416c7adc6fb8dc06a08e4d6ec91aa9cca0c4d70c7be7e1119e955bde09948965d5de277d45ff268ddda0", 0x5b}], 0x5) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000580)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000600)=0x10001) r6 = msgget$private(0x0, 0x100) msgsnd(r6, &(0x7f0000000640)={0x0, "ce265365f8c1cc989d"}, 0x11, 0x800) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000006c0)) msgrcv(r6, &(0x7f0000000700)={0x0, ""/148}, 0x9c, 0x0, 0x1000) msgsnd(r6, &(0x7f00000007c0)={0x2, '%'}, 0x9, 0x400) sync() r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) fchown(r8, r9, r10) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) r5 = dup2(r4, 0xffffffffffffffff) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[], 0x0) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r9) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r14 = socket(0x2, 0x8002, 0x0) r15 = dup2(r12, r13) dup2(r15, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r18 = socket(0x2, 0x8002, 0x0) r19 = dup2(r16, r17) dup2(r19, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x2, 0x2, 0x0) dup2(r20, r21) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r22 = socket(0x2, 0x8002, 0x0) r23 = dup2(r20, r21) dup2(r23, r22) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x2, 0x2, 0x0) dup2(r24, r25) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r26 = socket(0x2, 0x8002, 0x0) r27 = dup2(r24, r25) dup2(r27, r26) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r28 = socket(0x2, 0x2, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = socket(0x2, 0x2, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r28, r29) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0xc4, 0x1, 0x1, 0x2}, {{}, 0xfffffffffffffffa, 0x40, 0x4, 0x4, 0x100000001}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0x2}, {{r8}, 0x6, 0x131, 0x20000040, 0xff, 0xabd0}, {{r0}, 0x0, 0x80, 0x22, 0x7, 0x9}, {{r10}, 0xffffffffffffffff, 0x20, 0x9007ffba, 0x2, 0xfffffffffffffffd}, {{r11}, 0xfffffffffffffff9, 0x1, 0x4, 0x80, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x9, 0x40, 0x3, 0x80000001}, {{r14}, 0xfffffffffffffff9, 0x40, 0x4, 0x4, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x1, 0x1f}], 0x0, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x87, 0x20, 0x8, 0x2353f673}, {{r0}, 0x0, 0x1, 0xfffff, 0xfffffffffffffffd, 0x3f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x80, 0x0, 0x9}, {{r18}, 0xa7af0bd82a4eba95, 0xe9, 0x40000000, 0x8}, {{r23}, 0x0, 0x108, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x31, 0x4, 0x7fffffff, 0x1}, {{r26}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x1, 0x10100000000}, {{r29}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0xc96}, {{r0}, 0x26a10026633de3e0, 0x10, 0x2, 0x9, 0x8}], 0x5, &(0x7f00000000c0)={0x4, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xa9, &(0x7f0000000200)="174af205b6068bbc6be6634ecdd049990143d1c1db301fd99670e639173e381606b72a13da7966e34ca1773591b0acae159fab2d1a0af284f3bd3a37254165297e2e5743194b71dd06f5db97229c144e811bb99f41c38454781deb240672eb1b7f7bd5a5a1895aae95a7c364f98a3b11ac0ef8a1d710d595ff90283ff285c4b77e4013d6780ac2c0d9c931838fb79ccdd7c175d475e60e54d64732141fafa469e582ec770c5b4f9616") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x7ff, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="63213157b8bbe893ccb0b7368f19") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8799113d6eebf2f8b9e6774512594b4e0d5f1b1a25340994186d9fca47785ebc249cde213fb61057807e63ddb414faaf3565a18eec4bb77fbc462871de57"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7ff, 0x0, 0xb1, 0x4}, {0x6, 0x4, 0x9, 0x8000}, {0x540, 0x7, 0x9, 0xf973}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x285d5953eb12746, r5) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x2, 0x1}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x387, &(0x7f0000000040)=0xffff, 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = dup(r22) sendto$unix(r23, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763460f580a27bf09d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63635a3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6e19475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d1cec733a454950d3cd6081414716b455a4c291c8b3592aacf1a5cdb7185aff58d58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bceb3f32496428de1802a89a1dd309059bcc4ab0aefa80952b428f77bc0dfa60695bedb5200e1d26ee60c7098e98b72786f9f84075f83be03f5e797cd578e7c5cdf3e"], 0xa) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x20}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbcda10bc0803adb75697f68751fe76d61933abb41eb3a8231b775b8b3d1c667eeee491cc12756dd8f3123e17260d31232c38fe26a5fdae0bf5a8e7733dd431fa51da850d282c7d62ee110cd494b47b97f340650b956987e722ed460125eef27bf91f7718410bd91aaea370a1880376c402e650656d45f01e75d1bd822a537495a935f48e1c2a81f4ea97054e4445a41"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r7 = dup(r5) fchmodat(r7, &(0x7f0000000080)='./file0\x00', 0x56, 0x6) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r1, r2) dup2(r9, r8) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x4000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r4) select(0x40, &(0x7f0000000040)={0x2, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10581, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000005e, &(0x7f0000000000)=[{0x14}, {0x13, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x4, 0x0, 0x0) 16:00:32 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000680)=ANY=[@ANYBLOB="0052008000bb0100000015fa8e4b115aa4aeb89429526d902bceee7250b39b01cf8f9a7df5495ebab34b3804442351403a719fe33dc79897453deb807560e80fde0912d50a43c4855424e7136434427bdf693b71ca1e64ddd2c8873afa5cf33a7ed0b936145a4eb09cf226c7403204620f50d4735b75309da26d2f1ab70824f21e45c690592bab8e2a0de65d"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="9f6c664533628c9f2519838ecf534f3f875873", 0x13}], 0x1, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r9}], 0x20, 0x16}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28800000ffff00000100000000000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r11], 0x28}, 0x0) recvmsg(r10, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "af07000000110700afb97f1f030105ab07dd5400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) 16:00:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000500), 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r1 = socket(0x0, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f00000004c0), 0x10004) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) accept$inet(r6, &(0x7f0000000540), &(0x7f0000000580)=0xc) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r10, 0xc0286988, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000005c0)={'./file0/file0\x00', 0x3455, 0x6, 0xcbb, 0x0, 0x7, 0x3ff, 0xffff, 0x3, 0x2, 0x7f, 0x96}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/138) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x7, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x187}, {0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername(r2, &(0x7f00000003c0)=@in, &(0x7f0000000580)=0xfffffffffffffc48) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/\x00', 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="e01d6e5ad4005032ee749a391c80d72c148e5617abae7a2e5945ee0dd241be1bbb3a09e9b2f6432069a9ba8945d55ee8bc2920e135201e37ce93b5ace719b8a5a997b6d3ae803be4ccad8d104dc4d1bc490ac25cbf1252f80e5c9fa7310bb1598e6fdd3f3e72facfe3da106915"], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000380)=ANY=[@ANYBLOB="105b98fef49514d0d81bd1b0b8c3ff11df7002b958e6332f04bf59629503a245db19cc5abc8fdc9a5c77e0cdfa24bc81ab0000"], 0x10) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r11, r12) dup2(r14, r13) r15 = dup2(r14, r4) connect$unix(r15, &(0x7f0000000400)=ANY=[@ANYBLOB="cf5564ea66d7eaa0af6334c0a27286212e0bc95e2d22c2c22b025a325d0c4031cda0e63187af0d7f0eef344e261a805a157cde"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r15, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r17 = fcntl$dupfd(r16, 0x1, 0xffffffffffffff9c) write(r17, 0x0, 0x0) dup2(0xffffffffffffff9c, r17) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) dup2(r18, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r20 = socket(0x2, 0x8002, 0x0) r21 = dup2(r18, r19) dup2(r21, r20) ioctl$WSMOUSEIO_GCALIBCOORDS(r21, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x34, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000080)="b1e91bee6f3c1b70d482675b8fad27050cdafd2413b0", 0x7, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() setitimer(0x0, &(0x7f0000000180)={{0x7, 0x6}, {0x6, 0x1}}, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="891d5edbae642a0401c73ea75824a61a5776a676d392bb884ceac8282185706c8b78cc155f9a8862dda687a93316257cf7418a965360115bbdffa8079473f0b7dce60ecfce474762f2bd0355e608883a6726e391b0e8e33ff30a2a0dfdbae6e30c7195641bde6c3823e0cd5a005ea2cf127c30c67346dd35d750b6d6300616cecbe117ead40f88d1e545267b416fbd5f8da10cb8d13725a648d060490eeea279136e6ca6ad3560a982905bbda34391ccfbd451816f3afb0a1fada319b51cb5bee55f2170df19358c8a53a7d4c6bd510ce201be455fdabfda8574f3d67c8867"], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) r10 = dup2(r9, r4) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r4, r5) dup2(r12, r11) bind(r12, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r13 = socket(0x2, 0x2, 0x0) r14 = dup2(r3, r13) connect$unix(r13, &(0x7f0000000380)=ANY=[@ANYBLOB="6690937f94302803f6cc77d8745fa6d1f9d7c833ac1604cc1d990b7f75a8fdfeb6402350112a1c4a221ec87ef9738231e28fedaf496a833e356bbba15802a84d0e280f52e41c885578a1b2e9700bb4ebd134ce793f53d6d0918df19da7d3da14728f246e17180da98ed007b10169699c0d74cd6a968c5ea7694f77ea0428c6d78cded16d70c35b"], 0x10) r15 = socket(0x2, 0x8002, 0x0) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10040, 0x0) r16 = socket$inet6(0x18, 0x8001, 0x2) r17 = dup2(r16, r3) dup2(r17, r15) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000080)=0x1) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0xffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000140)=0x1) r8 = dup2(r1, r2) dup2(r8, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = fcntl$dupfd(r3, 0x11, r9) ioctl$BIOCLOCK(r10, 0x20004276) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4d}, {0x7, 0x40, 0x0, 0x8e94}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:33 executing program 1: chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) socket$inet6(0x18, 0x8000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e000000120003deb80aebd0e7c46ae9fa9a80269da3cf925e892423c5763ae7700efcd9f40fc971af19067143490ed6bc9110f628191eef58962ddaef8a4c89b55c03937dae64589b96a6ce743a956b9bd538737b7f6c7d97a5c81bf9fa20b0b30b6c261e9bf67aa9c75626a988da97547ab5ab55f0622d2c67e62c1b70a11328da560fc749780bbd0b342cafd9ad8eb72e4b9972128927979c64e0f851dc1adf3e642e6e9c4ade8181ebb96793822b9108deb7977b1d6a820342a5e67102206aa45b87b687330b2a99df98486896799ceb8c9652c6520f5f9aeaa1b7ceaafdb3cedbbfb"], 0x10) r5 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000900)=0xc) listen(r5, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x34532, 0x0) fcntl$dupfd(r6, 0x0, r6) geteuid() r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000940)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0xba62a5a352fa0791) msgsnd(r9, &(0x7f0000000c40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1217a9e3f8dbe7cbdc66b1526cd4e6276d518f498c67d900dde94d4bf96e050bd803f3c61ac29b680e52d88f7aa6aad078301c1bbdf0474c42f53fa569328cb582908443aa589a3a313b0d2d1ca5155869e99cef0971d7612b01e79fbcbba64af273b883ad8cfa783fcfc0b657dff1d5"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getpgid(0x0) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) chown(&(0x7f0000000200)='./file0/file0\x00', r27, r28) lchown(&(0x7f0000000780)='./file0\x00', r27, r28) lchown(&(0x7f00000001c0)='./file0\x00', r27, r28) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r35, 0xa5, 0x1, 0x100000000, 0x6}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, r32, r17, r21, r23, 0x1e6, 0x8}, 0x5, 0x55, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() r42 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r42, &(0x7f0000000040)="670dc3", 0x3) write(r42, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r43 = msgget$private(0x0, 0x402) r44 = geteuid() setreuid(r44, r44) r45 = getegid() r46 = geteuid() setreuid(r46, r46) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r48 = msgget$private(0x0, 0x0) r49 = socket(0x11, 0x3, 0x0) r50 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r49, 0xffff, 0x24, &(0x7f0000000080), 0x4) r51 = fcntl$getown(r49, 0x5) fcntl$lock(r50, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r51}) r52 = getpgid(r51) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r52, 0x0, 0x0, 0x0, 0x80a5}) r53 = msgget$private(0x0, 0x0) r54 = getpgid(0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r54, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000140)={{0x1000, r44, r45, r46, r47, 0xa8, 0x6}, 0x8, 0x2, r52, r54, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, r46, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = getgid() r56 = getppid() r57 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r37, r40, r55, 0x1e4, 0x8}, 0x5, 0x5, r56, r57, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x0, r10, r13, r40, r13, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r15, 0xa5, 0xfffffffffffffffe, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000fcf8000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a51f25018c2b6d47698dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000480)=ANY=[@ANYRESHEX=r14, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed59b91965770e806845696860d5956dca0740a24c54233605bed498d1600"/163, @ANYRESDEC=r12], 0x4, 0x2, 0x1800) msgrcv(r59, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000980)={{0x2, r60, r62, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r63, 0xa5, 0x1, 0x100000000, 0x6}) r64 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r64, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r64, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:33 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x222, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000359000/0x2000)=nil) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd7f, &(0x7f0000000000)='h') 16:00:34 executing program 1: mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) mprotect(&(0x7f00003f1000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x822, 0x1, 0x71, 0x100003}, {0x5, 0x51, 0x5, 0x7f}, {0x2020, 0xf9, 0x6}, {0x6, 0x65, 0x7}, {0x9, 0x1, 0x1, 0x3}]}) syz_emit_ethernet(0xffffff64, &(0x7f0000000380)="0347aa4bef128f3f7a3a18804fb20ed8ea569633fcd1675d32252a2a257b22cea740767786ab908c1ac79fc187683e31b902755c7f7fdadd30dcd5e905d67c29f88cd041abde76c73d3cb4c4d9e2094c8fb3f45f282410d74ae0eae9522e371e78fa41e917f075183c3a8c6cbda9f3179e3835725a617a61c250693dcebb923fd69b0048de083d3ff6162fd30c397f449b9e5f1accac69674e5e38850778fbb33ed2c6c82754") 16:00:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r1) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x8}, 0x8) 16:00:34 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/191], 0x10) r1 = msgget(0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000840)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getuid() r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r12 = dup(r11) accept(r12, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r13) r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x99, r5, r9, r10, r13, 0x40, 0xb76}, 0x4, 0x0, r14, 0x0, 0x4, 0x100000001, 0x20, 0x4}) write(r0, &(0x7f0000000000)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477", 0x15a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r12) r13 = getgid() r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r15 = dup(r14) accept(r15, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r16) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r18 = dup(r17) accept(r18, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r19) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r26, 0xa5, 0x1, 0x100000000, 0x6}) fchown(0xffffffffffffff9c, r8, r19) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r27 = geteuid() setreuid(r27, r27) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:34 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000000, 0x6}) r12 = getegid() fchownat(r4, &(0x7f0000000000)='./file0\x00', r8, r12, 0x8) 16:00:34 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x21) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x6, 0x5) sendto(r1, &(0x7f0000000000)="ef13f48487f827448bdcbeb855b2438d6987aa4f3cc7502708bb8554dc191411455fd2a62c4fd6ed3a694f2b95aca99995547fea793c0e762a8347351fd2bb70a8", 0x41, 0x9, &(0x7f0000000080)=@in6={0x18, 0x2, 0x32, 0x5}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000280)="e748c618a0b7967ab28fff33767c43bd5e3ef4d0e86e1275192e82cd314924ee0cbbe39815c5ec6dd8786d990948b43dc0b37b93bdbb506df4ff95075e0981edbbadee1491c7234ae14bffa1f41eb92d3aeb8e45b27209a0a782a1cce22180cc666e09b18dde7286c543b3cf0f20d9d5d4ee7615c7415d7ddb9b66c6a0524971b3b2115ace68a4ee85b6c4e5ca8c72958832814e69aee8d047110207deb8b51dfab9bae4250e713beb6932dfa41584a37cc961e3bc403f8b092fd486ee7012363755b1b60d19fb1ef70223c51d91e37939e656d35f19ee1566b0de5d1f0c10284c07c9f915d4", 0xe6, 0x0, 0x0) dup2(r2, r0) 16:00:34 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/77) open(0x0, 0x725989b9757db249, 0x84) setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r1 = socket(0x2, 0x4, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffff9c, 0x0, 0x80000000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10002, 0x8) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) geteuid() r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file1/../file0\x00', r5, 0x2}) socket(0x2, 0x3, 0x8) unlink(&(0x7f0000000000)='./file1\x00') pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x0) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x40) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) r5 = openat(r4, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x17, 0x0, &(0x7f0000000080)=""/23}) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4e0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:34 executing program 0: kqueue() kevent(0xffffffffffffff9c, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffd, 0x0) 16:00:34 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(0xffffffffffffffff, r6) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="a67fc22a1e292903b2d9c2383d1011f52b6c50913090b3f83e9fd8d2c6ccb46a43d7a0ed934c862163fb541703e54c972eca06d8c16fa22b0b0fddec436e", @ANYRES16=0x0, @ANYRES16=0x0], @ANYRES32=r1, @ANYRES64=r6, @ANYRES32=r1], 0x30}, 0x8) 16:00:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(r1) socket(0x400000000018, 0x3, 0x3a) dup2(0xffffffffffffffff, r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x101}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:34 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() writev(r2, &(0x7f00000019c0)=[{&(0x7f0000000600)="e5dbc0f4d66e241caa6a248c19315189e34ebe19cc68ab352437888e7c51d6f14e85174194590986369e9eb1e752aa116e448b53d9035b2b2126b50d6047d82817c1fdb860cf0a19d762f81ad92e87df0f7dc7e90922061bcf33497417c9d6e4819e2c022d58e172db85bb3a05b725435af0fae9903cfb731f668d1148a7632520", 0x81}, {&(0x7f0000000880)="3087fb259a2f16d9866e97ed94febc153440d197ec047e74607dad0806e69d617694ab8607cad5e72e55f30246b3613146edcea85cf760288d59cf926015c5ae0755dee0cf7156f6ba829bde723d5d766a709d43f8a4c265c3cde91fa7c8b6ee47aefd25d40ccfc565bca6e0618e312148bb15c7ca10e96e47746455565ff0a32232f36aede387c31213b19fbcb5a168c4e6d211996c99e774f7e86ca31ef9e5af853faf046be44ecf84e29213e8c45789f8943e82191323a01a082011d7b1c6c1092329786724e1623fed1a4e168c67808c7aef2b183e1c120408b44d3c8dadd8f30c7786bca1c579b25fd204f703487da7e81f9d97b3fb2f3919cd78eff01cf91d79d6c5cd3da0a0a7a38442ea05cbde10f5e51c4af8ef9b37a8d70a9b0adfb28c8a8efdc05c2bdbe43293646ce0a6d1fb2367393d64eefe8b4b3b17ba505f00bacda690848dfbe801c76b1304d879f9d097291cb98843ade03e6081036324acb6d2c9cd7ad997819f4ba364575983fc60308240ae439c16f850aab7eabf0bef56e3dc633ee2c1e9826fc0e090e357c74b42c669abcb26a703e3cd1400095b0c08317236d5d0fe2a51414fa1ee15662c6f2e98bf934548f891d75f95bca2f7d463e3c661a3c79af976706c25322d203e410812c23c2a26727bc1d3f60f0a63d6a5a924594fa5584d648dec030b565915842930af0f4b1e164fa3ad571c3997a2862d1fbd3b489a4dda4b87110343c91f54489bfc7bda9de779cfbb4640a2669ae92acd481464d11d2317b855d1841301b9a859c1463473f5b1c8b431916f0efeb36effecf4776aa624cfa52b11a4e09cfc2ded0c1e95d6a24c26e770bf630801f5f5325933930fb144ced25e3e1997647d4ebfcd4bef39142ea8518901b9d018a8e6384d169572f20afa965e191b06f9beff3fd4c4676f1ab915d0d5a53eeaada62c1238c0a186a943e2560b727773cba94c2916f83a94cc1371e81757dd5c15299402a58e58aa049f7238edc6ddeab2e92aaed64b120e0f5dccc6cc16d5505232abf6f549003c3a241a7d889778cf49a9b74291f236194f36d0310bfcf106df55342d9b935d1aa2f9e1b7961c74c39036c4b039d15ee8b456fa5c5ec3c905d3437dc103215c3dddd5931ed1d3a823f215d855e6863177d625d764f4e27f5d070d312e16620bae255483cdab35d9edb5e7d30b96a0f0a7a3bff147951b2e9dfe16d2f2ba49be367e46d168d2758a4119f6db127c51222f46591cd86e681dcb23ee0c4b7f2a77ca1d47c20cbe6aa78acc3c0f1f75b20593fd3d461251ae791cc0c66490c362bf5071e22528d4ad1f38bb45cf49ccc0034e66e7a3635a6e96232a9e7219a4ef8fbb3417b6d54071dbdabc46acd5b1e92b6fa355492a22add2cc4195c68dedb80cfb907f1dac56af6d9d9c95f815a1c170a8401df12f7e91f285d87b1bed1761f1606b9085721f20631d750deef3c0e1dc56ac795877733913482774fc2653006c585f24c3208f8ce40846db553ffe2d47cfb99ea88a2edb367fc89b3a32a58bde7fdb6312da704b3c95e1303ee03d618121fdc902dbeae5cd7c73e3069146de3a3e81ee46024ad8e54ef147b1ce6d95e7a6af4e0117a974db252a43c42326e1233f525d1171aaf27c1f84cc48cd92b49e6c7be6fbf49e2e79a63e3a3bfc14ed1cabb8cde37223f58f1518edb371ae5938629c97ca95e737b6202db077287c5fcfb49334ba01a27306fba1785d40659328a4eadc6940d6f941f482a37efaeb465b1d7a9eeba8443eb4cb8a41d49a52542826b5a64ff352959a1b43c8a830d5434819eb2274fda2f505be2f24a531e652f6be73dc789dcafc7d794709109482198ce1f51eb1453d5124c6325122d271650f7bb62bea8f3665dd363af2d14a89ff6a82f3d41c3021a6ab802880ddcb25dca52db5ab941dd761511bea165eda749a7c231bdf8099f75ea95eb238933f62a5c7ef947c4ba5c614ddb9916f08b4f0cad2c47b436cd2eb5197ce3b0399aaa95858f9652ac106532950832db6fa5f309d63c4c1ffb4a729781b2f8d1145d19c0595c06aa914788e51938d2cebe06ebb6d8fb7a86e009c0b7278cf1708c3f37a9f8e160db00d296ac03f2aeaaec3dd6bdc5d46ebade927aa7e830d3091c3f3acf0da595bc0b03d57bd5a7492efd198fd11a59909dace24a071cd5560121274f1d892ae018e86ce6b38192f5ca23e4921750d2ad529b1b90ea5d639bff3dfc17dad8930363f49d4f30f1e665cf8df108b7e61a0fbd4d7413fa30279cc3207730cfaa7aa9fe5039ac2142b83fb446df52d173c10be3b1eb43d3b7ec628d90a1fbc50f1289c7356f3d20aa7d0d2ae5fe740cefe2613579cda32aa1c2395e6af07e237998c6324cd9aae22d0606975353e3588d7345d7804325290bf32b46b9738c0b2bf608dc3da9e8df7f48e1293a28cb0d74316aeb1ac5e51749f85d5deba4d03a2143e05aa85a911e797a312db2cead59ddfe1731f21b81ce6dfc4f6337b56920949d92ce6a187552424c1476b8dd8e1c99b92263f32d433e6d37362466080f136734231d370b65b5792fb06d73b8fd4c18d25e3bc9028427134baa7bae2a3dd491af8063f6988b24f9959dd3deeca08d8cb03ce22e78d13a7dba9a730933165b4a516464bc729d7dabf45427563ddb6541392cd14e2a590c8d35aa8a175534723d5b0ed37d9e8b1bab5c6d0396d8c384831e6474eb99445f7d0d922f581d14d4f4ab452fee7d2400fe15616663139064cb98d607f55ef415aa2f9e047405b1adbb68de0f195dc93a3abaa4812450bd33cd5da400e5cd1fc3655a6c7a6d3053277c6d793fa5772732e2d31f5dd92aa17d6678f82717d71faa8b5d2a7ac85d6422d97440b352675e26c6a0c7af092acf3f5cd0ad8e18ecbff7153b2d38d3c2add7689063b3ab7c025c674ff5e42b41bed81ed1cb031707b29d426a904c9cbb52e63d79ad5f1e5fae8819c1f686b974d803b8f05a5f0661407365dc9eaa0319bbbe23226c47f5f3e4a6d1c6e9878c990430a4eaef0156f689ba52f1f5854e955b64803152153e24edea9f830fce6ea97c9554dabda9ef0e78e88f474b9affaea3ac27968269023aca4635d2dd101050d4fafef46882a3f26764288ad891ed93d33aef75972641a17046ddd9e3d4e3c6e7257eb74c9fea6d3181269d3835232025cc465724d97022fdca4072855268e14d3309ed92f2fd58a1c9052c217a5e575e2b162cbb34f0c2c93cb091f48dceabb5e1a62f4bc10677805a19e1e781129525eb3565bceb27f1bc2f3ff6646751aec01208d38b8e7990834c54b49dd1890b8be02c0f2c636da8163c178398530b3a0530e444bbaf7a901e1c8459252e4c12957ca14bcec4677bc382cf8a5357878136457755965f75392251ee17eb4f9f8bbc6b74c7f8160cbcbbf2da036f693e3be16436ee7d1b27c24c013649feadf89c7e0e44d54ea4427a23727e1d1b2a77902c306c6488a0e1d3654800c045d65336ac2f4c63691505416013587ca22edfb90914741c46d550aaae0d7c8863fb3a283924708d9aba2e6578dcdd8390cf0df6b4b8eabacc1062c4727ad7d291dd7f8dc641ee4f0d816011599fee6682948deebc29b3ec34b083f4e8636c4ea668937059614a742e652ecfb1bb04be731be1dfc8f348d96692b847c51189ac70d1a7b4c64c7f82033105a0c3762f6412770c2a88e2691426444a7d42919941fe50a06f6ceea525081e16d8b6e4cd4bf83e491b51f24d4ed9e7a12772d8cdecb3371a2558aee5db1931db779599a1d3fc16915e63cb4d3fcb0f1dcf59fe6d7a400c2491222edde44d8b7ad65a65c32cd0b822d0a0370e9f34551592ed994f1cc71e44334e5f62c8ac7e94c68a370eea47c27f5767510a3b74b00b9efbb3155e01f0c42b1d8955c621850a3e854d807c56c2a4a6cd9e0f2e3779b8974e0824292e907db1a2dc4f6d13ce4b3d0aa84da4f2b23e4478c53646d1a173d785722ac708603861299b9f5b127652043bc64d40239a3f7aa5c828870408c25040d8584ce3a64c079c1f4a6db2e6c5b60205841efee9c2e4e7c02a12750089a779d89240ee60ce5a459f1f1459270703ba03338dcfcd0c6651030df0f60e85a722d0d6b4cd1ac37f0687580a3a01d95d56a2df224414d5ea475172716992d26ec3fa5e3fa585121d3e8fca69a328a7340b618205cd5b3629d206739993b82b88f2debee84b2cdac84d4172dd63abc0d925bd1392644eaf7a78b5b4f92811b7c728685efa29d75e2bc2dc18f251816cb791c5c674b7403cb59f5477c2e15957563fbb878f2a5f6f22b502634dd279f3ec09cc153f43a620a9f20f30c80df5a1a0750b68938b45e8da63c5289f6be6e2e3faddfedce5e81931859da7e63063110011b85ea14b6dc278af2655b331226e4b3d2e6bf91bf1acf0b076ca067e25ab3820d9e825ec6e678926d61f3793e521e347583f14e57c4f8a84098b43c4ed1bff671651d9f6634d55c79b772c5624de4762378f49d0aeea9c724f60ceace249ae7ee05f5ff3ebc99c36c6e385a26f33a5d4f36e60b6b1bf9affa7a3e0adeda5f9d594a370666dca9308873b7ba7aa80e26db02ab71694383cba9a905cb504c343b1e399c6c98e73f8196e90ce2b03995d50ca4c4b00bb25c1f7001be3f17f40c6b60f401670ebd15ed46d38b55e5c2fa1cc02e858474d301f59b3a1a792e81ce17558d8dc5d97d97ef964d7ed46a2cc2be783e5b055faad403b7df09d5f6775eea7002bf0ddba0336cadb63d97b4aa1964d9234a563f0148006ae548d3cf9c9bc4351478a8999b35fccffe3ddd4c952b5e07e7eead81ab2e05e6d2ce0d917cca765621f47751ddd79261364adba26f157b5b466857435ede32df0228b3518751f2fba8472f01ca676abccbd13a562a84bb402ff4e39b6d0b16c50e958963c06bd7e67344cc1851c053a1ecc0d07b4f15ffd0922734d62c41b961678318a3d41b3b33464e7d1ea033ec402a4da5e9e6219e69115eddbaf78cb599bdffa510d626d47bf09f1d012d86441b179bf1ca8a34c2838050d61b705b3654806cc7d79e512808aeb238522057d50dc81054363b1329e88fb4d2afd025224ae5e000efe79f494368e1f97b426702c4460521ecc2f07b47d74e3310a7f929b32ae4522c2a0e151d5115f04d322c99279fc26f720d5d37858808b30ba33b55f0dc7e1d37669d7c159020a30b0f526b5770c88d7cc0bb785544f052f9e4f5316de099510cb3703000455b1e336ae8d0973a363ada353a23d8bb3a0649d0d66fd65c33b4950aac925ac28dbbca14ff7877b988d3db81f5e05bd8c29b9110f901ec55290fa23b468665ee328d68ac89bb71d32ce565874a3fb328e3596bc76858e24c141bc983ce10a35f109d9954baf823d21726994a34750a61fc0a39fbdd81bf5a217acb2a278e0dbb86b7b2c5a1e3a90c3ae770e6c42c2ab4201b7bd5eb017f129461a16a77326284fc4dbaef52bb0c57c8903985bdaced0818edacd761d80383861c16f82e506f483f5df1269440fc3f7fca152746ce43a3d589c34e27c8d34119f0f14124b2c5134ee230a293d1a36eb0e94afa2416bb70967f4ee012094b6145bf04daab2b7b1551ccf32d50a3e7ab774efb26174a534b9c9a1f7b6b52b6df0e05d675f96f385163d3a27ecca56d143a7f49c168b37a486f0f66f819e64a46c7194fa5f74c024f50137868a35a373630cb7eb7b6a1cdcd4575eb47de68bd99867e6cb77a46e7fa57e424d3312423b4876b454e3f0e3f9842ac", 0x1000}, {&(0x7f00000006c0)="7f06b95b7ae704211be94e2e145bf94e7e6d7f2b9dcae12af72034ef5de3f47f024b2d24ddbc8b21f87279313ebcafc12c2cccb87d48c309e143c162b74446a5ec780cfcd8666059389c8c261a1a321c7cef9f7551a64bbab2d1bf1f5acd4d5ce9c06906576866504e7df6", 0x6b}, {&(0x7f0000000740)="1b243590e4954f2c046a0d427ae5feb255c5ddb6836ea0d0e943687e9c6911c1b5e2d75050833182f555f302ca496173ed5604cdccfea4780a3c359b693be9cc4b1592f1784f811333ad7ff841046f76ddd4bc81ec3271e5e73d7d439aec7b1fb963715713d443da0a1e4d90f3a249f76e99103bd1883d7eefe8b7e628eb78dfd31875a3f3d461b4a7db52012101a1b5fa43088056681d75f2e199d1cc530cc00a1de3398e8c36fcdce5", 0xaa}, {&(0x7f0000001880)="eabf2554fa3ad3968ecdd810678fe552c258096daff0d67712896506cad52156d39d062407a47940e8820116d3ad40545efc0bfe3fc8be8f3296229bd5639999965f15f7b4dbd7111a407bcdd9c86d5876d21f6f3006f6fb51773d2d927b029d1256fd951ca348254537baa337cd913fc7a0ed0510d1357e13a7258d953170978a15e9228ee65bd76c992ab046c43b41273b87082d53434c9613ccbed880d871f3fe38f413e9d30a6840c2", 0xab}, {&(0x7f0000001940)="924723351109ae772b32d67c6c0afdf8eed91a3a5b31c3afd29cd2d81e86369962e2c09577481181bcb320836496393b0382c20bf44a26ce55b2f9aad6ae1713a465f4a32081a0b01cbbd5b2dedea65ce241dcba05daf0682900a8dcdcf328e8cc43be6328c8af327104620d848fb1355c2bc7", 0x73}], 0x6) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) close(r2) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="918bc3a7b19b9eabc1ba3189d5aafc5448830ce6a69ff8bceacae1b5487c35fea6f03d1511f979a3c1215dd0e3af553f82ae61b3c8f55570f85ce22a89dacbfb59d8d662238d1885673d57d13b0deeea07a666f89865db798bc0aaad4bdd", 0x5e}, {&(0x7f0000000140)="3c6f6438f1c8c4994e31563d9a99fead526d476da6abef7d6c1797f4c5729a389a57e2fed13fb860542ed3081849ce211a497fb773590c552fddcdafbf9fc81f45af545e09646ea5a6c2ed74275ecdd54ff465d60bb7ec47293f0978d6455490852a77967f52d70db4ed03dd0236ac3289d53036f37d16130253304d6bc73fceb4ad820e1a093b08b97b1ead55809f2eaf94f3122ea10dce0a3a887ba25d4d5714cef3afe3a0befaee0884f5fb733c3b36bfa2377ff56caf1a31bcc12028ef810bc093b7e5824beb47871ff4", 0xcc}, {&(0x7f0000000240)="f6ee25ca1150e623ae8e21ed013e11cfceca767c0264c3a23f9a9af60b045bf1ff86114c3e0c595f092151ecbc82bb4a3ac61ea10ed5d156b889f7cb2e3c8e0ca56073f5b912b4dd0c9d57bedae04b9ee44b63608a3549c91ca0e0ee5faf8b396a78016a1155c52fd53daae2fcff69c38676e39fbe1c705fcbb7d09c334f71ed4bc907046b9d", 0x86}, {&(0x7f0000000300)="a8e574f33e2cff3f8fa5e8b30ca3b1b2682aba6dd3b05c58e5daf07081dfc8d8391a840e7a9b4b8ad8f5f22ba8912c882c58b0e5c69c6d8645ba0df887a26eb2af8aa7151201993430c4b4bb81545764b93b7483eebab7be9f5638d2e4b7eea222e833", 0x63}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="9e285e67", 0x4}, {&(0x7f0000000400)="6180a25142b6662bb3bf368a58fb1d0e122d788e8898eddfdec54c99ed8d8000fbeb81cbc37beaeff4efff501120863bcfc5a8d00f63ed7cc22ec3e7ddb71a193aab2696b8d704ce46acc5400791bb219a3e4048643b34fce37585ef33", 0x5d}, {&(0x7f0000000480)="696d3a6e2f20ce4d46fe2b55dfa54126feca69c82babe41240db24f72ada2c6d2d0fe5efeaea716aed6e7c059a95fc2076651c7a7a903d2abb2d3ff53462a73495ff220f8d3dda52add6128f5efb211dc9001f7fe06de9f6afc8d8c1b03a401c070c229c5849bd65d458ac6684b5e65b66fa0870848fbcb3359a19175cf64715749cfecf73dfd7e828959ac0736e9c80a4c2b44bc8424a3ce916ecb725bbc4a29025c6354c622c898234d41cdc7dba44b091cd0e1881851ad936cd51939304d78931dacd0e27c79c73d1d77b3bfb5c8a3a8367242910d2ffbde89ee3f0d01b754354baa3434b9f243c646542dd4a67354bf66c46bfa8580f8fda64aac2537c", 0xff}], 0x8) close(r1) open(&(0x7f0000000380)='./file0\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/vmm\x00', 0x200, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000001bc0)) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r6, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r6, r11) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000001b80)) fcntl$dupfd(r0, 0xa, r5) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001ac0)) getsockname(r3, &(0x7f0000000800)=@in6, &(0x7f0000001a40)=0xc) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0xfc}, {0x24}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="abf4b659d0bf1315c966938836a683605495d459b3dc321222ad93290e90c98ba3bf9608ae5704fcf7c7da39d0793ceea6af1c"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(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, &(0x7f00000001c0)=ANY=[@ANYBLOB="050000000000000002ed3bc0d88bb224b779a4fd24c36fa642c86bb5e51d798e938885f51e5908d48cda7d5ced8af931a6d9db4e0cd097dd7998bc189cdc947702d7f153b758464c4ee968c26ebc7fe104a0563db44c9dfeeda44a11174ea0ecdccd0f321cbc676535f7ff9207883858540047df3740abb9309c70fe4de40fdd1a61b8fcedfe0d3555e11a9ea7cf733ed969513792612c69b8cfb1a470abf0a53454deb14163912472edef0f9a9fc8"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000040)={0xffffff00, 0x8}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x1, 0x7, 0x3a) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt(r6, 0x1000000029, 0x9, &(0x7f0000000080)="eb7fcb3dbc32c9b5bf812e000000ee00"/28, 0x1b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 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}, {&(0x7f0000000a00)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x821) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r0 = geteuid() setuid(r0) setuid(0xee01) r1 = semget(0x1, 0x3, 0x128) semop(r1, &(0x7f0000000140)=[{0x2, 0x7d6, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4d, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x7fff}, {0x0, 0x2, 0x1000}, {0x4, 0x7f, 0x1000}, {0x3, 0x7, 0x800}], 0x9) getrlimit(0x4, &(0x7f0000000180)) chroot(0x0) r2 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000011c0)=""/121) r3 = semget$private(0x0, 0x4, 0x280) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) 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(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x4c6) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/107) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xaf85, 0x3, 0x2, 0x27}, {0x5, 0xc1, 0x3, 0x6}, {0x1, 0x9, 0x20, 0x79}, {0x0, 0x9, 0x2, 0xb5c}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x2, 0x3ff, 0x8000, 0x7ff, 0x1]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9bab79517bf4107e7f0100edaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a00"/65, 0x41}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc4004704", 0xd) syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r6, r7) dup(r7) r8 = getppid() fcntl$setown(r1, 0x6, r8) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="378e4866c6ae7862ad432ffdbcd79f9a83af3d278fdbd8812e0b7361b44d615c7d3cbb", 0x23}, {&(0x7f00000000c0)="1588253280927d62f2958d1060e5f48009967412882880a1", 0x18}, {&(0x7f0000000100)="7ba6b625e5478bf201bb7d2f7dd4f7604b79e368d7dbd363638f0a5e8f6acfd79276121e8a0de0e01c16ca3a892e76dc33d9da1eff4dc10780696b55ea8973c0d58c0b1ca7d65ebccda873698dc7080ae015c60b511eeae98ecdf69316edd8f4928fbb8ef908caf25495abe707a2ab90f16e6f43524b8efe237e1f520501f910f7fe16817fc01da15b4936a8386d62320d58985fa6ea1852024d346e951d49f46eb1409673d5130ef7165d17", 0xac}, {&(0x7f00000001c0)="543268ffd6b3611c7363d0edf7ea4a96b6cc46594f863c0b85c4c22cdc4dec84c1bb2d8df910839980f898beb78e40d3353baa259493e3e0c0ea75", 0x3b}, {&(0x7f0000000200)="0643d9a8704bac1ded3c40edd3cdc71848d51976dd29fc3f161e5eaa9fdcd9e098848629", 0x24}], 0x5, 0x0, 0x0) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x0, 0xdfffffff}, {0x9}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x35, 0x7, 0xff}]}) getegid() 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffff, 0x9, 0x1, 0x8, "49905501d4af07bbdbaca9df3e5c06cfd8841d2c", 0x3, 0x6}) r3 = dup(r0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) accept(r4, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:00 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./file0/../file0\x00', r7, r11, 0x6) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r5 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='.\x00', 0x0, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r7 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000940)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r8, &(0x7f00000022c0)=ANY=[@ANYBLOB="0000000000000066d3ab450000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb01928a8b2080ac7beca00000000000000000000000005000076833e191af61e4fbb8287ebca840fce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17985234b0635b3b94dd4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e80269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0900000000370a9b936d0fb96e938aa2543fd888bcf6529a8f7035e9110d52299fe64329fd124d03f85f183007836b8cb7926c1950e1ce49526f2dbb83a0c582c0b1a1d54aa2841b4f183b7035941600dfcd930b03cf12cf8ffbc18515d77fb57daeadcba291b8e5020a46fdb02001267d88a27768f11038744e8f373fad44dca1c39f60828ac1"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f0000000500)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r10, r11) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r15 = accept$unix(r14, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) ioctl$BIOCVERSION(r12, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r19, 0xffffffffffffffff, 0x0, r19]) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r21 = getpgid(r17) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r14, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002480)=ANY=[@ANYBLOB="30000000e7ff333e0a8ec413a6bc0000ffff0000ad9f152c", @ANYRES32=r15, @ANYRES32=r14, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r11, @ANYRES32=r15, @ANYRES32=r14, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0xa8, 0x8}, 0x0) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r24, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r25, 0xffffffffffffffff, 0x0, r25]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r28, 0x20004276) ioctl$BIOCGSTATS(r28, 0x4008426f, &(0x7f0000000500)) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r26, r27) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r31 = accept$unix(r30, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r28, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r35, 0xffffffffffffffff, 0x0, r35]) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r37 = getpgid(r33) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r30, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000001e80)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002580)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r30, @ANYPTR=&(0x7f0000002000)=ANY=[@ANYBLOB="129cf173b4305d46ef5da67bb1439922eb4bb66c607d66576f31ff70607c1261ce2831a1780604db522b84e2543eaf98c32f08b214eccfd70feed4d9fc7746eaee03ab32ee161f01630fa05d0d7c6073f181ff448ed3ed43157b81e9ce1a0455a513374828238ed7f6039570b79bec6b006eca759e9f787bbb58d92dbc1a7f90c58a405d890b441e95d01874343cee9ed7cc630b979e2ade700a776d39ada8bb429a8083216b7c74809b18aa69dce7369b019fdb4ffe3830"], @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r27, @ANYRES32=r29, @ANYRES32=r29, @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r27, @ANYRES32=r31, @ANYRES32=r30, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r32, @ANYRES32=r34, @ANYRES32=r36, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0xc2, 0x8}, 0x0) setgid(r39) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r40, r4) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x6, 0x800}, {0x3, 0x4}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x8000000000009, 0x2, 0x48, 0x1f, 0xfffffffffffff801, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:00 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000000)="e81ed29e3df1c6cf2bc8d1cdc3a02045d8f8d3c7006638e9aecf9efe5fc3d726aafaf601950c8dec31fab9c2af595328b07ee0c6d28c15b63853ffa346d926577d72e171fb6aba05323b223c0aaa06924736917ce5e8463a5860154aea1ee1a259dc805c9e0ac1070645d69ba83d245a046b0212e2f45ca3a5433f4cb81ad809a0c8cbabd9d1c1af0f1ade409a709a48c9c456c4376e438e47e0d125222c58e50455e9b3c3", 0xa5, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x13) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xb8c68a63a4e6ecd4) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x8000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x905f6399f1366518, 0x7811, r4, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000002c0)=0xbc4a) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) pipe2(&(0x7f0000000340), 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000003c0)=0x9) rmdir(&(0x7f0000000400)='./file0\x00') r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000440), &(0x7f0000000480)=0xc) fchflags(r6, 0x1) r7 = syz_open_pts() fchdir(r7) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000004c0)='./file0\x00', r8, r9) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r10, &(0x7f0000000580)='./file0\x00', 0x4, 0x5) r11 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000006c0)={0x1, 0x8, './file0\x00', 0x10a9, 0x0, 0x3f, 0xcd4}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x3f, 0x40, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x30) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) pread(r3, &(0x7f00000000c0)="2ca05a9fbd3a0188beb8ce7ad88b85971c1b1a16e838d3e5cc9576dbeed9bddb6f52b05215366dcf1eafbc73e9", 0x2d, 0x0, 0x0) shutdown(r2, 0x2) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() r4 = semget$private(0x0, 0x0, 0x0) r5 = semget(0x1, 0x4, 0x60) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) 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}) r15 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r8, 0x0, r13, 0xffffffffffffffff, r18]) fchown(r0, r3, r20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x80) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="6797f2af70036551526d210bf9f510d8c6a0744aaeed181246438cc45d176aecc2c938c60db76986b29503aff4a66449f7066675322acaf82915abf79dc66d9c2c7e6dd2b91e9374fdcb220708b7073c8798781120ba8d70f02d76a4a3a6bda6e0bf21694cf163378fb208131f04ecb26a1c645aa4c1d38322ade50d4d36965e8002ef7816f9c5911200"/150], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) getpid() bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r3) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400000000000080, 0xa5d2a61a57f54488) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() fchownat(r4, &(0x7f0000000900)='./file0\x00', r6, r5, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, 0x0, 0x0, 0x41d, 0x5, 0x5}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x6a, 0x8, 0x0, 0x33da}, {0x1, 0x8, 0x5}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x40}, {0x8005, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="c84295bccfa01dd128d85e20897ad56519148acea0f92b3e82cb5ee8aeb1944cf8848773b06855b04d7c1c44a9fd3f4ea3c25c653757df6a98e181a5cf9950feaff208285842365d809fbf759aa0be08a47a453e44d7c4cbc6e018762229cf68a013e26805c0019f549540c7"], 0x10) ftruncate(0xffffffffffffff9c, 0x0, 0x3) r3 = socket(0x2, 0x8002, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x80, 0x81}, {0x6, 0x5f, 0x0, 0x1ff}]}) shutdown(r3, 0x1) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = dup(0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000000), 0x0, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="05000000000000003000"], 0xa) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x80, 0x81}, {0x6, 0x5f, 0x0, 0x1ff}]}) shutdown(r3, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x80, 0x81}, {0x6, 0x5f, 0x0, 0x1ff}]}) shutdown(r3, 0x1) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffffffc, 0x0, 0x80000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r3, &(0x7f0000000280)="fae1b8d12a7cfe4d38866edaf09780b7c8147776b395ad165fd034814339244413bc0acbe58dc7fd4367181046a4e41975b5a27ac3aa175a2fd0bd1669d072a50c56db6ccf5869f6f10997795ebcf62a7481a33eadea4123985e991f60fb86285692c1f9ce09f942f5bc7659360325bde053e79576e9f5664630053cc8d7fae3dfb33938ce2b7ab6f632312ded8727d814a0dc00e2d7f97366609ab3212422580b609891de3ab9c3367aff5e376f99c2f770788a18450ec07873e09e4085070c5fe9d9da58d3166202bf8d97b2", 0xcd, 0x400, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xff, 0xed6]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x0, 0x1}, {0x4, 0x3, 0x800}, {0x1, 0x20, 0xc00}, {0x0, 0x0, 0x1800}, {0x4, 0x20, 0x1000}, {0x3, 0x9, 0x1800}], 0x6) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) unlink(&(0x7f0000000040)='./file0\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xfffffffffffffd1a}], 0x1, 0x0, 0x2000000) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x80, 0x81}, {0x6, 0x5f, 0x0, 0x1ff}]}) shutdown(r3, 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3ff, 0x80, 0x81}, {0x6, 0x5f, 0x0, 0x1ff}]}) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0x1000}, {0x34, 0x0, 0x0, 0xdbf}, {0x7ffffffe}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[0x7, 0x7, 0x0, 0x8, 0xffffff4d, 0xed09, 0x2]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:00 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x7, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x74, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x4006}]}) r3 = accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000300)=0xc) recvfrom(r3, &(0x7f0000000340)=""/98, 0x62, 0x3, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r2) ftruncate(r4, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r7 = socket(0x800000018, 0x3, 0x102) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="c06af2660bdb560177b1dcc175da20781607cc26d1adaea3e3ff2bed1ffe8a212fa1cb1a0bd1caabe4499b4852a9ce81b67822790e82f9eae896cd0daf61be187d229015e1132d319371e920e40ad56f0c18f5b32e9cbdea36a3f28f31841b557d52105cc5fd7a59c1a9bae7c82c10a4296233f8a09ed8fac564f601bed2e6a6b6263fda4acadcc7a5f9dc282a2c0a506957b1174b44d947145d0030eecf"], 0x10) dup2(r1, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) close(r0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x480000, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x9eeab7c8c15d4c8a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) poll(&(0x7f0000000080)=[{r2, 0xce}, {r5, 0x20}, {r0, 0xa0}], 0x3, 0xffff) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:00 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r1 = semget(0x2, 0x4, 0x102) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4be52f0e9e9e6d0b, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x60}, {0x6c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x206}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = getgid() r7 = getegid() rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r9, r10) dup2(r12, r11) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r3, 0x2}) r13 = dup(r8) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[r2, r5, r6, r7, r14, r15, r16, 0xffffffffffffffff, r17]) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt(r2, 0x3c, 0xb11e, &(0x7f00000001c0)="fdc78b1463a5562ed652799db9254d4ee83ed439af0c13258343b75d5b33891829ab934323c17b2196a57ee236804c7ceaf339a88fe90ab83ecbe782f50a24675856dd70e3c4df", 0x47) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "000000000005000000002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) unlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r5, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r5, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) acct(&(0x7f0000000240)='./file0\x00') r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) socket(0x18, 0x4003, 0x20) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) socket(0x10, 0x8000, 0x6) r9 = dup2(r6, r7) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) dup2(r9, r8) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x40, 0xfff, 0x4}) 16:00:01 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="ac15d71006c637b90fbef30021a8a4e4c64a1d6026cd4c0d2e7744ad58bab120f57c9dc804dbba7a5d8449303aa75f6901919916aa7662b33adf569efe6d5b3ce1cae985cf3aa3ff4b28ecc0a1", 0x4d}, {&(0x7f0000000100)="6e976bd57a14270abbbc275075368aa487189916d0743aa40e52952f655ae689153c078a", 0x24}, {&(0x7f0000000140)="e7dcf427159c3ae48c213437131eefeb0880548241f0eecc35ea6a1ad2c4b92b33e0a2417ddd8397c9317ec0cdcced1c8b76e0c5ab72c5972e7f2372cfae8ee8", 0x40}, {&(0x7f0000000500)="1024e7b2f76dc30bfcc26c15bdfc814ebd2276829d2abc0ce837c0059111fa46146ff8a950edbd89eb84bf2b93c7724e032927087ddfbcabe50f570b966c917a1017c22c583431b6759bfbbd9717eb6dcf0b7481c911653dfcbe0eea686dd9f8c2b4b8baccc7526e99dc6eb840122c3beb5420a6e55aac0386f08d71bdb42bebc026225d3ff65b164e136c2d5f69346993c8a359e5d3af9a30e51288b81abcf19d2af61be973beec82ec6b181688e4235d7dc8b0804f82b53766b3b8aadb9ca1c5ec5736a45fd32e1c4b0704f706f53b2ddd252d5104e1db3cac6e8d96a517c7aa86e3fb93ab8eb3b69db85aaaf299a2a0f14a90142807d9a9c6b55238adae802677f99168271e7f49def7b8f2a80728ad975699573bd046db7da064abfc1a422329d169137437775016a5b0d3d0c65e3e978e85c7ff8fcdbce68047c02820796e40b262e70a7c891d200b0533cea65e0efc029a7f251a3af6a8b965d88d2201f82f1e7706834574212a95d3a58010880c429ba3784861a6a3e9879c634849c0625d96519f4114c27be58022ad9e01c8d3cee9896c6ba9e00a655a8cf44c9290cff3b7f9a691e986ab37ab4a41c8d9aff1bfd39bffafbedb4da8b9b825450029d1b53779d076cc1f7e3c426e320860e6d10094b6a0a6f16d45c6c169b832e64bd92b4a816a33cecb610ce6128ce2cd03884b904d200243f98831b2e06566afc1f31527d5349b40a1f07a3aeff6460043af8bd2df1b7e6326094a58379fcf9c2f3e4ad13b26796f0759f96c8c6d2c509c8313179d9ffdde514a14d0d0e3b37307db1c1b254ef97d4f9b89d39cd23609e625e1054a91662def59cbaef429d1f9b782f6aff907423016fc63be76615adcdf246eb1bba1c38f2dace23026e4a0c625f805ebeb9135d24c2a62141a64d6964dea896613305bedf9d1d2f0178f3e1811df95fa42bd9e211f7c0522f1a4e0b9629b4474810a0bcee545b92114b71ac09b63aa799f62521e58b8bb60facb5280ec7ef15c1cd47d7953100baeff235ef3210cf45dd3adfbbc3f81b1f420d3ed9c79147c842f5419cdffb073949f2c48d46a2e7e677ac1deeec5e6f44ac8694a890d3ebcc6a824b7517807a432e4cb93e7c63006c1773fefad7f71104e4f3e950ac90c637722400854acb3c786033185f3fb23660fab492db195ef036f7ac37d5614f926ac2f4d56d2271551db0b4a81b72f5e1e726e71b0e576ce5184a19c30faa64ed9900734d8880b939dc86a737c9d0009f5d8c42fd93adf44519203f7abfe05bd868ab2eb20038e32abaad4438550058d9dec4d1dade50a19ddd723e5369c270ee2307a67d8d918c7356bfb7fc6e2b191b9bb7b045080f010da8cc794c8a3cddeff4ef1e8c4f9c1413f58c4421413e2491442fc5ee83ff538912e5b9d2427c7eff67dca3e57dcc6a4db3de96d657d6b6dcc762ac13ea079365cbdd66705f7c62a021a67297fba3b6da0ac6f0d6a735ac37636971ef0d6d0b54a1265ec2c79b9c6c4bd621d305cf246327a068224e1e3f457e4e1560fd3b5b99ad913e6ff897c46b3b42fad8c263ac7a1e3d4e1723e492a21fbe1cb8ef7c2a14f40d2524ac567ba30fd8decd4d6efc127882470386038f01f15b680a4dfe204002a3596c4182113209277c20e2a84f4142276b76ab3d922d8abd9ac69709f1806477d0b4c6c75e793e77db44a9d3ed6c8d101f5deed1f1dbddb38bc98efd57b85abcc565ba6062043745d3e937d2cd3410171675bee9bd2c9ebdf27ba102324555abd9bd961fd6cb02773584ce110c728a8bd9ab635075dea393b68607658ccc7cde2c927c818b0e14e81368f24e532587075f028a15b70a4a27db948d772f7ce9a77c18d56f24c1f920a149843e7db634936c3e04d86ad23986b5ed96fdda33b534ef31e9ef660798739fb240f84294e39065bba6ab8fbad2d760d9c510c2e116a4c1e6b7f7d05f0c920981d07ff66d4340c653a10f56e7ca73c7d9a5447ff0f77c7b97a016d9c684256bfd55193aa8b045cba8abf3c8723cbdba574a41a87638fe5f40d7fac00ce07f9307e9085f0f41292fec27bca945a01592e9ac16c905a696d31f0853cf9adc5101045a4837343ef1e49f35baffbf808a3367973c27e6644f81c6661ab215d7cd6ff2b4943cece299d43ebdfef9a58fd45203d56fbee9f4c8df437dd44e98d64a01441793e8e37c34ca9acd959d16b5d52d1b68035bfbe1f053e93f57f5abe958a41b30918b24f93dd8cd46fa0068e1cf1f2538d7c780abfe75beba73d7c2bedd6c23aa014b9e124c0b4718a0bc3d6a448789b9d46e0e724a10c538094ba151457f5c8d7bfacdb8177b692c642f33c87e8116fedbc4979392138def3d7ba2cdec56dd98c9a7a7a16f9ec9b5ef6c4814a9865938a0a2e849eea5b440605f03c527868cbae6bbc6b3771583356a9cdfbb0d388274131d531c664dcc32936fb92e7ee2e05898293187edaa69229765c0e6446b4f028a9849e7986e361146fd08e70cbb261fe67d7a0dcfc63cf3f8383cd37283f6fca6149164b35eaaf61c78382d6b190bd7c2cc3bfa0426ce256fa01c5c621390317f5c4390419a84fb2f99d46c99ce64fe35376c03087612d2ec749469dbd4552d62d6e0c0d2eb6edd2dc502e01743dd46455a520c85a9d91f20427b667553739936cdb86c3eee87c893aed1157dad89d81cf9e515d15c9adaef1385d92cea0cd3acf8d475243040d84126286469b815556c82092b0fd018665a1fa52973c9edcb62fd5cec90a178b91bf704bbb45bc7417b458688bfaa5c5fc01b31eb25f14b9d8dd7d26b756dcd7b05c99961b48f09026a7050a3d2b9fedb998b2a3ce6488824c89920be03855a8ffc5de9e64231b0584d33488fa3410a29e9c929b6a153f567c86ca6786d109e27c40528bc767a7d0f5bb555ca84af7657af52185dc044b512a0d872d2dd232f21e50a7c7d5d667dd878b38b4584d0d04ffaef1a5ea0015591161b9bbb94cedc2d85025c61c9de98e95a5fc97aa501996dd6d344e7322b294cf52f5f1aebc917ad5db928c567b97b07721a39fd36c9ac1d65ba64a63289158d2418ebe569ba8be2d09afcee7d481a9e6ed1f2124df1874ad8aa07e7839ee0fd1ced3e07a0be8a8c3e2cde8295a773ff16f11fa8f7d7ba1965495149433e15abaf79b7d09974d265ab616c876a828ec7885b8ff9d6ee8a21aa498217f2db8dd4c6f213f2b750a93c473c490683b3e151cc704a904ccd3b39ec3472837cab6a610b257d373557817a88ed9e514d2e1eec238f102d8de04608b493b025f508ee802cbec1cc0850d219b768809730a0ad5d4bd260607d3645b687a5f0b0d8ac78f860b29b23a3cae2174d03c62719c6214c1e80296b71c1c2d465b1e5cee5c0db3f0dfbc48cc95007b5d60f00a0003e02fc1921196341a9ee874d7a158ae907faea53b5ba7b97cbc4dba73a16fe74a7774ac4902be45b8c8d786774f4d8c2d2658d754fa2c4fdacdea51feb9a2f3b60d536576ef9b3a179ddbadeb98343e60930aabcdf6d4e877f905dc8465edef6cd062295948f892d245fb179213a997167562bc06cc0b42a27c6cb47d2adfbd00820ea66d02d23d2cfb6f34bfc55bcd0718f444f296cdb31c5865720f0f026ef43ecd5a681ae2cd181b74185bad8b45298bb9cb405fa858b5b6b4bc25e0574b4fe0b59007d529486072c7b94e19566efc8c565e67c9063e5c7b64214719c42f29904b63bb9323e64bde4dbd076ca777b0f3de9a8b508867c1ff996d98e7e6c3952c036f463b6592c4fa7b717ee5cc0f4c550a3c48c03e69660cbd381c9e762e156e0639def0b4f4c680bcfbac198b70fca389d66605bb0b327ba128ab3d6ceb75bbbcfed3eca47d6971aa58854d2cc5a64adda55a689d57cb9272b73f78efb0d5110b2c4f6cc9418238cf6082cfc91680c5a3a3b7179f943b917205c661fb7d19c05c4fdb27f0ea5b172af755fca318ac1053dd794e7cdd25d5bf5102a7eeb644460a6456ec254a2fbeefb90823a3364f4ef9c5f5e5247a1a3e752b2f2423346d16043f8440fd174158d15955475f84042d2d25b147019f53f3373a7edf8192ac11a91e6210cdd312101a276870508ee5cfa0feba8f06795f6286dc96ec817a589fb5178b8e29676b218ae2a89b4636527e2ece5b62fceaa0e696f1f98759d719212ac8624ec712cec275389728ac00f6a5f41262902af0a3e7f58c380e8a27d2106572d9fcbcd8285fc1fd47082cc9f829ac9bbb1bb9397de4cf0b48904d30a5d50b70b6f19cb8f6b4074a5897267f3083b64788f62545fdd0f34301f2b6138ef572eca5765c575d1217ea5514ed29a37297b04a0877cbb7456828b0f8ef5926ff75cacd1488947b0182aaea36e64f4a4ff2d75a2ad49d44349a731ff5131007b278520eed78f6bf1655083fd9bb39aad0d20b0c8f83a093ad0c4e833504600712d49a2783842d9bc227f6ffdaac88aba0569cb42fc4ea2b778229376ade45cdb32a09199d5c1e94d47be2892231aa06116af67734e6de1d20ddb0c200e79616070e36a485ab5c5d67a0e50a50f65663707f9191698d248d32e3bc515b58d5914108b0a5867776cef0a5fcf8e0853b1bb1aaf0c262647ed7c1cc5ae42dccc2f6fb98f2d720ae7e34f8564ef014a09985af125430f55a02c5b4ec23e8cec63ced37bd95373cebebc6b9cb9f5d8c62b3b717ccd8f161818ed2fe3bc327c2ff62e560706b9dee85e13d629dee75ddbd96a403a4d0326b6c5426eeb8c122d9e7bc60557b4144246c57d614951d42e90c94d5aa563069ad82b387321c1c693b56d5f90620ae33fc7adeb7bda5624a274eb0715af04ee8a461aa025a142a9eee90f0cfb605ac88da7af4a91a308b4ddaa12e93c67920ef3d17775d0affab06ac579ec10a51ee36744b2736ee7933f72285ebc4432cc07ea524fe5094a11ec48ce3a2680d8fe2a25f3c9f34a85a4b2ca2ea3da53140c33facffd7d855cd3ce8795adddad1c9367eebc9cf9f62a375f62b641f4025caf355d40b4e64cbea4fd64aebbabbaf7875a2f70828c53aec844c95cfbce2e2491f26622d8fd3bb4604aee7b435c41c8aa5d4ae39aaed94fb82cc538bf78b91fb2c86562803c60d6de67ec30d626cb0735bc1ce2363082d3810594958183f179d03386a6a6927c957960ff9fc9a894797fca6c505dfc59f1c71305664fa4791b66ab6aac8322420e6565a3a8074afe624bd637138ddab8505ff60843dda40c18d5fd75d77be29448e508161eaa8e00c19870d6734d68db2123f84c2e6016e94155d7eb914dfd5433dfd68fc838cfe98de544402d3bfc1788ba1f870158f43bea94412674a6816b7d291b60be8b7f1cf3b59609ccb94ab5437565f192460ef45c7406a65cae6f07d136675dec17a264e5c6f78003169b504b0f49fcca04f2b3b4109de301b965ba8f63edfa46a60feeb93efa59ed8fc8079b83ee43323cfe76e0d4c07382c106bb9eedfb0981582f32384d34c34d45dfc1c5b5efa1f5d93127e04a4511cd1e817f55121df2086464ffdacd44024563123f369b42372acb4b25620895d2853d8dd016343332fb8495ab8fc53593b8c0694c20f5c3417d0257853b65729cfc65fcb634628d848409d30bb03d18443b54dd3be61d1398df5c053363c8335901abb09a9cf7c7adb97e0078e42495af997cc9d7ba58824b6acf4e7efe7c7f8a6acd61ad6a22a8f8961e445486b321e8c5cf38247421f6c583a7c7e6aef2a977813289eabff3d03b6b8e66a4033feb4b58d01d569b00a89", 0x1000}, {&(0x7f0000000180)="be530fda149dff81fe56227480826e095dba1de4681bcf503eb5f423e1c9e20f923faed29ba575b1514db5a0b83e11fda0b0a58c38d008cb730f2ee50b14b756a7be17d9a858823828e66b32a9e6d918438bf4a79b5944972304799db6aedc6828991cd3376db329ec69f7179cd8a770d13cfbf43897d2416dd8842f97bf2744da56e482aa", 0x85}, {&(0x7f0000000240)="1302a88d1f427a3dd5ecae78264c33ce8c0373a071306080b4cdbf3c3beeaddd172a5571ca36277f08eb33e2483b6fe05b251bffd2ded6df71bdf9f8f4222bbcec83d100c2a52b5bdb0cac4a383183585b1f", 0x52}, {&(0x7f0000001740)="cc63a1a6d2a84390964b85381097c38157011a8897f2fd92cb4fa0dbb1ea8300e9b7277a809eb2b8c8956244126719070d87c81e9ca853dde85dc0f989f81be59511b1c807fe2f4cb283e6071047ab2ec981d3dfcd980f6e6639210589a314badd9e014268f00ff103b7f9488676a4c3cc8fdea4032d90dad9c1383dd9db0bfe493604538594d3d7b7efa03f19435942200fdb53bc88c271106933a2a5a8db4abfa88edfde89032d65a83efb5cb834c8ac421a675f2a31b77edf3b6e6e60a3ad7dd58dbbd990ff94f7354ac4de2453c0f877b07e61a2ff60911fd1d080df79e376ead9d52875900b9c144ce2be684f2f8b2830986e1152348029c07efce0051793cba3af9263d51afe914ebba247ad4bef69945da9a42c8746e41e449ae1d15176185451c41a278dac87584aaa2d645f98cabeb5bdc9f8ab4f9532ddea9a8ccfb3026eb70564a0f98abe77969cb387a4467a57fa33391dbca8a6062e4a30b3046845ff3ecff82f88818ed8cc04c6a6cb73c309427666a5c57e048c63f991009e8d514d32b4de422dda5bbf8f5f4e5c8d6d5393bf7069fdeea7082d56343d24232430a21a028e2368e7c1bb805846601a5cbd493f846bc1d436301b4d2941c3498002ead97f39d2893ab70821d9a1098986951918b0802c59d98e584e3e7bda019d60a0499b34d96d14bb0c3ac8977c518be7bc15d11dad27ddde812566ee000f56cf03877cf0bcd473d23cc22689004792d1a0905e0a89224dcd1d512f42b9deac701e611ce5e01a3523fb499a0bac0778f6204084a76362fc8de27d65a9004335773c7cafb6bd1bd70b81b6afea5d32fb0fde7a64509cd27ce219966b9f625308e82029a277cab3072ede16c60eb10a0583ce9730cc8afbd7226989b688c790829a3e8ae0291e6e5ae1489eca12980d265570eada07bb2a8a9a5448877b33f19f1f1b9abda0b6b0728e0f3e9de06ceea4f8106fb312fd89a108c744246c013db85d00b130935cc48b2f79a1c4cd0490d85fa7ee060f14ab4a73f4e1fce49f53c08be89eac8358e44879ce729197bdfb1178b45cd25da6e9d7475eb1e3a4e23cfa19c69b9fd44b12d01bd9ddde9bb7ad51713762b1ada83ab3ae40ab22c9377d1d1f8c79205e9f81589891fb768202b1555dee80031c46723906f47b2913ee22f252cb49b515b20076496fa1e6b4d98b6b660faa8e01ea3d44978a7d96b502f1fd9fbf70dd3a6a9b63ca9ebbde19eb52bd9c45c9ceceff1097267278f8975f28225ad592b2585a37822f6c14b71ae75f5b4150fb53d9d56e038dbf323956e24c10940d754e7b0045e80230f1fc0e1f796cf6194fd4db5d5e5678bc5a6f50e4d534a436df67e39a7f1879d4cc0bcb387401c29f7718d558dbc917927332c46c91e226915bcc483cee060902542f59720ca6534a5908aa71ffec76cf03afb6bbe22cb393b7eaf5c58dab92c8b6f744be3efa43584b0660a88143eb69021ea2e438b03b4ab69b8436e3f2bbd01a4c2c53bd1236373dfa4db7790fb1e6d07750849f12f5a689b4dd895a2d4641bd12a565790aae689d67633d8fdef86fd690e6c42f5b6eed8c9b4ad55e108159b00797fc94c29d2f1d7b665db868811ccdfd98f797c3dcfe62afaee9343492700d83a49fd81e439a5a3a15bb57c464add2beb75e1dd797beffb111f5ac7a85436e1d9788dd5bee0e72c5eb4e7d2802999c905e6227618c20bcc69e8e658d358f8368205be959023b67acf2de71a182038a55d35cba0e3f4c80a13743b3bd11b65d85cbd192e752106c638773c7885b528acf624b122cc1ee08fabe5ae38efcb56de41ba45fda3c2347c9e87f679573d7ed23f981779cfaf588de632534b1bd8c2dd02333bc98572951c6af2f8156e79dcdffeb801349fbd4e4c05331fff2de237867354c9518c75178e75ac760a28bf72461f4e25f93d0490772b2760dabb7d54e71489315a192d09f3a4385880d502c7c793f141ab44f17507b1be8b550fa7d925000494df4b25c017ef621233b290e992072c7912bea8d506fec1631a1340693879742c983e7414c009c4f39430403da231f88857d1a5eecac3086b148c6be77b57bb120c4a756ee8ac5af268b00ad881ac8497e442e95eebf062960a10e96baa53d32b7fc5e3aa05976a647407c44f0b36817e127f5c85fe764cd5cc9b94c4e98efdcb7094510c2e3571cb05b4b5624bec8f1d904111b8b2a646797e1693fe2b85b6d83393c720e5e373fee4b4330bff13db515e229b3f69a039d368a593bcc2672f826669454dc8e32521d76c2e2d32f23177849ac7e3c6eade872f26a42ef682033dca2ec1b50681b34b9f815baf4f155804351ec496c2371277744de6b78a8ccfc2650ec8c129d3294f76737caf5e3d49f5c429b3c11df07504f697ce7203f85ecd1409487f4b4ac7cf42a100a967a4bc79d377174dc97d5fa60ba9cb50b7120b44b23ac37da5309e8ef336493bb0fad1374fcc209059d74fae4b8fc0d312cbaa067c2df88d0047a5deec54ee05471035a0a4eba5decb14e2221cc84ea61873c4672d035678d4a35e1f55e6255dcadfb163e432a01d76172bca9e5ebcebe4419b24adb4078c87d08d6091ae4f395b514167bc285bc1345a2ebfc0002a0b68ac3d09d67f395177e0dca2592dce30b2f718525e8549c4f9ae915e1192b2fc6efd483f2b46df34825ed157de5ca5865e8ea97cfd79875fab38e4fe57785428b172412189b7b3e0f1b53f27d5ee1ab6a6428df462225d14d65ce3286d68ab0322b2f6ab8239414236ca667f2da61a1491521e580a28a9bf9a72ab928acff5f7cdf0d6068300811ae201c5e07b1e7182e4a853a689b3afcb3f53bbf38eab1f7e4bc59fa082658c487fbbe97350ec7952da4f44ccc514f2ff8bc1aacfe23cce267ebb4ccddf28f075e8801886626cf5e0d8110c2c38d2e2213bdd1e72abc1cda0b585e1bdae59a198c9d119848a99373e9868e98f778712e38cea7697818b09f99d2e8cb12dafd25168aece92b7844f2541fa1a5f7922f527d7b4b6a94dfde2a7cfa0b298e6af91780a7b799712c704fed8fe0ad8703d0f81eac8d85f6e725ac10c0566ed00b4aa6d332f27d9b29a84534c8cc39f4424f71d813b98a7cd69aadd2dd5d4f46da7701607fb8eca849b85edf5543a7b464a1d183d154185a5d1d510a6949fe876cbeda0415dbe3b23d67f350d15f51b2557974351f4794a2e51c60c1fb47ac8a55274c99e58933266fb4a6dab95bb53da36369a38f4c0d00b2f6e8d5b390c68c60d944e3a5390fd60f2e635cb2b251044f676c9e3482614303dbdbcf2e355ce56fc508751da5c11a8e4fd8e9b86bd3179cef9fb70097f65144b6c5a0a327f55ad6014132b22c952fc6f804109c2cf319cd38e9d765ad0db6b063a67a906514752df9bd9db25d41c8f635bbd877104a6cb96cd079f363617f5cfa2e9407412a89c77c99762683969fdadabb6224d7d23056c85eec751dee7d9ec95ecff79969a1e8d866efe6dddf1c59baa5dd446282379b77c69c49959906d3797e4eb3d8355c2158eaf771e6d2fe24b5823af50119d51fe1b88e9264c05b377ff20b74e378ed2d9389908812c5f3849187c4e9db8dceaf2674b268181009b11fe7d2092314d8d2b887d649f63fe862533ffdf698106917fbd3eb0d5f62bbd66eaa426a131b820d60158cbb938a132b1b092555689ef7206c78fdb0dcdeabcc86349443b373fa7061779b7698cd0518dae46995eff347aa05fafe4d5f2bb8fba960f0c5690ae6a9d49671d9ed1333860e70278b5328a1a44f0d7b6e9a87fde5d040143793eb3006d2f96e8a8bac0a13d0e3b5229f38a3faf6b4671d90fbae5079748d4af0eaac2d7bdee8d85f4967c2901e7d719d90fcd03a55e23b5071befb8436a0e96df1ed31b3f86d53e306c57622670d2e6160392d19769784f6dcb924d1c6439063d2241fc6b4ea811000e9037db4bbd8add8ba3c9e6b9c49138f9c8e3264652139216846b186f46a54c059c110fe3c15b1d8797aa43b582a62519d05b35ea947f4207d27f200e8c6f1119f22cabe7ca2bbc570fc829535d44f356f2f8bdd056c02f2f41f6d055e87e3034d607360edf0f8f0175dda0406e884987ffb00af98fa5b7c5420eee99f385c363be65f0513a2176e594d1573cbf43b31170f61de9f5de7399866adc52a2130b5154dbebaf97f0aab881fa689fa0680dcf1c1d87087dd17fa0fa53c296794b3c0c2a7548a10ba3e0ab7e516534395e615f9ca690bafe38513bef68ed8083f7d1968f3b75caeb033daab5a022cebd1b46363c0a5b76f4f59ea27b5c6909d1a1b96b793df33eb1a629328ec7db22a086f8d9eb3614cac54424ec093a38e527a282fe856330fa8c7a470bddf0c4dd089035b94d3405eb2154a0ef9d2649bad3ffc61765388ed53aa60ca405ee080934c874c491f15d532601aa9f30486121e479943ba01b74fc6e0fad1a21a931f6e7697edb46d47456a1105d1c2d0e4b04efc276cfad33afea6300bc59350f3daf7ff9a180ca991a16f27be997bb963a22e5e7e4e5c3218863407fbde5a04dfab7507ffdb819b8152feacf3051be99642ff92d386f5cba6410577d15fa5149f3a76c6bf6bbc6b08454f7ac424b38c7c882c31a91a9b073b9096020b27b70e030947a2c67aff3934cb93419c63e17d5370b6767dbf7634a45bd90f88fde51e692ead2e15cae630086c7edb040fc1a4cb668a8951d7502fd1dfbe49e53e1ffbe985c9a2ece72b6c8dd3f815b991a270d779a1b38fc8d1b73b4e8d1375833b1348fb20a31cb5854719cb7eb77c85e90613cb01a34d714fc6d3d1aee038d5e5916f235c31d636d1ec651c71ff02621753a1878ac336f1afc46b845a1be97e4b660c3ddbb04ec572ae32e3459a5188ed8650dba1e8113a3bd6680d432bec2f95fd4f98767e94ee7ee7101ef336faeffdc80a3d32590a4d3bf4fc6f43f69c0b63f6ed9c2b832b5381f57b3e3b61f3257f93fe3f73d3fcfa521b701be866e81e72c9ff477c6862c029fce6daed7d3ba48e64d32e2b7758dcc8bdf42d4b9eed258387074d7637536f814ea42b38f10a97a32147d0c260eed8723bbb1827bde5bbf4d7f70efc709f4aa1b93a80c3445da435add3f2c546bc55dae2c93c842bf064eba49cc34b5616f389776eaa9de7fe9d3902a4e6153b3ad349657b05e5e04ba57267b83ed37131eb24b1138026f02ef9688920c29d8561bf8c05fb0de41570c04223a172108d1ecac5ef221e9aa52ae350b002b97cd812c418fb9c868ea66591e7cd07e32829355a5950ac9b6d5dd4e0331b106de010c14eef3537d7feed089c0a91e878b3c946bfba8339668048c85fdb47a73c9953f02627bbf4216f46268775736ef53e0deb09a4e4bce042a6ff63d8d56c2da6fab6bff341831ae1e95b96a86d0f49362a52d9784a10f2d93ea4080e1aca07df4abd483b2890a9a20a50afac435cbe9781ccaa437a800a92ece19948705f2440a58a3a52dd4ad183ce6b14b238b71a958bc1bb8f0eae5d7e218fd1e23f145339c9168c272dd247ba26e4e3bba33051142b06210451d2f9e0e9f00c493dcd43c82549811af691d1ca0c2f4ef4520fe9648a6c8c2c1ad9f3239da713301a9d4325a056f081003daf310f2965f799ab225d988d970c32c61a3d0a2b4e98fb990886759a85212d215a7ba633ba71a23e6d9eb746923a5551a8d6004f1ff0ac19723beabbf583260894826ac613c6e78582ece71863d4599f3abcc0cf130dc54e0fde504726df0cf1000c2fd59561", 0x1000}, {&(0x7f00000002c0)="ac3ae934a7035f7651dbd8595eb2aa42a241778ece74b953e9764a07fffcb7f58b0b9e3f3eb666cb0a962fd043aa82cf91947c1fc5b39668717b0a536347b7dc8ca366b43738b7384ebf72f9798567e291ed688a78833cfafc6b461358ea8d8b8b8d3897dbcc580a39c4be88050374f2b20303795dbf6af9b7c6a5e4e4414cc9b4676feb3b5577541527b064fcc844d43021e0476ff5565d1f130293b7cddde9993c94df67f0abdb9730ad62689b7fc15e976cd7fd8737abfb88af9db651396c7ab761bf3735ad474baa9f9c449165dcf20076d398366335be47c09143921e2aff5ab5", 0xe3}], 0x8) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:01 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 0: r0 = socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000240), 0x4) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x70e, 0x8) write(r1, &(0x7f00000002c0)="315e70df2de02151b6e114a9773814aba1778ca85f5de00f08b172944ef36d89d969deda5e635978e3ea462b5e0be900321208db3a9bb1d6254ea63850487c31c5fa32d7d512311da443b1a0c1dd7c9d20038294d90f71dee228cf755dd643625af5bb539922aa551b6789ce9e0de4c6e0d488761539a074552d23f16dd649d573bf6b75fb148a736acb62c10b747ead47f3decafde5985fed5443668c6f3fa2c2c88626fa23813c629db4e3", 0xac) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000440)={0x6, 0x3}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000c80)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x8002, 0x0) r6 = dup2(r4, r5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) pipe(&(0x7f0000000080)) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000200)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='\x9d\x18fv/klog\x00', 0xf8cf62b2ab51e506, 0x0) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f00000003c0), 0x10000) socket$inet(0x2, 0x5, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept(r10, 0x0, &(0x7f0000000480)) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r11, r12) dup2(r14, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r16, r17) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) dup2(r18, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r20 = socket(0x2, 0x8002, 0x0) r21 = dup2(r18, r19) dup2(r21, r20) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r22, r3) ioctl$TIOCDRAIN(r6, 0x2000745e) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x80, 0xffffffffffffffff, 0x6b}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x7, 0x2}, {{r2}, 0xffffffffffffffff, 0x2b13a7fd3f78781e, 0x20, 0x0, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x9, 0x20}], 0x6b0, &(0x7f0000000140), 0x1d, &(0x7f0000000180)={0x0, 0x3}) socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = msgget$private(0x0, 0xfffffffffffffffd) minherit(&(0x7f00002bb000/0x4000)=nil, 0x4000, 0x3) msgctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(r23, &(0x7f0000000540)=ANY=[@ANYBLOB="0100000000000000397cb5c80778537af994ee537bca675f8ca2ed712a87d3665bf1ace1d543cb564a3680225676b2621246b06febfe9be896b864248b1d380b70eab27a1d2fedd399ccce98e72405919b81a9f0df33053a00c42ebb87b15fb379698f03b86748c6df84581a9c5ea462c59c0dd428253861df051f9a6c9496e2452b6a92c17e1124a37d2df582a008e406400a96b22198c077095e5531a575fa03b3ce12cb71df857395558ddc5f8c83a77351e4187c787488132a26378091445ab6154e31529ff09e73fa"], 0xcb, 0x800) 16:00:02 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) socket(0x0, 0x4, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x3}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x0, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x9}, 0xc) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: semget(0x2, 0x0, 0x0) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000300), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x10, 0xffe1, 0x9, 0x7, 0x6, 0x9, 0x2]) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = dup2(r1, r2) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/23) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/212) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0xffffffff, 0x4, 0xff, 0xfffffd2e, "0485bc2024155e946b9fe6a97a63f200d2eb3c8a", 0xa79, 0x4}) r4 = semget(0x2, 0x3, 0x9d28d43fe5ec1a39) semctl$IPC_RMID(r4, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x4, 0x4f) socket$inet6(0x18, 0x5, 0xff) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2810, r6, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="6ffcdf7b10d89b3414b3bae73e7d3e43c99df4e9e3015e3778fc41fe909b4d68761738591a6fbd9d7538cf97c455516edb600793f518d13ef84b415a6655c6fd5d6709a6062f4f9761cd9df70ab00d633ea2b5eff5e02c5f1db2091603202d7c4087fac15591b8c375774a52c180191d6a7228b3de07b85068d5d6e86744ea1ca37ea1a9b928a54b4a51ac73032d89e632cd1703e7a5696417d34766c1da12876c7c51823544d928599d8d59d041a182010dd03385fcb57440ad6cb2fc13ff48e9c5ae9749fde120b1051f2ce9a9b63e91805cbc9ab19c6f"}, {&(0x7f0000000080)="a6e00e0527debf29b8d5f37a39837dcc6a273459696f65100b81fe92b6168814ce9369336b4fd7428e1865b54730347af812cc888bcdb4e0e81652ea448f37a9bda8f1546edc178fcdf085e2da97d059f3fe4f1019669d60d82c2308b403362bd03c81a36abf697f4bad62121484d5ca6cb6496c4cd1b0c93e79066a3c66210c2c82bf48175cdd126280f4cc0a7ce98b079cf2"}, {&(0x7f00000002c0)="25eaa43b9fac65b508342353da0b48ff31ead20735002de296da1ebab61e213551f457d681205b4c5cb54032ee5e176829d19218b7829cbf4659caddb2835cfbf4ea89d436d33d0df416d97ae09ff2f7426cc16302b6269b823558e99f389cbc8bb57c221d116b0e39"}, {&(0x7f0000000340)="732e7632d83de87f490928b6d16a4c0164dbf1a6119c6cc10f65e4e415cbe11bc4911c1b0c098a18df7c049fe9d8def51a3e69290eb305d7df4fe0ae8d911bfb4c97c62c9d9a20e9065373160555603985add0eab03c3ab76837de20126687b9c8f19e15fcf6a5c406f8c6b8ae41afe8e509ac4253ff10250bd6db04fc828f2c5e22db48b02bd916143b7eef20094ba9c00311b550c6f664df2c4507bee81ca2e95b51b2a17f0413f83c229d859ff878a448e6a906c5e0ebd973f87923f0417380b47b893ef7fb8725198129ea53c0f140529dba1d19c77345179f4fc85c5dea0a2fc3e4f5b53f1a8cf948b5"}, {&(0x7f0000000680)="5993fe096420f64ac81b521ffc716b9c9cd3bcdc1a5e346fa5c7695cbdbbacdebd7559614449db258ee8ae21fcfd372b2713ec476ef894d1b19a38be82716f9c23bd46932aeb3f8f87ce53bdb20c9bd5f1f563272fd8a6fc02b8ff00e6cdb97ac5b28b2947895a35d28675355eaaac366e3fac8c901369112e31a1bb5ced7d8ebc12326003250777a457bc0e4fcc7dd4181b50588384e11776db53060f7ff5955cb4e9ef8f2998422b0059cab699ddb13dfd2fe028451eb77b46b9c31561b2e76bb302c1ef137aac281cad3f58c955dc7a1b0f075028527342fdedf7ce4390a68adfcc852c527c7001f16180a33617d6803957af7acc809abc404f9489dad0f84fc6a598e9ce9af1dec7f1ae51e97b99b365dcfe3b4ff3fe7fc94934b5d7902552baf5f12e0eb50af1c523b5b872fbdfcd1c8cc28b16dcf4dd10856d6756c714ddaa70e83b5881680784d845b3984aea7dc2af3ed696ada2913df5ef3fe76584742a9120b2e455c81a14240d3ac15ea5eef329bd018572d97edbaf2b06c8f7ad9a4930539e2c802a21931686d127ce99524d2f4e6d0db02057215b5cf727ab73ef56857a67368ab9f6c5bc0193a09bf1e2f37b168d2a4a82487e7470d00bfa1736eace19906480d51fb325dad67ce96bb05c5118bde5b93fb220e265ee99783ec284c7515b4f39787e18d8f2f451d3bc05acbb1536582b93853c7051a0ad81c197834b0dff41c3e479e885575372f673e2ab17573a69d3aeea1ae98f33f1e1f33efb4b8504012fded7f3c1c258a51804a507367e3025093c300a474da00b32ed1f20b946dfa4de4f39f4b0d436c3b4b21e0d6d55def1989cf401cd8d9df971a47e7ccc135ecce175bee45df160aa8302583006ab7ee753fa908370e1c8e79f1b1b47556d07ddaa00c22cfcab283ef31ec187909f4b32fe31c5595298f840c4f25698e1593aac9c38eeaade0d6993fc9c68527eb5520d338c71f5c5a2cf4d1b60a36d1dc2a0e75f1c08bdb4d31a7c416956e3775f2dfa76ae07c16e81c7530aa57de3bd553ec45d5d966f2f32326b6e915a12dd4bd53c66af53d11fe871eae62f70ef9c4b3ecf9a5793de0726eb7e5fbebfc66473521ef93e2b33ac9bb805596126e56c066ab415fbca975a425889ce5b0e4d029bae577471dbc4eb8f06e84ca3e4728d63d1ac960a2d928aeb83b8e2b22776cf3413603e9a90898839af06bc0478c4a5572478e27663e6b01e76199225095a7a086251cb613f081812c9f1d0d6bd4e2234ba33f244c0b3392954c4c66d37a809e083e3d18711479a6302f052d1c8326fccf7cd9b06b69d9f0631432b42b405d7b7f0e74f2e76e3991ef5cf1871c6f9733099a7d54ea1950300632df30953cc2b1e4712c1def7b8e9ba9b122adcb28736158bad2497421d473fa996ec5cf2ac312a62efe4b47ef1cc2659dddf5ee7e08c44825ff65d7510d3b3880cdbc823eb062a758951e3d6084fd732e69596a98de0f4d8d2f418f2500d8217a1700abe77fd29eb23f3c81cadfd49dcd0c890e0d69e5debe8cff28ab4b7e0e1d9a451509f87c3bbfc3f1c479ee32b98047979367284cf75d644b88316e0dcaba5799faf901bdfc1f727cc914c75e310580cd12055e07f099230a25400ca71b8e1f575ddf4cd525ac36f224f0800da3587b2e58df1efe98461330b7cc11cd027b6a371de36874dbd90698f07842b3cffa3e8a9be81193584d15d0e13d3d5fac978d170a2cda5f117eda165d11277cbe703480e51a83933fcf213830bf46312f88f30ec63432682488adfe9f195b540806d8842f5d4066bd7ff27d35e5dff35ba567a47b06595df51b6ec67523bb3a200a46c7e3640aea612d4a55aa18adb6a53744feb7921ec0def4e81fbd960d1d4d52246eeed7ccc3cee498189374bdf30b54b6123a2bd22749a529823c4aa9c28cac7081541edeac6925654d3fb4ec5cfa9f8c338409ae6d7ed6e156feb2fb199e105079f841b968594d6f3f164ec8fcd6ddeb41b1e23f18fd67d040b674090d15a0585d9e76a579efff1ce9db4daf38492173ad95c5c25034ac3fcc39405fbcbd6e4bb1c35848eabc6a006cc75b7a3a25692c8f20338897c874f329c162be59eeb994e8ebfc5015f240a3262190b3bcc90ad7080b75b88bd17cd7925cba55866024b61f81ed2101e4fe3909687909be683abaf3d48cc8bf652272e9db6f87bf505d2c8404123962f8627048efd553b17cff3adc04b625ff6b9d3b29d128a45777c7e500172af3678bb13e6c31921a07a6bc27e399b1ea72f2bd2fd007b0371390e94a949032f01a4d491af0d34975d2535a6902c0047175f4fe43a2adc4a25f7b53f8e6dc6208fbeaae28708c0f8b1c93b510fc517824482a9879e0f9f61356b9e366f94f2bd81dc77a6708ebf1e2171aafe56d5786f2d139b3e0d153b98058c880c91704be02b9ada8e7b7fd975e1a67150836aac50644fa3ed6c9819eb9bb3fb6263e847e4b8930eb7f2879de19d9e80e00e2c828c175c22942c816a1ae571534293fd71a6440d1f4ad8f6e6e775801da5bd402ea620ceaeb873971ab2cd9a896b556ebe610210c8b03641708cf2446dd6436b0ee615ae1c288cd6a07521221a1802ff6985965be8cc56bd92769d3e07ac6ab34599317f029bfdd758ce6121e8f305740da18a7e2e52a55b5d7b392c9088db59af990e525ac0f80248e7395ec9a124c76dafed2933f53fdcb4b8b4796b052a078eb32e7e0d2bdd616891cd87eb813ffc42e4be32cc2a11d65a7f91eab6ff59125114311c2f0fc935385b47eb39b31398c26335c06aef1208640068af844c45d10b31b71909f0fe66af8b0ec2ac78f0088543d6f82596dfd084a8b80992b07d820b39738e1112c359c82db2f7a305baf697da2a164df131e15c5e9e78888d1bef5997a98fd01b0e6dfbe1b24c64d8c1f2c4bc52e66eb585e94fbe55232d515d59a748dd8a60fb4c4c6d562bdeddbc6502300f4639b84e8ba6e1dc41b1d08b98b95af242ad2962f12162eadd9f8968a4888655b7816292318468f3b5e4cd98304d419998dca65cef5c53d8703efe59c91d7d45c895795e4ff65884fe09527762702acca5a6fce6935266f92f30f7bb079db7c52be991f4eef682090c384a6abbda1be913e905c92a8cdaccb89f7f5f495d4153b805adde1dfdcc96807c91c9df14dfd9c285a4a419ee5289f81eee13ba0bf19af062fb90f8bf5f61554914bb3e088acac67f80c4a67e32b914563f014470408c16ea3481a18378e99f5df6fadb3365c5edc5555a066d7962ea278419fe67cf8532841d4b9be8e2dc88239ce8426e43290cf5d4db4d9fd4ea715085913aa43d5fdbec415282e92e0af4abbeece9e78e486c69cde4d0f5c0c74e94f463890a609fff62f80258d809d86afb4546a8d32ea723663ad62a4c37358d3f502206efaf43aa608ddc9d60e9461cde1541c4d70393f3e5be0635f06b79a719215576cbf5c0288e7353a425c9043836dc626f4c36e9452e858fcb46c5e42bf52c50dfc97ca568413bab25870814f849285ab9f8f750a512c6a5e066e506f44a1db6914dc3cd03f67ae380cda606036323191a49be2019fd8dd8f261502ce941cb53b880ec49fd92a9919b00fdc4a4cb569913968472a845fafeb7d9debfd5d8110a929d969b8557b467636a6ee1116f73c9eb0999879e3b741cb24a74f19e359c8df1c8b11922318cb3abd1488df30300031445deb0eeedfe05ac4b17e10198b179e380c2b85eb95affc52d535e3fd6220f52e3a10a2ecf7d076f53babb24cfd307396d90818e921bc0bf790a8d58bb91ad7bae378ccd0a5cda290ab61424fa9a7a43f5e74accab3449ac16cdac2b77a5ba0ed0bd386d52f164750710a6a3c19e81eaf5a2ee6aa8c1b71334397bc9f88d5c9d206214820e9e2b0878607852f6a2f177373ec0e61f71159c39eae41046c17f27bb1a6973ffdd0e36e7c7d637fb1f2ab7d10eea09abf17bcf746a5d6533ab872ed36a0032035bd31e75cdb663232b9ff655e93c78552418fc836f5f3b67a2f01e727759202afcce56b5f466ff00822ed5dda489ea99cc6cdb11abc93bb2f1da957b927799a2f63331de8b5ce33304457354d2f49b236f9f882434b63ef8928cac4945af7eb414616d3f8f3e85c3f020772268d38e4c1b19ef523043dfc1b816757c969c77626d685f93647cddde4ccb52b90d13780f5cdfc45714abc0e3e68362d23d53b39a90053f6ddd1b411fdb2ec46f70bc9a66544a3d7edf7ba1e9084755199dc554a57eec034b69c7ba191b944b4c640c750fea3b8bf1bf7d56683867c87bcb31a5a525a60507b291fe319b374b1d7c42f8e7538134ffebff0d135d8e76edbb54198f3abdc29559965291838b50aa79d2416eae805b268ac5ff8b7ee598eda58f4f3ffb057ee18a64a9581e333ee23f7a509b0d7c9cfdbcf7ca221a9d7793fdbd877772becd2c3e940a0706a95b81c49009423491332fa230283acc18dcf8c67b399521267967e3098f4f02252a43e4cb07331c77ccdc20a1adf98ddb2a10aa070f0269cd636444ce787b4fa9de2796b9ce0316183aa7205780dee260113069fb007715082adb381643715cc904248b9c0d0e9a563292cc1cf1642f2e1266799e8c186dc49ef73a044a75f042b4e69b2b576f653d650ed8c2834bc7974283d93217d1e914464206e377f1e27b5cb0c697dddaeed2bdd2b4de09a3ecaa080855ea95e94cc88844a58fc1ac95488418db25fcda464df1fc10228edfee21abb2bffbe0df99b6f9bb9eddbca27df61dd6ad8caec155973e68c59aab6bd845ef584cb37a2ea9446464d4f3f3ea4cd16f867e076879f34233388aa4c8b68e347dc581f7936516520701e5055354dac26dc6343fd15dae1eaae9c61e7031402197a19d05f50301732dc04320a2302762b8ce9a94a1db6e44df0f2d80816956e425719e2f5bc53648f7c504048a842455b5e424041f6f179d2d5e92770fd6fe09134ad40950216f0795c1d051e0e285a7517a3908eba8325d17ce3a19c6028b66bf4b82128ec4d8c4d1ca8bb5a0cf171a504f96524173b0ad6b5aedc6c65e75444d9a0379326edf2d3f9beef6fee4d2b11a79c5f050ea33894768bf4778caf3eb6221de30ca7ac749995bc4cb3caa74396d0fbf350acb1b24a8b839f545f4094572e8085331d4685a9ff0fac3cc46a323626b9b449acdafde434f63e1075078c3bf2ada9896a237b6d88ccedc364b41dedff697c36542e5727891c6e591d23a73b01355847ecd622cff344d70778f657e04d61ceea003809e70e9b80d42bdcd9ff5b58b220c149a3c711ea438878713b266e902a87290576a7799f52c3f569d004d7c5f5e9a41959104106822c611fb284df715db3d6d983be3b5637e4b6dbeafb7fb82490b547695c15b9db29515ac6a8d55045115a4dd126bf1210b948230294aba4b97c9577cdb89a471313823287969d9361087ccc411c00bb8df5b2e12e41794185209beaed280816d0abc690ca7d1fd4d369f30b72c58711d47170342b6bd4741d607f4df6167ae9cb0e6276f66f53880e62d1fa7252d54cf0367b8f1ac2cb855302ee6963822e9df258d9d98fddc9b50d673dcf028b2e9af5dbc246dec919ff178a3fff8df2e176f82870fc858495e9f0445d365a095c5cff8db4fd455d65089971c4a47e40245ddabf88f8e3d2574bdf49bff57cd74fbc26cee16bc9178e8e1950e89e25e6b5d9f498119190ac682bb31bb485f3f7acb2ed954073292caeafc0bdf3fe0c5fb27d505ae73cf767e52"}], 0x248) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x4, 0x4) r3 = dup(r0) open(0x0, 0x813, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="3f7cf13cc904243b06663164461f3cc23e5aeaee889019d43e2c291713dc3257aa159b910167127d6a906e264f1b2d08342425d151e1bd120cd3bea0104b8984965fb80731f871875a55a31f4e524e0f561969a2d47174e7aac0fabf69f8cadcbc10b37a2bd523ee000000"], 0x10) dup2(r4, r5) r6 = dup2(r5, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:03 executing program 1: r0 = semget(0x3, 0x4, 0x400) semctl$GETNCNT(r0, 0xc96fe5821dc408c, 0x3, &(0x7f0000000000)=""/56) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000080)) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x200, 0xc0, 0x7}, {0xc27e, 0xd8, 0x81, 0x5}, {0x7fff, 0x8, 0x0, 0x6}, {0xffff, 0xff, 0x1f, 0x9}, {0x2, 0x4, 0x7f, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000007e"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0x0) dup2(r1, r2) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000240)=ANY=[@ANYPTR64], 0x1) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="62020207e00000012000e3af6d94d2cd3583108769061fca1a3554cb078bab5d059832b37789152588f9fc59617c048dd94224c1429e7582b10fb45b32bb7132a34d7bc0795d3c8fae0963345c12d12d27bd4debaa796ba2d43dee640ae4fa8fd542771c968e640ab7a2ba32b387bc9145b0e3ed7b99c3cbe9743288359a3ad4c4956c40a8ebc5ec7f68e5552fb704df2fc9be6fcd2c56cd23d1651c6a2810dcefdfcc29534f1c35cb4dd653fd1c0ea7d8fbe4d7dbc27480cf8c3003935c2ef6b076e3381aeb1a97a105d651dda9f57b"], 0x10) setsockopt$sock_timeval(r10, 0xffff, 0xbf7cf18f4cb1eb65, &(0x7f00000000c0)={0x3f, 0x555}, 0x10) dup2(r7, r6) r12 = dup2(r1, r6) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'t\xeb\x04', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x4, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="91f64e2d67a417944ec7d7c2d67581b48f00775428d05f21a18235ba8c5efbfd75678035faf44df757159ffe8b178fa47b2546ac9798c513741cbdb1cd560a3daab6dc7d89550217896ef623779388aac48844900ce98cbc240e019a89ac9c90509dcb844fa2de882dd3bead664404d68c727b4dd1464948248fb41047e07839c3819bbc6a705cfc2a77269ce43122241fc832969eb8b36d236a88299629dd7281"], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r13, r14) dup2(r16, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) fcntl$setflags(r15, 0x2, 0x2) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)="691d07f0689347986c7cd10ffe3d564f4f9a5fe8462aae8572fc2897160ff5a0f46c040eca5cc994a84a3b5b4890020f383392268a0220dc11074ebf17166f411e57a8ae4b7b7f7148004881d0583e85c1dee34e49af94d594a16ecac774defa937d099e", 0x64}, {&(0x7f0000000300)="9eca3621db2159f84d3134a5c3bdae324af27b462a905f8a89ee4b90f39ba15913cd88aec69ce78bc0baba5b2d9d9b8704f04e5fa43904cd6bab23df699d44c00757f40f4a2d152c71a1474f96a812580f9d726695cd970de03861981a03114a26a032a6548d17a20d6066073419a00991db0cb46bd063ce8c63797fdfef392de4e915b0a2934d55f81a96fbd71706f09b7228bb29db23d6feec108f7523a3b064d4b9ada41dbe85c7104380239fa0c65bc989bd2a72e90e2dab8e1cb106ff86c2aa10100f280d5e22079883985c91338b6a1dcbefeb490757370992b4c80c37db696f", 0xe3}, {&(0x7f0000000080)="7e96a43b12a49f06601b7efc5f8fedfdf69eea1d5aa3f6c3666c46a3ebacac747e505c83e87f21270ce707165edecca0aa9d89591a", 0x35}, {&(0x7f0000000400)="ccafcdd39e17d67a2e2a0ed8912918216f5f0979128d84520f62d9920103a4522d4f974cd0c69968baa08ad61c7fdc93146a5deb89163369f547c30f59fbbdb9139a82a5c74fd816ca5d367deb10a2d40dcdd1aea73f6a545795335855f07122f4aea75a4c3ccefb0ec5594219c64b52b4fbb55f67d0033e2c79cb8a3c59a29cec9483a44da075b090fa7973af28d4bf5b051cb8fb9e857fdf3205969d7483b6fbcebd0c406df5455e03a5ceb0646d8eb0f40248f7e79f9c5588ed50af9322d1292b42fa9894621b1bb20c7ca35991ee6da02756213906b412e2ffc242020d324df987face6f8e2b", 0xe8}, {&(0x7f0000000500)="857d42ea2171ecde42cb83c3bb691e44c888f64a7df0a18f5251ba275ca3b9d5bceb414c6409a9c0d4225e2eece96f4966803f7594a0e0a80ac1935ddc909524b776504d53e603e439ba9b8e0d47b53307dfba1ecc77b335930d65388d624378f8b51cb96bec5d8cfdecf1e037a1544c810edeac432d209b595c6edc52e01750eeb4828e0daaf99ef5baf176d2c979707c2182648f12bb52aa6eb2fe186b9d1a13d9d202b4f5fc31f50ae36d0cbd7133db0cc92be50a81a54f5f4f2b9c22ed936b9ed18e23bf8ca9cac1ab3e5913ea671f4e9053a7bc94de17f9997becf14da2834c87aa29c1c59d6bb6c17086", 0xed}, {&(0x7f0000000600)="1c0b197d349ed174e103c656c539d9f3434366a2aef9a9c311b8f9e2773980f07ba12e48e9a83496ef53dbacd0198c26dd4c2153dcb17c0cac1e40a57163faf1de4ea00a599ce41230d66e93ad838eab5b0a2045d5af1edd079aaf91547b7bb27e5b6c13b4c02ca6d0e6670f0c5ea4391b8700e12ab37ec99372d905e22aeb9c93ba1704851ab9312b15c26c0f62b02cddab26001ba3379aade7e0c1ecb4", 0x9e}, {&(0x7f00000006c0)="f259d5bb5c42466fbc53593172544f8dfcfe1678fa6fa7dbc0a21bf45f2fad740e968c164f77a1f944e2fa3869f4ee1eebaf9d39b2db2f4d8ec9a482315646e95c10f483d267e7f6078fa74c1e6c2c80e5", 0x51}], 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="e800000000000000ffff000005000000dfddee2497bd4569eb0b2b7101806b8d4e44dfd8d839ba8a6f7f884636f83f7090b7c61c9d7db7b5037fad3e407bdf4fa1e00ebdf8deaa7c8ed7f377015907ddd6716ff27d07f376a441805cc0236f779538df8e77f9c33b346add23a58f8351ee5e175292ce3719ab7728dae499680030c0468e85a09f6f7153a922792ba36dc212d27ed2cb43d01a4e9935a89cffa888d4067c0d2fdb8d538944af567fab16ad1d20baa1fc4b415b4144bd5181d97121a240adbbbf417c010a4a61a1e7a55c2e471aca8d2c2f02b540f92f7d38d8276391c8027873dc758000000000000000ffff0000010000001c859a8245fa6cea1d9e7d715da1e87d6170c58fe94e034929f4c4f41c63f8e71544452a5bb1b1e0a31993ef3a74ce79372f72b4479a186fc4e359de09e9bfab2568238bab0e6245eadc29268176aebd07512be2fe9e3133b67a8dbcc1762752e0694ffc8b2a5d1c98b4430000000000c000000000000000ffff000001800000b5142c486ea43ffac1a25d7f82c7945400c54c3b9148d1a4599f14658ae4a25e082f36b9378fc34cff793c065180b9e365ae304ed7f0ee5af30b99a38ddef628de6018f2410c63c21df133e52a0621cd62f66abfd953db0bd29939cd3457cd8db6f46ee8651162681a56bf4521c1e32f29457e0bf5c3748e46db5a69d46be17b954e1c31a5078b5057347c4cb9932223fdb39603f4fc1c6c7c57d03f45d3375441a67ae1c3e119f542afd3c4141c00008800000000000000010000005500000073f2f5df483df6f29135e87e57c9b2a12461d23349b5a977be892b98b3642e57bf6975071e56c9bd43111d8805550a25be5762e437133c58ec8203aa7300fa462627db691981b356f9ac906a57d8b387ba6810cf62868e4de7d2de24c740f79a9cef137e5b709d4203f194c77fe39a1af4b42cc4b10000001000000000000000ffff00000200000090000000000000000100000000020000326eb7b42e091a2217d6b75559dc2d757641e5c380b73619653820f5c4a1d985ca04e6b732a2ce6517131b3c950d58d7650b8b948162b2e3d4b6aefc11c1db10110ec4ef775a115c3fe8f7a37df8bef991cf00adb3276366b043de9eafe145503e612aced9aab066767801fd65bb5dc4eb6356e396792043640116a6000000006000000000000000ffff0000030000009b5586a74ab66ace07c3d3a471643f579a5ecfcb3c8104c6f414e703cfe9c9d90464e1f23cf5462ea1b3060666c6cfb5a8a6662e6108004d09e5fb9289443fc7f7d88d49bc9a474533205fe48e080000d000000000000000ffff0000010000809ed0eda91a2647fd76c4464cc769856743858734c5fcf3525df867968fcba2adedb9962d4fcfcf0e850ec18a265b82f1e2e475058ff0949dd0cdeae49dc8816c7037e34242037eca6d66fe6c3156eaab2923a3fb1cbd8670c3204352f6cd9c1b246485c89ad3e36bc63965de4ae9b1ca6b05195d93053808851e481095bf0422bbafc03392de2e84341339495e8935215c10fa639c0e017df42c6d6fe6cbe6bf2c06ba1629b73a04738d4695b2e416daaf57b28ffbe8b97dd01cf500000000009800000000000000feff000007000000cd7ed385f8c31181635ba0280fad3cb82299b6d6090fbaa948b53a8be4d18ff27ff0846b6c1ee6eb0f6efeb831bdd621cb40af2c7d2eb2782897302c860d344cdee99f2871578a6f02fe4468849b4f1ccc8e0390d9870e6c998facf31d5fd88a7135bf8211ce4c20eeb3dd5477aa382706c21783d3ebed49bb97fcc0f7006400575b0000000000001000000000000000ffff000002000000"], 0x528}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r3) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, 0x0, 0x0) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) setregid(r7, r1) r8 = semget$private(0x0, 0x1, 0x420) r9 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6530fa803fed841e941e023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r11, r12) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r13, r14) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x11, 0x3, 0x0) r17 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r16, 0xffff, 0x24, &(0x7f0000000080), 0x4) r18 = fcntl$getown(r16, 0x5) fcntl$lock(r17, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r18}) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = socket(0x2, 0x2, 0x0) dup2(r19, r20) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r19, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r22 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r23 = dup(r22) accept(r23, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r24) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r26 = accept$unix(0xffffffffffffff9c, &(0x7f0000002000)=@file={0x0, ""/4096}, &(0x7f00000004c0)=0x1002) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x2, 0x0) dup2(r27, r28) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r29 = socket(0x2, 0x8002, 0x0) r30 = dup2(r27, r28) dup2(r30, r29) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r33 = socket(0x2, 0x2, 0x0) bind(r33, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r34 = socket(0x2, 0x2, 0x0) dup2(r33, r34) connect$unix(r34, &(0x7f0000000000)=ANY=[], 0x0) r35 = socket(0x2, 0x8002, 0x0) r36 = dup2(r33, r34) dup2(r36, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r38 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r44, 0xa5, 0x1, 0x100000000, 0x6}) r45 = getegid() r46 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r48 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r49 = dup(r48) accept(r49, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r50) r51 = socket(0x2, 0x2, 0x0) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r52 = socket(0x2, 0x2, 0x0) dup2(r51, r52) connect$unix(r52, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r53 = socket(0x2, 0x8002, 0x0) r54 = dup2(r51, r52) dup2(r54, r53) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000001000)="8e46876a82d1309e7dcc1f16d3d8d5f0781f00b606683e080508ccb6264dc1ae282e9dcec45847b7b88d810bbfd4e55ff40aaa8e5a74368d74adb1262257d6fbcbe746404504dc938fc700540f559513e9e9a3fe89dadb53ec5490ee60dc6569439f5d2db0295571fe8e26734362252cb7b59dda49de65882d63aa804399d40bd2a9b1b3d1b9c853206430ae4f7b93c02ea6f656983516158c87fc9af44083773feab0a0a74333c385f0c9b511f1415ea6773f036b9b44cb8bdb2fb20357d9e78b92926cb81d470f7b4706c1d278027a6ad2095eb3ddd395a75ecd68c69c1e558a24cc4a08c9a33f07a08013a0f3d8022af58979131fbfc3941d759027f21a4f14decd068aa83b3fd180bb030b7f2b10d745c920ee5b1b9136dd657376797cad93a18a4cbfd9dbeafd54b8e6bd15aed23d888ed27add55fb7f927ad183dff5275a17fa8a12055ed74bd93e7004c2007a9dd5de76081f9939deb01d098d40c5d499a2a21aff2146bc9f4978268551593aebde3d51ccc273793d7e112f8e81d6a3c7de9d3de58536d823a7f95034ce416af6b013a05e005f30fa9f7acc423172ae3859d9500e7712cdca5106c21049b60c2fc72eb086cb6201c16fb4bc0d872a9f8d7921bac19a777a4a05575671378a2c3ecd0949e532e4ddd870c52c981fd6639be584d503ce0e2018c714c17b3c1703dda3b9479c5e931266bc59bf96276fa79870d51adbdaa48c56b6524deeab2c8ea650279e9e303f6f04e50c069dc83e5365a8bdf692414723155840a9dd583f9b285ca5051e664d1094be413389f41cfef5aa06f4851d77d6658d5d620f5baefebe1479fc715588a332de3dd867c04a8ec02540604839bd1705fec6f1e162313ef49a59a9833e294cc46b009e734600816888ad02a9137a2b07be89d10373e0caad726cf7b11c13ab86d5cd1ba70ac90c513df159a53b94eef8faf38921d7445b98db57632ae9cbfe225b3f679f75b3f9ac8df4dfd9dc3c6090e7e3f71e32b3e2542a546b982623a5ddf5869bf046435cd6ef81da02ad860542081e15a82ce00409913b1d0a19e49ba715620801ffb356ee8e44608bd022190230716ab1d886151ed87341b61fa52f68866955a5c793b82138bde0bbe540bbb60aa6de7ea043a8256e0670d365d6ee82e3c10746fcadc9c0f5a6adcfc1a655b015d2e22661f646f37f231a1444e00bf4db1d84542aabc3dc8b1a03a5ad945a24eee1495893d121d38a462fbc63caf4f46b723d6a5d10c5df7ee619825f2826a07c51bdb322183e09f75b27dfff0ef9bd81900db1f99a3be1a8fc7ffd10f35e85c445d2dea88567e22fb4f9783e75739f150381cae7acdefe3bf6578470a56a489a81c4b9f8b09ed7eadfc1a14d567adea2167178f4d57bc0f1673af1cfff464cd645ba6931b0390dea8fdfdb62de80a4bcd560461adb185de3e149941ce7afedadd87252b70ce31e1c3fcb2bedd2e388b7ec7ff2db77138f409235dc2e9af034c0dcda8d2ff4d1862a81a212a0c3182b7c373ffe5503de8daa430a3fe286efb696a43c435dff8b6d793d430b62d40d110ad4690a95088eb7c99afff5b8d137c246280c3081b951130329b834e51c984031f47f1296e636ca9080d8700487df4c35154f96aaf938218483047fcf70bde4e2afdab1d0200ee910ebe04457d574861be3a06960f7594f5ba56ed485b4263cc39dac922936468d2290fc3235557b716606e4e3fc25a07857e47a96aebc6ad54839f50bb97a192785ec88d41c785e3968741ae459bf83ee2ce91956047b851c1af2edc5333e0276fe43341a7051d67a9846f7378b7674f4b5460c335f1b090b2d1577e806b1b87012fb19a7684e62cb6bae0bb1a6bdcb3ee3ab2b5cffd377e5ba5bcc21d08bcac10705844f99a505214992df6cde590d70c8c74e23237d2d04189fa53cf7b4ed19b1d9c8132e7bd63d8375854190aa27672b0a501e9ae739bd2b9cced3c33ada8ad0e3e59e75a0d3a2e710731f553f0ca5d001533e46f309c20d3c5b4c4374b92ec83153c6262420d2b7c4d63ca816148e0c2bff242562c94fa4a038ca1523d4e4695e4a1b68e0d9141e0cf53f644a0ad0d3514c5ffc2a4ae6e3a37142f3c1041e5f7066dabfd45de72706ed1723f8841082accc88e31535dfc97625137f94a02ceaabe62a4a62004a61ecd1954b9b20312bf8bb7390e3f0eb7e1911dfe46a74afea0dcb7cd8c963a48cf1ce6f98a489a350d39d66fee22d04e2dd27ff87227dbda61e9dfb5b45204e2a75c5fed20999b451e7e0e72d194ac2f7aad9f948f6b7f151115c6a0bd36bdadc8bf15d48dbd20a587c05b5e511048d29026761b8a43a68fa60e67eb98a1cf9990629fdc895c0040c72f686618ecb4fd9260ec82334ccb6e9db4136c435a9a0674a80b94ccfe1336b0b3db69a33362ba720cf6c4437cddd280b20b7f65c251078b0d0ba836636d80e2293303800200a099d1e8b269b159a50abc151e7dc767ffc33391c3c2ce389a264f0364a7cb93f9702b8bd3832e194fb63f1235e579c51c369df860bd8e3fcd1597f6cde709fc3e70e7ffacc922842c2272bf1c90b5456f263fd0e0484e3cb9365a47939439fabdd82fd88eab1cc0e8fd8a8b9de5c1c9679fcc180be0b10aaa7c074a176e1613a41173bf93cd48098f8860251380494e308efe2656fbceb6d375d44bc8614de98f05473f70e014ce50671246d0447dd703c35b40e1f84e31e1425bce5523070d7556628fa899356c80990c28f2c66af15e2b993ed2231a4957e37fe65b3f13ac23f0d87786d3ae8920c331e6b317170baa02d6160176c9ef9e7782abb9f2f1a51ac468494f55df107bcf3c008d00ba3071b7cbd74ca3240e69ca4ea0844f19f84bc577f7d90f65aabbaf62a165b6b4f70046d3e60d34cc0eebffb87178628a640f2fc34f4a9e0bd4d5b1c75e84cb885bed0dc4de345d662fb940e87281b13f138fa64a5f1cf09a3423cfa40634e972ac6b2ca9a21816ec14ebb5b618bce143be60c9e1041155f37fb558eeabe04762bc32712ad87945c05ab90b4f9923429f012fd1acec6cfe46bd67b02da1d85e9b96b8abec40b9c97a49cb9a3d72250314cbf4d64343c309d42893cb120172b727f9a4c1a64fa032247a7afea78f0a97628a7bfbbb3dbe4da22f6a7daa209381ecc174d316acf534044400e12e9047d36ff9abd078f1a0451d49859cef7e346bb29b457d6444c29b662fd7ab37a21969c5b7d2e2944e0a897e92ac1dddaae3eee9106cf3c11cc4c7129c5b7f8acc54a9296f790d4d98397a12ae9fae0b37e73ab381ff0c3b7b75be0b9cb6fee4cade96cc28e5cee68747e5a71b3a756606e059292ee6b3480e21eb39246a62c318ae008d6c1c96a87d3536202bdb1ac7ebfe26a65ff4feb251c1af85b0954d5fac92fa33a12d1a60c7919bc9fc7d3bca5c39d8980e275fa28d24ab2afff3b1f7c1461259596ed8746aebc68a63375615db67e6cc7c5bc0ee5f3484147e94ab05297f98dadc0b28813a0ce84ba402db13bb0f43d593196a1202297cf475953ec96281e17b7bc6cc02879d1a0254ab2327fed4b5aa63bcf7216ae9fe86fe8be15b34914b6927e1a80d0cedf7f7e6b8e3c43a68846b23d36c11767114d2d6861c0428ea079b0d11356b57e06350336f9d664de36ba4d3624f234f0ef369a1162259b52ad8efce5667557ac154ce775be2ff71db88c74dd0a196333a7bf400d58915ea55fa4174f46ebb110d8795f4c3cd1438cf63078db2e07ca5b201451c2b939c304e789ab58fb84e0cefdd746b625c9bd4781b5620aef1f8a524f7cb834d65ae4c1d68ec27a471becf7dceef5ecf97b82caab8bec476188a8c71c7eb7618fd6ec2ccab952d364cd50fa53803c9d77356f560e2450d4d35f0fa8fdd4304bf4274470dae44f574b6567f00703a5c35c2e0a1c12d782417b30ccc511753cdeee8a54d01f9819f3a004af464be172ab9adf2ddebc9450df997f7ad4f027272e56062cec1cb0ee72f9e99cfb413343d44303c97bad6d90fe027e2609be4b761248e2dae11435550a3eb40c3942c4cef4e05909e10ed64254bcaac18062774a612939518eba130aa2074ff90ccb90e901eb33409d93f1aae78c57b8fe81013f1645e8978d1f8d2709af088b62fd4afd4ba36cb737b020a99b1bb23c3bafb6a2b5a57176a6b44443bef9589309acc030608a37c8ea54697d2dafc7fd0aab6e349c182a0663d2824cb5b1e95bfc2a1f3c680e0e96cf9630b9a2bf89e96af3af89917272fe9ffa4837217bdfd929659c9c03079aeae1fa5ac7c5517338b2a2b602e1e2d8426b42a76e70c8c2df892db7a9b1404b40d33ce65dd60285f8f78793cbbc5cec76266c69550368ac1f4859ab6755e092b7212a76e28413190c34cb888d97c0d92ce8926429fcbf2bf7f7a9e4962845c7d0263cba71247d5562ac21b1ad8d0993a31e97a0555cd48c78a100e1e3d89e6ddfd9d46c5140641fb70a59f8f94bc12ec1e01644c3be3e41d5be33853738eda9c6cd486cc44cfce3f97a98985c5f703ebf65c6ac060f11725f5188972c61e59c8f2f3328224ed75d8b3ac8edce88f1e9dc288e6cb8c31961d8d6830abb716e5bb7fd934b5d7bbd7c457b107be2f5a2d2127e594288b5279f58e6413966ae5a30ba80545c532740063228a51dd1725eec5cc170bcd50ee13e6b14a098a3fc5d65a3edf62eefcff8708afb08e41938882d770b8d8fbac2a3527f4b77c43043f1cc43844bbc3e286378551d1c8af75c7c240291057acd2dea7b091337714ce9c5cbf63ec014a5a52d8bf0086ce6c284b39a98efbe56ae12292c9bae8d935d476c37725fb2e880eedb4e6169c9270f39dfca5afc8ac2de4a2a011bf83e9ccc3c4f8ba96f4da742c53c644b9409a997801bc78bda039d770200091d3b3f678c3cb97920cd3c0800c2b9d2f2c2c9d2f9569a372a49433dcb2a9ed16957cbb2eebabc32876f1a3954441ad15f5ad7c321005905e9d68abb550d8448de42c60ec785625a0ac29e02dea36863da089de3ee0b20d1d66ec4971b4c7fd40fdee9d67d5baa27d6b12aedea84d6df491682d534bb2664c8766f43e4a1b8546db41b444d28471efc0e3b46327a4c8cbd72fb0055a2b5f06b3ecc83deb9083ca1babab88dfff66705fceccc401fa0222eacca3a522ec2073639e62e856e670c151ec0169702d0f46dd5d61c2cb097212423415850ba34e25edec807ebe89bfb97ba14317cf0cb96eb84726c47f2643635e681cb338d167b743cd477a301f0335bf4799fd2dd47ebedc79575c2f45863b53eedecf496d05c97b86e9165d54e3274f2a3acab97c37910ffb5947e2f4955dcc24fc4fdb0e87d129db3ddf79286f09093df0ffb0ea920d331434e0751f17dc377db226e37c421bfd06fa412ef15c7b5639fca45d4a8af010a97e7e6f3aa0b0ed8cbb85f6f45864f651de3b003e5aeb5cd213d46a217de615cc2cdbfa21efdd07e30fe3aeffb599d5650c3fb5a19a473feab61afb0d36f70c09b20ab1ebf3a6447d88b2beceb532876b8c2db215e0c36cf446d36b09466f52d68d6fd7edff1081d02da4f203047fffa6591decf03176d9ce8719c42877766a99b072f4e61f019b3440c8df914ce28f1fe4099316d6e4a6d58cdb5f9580db93451791cd18de13cc8da3b248677dfdbab1d4388eb21f31142d24b3360cd43bb4aa0ef7f4023b09b3d1ab3e68b621d759ac294dea830654e1a5f1c004c3c92ed6044f6a233f6d1859a3d778f16d634fbd7ceba51085a0eb902de675f", 0x1000}, {&(0x7f0000000100)="effbd97067cbc108897e369920df0bd3f84447621184c41363d98bba721ba1ccf6699e7128cad545088d90433ea0a700b4eb1717db43eafc40968cf8849c49061c3b592e6763bdf4ad11e29a6dcf81aade3558b66c2af3cf184e1d55e7d513c2045363a347b101a723b8a479295d145ddd65714c77b6d24ca623614f03963f2c563a40970b2a5cc189689d3d145132f2b6332d79c0378b02aad36cd20b84611acb15be3e603a539c1a14a7aafc78018f46a063d6e783dda2fffdde723ef47ae4b4b2c849f41f0d4617529b230568432b2184518cd71a3cbb6ab06e96a3b2224ea1e8060a", 0xe4}, {&(0x7f0000000200)="664bcfe693a917c8b0cfc1d7e8f7936752c6fe3a1054d702c3fc914d90afa96b104da6efd3fd2f83499c5d8c3e45b6fd36fb2d2be231e3581bd2aed9c5915bdaa0d6b29e886a5b99b46aaa469504afbb66d9e89c8b52e8c07b31f83a1f69ccc0ae741bb9fb3048bd09d68be06b1e7c2a72574ddb276e157e83b4751d3ea9173601a7e4067cc52c5c6327213613a72d60b67444f6eb1b403b75b99f3330ef95b4a3cad7229c3ffeefdc83a7fe3bf124cfd0bf35ca4cede7c1a3b35153d8988072ef4a835e98bef7d7899084d89960be468a6b5f81dd5b90dff6bcae766154", 0xde}, {&(0x7f0000000300)="bf02d82e926e3c79de1943a619f8367ae300c437658ce0aad5bd8b81db380a556fafbcfb90b8814b409f29a03bf4b029d3a39c9c8c022482e5203bf4ba8475a31ba0395e96cbb7de6f19d4d57cd19d7c5220f22333ca723f943d4c0c7e6966997315e0126d9400ceb69542b76ec2c028bb35ce9fd5a7ee8614afa0e9c9fa804000165f2ba2281dbc5200b28c27c4db79b152831822e12dac04b0fb4737e085b4f18ee6fb077ae977c7fcd72ec36d2a99db339e799766f952ccc6935fde7c7369440488358bc341f061d1b70e73d992f43957cfa63889050c18ddd6669faf197de1a2cf371c", 0xe5}], 0x4, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r5, r9, r11]}, @rights={0x28, 0xffff, 0x1, [r13, r0, r15, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r18, r21, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r29]}, @cred={0x20, 0xffff, 0x0, 0x0, r31, r32}, @cred={0x20, 0xffff, 0x0, r37, r39, r45}, @cred={0x20, 0xffff, 0x0, r46, r47, r50}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r54]}], 0x108}, 0x2) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000200)=""/203, 0xcb}, {&(0x7f0000000300)=""/164, 0xa4}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCSCTTY(r3, 0x20007461) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:04 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) ftruncate(r0, 0x0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:04 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffff4}) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000300)={0x0, 0x7fffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x220, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000002c0)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 0: socketpair(0x20, 0x0, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7ff, 0x2}, {0x18, 0x0, 0xff, 0x2}, 0x9, [0x1, 0x7fff, 0x5, 0x2, 0x7fffffff, 0x1, 0x80, 0xff]}, 0x3c) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = socket(0x6, 0x1, 0xfd) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xaf9cb0a4dab7b7d2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40, 0x0) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r12, r13) connect$unix(r13, &(0x7f0000000300)=ANY=[@ANYBLOB="29e20800020705fb96e23b827abe7876c8bf6e098d04f8000ee137a51eed9d080d16ecaf51009d0d0cf21ea5ff00fbd9186123cbd4f70769f6df7cc6b8e57247e7bd3d57f768279069f2149ba7c87122876efb12be9e3fada409ca911651aa4143b7f3c6b757aeb21b0ab190313e14a22682568489763fc148042be2331ebc75d9fe2f835f211d5d0bcca8b0199fdc2c2b9396c2e1fb7e85e61b1052a0913ad96b0b87cdd4f359eedac759c51674a467849c22741f6630295e0a"], 0x1) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f00000002c0)=@un=@abs={0x202e8681c5d130f6, 0x0, 0x0}, 0xfffffffffffffed4) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r14, r15) r16 = dup2(r10, r15) dup2(r16, r7) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="b36fcefda58929697a29bf5568eade6c2762544bd886011d4f"], 0x10) r17 = socket(0x2, 0x8002, 0x0) r18 = dup2(r3, r4) dup2(r18, r17) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x81, 0x7, 0x1, 0x0, 0x2, 0x1, 0x5, 0x0, 0x0, 0x5}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="823ff305787fd7b8cf29"], 0x10) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000040)) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) 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) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r9) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r10, r11) kqueue() pipe2(&(0x7f00000000c0), 0x10004) dup2(r1, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:04 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200003f666c653000"], 0x10) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = socket(0x20, 0x1, 0xfa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) connect(r3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) dup(r2) r4 = syz_open_pts() socketpair(0x18, 0x4, 0xf9, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) r7 = getuid() r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) accept(r9, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r10) fchownat(r6, &(0x7f0000000040)='./file0\x00', r7, r10, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r2, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r11) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r12, r13) r14 = fcntl$dupfd(r13, 0x0, r0) connect$unix(r14, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) accept(r10, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getgroups(0x3, &(0x7f0000000080)=[r11, 0x0, r14]) chown(&(0x7f0000000040)='./file0\x00', r5, r15) 16:00:05 executing program 0: kqueue() r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) linkat(r6, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0xc) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev\x96p%+\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdd1fb8c46c", 0x3d2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x111, &(0x7f0000ffb000/0x3000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x6, 0x9, 0xd7, 0x40}, {0x5, 0x3, 0x2, 0xac68}, {0x8, 0x3f, 0xff, 0x6}, {0x1, 0x45, 0x1, 0x2}, {0x8001, 0xa5, 0x0, 0xc0000000}]}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r12, r13) r15 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r17 = socket(0x2, 0x8002, 0x0) r18 = dup2(r15, r16) dup2(r18, r17) connect$unix(r17, &(0x7f00000001c0)=ANY=[@ANYBLOB="620202911b96811aa176b6f08b9907e00000012000"], 0x10) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRES64=r11, @ANYRESDEC=r17, @ANYBLOB="6628df1e329b00bfdf6ff05aa14ae236285e20daa92ed53cb01306bb08a2f5ab075d54f36477fcd40b63cbe3313635629a3d2e9c540c17214f50331e868c43cd0d82fb277a8569216be9adfa36d5cdd2147b1713c83a676e0b", @ANYRESHEX=0x0], 0x5) r19 = socket(0x2, 0x8002, 0x0) r20 = dup2(r4, r5) dup2(r20, r19) ioctl$TIOCNXCL(r20, 0x2000740e) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x11, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x3d2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r2, r0) socket(0x30, 0xc895bf86e75ed0d2, 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='@\t\x00\xfeJ\x00\x00\b\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x35}, {0x6, 0x0, 0x0, 0xa174}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x2002a, 0x4) ioctl$BIOCPROMISC(r5, 0x20004269) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="827d295684e8ef022e2f66696c653000"], 0x10) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x7}, {0x18, 0x3, 0x3, 0x401}, 0x2, [0x5, 0x2, 0x0, 0x401, 0xfd, 0x3, 0xe3f, 0x2]}, 0x3c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) r7 = fcntl$dupfd(r4, 0x0, r3) connect$unix(r7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000180)) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r1, r2) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="623a8b9b985344cacf00"], 0x10) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r10, r11) connect$inet(r10, &(0x7f0000000100)={0x2, 0x2}, 0xc) pwrite(r8, &(0x7f0000000200)="02434cd8a1d9e66bdc46e00692c165a317ad2fd5f76e23e337c773c26af3015ce419834785acc35524b223e0944fa3877066755d243e021371cff68ee2224165cd20164f899223f7424dffb6b75b9c5e0705629c4d5e77030eb196912119b6e4a26fbe7f6e2bf8e9da767ed0", 0x6c, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x1, 0x4003, 0x0) socket(0x14, 0x3, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) r6 = dup2(r3, r4) r7 = dup2(r6, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="207e3de1c4672b0c3aefa871faf7390faab5fa2e42863d86da9abf0e498c96d9e85d5fd45d879e5f79a56db54819abf57f1152d41e3016c90ac99ec55f68f7062e14a6a6563ac5ff9a62d92779c0632909f6928bf8c65150186d08d90e2d2fb82b4e6b06ef614e8478e4fb735818137093da722819fae80edcd1cbde1d3584d5626401690428c411753972efc60aa5096b6b90c838275cfeb0f8301db8cc5f80d95de4e5fafcc08c94c19552ecb7ba3df546361c2151d5d953ae1d2437308e1b1158d2abb31075349cd8063de02365015d380f3f26cdb7cf92fb4b5a6cc9b7061cc191a0d09c203b285fb0", 0xeb) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="0b124a50f83f009a7931df8f03e5dc39f5e3b53b7dfa90dbb31b8f1b53b127233dbae29a1003688b0fa14a4b027a03bfad3c96dbc1f018eade8fda6f5fe0dd65f0c9100fd21a934e07309fe5d13b2c79d9209ca43d1d2dbd601175be299f5f2329de1a27834b801398db7f503d7b18f80c4df97ae0c379ad87a6d342fcf3b8b4e170c4d3d44cee2ca9c555a6213ecfba4f09731d0466f536e693e58c34"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d, 0x0, 0x0, 0x3}, {0x28}, {0x6, 0x0, 0xfc, 0xb62}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 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) dup2(r2, r3) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:05 executing program 1: r0 = socket(0x1, 0x4, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957a10041fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c75a1f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68ae9b5f2b06c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x804, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) r3 = accept(r2, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r4 = getpid() ktrace(&(0x7f0000000880)='./bus\x00', 0x0, 0x1000, r4) ktrace(&(0x7f00000009c0)='./file0\x00', 0x2, 0x1000, r4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xffffff51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) getuid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r11, 0xffffffffffffffff, 0x9a8, 0x6, 0x3f, 0xfcc}) msgrcv(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="0c80000000418000"], 0x8, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r12, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce3c457268014f4d396bd20001001f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1ecab694aa068e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9ff8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09917f2420330ec3c16844b48f6dedbc673e935a5df6ba90d43444c6b5137f045a8471e3d20415ec645b07e9"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r13, 0xffffffffffffffff, 0x0, r13]) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r14}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r16 = kqueue() r17 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) kevent(r16, &(0x7f0000000840)=[{{r17}, 0xfffffffffffffffe, 0x44, 0x200fff96, 0x6, 0x4}], 0x8, 0x0, 0x8, 0x0) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000040)=[{{r19}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) sendmsg$unix(r5, &(0x7f00000034c0)={&(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x10, &(0x7f0000003400)=[{&(0x7f0000000a40)="083149e5dcb2e2e16c16105cac8aa08bab77e772481f0ac283350b324a7630b2469740cd9c93f232d7544cd15786104155deeb326a11e0e1138daf96f7e289689aa67cb684f6", 0x46}, {&(0x7f0000000f40)="325a653771fdab575245600e8ecc33ae81e4d326213190531f403eb2d16ae9ccb304abb0a79ee12df119bb89978447fced383367e5b172b8941fec7bf399a4ecb05a6a79f55e5b8a814baf99ae0a07a6ce5a02ce6c5ecbfc24156e87808b5884ef712d5aa76c08bdd86714e16349dc8fbba1d2513790bdafe5140c1f31a57e1b01fd5f0a032fdc7ac6917a143b323e03a5803410716b52061f2a1f", 0x9b}, {&(0x7f0000003540)="636ff71ee07507dde2ddf98ae365f40515299a921d750fcf0ab4a5a4f62f4c79a3d3ff566061ec04b33c5aba57094084c994c95bac47c331e054af713ef8cfe852b5102878ed89fac8873023fbbffe8d52e0a7decc731b77ab696982e1ff9739751e610bce208a7a081107028b2f5b99c53cd40d4364b3a59dbddf8eb33892a6fc7191373633d4ef5fe1191e037d4823d5752dfa8c41ad7d6877fdc8bb2df85b8eed6b053db194b6d00d20ab93968f86e93220c5f27f3bb4449d1999175dda4218bb199bdb2e2897fed4bc2d5c0d8a7f2a49aafb47142df2b6719a959bd1201256f7c18cef8c0a1a906900a298e842ca581e1be321c490cb444d8f811f60ea7285e0a2729ea7015a04d688f0276d5eb9311526add038eb04ae6dde47b554f678c388dcd396fe789c0f280c8ea878fee9b5833b58701f84b2f009a0e990e7e52635eba917dfd682dcd7fd3885f19641c4192f2fd99d44867894013fea1da905de71897bd3e8be4b667e37efba628d5b998f9301dcbfe2aad1833a5beddf3d123d05dc4c31bacd043e5015a452d7d3435429317cc481ad638735f622e6ba96707bfa29c1ff521252eed347633033cd0eda6e1c9d01fc203bfc51778ad730899a49221b8c85fc637de70c97e27aa8a52a0ef19aa0ecc1fc5fb9ea1e15fbe02e78734cdd4e55abeeb30f1fa88a551f3356680f442ff4f4d43d7dd22589ed1d8c81e6b60879855d1623eb56c6993f1bcd6af118543aa5410b05cc5729ecf777a7f9b73d2087530778a4f4c286d5f229189ed2077e29ae25ce8e354bf43d18adda1e7c05b6819b63744e612db69b1afdcc19242ada6cdd275141d4e2f728571fee0ca533104e0f4ea52269558d8b224f12ae1b080c1c9849f88d561b24dbe6e9ae06ff6d8fe9613eace65d0dddf5b2f61fc2dbd2ce38f9797dfee5930086e34aa7bb960a3a5af5b10ba82c0e661a1da5b923c25ba1088d726d8afd583dca442fca0684f8cf276c22879b440e597a15068b226085f629cfe9af081aa4eb2696b23b4c267f83d1d61f96ebbf9b043c187929514de879d7da97596c1b871c714583178ee5567a496da6888b0e8bf3d01c83ad136b19d6cd6b0599cb68897060b09cf51083ad31ef16d469a304a11357490501262301e81bce67356a5b655c1c70c4492bf5cac80b183b30e81f9f4c97d500f0a4769b209aa260f33f93afbd38bb7be83e9f05cc4c0b8429ac46ab6be74fc57da73dba59be1e483aa9d0d733d54077458a72a3e4e0b397c2949c7f27b2845fe897bb82a8e85a81c35fd667aec78699db46f7c77be618cffb5ad6e3cc8577798c6bd4c53a13f73a38833c2d4e5038c6ab98954cd775f14cbed4083548f72cd18b649617f9ace74ecc591e7e6946595318c9283cd228e39ceeee592f493dfd6af6907657fc475384821d21b6bdeaf7afe9a54b77aa7829edea483f63ea4da41292f1fc01f47c468ee185dd8515ca01a51df63586a55ccacf8381d7ff6cea0855c604021d4d1db11233238d22b60f37777d7573004f3ec7bd1a448903efb23ba41bb23b3afabdffec78aebb442839b56182d65a7f14a6f8b983df965a48fc5489e5d956f340718e1689f5037098635ff6be34e55e42acc696ec2e6c57ac26fe59161892f0cc93068126f8e091bd3f5f5f7d649c7204444bced0258c8d02c9c553b30070d233580d6911d03ccd0b23a46585319ee51449629c5da1d9cab8709f4a75c7a1a26870bfe9da15ef2c112ee0dbd88bd126015beb94352a67fc741c3c7915f39bf774cba2619bd48259b62d88a5258c9ab0b1f2f85e2cae2b87d1da90b1d3ac01ed7f38eb9778e8a07c2d2e7d6f1916e9cc29609fcd29259336ff2bd18cc87d7b2cb074467ad89d26c326039d43a1ed8385ef243c47fef3be925fcf8861c8cb5eecd82ad6212936cba674353553320009b68367638878863aae1545bc6274edef314d7fac9184ec6906baf8994a99698688e35645f8b98e9716c7e168611de136ce7a1014fb014793c8731deb48850ce35bfbe5ce376a45972c2992404f03f400bd0da6a43e0e63d449c6be44ad9152053c1f3edd3715577ba8b55ae9220dc3ecf8a432929c462d780d9ff9e8e5d5e76b85821b07817e779517df968ec972930e7a0e5bdcaff30c9215c3fab618bf0dba16dd8c9a9dbb71b74ede2ea61410fa52d5c3a92d31e268db79d709a13c4968f8d8637184a96b811de8745aff08d3b02de37810ae6c2747a4fc7d597eea56f1b94e549311356931cd6f00236d93d3174480cd42a8bf6420aa7b7c567e7206144308650218c069699ab5f31848c8452f02fd33caf5450d550c507916eada58aa74958e174f2f135cecd5f0c34e604e9b86d4a59468791b47b04d26ff58e6d690e2850c42cd2e408a4a837bafc206fbc146dd19fbd147e5258ac065def4c3265e7314640660281ea4be1d461a472a86e84645aead55672c18c8130b1451a857f3222ea56ac97ecbb28425349e52fefe67d83819889d2d795e0952563ef50b2d0f0612be592aacd47f9a95df884d6a182fe0ee6febf5ab6df83fc27283942c46afe0661e26458ad2bc3394ea77541703ea0a6149225a5ebf5bae2f175535d793a5d62f3e63a4e3978e431819bad294def1e82e1af6f5ad09eb8a839d88c9921f6ec7f673c6a1d56e90a77b560d08521e0702c240509990a90ae6c7e4708861de2efb2b5dd2981e6ba08c0c7b4ba3b358d4d6240ad49227cd392012d88d07ef4dd22176f8e2dc676dd9d9101dae6120b1347dbab0e263f7640c31bfb9b102f4070477c9457d8449ce20d49f05224169b01690c0941098e51487ab7815df65e0930d70299bf3a50ff5c32f8ff474756e8a8dc19c3fb966cac65f7bf8431fe6d80ae1c3d31de8c00773118b32e5978ef9002ecd14b96298380fa9c960532435dfbc1e6cff2d4c220a03e9a1f41d5ba6a1f032a78498b0c28cb74bc9d28dd25d29fe6e708d7c51a4d9d654728dc5a51ea86ba11fe48b1a1298f029a30713cfd292a29908c6bab494b11ec03a69b1439dd98d71438b9fa0f7843e49097f85f84951bb16e06533c4fa0511c6f35a22e4795c110c12733c0c3ebf660f9d0965fa35f9a412232bb81b09fb589aa920364621db079252eeb8a1a14187175556679c206735f53ce3bcc8a3cc60fec225d7017947240a01aa943ac2929fdb704db6f0fd9a1325ab1ed8e33fab41005d9c3c643fb37c1ae116be046dc156a611558f4d5a4cfe6c13cedf0ce7a65510e2f6a70526e29951bedccfee2fa52cfed2f011d95ab4577442311a198ab7ddcdc60f7b9a4ebcc803641aac82b44f22cbfdac096e03fd9512614def612f8e3f3c71fe71dfd15b91d6a68a16197f1e37dfa6c9ccbbb14cb772b4de3eb5c6e7178abe838f6139ebc2828778b1af6002aa5e82aced4570e3886dd762b1e52aca4071def4f7da0f4d3cc6772a888e23b961bff60aaf57bb0d01e73b50d7e1efd54daa28b7c3388e13eb8d403d21aec913e7e21e46a9ffd9404acf88c6b459760fd12f93ac646fee3e6f37b87c3456594cd646c6a696606357761f355e7d2c592e332be7eb9959a4556fe949b6f36b0a0de46112362a44548d859d90daf89a6bda9b30b62f03f06e0c807c27c3b143044cb286cf9ba7aafa2ee6111b03595438fec5019ed71352430acbe735d742b2fe9f3e8946dceee07be1ca382c000e5291a913525bf2217edc8d8b57afa006552cf5edba35b41e57b8dc3d55aac372d621f230c3118b605ab4b27a84866d40d7eed691e0ea11a7c541f6092e81b4c5d4ba64eb4b52a00893e7601630f270137472e2160a436bc754030ebbad53f47b2c67f90ed34dbcb0cdff27af21ccc66bea79e0fff1b13c8795ca30acf453faf2b65fe7d3214cd08a47d866b28e5a2866acdeb559dbae18a4adc1a955509ceb412e5c6a13caa0e88a10bc75638893716abbebc03ed0344de5ce534867921402d2fd6762a78d82487c4b1f5b1fd88c497b99dcf3f2f0871ecb2458a301bd5fe48c550f644b74aca79d20f21e38e7bcaf3e1ce6d7d9364e54c710ed573077060eba825d40a09c2583402e94f7fcac4eeb047c14e84f24a7ea3f7ccbdbfa9e258eadeefc8106d0b1ddba4439512dfb317ab2a27c4ef102b42365ba0f0b26bcb6a086cb8ecca457ef66acf58209f96e492e377923dd30e9f85b0e0b917d73787de1d24302b11f8708b44b98b095e562376a0efa4b9fd8b59d19776219b69963ff0a7c31d2916abd74419ec0818cb3346c05aa53b9094656cd3916fa2a61d48af10c0d91761e2637cfa6f2b4fafe6fcd7a247a64e8bd2a0ad45040461dbe5d9fd96b535a91396a6788f88674e23fd6a7cf36b09b104e45c5d32c47558b6a2ba89f41a3f2a9ad22859ceb8db963c7dab93a933ae5a1e6ab121b43080078683d6e4639db984b1903c021e8ae6b665c41792dfa79c58f42a2b2d24fc794bc1a958d8647867056af190653abdbad884c582162d7d1b13bae08d66c5987b473206348ff8bceeba0414f8fd9c776a9c5daf35b93f853856acd55eb34de4727d74d41266e5881c822362f8cdb19daea991dd422188436fe39f06c543c260c0375edea8f26a9402fed7b62ea40fd732b14933b1fd140e26a08637154cf1c07dfb78bbb34e931da64b7a45598f6d5cdfd5b4192c7fa05817f738c2869a297fbf6c2b6abc3c2f551e25ef79077c6851e3f6dccdf29664555cc3a902a1ca30f8e50a58e332aa1c1ed1083e36f92965e7320bc3df886d005ed81a70389d19e41994f63b81777a57cc29650b5b04cfba553c475dcf1d1e0b1f5c75989ea370e07b601b4cdee567cfff7e02736d024fb4e9ae7f0dbf322d602e16263489fa0241fcf33508a0ab706ee2ce1168723b47e097a79d3ac071ff83ea8b4c379789ee3a1d86300f552fa01000000010000006e750cdb1fd4f9901272d495b1725bd6771a95a5c694bcf9b1c67332803fc11d32f66b4655a3e91c0ad94bbc7ede7d160ea6b882373a50f2c0580b7036acba61bb7c118ae8b1f9046220abfd41e88e4df304e15f7aceb910a8cd4884319313311eed30ab8ca719e22dd0ef9c8237ac2d903de737f60630df34e276275da44e9f5e41d00fdd58c3a0304c14a61ac9393dcbac589e8190c7ea92de96639fce3a597790f5934dd286919c20e1ab537bbf859c3ceb7082d27bcb3c330c8600c3f0722f947c98418b75bd8d2c9a082e6dfca35143a326511b8492637af58a1085cd3c8bb2d832fb2b44444b41d4cdc8c2993ef78609f2e2111a4e58d4d6f3cec63a9986910d3ebf416f7ff4e2130af267bd3bca360ac8f6b5617fd798e32a44ca79af8252c81ef21eb61ed08378aee188162d77baabde66b8ece9a8d8c5ecfecd6d56de844f7e5d2a95e4ea13dd763d8c97ef4002a3e9d72ad8675de4e9ce3470746967ceef7b7c4ff1d294dfcc81749de84f572bf1a59976373f8c6d00dc17e522ec2b0468fbcb3226011f164d7f8bcff91ebb6520879a988dacd20ab0cc4b6f61301399aab3df1457c2ef135d0aefc837ddf07287b74af8954887ed023fa2e4f2850abb7b593d62fce21092ff47172ae09381bee5212774b5177f7a3d1dec9eff9202c5645f634aa1549750fb9d8d99566b7d25013beb12a2eac00ed82583790e95e44b4b7fcfd3e2faff4d9b2f7db8fe48a13c93c10cae98ec7fecc33b40c28cb989651dfaa4e9d73881b9fa4673e46b9ece528519a8fcd6bc0dfc658f35053d9436f1347e8b6ed7e427518d8865766b50f8b7e85074af24ff33ccce5e7b5a445ec084fc05c2461fbfa7e130a1b19e1c3c31d94955d9de7aabc51a6b963038db06910f3307e8b4656c8712b9af6b89c6df2103ab5a5ed696142b8faebba38e3e10cbf3986faeab13c5e227c3881f245f265e13c111d6", 0xfffffffffffffeb3}, {&(0x7f0000001580)="81a60706644ddec3bdd0baeada31799b419047eb84fc74b50f3848a39807124cc135bb1a46c371464982934119d82a7eba94fc3093e4879f351c24e7592b87842c4531b59accef0839949defcd7d07f1b4d9bd5534f5f825829824009038988e9e03f956cb201d135f63dbc219768a85764e1283c2f1f272606d4130c487ba5dec65c93ed551cdc27aea15e563942157e626dccb3e5a63e6f02b3434322eb49b6bc8", 0xa2}, {&(0x7f0000001440)="72b84f0e72a43e0aa1ba2ba042ffabd1cfbbce524b9f1f2d0bd49bf36d2a2edd1dd5d44d816c251819f5f2a93d66ddfd2d8b6f16287b3bb277430acc4120f750a7858044ec4021fde2ca2e51cf44341b40e4168fa5bc30b8fe445b4f9f10f2e205f6a792e42f19e14670b70a3fe2d23c6f16d4781e509282be5cbe65ba40c93d4c1a66d3c557192611b5f3d5d76332d5f2a200ff356b3b1adec4294c27ebdab5e362e4cacb010ffa37a1c410c33571b83eb6c73311fbfad4b64c3c622943242323717574736ab8df5dba0c2c86535182bdc6b68a96a368301953a16a993b3e872bedbea5866f61471106452de58484a4f6d9685b0797e7ef13616cc7ade84563f4788df78b2e34196cda1cc5b5691d92eb990f3f3f8c5da59747eed8d2", 0xfc}, {&(0x7f0000001340)="65e80e42fa48ee24489039a464a3a6e340842a0348a4ba2b2c0de15c1092c80a664d28f9304e2dafb12d53ecc6d401acecc23ffc490298eb9f5637e191a8d068a2618defb9b87d138bad14d1a422ac9e1c52e37093e7d60130d5074ea86065298066c0b3ea729fbc7e542dc2134de8b22f75c702552ad0ae05a582b07a96f96c38596ababd4f56d14c7c04cfa2d0580f1bc365c362aa8264168ca0ebf9126b992309702d47d71a928da7672aa0b878e3929d33d694efca3475bfda236b18ca9abe96017397eefbd62b4d518dcdaa14c72098d881aebd1703c0f1aa7b42e7a19a14f4030f391dd7bc405b980e3667cacf", 0xcd}, {&(0x7f0000002400)="22dbc96ec98cce95328b5e9b1e5194ff12fcf8f76465f7051646849e8ae65e0d90db1e487f5de01fd7a75df972035e9789662367d3a2b69258ab23168bfb59bf8867727ff1366c8a3f519013d6feb984b9e75ee8fb80c1ad1e086d740ec306477e1beeedb04140497f9a97f0a910d5a2f2e23825e1a3ea01a791a70c36f93b3412fe8991cdc853f0212f3e7bc5cf04491484c14fe9c7fa972beee174f699c3c980e3398a09498f87d010c3c8a9b7a044aab0a3cc8047e1bbf2bb3e4786da082000d20407d291d103b6cab1aa5ae98845c5bbc308ac7ae576e4634deb0609d46b7992e7807d94870bb7470d7352143bfeac4705d63e1476e57f52a519768cb6cc0244a459f29b0585e43522427fb284f395eedcd969002e93a6f6c0d0535c085b3223f8f3cb1ab134683f89a8c1ae57d3820446d727dc17ed4b5efbaf7b2fc915211f0a8c97edf558fdf1e7619eb7e818640fd6d3c6033cb1b825d515b7ccd722e0c07e46d70fe12d74665e5ed9f7d24942c60a1335417be4ad22407a312d3ad8ea969d6452ee8447123a59b17284223565602b3943fa1b3fb6f630ea67880f0192171cadef3fffdc28d3be4a165827b38239614c16b75d612cf3bd61e4fc9a11d89187a4fc554e2f63522067c7ed9abc0b7271c08627be931703b363d9cfb08a9bef8b720e51fc96f07b5cb92360738f29c9e9b9ccfa9957ae88a01d8f1679ff6056c96aedcab561de91be3f3d80fde314da5e37e69a0230269dae05d41ce55b8884b8104f28da51febec05b8fe95e7bf3201ecf1f186c3f01125351c95987d8823f1b49971986922f32ff95c37032d84e3ff7c6ccf385038f64bbb683ad820bf32e7e9f5f95986f3c17c0f4674ccbe91ed8b7e3abcf15f773f904e94437056224600e89701660528c0b1cb27d8fc5c33e0dfd71060881dcf23550e5adcc43aa9cd7e01d6faf855a91470907e8210dc8e8f1ff182eb0ec1de49648cd0d1da0a5ce7126118d5600ddfbc3e46671b99e8df410b76848e657f5c10b5e57600321adba95043f89d917e0c3557e7833dd19c40e5d3f743a09e92885d2ef5353e629f4736254f2035c826a6771504ad4305a23af032249b2cf86a71c1cd9451945a0fdb518e131c8b89db8fad74708ee5c61ab164c8d658b359fbeb44ca9c6646455d80edba19b64a62423860f86a6650558341f8815595e0dfe05e5d44b7622793c351df399e962d2796a39b1a63a6808a017f9d008e7a08d283e65fde713516fa8fd0d17cc82fd5d037d37fda2c6979b0b87676a3736658703abb187ba98e247a4e6e34899955efc617eceda96ef9c96e5a8ba73aaa720ac603d7f675cc1d3c043ed896737d72710de618442f422c5df66e26bd8855b52083aaeff3c3d1694ac91882392740957cc2e692f1bbdd1db8238870ee6ce4739a418ced6f340e60142dfabdc2b0a2eb339e611fc431c06ab7a9aac2dd4ae6ba960beae5e24d334466e4233b536a81f9f00fee9fa3d84a032b401ac7027d86758874cb4bbae3b20d89fe7fd9ba1be9cb788cb903a1105cc27d8f47ea2f8956e96fdfed3ab272c15bcde04b88be9f30324136fdd97a31489f71f5c500f7b2b7f8364029f07e8b77a574e63299cb2e1580f7adf27fd265977fdafeb9c1e2be6eb9b6a9c058f8b4e6b201e748dc783b3cf4feb1a32deb11d7d08151ff226da0f6689e400f0e38a911a9c1ea2d9d738130a3cb81c9d543f5bc40d9faa61c6414ae3a63d08515a892c3959ca428a437a61f571b35bc6b91cefbba55970d09620037b12d8a9219f80006a9e1f2dd55eee033ef7beffa915dffa29070e0bc89cdb4339dfa057caa844112a234b20691e53e63cc2aa3db971438b45ede5fb36436c9ff006f6f5c0f45994e4a35461bc41756661416f680f0a3a276efef164f65ada16f8a5a0b05062296459b350cc67e0f6eb98ca18686545fb7100461602b4bcad32a5d2aabb8cfa70e92ecf981d1269f1adf337201cfd774ff0a6d7b9fa7a752a176c8daf399473a7edbedc5287f977bfc74a92c08d23141531b37178529416dcdd11dc4df1ff072a273ff7454a3de6bfc37139024f39a189c5fa223d369ca9e020b39864f7829b3c53ac33b69cb77892c44841aaba3f4ffc4fc3d56552aaf57bb1c77d745e0c4e73b4d1024a40531930b66177735777fb366f9c0183c8e848099524ea57fc7e1072a1cee94afb952fd4b36b49bd02db0d9d66d60a892e8b42a3af3945fd583df6ae591ff17f6e1fc8b875f6bd346025dbb22b6f66dcdc70a30fbca006593e3e034a2028b1dd9d40226509ca328bb2ac947f2f10d34efcfa3c8f6295f889c6c68a1830b86f884ab7eb65cdd2a5d194b5c97e111be2d0448e3a4159057b84d5d8abb270c945bfb6951c33c6cef5583f73a579741496d0d029f20c2d5d479093394b412bed927631dd7d09e002254c2a88a31bb31e5f54965ab8113f47d63ca1562158041c488666d34e8a38302e778cf5a8f4b3505c1e52bbe35f7d5fb2deb04aca9d6870e249f3192da84a00b297a73dbd6bf1bde6223d662d29973f4577643b028c500cbba35da0215c14d1dd06f550be6c36af6d94acc1d67ab75aa8510f5c6439d6c0a14d147106a49920eca1c41159e569fe78614f0440cc3488cf665500a6db1cca8e94b13a5ea74db45e0503531efe742836bda53a1b669ee96a89565af1a5a9535bf3b71a4d22cb243f36423709155d1e9e6bbf8d248a56d3c99b91890f5d62b570448d8503a0a39a75e494df13d2216ebaa9b51170322c6b6fa5a9a19d0ad227646338b120dda5f875aff5d935bc417104952aee8bb0aeb2ace0d824f98c4a82b67c66ff4c65057768f33a18a512fedcd64300dbfd66f7c5df680bff9c95b28fa2e318c97aaba90f204001c460fb51dae834de09f60bba274ea496af67e5abe803315f2326f19bd04195b105c5c7867249f13f0680410fac36d488918d111869650a4c25539ac3f80463915e59b4fdab26f4f709ecb76b16954bae12850eb76c49b9b56935f62dabfc27de513616781e4e567cfa44f4cb380c5b8414c6bfcd5e723152d50ecfd2e7a66d6463f7577bb3dd8a7ff9befd5b1121987339e662354f9d0c8a88469a8113082ac16c3b3acdc9914cb43195c041a9f4b322972a34fad34c57e9d8767afd5ef721523e20cd1aa576615d744082729e813b7680f16575b0fa4e4d1553588254834196a2a30ba72c53fb0aa141a56b80fb3dcce6cb16db449b8dd81d0fc335ec1e1edbb17810aa4960730d0ad6a709f19fb47a4c068be8e3501a125b13d70de073792d3acb1b040a3c998c18346539710de3ebd25ec9e3cff8afc48e91b9713e24c2ca318641617488b7c52f84d1fa76d6b5ad5bfcc224dff5190e25b236b81eae3d886b7e77cc9d8e8620e292cc3573226063e0dd862233c1abf69d5659c5a83f01ac4280fc6e3af21ff32950c5297a39b5c9c99dcd181c00f1fb869e571e48b2e5a9cd1e4f61aeb1ed10ca547a2251795d2a684858045c5d438713d8e3749faff70741969e5c3190f291053e146367e84d7b43e3ca2076992e7cab970ca7b1d4c4737f964f84131cb9dc71a0a92c4cef15caa50005c01871e1800e42e540e1648f1ddfb8ec8496ed519e484f3b2fa491c8c079bc4a380eac98242de77ca07ea1958daf0947fdec787b089d0cc289bac04c9e26c6159dbb86a398d87d39dca16447fc91e55da6ba12f98ac2f4887e50a630c266c638d00458a08140db2de11bb6d87a0d574d9c0c14d32304306c5d06c245edef512960cfcfeea946d42d9d7708d46628a764f86b2501b177de6605fc7dc89339549966d4453e4446c413be2edeca14237d9a793e10f8fae73e096db49360f82fdcd6bcaa67665646c182261e7958ae607ec17652b3da3ecc07a31c80fb330ccd0163fccf62e3c8a0d410fc09d54db0729a5f7dfd0019273ba9f21dc94a48fd59e2cb9e211fa641220b21bc3476b18206e0cdcf5264261216ce838f349487274814b3bfd1edd72914c24d9a26c5e306e046d6f0ae700a0c65b05a1a21ba17157e157ef8f83bc5915cf68f160dfb57ee41326e42f1b69144da7ee9bad8df312dc7a7c1a14148ea1699862a749d6e82e13a767082317765ab58e7e41f80cf302580994030ed27262f36dc3d4cd180ef7fb80a56339d685c06ddab0d9faa5af4a7c5f28b33f11bea8f42304fa429bf47f9197ab50dee8c0b6ec818bf8994e38b2610e5a17a6e571f1dac1ef6271bf11bcc76a7a8744a308749e912f6f5497fdc398ce6a1f438feaa779425cd4b5b82a7768cca709eefee550d1865fe8b36bf9e164e40b37b7eeefba0c592c73ad0aef4151ca9447a4f0f3071969d2e733692a019ca5ee5292d95ec3aeafa43233e2c9cc9bde671e450c47fdc682926b482744127eaaa674c8adcedb6a371580cefe62d97abce999214b21737310523db0622c5fcee46f286b4d237a086bfbeca1f67fc10e6b32c578f93e63366d5b5ce06652efb9e85af7f2ec99b9393d48863c0165ce02ec7972da9682fc43bf865f70d1d1e1645cea811ba400134841788ae04f156868c22984646eaa5ac84caafa04a5a81adc0524bb9668f0d4b49f6f9da406c5d997d5d82ae8e427b244d197cfde960df0b1d9f07774338dace1d17b06dfe1de604e0f0df0d1a39af2156fb2acac82315e0ca253044e32d329cd12c232c6900d3c293e8baf18c76e9e3decf007bcd30a723f1f265eee2b666763218c34dec8f4101988bd538dd07d4b8418d16c31e723969ca21e34047338c1fb178252f8ad025b3c24928654da404285f968f215637e38779776cbbb1bbf3394253c25852b7a4cbdcbb1645ebdae54d6f094ef35ea78f44259a73fe4566bcfbf6b370dc94e96c0f4274765ef039d60043edeea91ed82bdbf5adc090686ff98bbbca0f72f2640b5f48b3109ac74c85dbb36dd1608d351f1e2e4dc4da8e31013f32ae3f4c0fcc3cbc2430d47c31cb3b65322e157aa97192dd33be8e6fd5b571b2008b664d7ed8e0981674d3a4e09f3eb87a2ab65ac8f3c4abf66c24d02804c9f252a69f54890f1d2f5b80331fd0ee9cfbb590b6b80ff527e4a734632849ab949501d5f61c6de9fc1dca9a66b01f6aff4f89290e0dccc9c8cde73a800d36877f68dd0fd97146c5e8c5333bbfd32f9d41a585af045bee28e673f475c5a7544844cabb26d15fd04a4dff30bef1bccae22d8ad770c6f9eaf2d16e2ac1e544dad714cf48b22d8c20fb704d2b967fc3c2c54324241c68f350d51156baa9c1013bdeef79729bfadd8f4c6fd7a98e3fd5427fa62a91dfa61594b861faa63b3ac46cffec0c9b7237f1c88a4605d15aa4536d75646715e87c45b23dc8da42d3b00346cc5fce3aba91d6900651c0a5cbeb38d70479adab6582736b9cef2566bf858de5e1d4c2cf02d9ba4c1f7951cd8fb26abbceb14dbd0146eaaf0bbddd81a63a99aede39e5f1ae6bf7256c8fa5422ae3f16bc4cfe2ae7dd3e07d4cf41abdd211a9e8f9381c6739970c2ab2cea9bec7479a47e6a9d56408d9a2955ca6b2eb6480a300613a12d2a9dc6d5cc2eb795cae66511e3d2c229abba19f90776e3ff295acd47230595fa29bbeb3892bf369fafffac34cae90565d5e764bfe59643b6e0fd6c6f74ee4f59d4a4cf2c37589d39fe20e0ea53f074f1002bd501573d3e94e164af19035b9e97e5437f8cc39843eb6bc80259f524d5b16e966969858cf6b9f4558eab92a705b1b86c4102e1f4d0a4eb932a13c1ccda3bc2964afafbce1476e655b53a8d1903578", 0x11ae}, {&(0x7f00000010c0)="d877fb37d977594dda6abd8730a16367f06b3da79f9269419bbc0ee4fbfc4e55b7ebc8e15f53259825d679311307291569b749c263d199b8a6f477cf6d14cb51b95de40b8e9076f14927b1b2471e945fffef5ec516e298709f10d8fb7c045d63b1b28b01331e8351929c5cefa38861eb6384a693ae", 0x75}], 0x3d1, &(0x7f0000003500), 0x20, 0x8}, 0x8f2196950ca9e5fe) socket(0x1, 0x5, 0x40) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket(0x10, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f0000000080), 0x4) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r3}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, r3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000c) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r5) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c65300028bb9d7385a8384b9c07c8a72fe2830aae9f692471355fc6756888510722b402a17618657954a215c391ab19ce6eae7738977b4bdb36ebd873899894d00f6c7254c328d60f8f2295e06c553488d7b7cd876f92f3a400000098b7a97fb265564bdb092b8d646658fd8e068347eec18574339ce3c0bc4d74151d05b09ec3142d2e4425e4568b5565e6ded94052708307605ca491bdd964991ce149554c653d2099e1b8ab503be03a41a8fc12db85efbde00f15df396504a3c8abfba00955a6f385da0d35b62ba1ece94eee31811f6f9a0ae8be49eec9760ed315066bc276a425481e5b6c22ae0886cc969a782b89073fcfcb3cf0a6d7b147ccdc9e"], 0x10) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xfff, 0x7ff, 0x7, 0x1, 0x400, 0x3, 0x0, 0x1, 0x3, 0x3, 0x8001}) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0x8, 0x7fff, &(0x7f0000000040)=""/238, &(0x7f0000000140)=0xee) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x5, 0x3f, 0xffffffff, 0x1, 0x5, 0xfff, 0x7, 0x0, 0x3, 0x8000, 0x80}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x6c0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) dup2(r4, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r6, @ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r1, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB, @ANYBLOB="63431617c188b2e9e86dae21d1b84ccda2798eba7c1bd0929f64613a3c670ac09f946ad599934c38f5a4c06648ed8d123dd1aa8d246e5b60b8161726e43ce145f275421637e44b3b18863192f64ab3bc5ddf57edd9da11bb07b42cfd57eebdbf1572e2e823851e69144b2d453ded83009d6ec711920903ca9e9fbf8fad0ce60bb6b943af0ac10e518b9317f823a8c9269b4f7b9f5be3afcc9154f501ddf4efb870d0a4b682dd8e3b552e114d9251ea0b5e6ef9717db736db9cb2b227b300d019b1eed646a1a883cd6ddcb3a7cdb0335498010ece7bdf6bed2fc734b1bd395199704e083cf5a0c7d4acb6fd25332703de896a9a0e8765769f132da73b0ae9845bd87782415884699e3236414931c4849473a27d2ab64d4ef96cbd131a55a6f13ef5169438553145bf28ead547ca046a760c47ab88b482c61af2567f8ae2c49451498971830b59501d821368a88be6babacd51fdf62efdb6fbf8a4c327e084ae942d86818c530e56b1f5e2c17d6efc729b83a3f78f77d4831d58bb818118a1c8447dc57706fd7515f10eed05371d75e48aa74b15a4e79ed6084edc9f2593766f38059c554a9ec65a57bb99ac38fc2414a75105be6afc52a7b18d2e318f1c9e759584a3301ccb41314f46b916ca666a087758f651a8a0784a4313a8ea36670a2d965a477158a7c757ec929c52b17371a5ed24a7150fdb24af20a82d4d3a7c8b04593ece6a710afb0fb4b3e74d9f19e08b8ffbc06beb863c7e888a80b9fb1dff03f856c0e8fd94b6dce0f3c63edb9a6963b4e1155f806149dc8653021ab1c1ddcfdcb8b596a976d6cc2a0d6d71433d5977d52e93eb78987503ce77b30b108920791efde468be7ee0e69f68a7c595df2c51500dbb41fda723a0f515561dfde578bc122fee799022c30c79c21922c96fa6b4061627529c7558d6cd072613ea74ffbbd600e9624c8833d9ee8f7f6f96704633cd185d892e25af81610ce8960427bae4291a34ede2f01bbbbcfdba746f7ca09e12044bb4c225ce0cd0ef0548c4d74d75be309ba65c69afcad5d62aa10dde3130c9e6d5e6cc3c5794e841879d2fa5622a15bdc95d98ed6a5f054eba7ae08c669662c83840e72940d6ac66650f00a0e9fa3c7ed2070d94090aec653e2786ab50539cfa658f63dcffa40ba72777fc14eb02d303ea525421281d893d50284ed8c4bc584653c41e0fec75df58b4a87b2cc1b54f4db0d443fd01133604b8fd3cd50db4ecc07b0f1f0bcdd9525c7bc11b3bd16b4767a2f4972fede3c9e0ea9ee70250eec959db762d13e9deffcf41a3048e03f7fd9087ab5df5c67658e170ce9fd12eb98828fde090493e2ed29353a74f1a1edb605499e9dd3d7c607743cd6604009a5668cd11c465b6743813777e3c8c1145e41bd87c52b2383ac01bbdf53d6639bbd81c0a453f8efa40b718b2765035844e6a36653b20859296af5082eebf9a54ba0a7c1b7c3359ea941cec33804a977e01fc1a05f8540b285b8f1d657d30766aa9605233d07ba785de4c1e954f758f90d9e7ade36bbe362b33ec36a7fad9eb6ebad8277b18f92d78d148c6b78a8ba4d9dd1efb27b0c5ce1a1ea129c7a554c25bb851b010b89c5a807b8a9eb6beb41a3cd9050baca978a3d6e7adcc199b575b849e864d5dc62255e10c7337ccfb9c5fc5d12ca77ff084ed04df14eb6c4185e05e05d925907bff43d2f994ee0ced8058bf4a4cb76d90bc5f712fde977959e8877c6c6fe91c95979001de7175cd60cb4c7cbdac855646a2e728c3edfa2c9947ab32c54cfa432a18c70b0e08c742d1dfb166f492d8066d92c8c1d42f4698210cc17bb81c8293ef6a463514f7bb3818f2e75538e424b0095e2374a55119a6a7f0c7371d140166b9ba7ada352b7e23ae4108c3e06791edd92ce5564fb42349365d54c1c1a2cd83ca37fa8ebf1c2ebe44297f4d98d096f0d8b1e798d7d69781326a170b6f3fe6336897ee0ef1ca088fd6a6f5ac56f4d08317c630648b67efddde45606a9075ff703b0d55a37bf355f490976c4787728937af1a437eff96b087f4497423812a72fa430f93d97abf6da015bcb2a2135527d665bffd45e62f99a6092a566573370d337cafc82c4b823a133a742359e7b3d78b102dc67de5a752606b48ce9c6b860661cd74b5d006c2bd3cd09ed6af2ac3dc81ee880e8d8166e9381070b1e0207dbad6e7fedb07f0a6c299407127df5718701b7ccca7c2968b3b899f1df381aba0b136746e1598adb9c897e233010c1c39ec7db86cf3b59a51e97460147bc49bfd72d72d6727250e68679a996be2a22bf70709a34fca903d0f9e1c7edf7d395815eb1223329b7cb4c40917cbc9e919078a44de8774c04a9e0e3085c04d119e0ca827a0ffbf4b0fb1a9fc3f526dd639523d596a2f7238888fb19b4fce7c052620aeeda231dd9314c7c54d3b13992352417c5122bf1229b27ba48713f5d8186af3c466e073c03f78cf85e6575b24662f6b7ee3b7ac1f86b0da189bd56b96f9c2df34109dae660ed3f11c734dfcca0d9fc91205f7e5ba7895e5f22ffec1b1fcdc8850545881325b07226f73d6b96930fb2dd7ea4b93466f0be5881f1b82c7ed934f403506b30cce86340c589c54eb9ab02e31f7f8d85c96d885a8e661df8e66c759177d1795807701bd6293ba53127b70567404df69f628fb54550088a75ae79abead8bf673e985de88f848b70e6534b61d7cc6f57147a741cdce6ab1089201062d08f0fe99024ef6761d31dec7c810f1069e9501cde4169bc3d5f2339ca62e98db1fc023a22901f8a5bd70e0794dc99ef7b69ec55318756beb5f467fa52ba4929128afbabaae211a7d83335eb9eb846e5ec3477ea6a424cbe0be63c59dbb8ff6a46bef1fc401c201a32f0d2c6dd7dd8134696cbfb8f1e50d69a1a4689771ee8fca3b0d49067994f254529245ba74530f32b026b9177f774237bb167c000fcfa4323b0b66fb5b73bb8e209b5a8fa621d44626cb46337a8ab32d866cc4e4228805373492c46c8e2d9d9a43e4b600b63d908a35996ca0a30ef868a79aa42a04f29bed114bebdd45fd19a217ef41face3a3fb32fc907c31bac1b6ac382e7d401e6df56cfb33b6387df55fa95654de5099f1d401a86a96a8cb7e9475f9192f3438cacef7875c368f40a25032b6f8c9f7f49598fe22864736cb93e0843daeebff78622b4e3c9c2f8ee952a2ff47712498f44ac1cd607372e7bf8bf28ad09f3abcb8991168564463df1b3d674ddfdb63273f4e134fdd61e92fd8a52b33e7fdba873fefd30210b9d9d4b06add3b6dcb802bac3300b1c5ecc5b2f2b0f96db65881dd3de47d498909a7957f746c71e1371a0673e3a2316f2b786810b4dd32af507f08968000957c47aad424d7bd0a1d4698ef2c251183d2c787fe423128fca41a667fc92c6e0de8e1a9efcab3068db7e540d5b002072d75cde314d51e3a1c1327108e7628a7fe9357c1491a1e027c25fd6d36eb214114dc78b97fa5f65fde1f745dc4bd0f834bd321b29e28e754cda19e5a46eb3e320f357dfb991f05f7a04b317e7871908061ad99c4ef84b413751fae854f3ada49f7ad83b0aa02f62f89aa67fa44a9572b50dd5a13a7c716fdd598cd1bcbbbd902fac87312b548c77ab67109a5c610bd001f521784893f62f10231ef8287212f6b3cee75eb512b6f20c1a3682e3a64d5558bbd6197a7d49a993ca391f73a2413c0b1b16363e9e22d8052be3b02d305ee3a61236b6b94882af7ce05763dfcd0a9d6a75167d6b9250b61d74096bdb7c818c8c258632f114d77765220ffc1abb0cc4760797a59a163ee3eb7f587e63dcff335b7e3e573aa408e0033d1bc21729bba8b14b2f69f69e44cf67948744f95c74e949a4123419c497faa9e198f7fb19db5b2ecd29d3bf37daf61ce77e44ea9709a0f56bde3524b7aa92766945ade522c6cd37cf229cb8fa13b505b939cfea3ad3047352b53bc2eaf52af85ee88b884368d68c3bb63f2df166b8ce6fec80144967ac08a570ef26367990a21af4b019a6bb9bb3295994e502d2fe73ea12deefaf94c6d97d91e04d4b3ce6e6832d80112753692b5ff30494733d72569cbee5eafd3358c26f625427f17497b503e11623221192e17c31c8b4439b35eefbbb00d6ddca3abf7512b3c8723f246dfa2c0b269fac8da9ebf2e2621d236e53cbaa2dcff802e05d06a111fc915d0601fef0f9e6a21722494d35c4d946f1db0bf9440b4c802ac5ff76c5dcac431a14703cfd1536bcad8d27761c91193dd626c5ea8800f48edfbc39bce8c8cf6b6843d19a3b8b9febb77c78514a1082759b4c53a9db4e9547ac46b66d4c362e5adb3a7864900c3e9c4fe5513ade4c352250f20bf0a4c4d7593c9d93bf57e021bb66b293e85490eec82c889f608429811695f3945631db3833aec2b68cc6a78d30430a4f6ed366d29d533440b1b89b807dad35808d02d1cba799087700002e8106e21acce36d7aa0a78d630549a18ea8b4691fffc69d3e782ff2128802f4795caa73ac590df4e472e8d37e09a7d4c8c67f644b3fa37c0fb273f405497f046d60acc6b6398dea1ecf11350efc743cdfaf1f696231e5ae1e294485bd357f04ee0d5bf56ebc625d23d9561e943b16f3316efdfa37897aa8d892b8493ab2aea80da5f0b53c48d4e7a2bb005256c3d16282de0d4e53c229199e689f1e12fab7a984b48b569e896f6bf27850f05e91e5d743d5732943cfffa98a68b2869989646ef810cc1df9d4a4e89fddb2b46a6bbd921717fcb1839a112c3f27f86921f47d96a8e12ca80c5dda0417fefe00e692d8297fa2a0e549c4883ebda0a5a1c686f5ed7b8676a7a69368188b15337d26442d402e1fe7beb189b86382c4085496087639c7c421450b3af376b6e433caa53ce197d97b2fa8e6966bebe39307afacfc9b87211303654bcf6c248e3705dd20653d8399e09d1e1d53f772d51b036af87e5fc864d123b61f6512fcd2403ad666396648b832a891e36a78623401a491dd0a4ecabca4ae216731b686ce783f45f225a5900b2ac95f0807f301b79bbee1b05c65e25e143b145052b322ff417fc16760307b82caa6676198cd7bb773a316f0d457c28486f088997fcc14df46163fad0fa5f58835e7f3e2e45ca4dc2dbd6fee27548561827f40831ed59dcc2adf75e1733e8d181e7c78fbb53828995fab45b654de0f57d97ddb5dad54957c59f08bf3016542229dd668b396372cefe551d011e59b0d62ea869a5299de48524af091f3f78d9fbbdd5915d9626bcfafe993f6803203892409bf39f8556ad1bd81e63bef5eb537089ec138e6d8d13def35d10e5420656b049fc3b8ea00c072137da9666f421fee71193b42b5e503507501334d5e692ee0a562a554eaf15e5cd51dd5239b85de16903b08fa600baec638426c448f712a12f1b7f1809896f212d1c8d0ccde249945927e7e9e453601d14b44c63cf6e7641f88dec01523c3f6f1540e92375106c88831818127111428a5a7988f50f25bb8b39b78ea233cb6cbfe5fdd801332bf89d6636fd1d302ad3774066c48f170981dc242a3751b026b212ba1ea5009d69b2c21e5cb02c1aa5c56defe2edf8a1457705d53efbacf3d577fd70aa299bc3ccf78b2255f9c0a3464c61d704bb31285708d3681e7856572b46683cdadea7a88595c822cc5ef08fd819327726322adc2e54b30bd7e4668cc4ef15d5322b3f8528261948bec5e7442a36442361cd1406fe67be7b2935e477da95cba35a8cbd8894000085cd40b8ceb55dc42f0ddcc821f360c002a94a154c9cc2f3cfd3e208ca9ccf4c3", @ANYRES64, @ANYRES16, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESDEC]], @ANYRESHEX=r1], 0x7) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r2, r3) dup2(r10, r9) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000040)={0xc153, 0x9, 0x8}) r11 = socket(0x2, 0x1, 0x0) dup2(r11, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000f54aa21301aae5e0aeebe8f096b9212643ed6aef58d6082b775aea308d8b5c921066b6a6e36d8ca8352978d529e9fb519342dfac90291c33859662739aa3b5efe9e7b74052d1358448ff784eefb57fbb9f9d0d36597ea55747d32eaa78fd43c1a627d17d0119f8a091b3afc74759b3a02a8ae1c4e1c5e814aef200e878612efa42bd9a651a9448b4d068d5e6493cc4128220114fb63e55f25727f2cb837e74e3cd0bc7b66b10571f2b1c11c825e363b9386906dd6bc476c239da51f636ca1c3700ee1f91e688a42f40a1fe4a0a5b030800005dffdee32029ea9968547d0c7605affa5fedbb5b669ea19a9fbde7"], 0x10) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000000)) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xbca4) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x10, 0x3, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="74359766a1362451f108"], 0x10) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "af07000000110700afb97f1f030105ab07dd5400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0xa) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 0: r0 = socket(0x2, 0xc004, 0x8) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) socket(0x18, 0x2, 0x80) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) read(r4, &(0x7f00000000c0)=""/233, 0xe9) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffff7b) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="a92f9e8572a3d974cb214277c379cf92137bf73800ea74d0677bb9a1199c922001561f2fcbccf9ed9dc44a48d6a40522713d964c01f58e35eccabd9ee2a007328db68b3dfa979180b9ee9507882a8094b1af6f04800c92dff2584ed5f83a2f3686f9e0e917d8d948d27aff9bdef2167373d5bbee90e2fbecb7a6e6da883556f6dc4aa52c09d53ab3084d1ad7b40a196848f577a3729766e21c031f4bd2a28135430000000000000000"], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) recvfrom$inet6(r8, &(0x7f0000000200)=""/197, 0xc5, 0x21, 0x0, 0x0) dup2(r2, r3) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x35, 0x10001}, 0xc) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82022e2f66696c653008ddd7c399ff30fe43fd7e5f1cdc0f40a00a6ea2930d2bc7444c2ad3e578e87bd42b9e0bbb0c9375e244d41ecbb53fadddbabaaa718acd92bb24e9284c721713e68001b01995315fb61ca2aaac12bbd69fec2623eb1a4315658bc26dab37bf"], 0x10) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r9, r10) dup2(r12, r11) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) symlink(&(0x7f0000000b40)='./bus/file0\x00', &(0x7f0000001c40)='./bus\x00') ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = socket(0x18, 0x4003, 0x4) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 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) dup2(r2, r3) write(r3, &(0x7f0000000040)="d9ead53140d41ec97866fb9f845c126b1c4dcad960ccdacfa881e0ee56f2d394bb17abc2602f7e9577954f24972e3eea66e2fa5254380ebab05add89c5c43c68b08ef756310718e67447d1df5e83ff19363eefa39d22f2ec2eba43807e1b61ba82805008aea6dff14c41d20da4cfd7f0b69eb47b4df77def6914edf13ecb33c4804ad0fcc3ec3b4891af2ea56359a47a88a2c06a552b170153ec2ad6960d1aa166d195df314608562970e802c4e57e38d5cc1174b5b53a57ca6ef798a811d87f209b58c092e2e8c2f3824feb2ae876155b2c27d020db578943ad98162694326e05ba42", 0xe3) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff0366696c653000"], 0x10) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r9, r10) dup2(r12, r11) fcntl$dupfd(r8, 0x0, r12) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r13) 16:00:05 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666978653000"], 0x10) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5e1f) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x2) r1 = dup2(r0, r0) socket(0x1, 0x4000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = semget$private(0x0, 0x3, 0x202) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r7 = dup(r6) accept(r7, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, r8]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, r4, r5, r9, 0x42, 0x8000}, 0x4, 0x8001, 0x5}) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) sendto(r1, &(0x7f0000000100)="b4275bfdaff40b7694a70dc252c77dea8ef1e1b467170839c6b2382c6d3080d176e018ea9748dc43a2be3b5f37ed9ee7a208358539dce8e4d8a86cbeb1b25a627dbe077fabe64c9890fafd05c751ab20333fba99a7a7b482bdafa4e662239889164a7a12c8b247b3b903fbbccd6e7fc6eb6acd5728a9f43fe4dcdaa326c2909360ce48d6b5c8398ccc9856558a278425e13c2bf61a182fd255c670453ac9ec5b85fbb47cb53e58e28b6c4b4467a198f0c73bc816256c2c02331c2c13ec7c89c70d8daef83e4e05807fefc586b3b671c6f550d267a12bb2174d3d833f7086209579f1d1a41160a99771ab78ad6b5d1446495c70bec7a74edd26b779", 0xfb, 0xa, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100008066696c653000"], 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x81, 0x7, r2}) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r5, r6) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r9 = dup2(r3, r7) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000040)=0x10001, 0x4) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) semget(0x3, 0xb, 0x3a1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) fcntl$getflags(r1, 0xccc03b00b642fee4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect(r3, &(0x7f0000000300)=@un=@abs={0xa3941e7074df71df, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_media}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="e571d0d900ff6f66b21f851a99130bc49be47f72ee7738fcc4bbd22f748368f44f22e0ec5760d7d8384984d3a0fc387c40246708ec2034d6651c9307f5160f755d99e48c808d238f043a1bec18f74bee4c6d7d4d141a22cbb66226c2e8b08e62baa6995a3f5f743cab016bf5d231750a8329be6da4ce1a5915d4674b4a88ef66685d7535d66512514440a7e8ca469124ffb34f4bb61b4aa54135b0ab06d5141ea102e1bac23ae5c844e2d191e926b644730c88f718ec6925dbbf030d00b5e6697ec1254371daa4f0fce64d212864e2a85a5ac7d0ea026204c2a21a2c262932ec88d76140409d5981ee3d8052aa43b77869cd0847779f217ec6"], 0x10) dup2(r6, r7) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xffffffffffffff6f) close(r4) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000f1e5e7ee834a798bbb33d8411eac14212d0ae98c3331e7958ec58c0ebb5bca744af767e4abb26f71cdeca76724a02911ce4276690f4204a1ac0fa6cfd8c838d00bbe584f3a3bf359"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) accept(r10, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r13 = dup(r12) accept(r13, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r14) r15 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r16 = dup(r15) accept(r16, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r17) r18 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r19 = dup(r18) accept(r19, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r20) getgroups(0xa, &(0x7f0000000000)=[0x0, r11, r14, r17, 0xffffffffffffffff, 0x0, r20, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(0xffffffffffffff9c, r3, r21) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = semget(0x3, 0x4, 0x8) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/11) 16:00:06 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xfcee, 0xf81, 0x0, 0x7, 0xd8d, 0x18ed, 0x0, 0x1, 0x4, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x46bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0xfeb3b90ecbe87833, 0x4, 0x0) lseek(r0, 0x0, 0x0, 0x2) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r6, r7) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2810, r6, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, &(0x7f0000000040)="017ee8ab51692f48da5977022e1f56f36fc66abb3c5be75457abc91439350efe9612607c145a7ee2059f49d8b3542061f276ab1288c4b08f42f89249574d7c7949406905564ac8c19c8aad3e40fe2c826919e3ad5abcbdc95e75608adacbe127a2d7ed73ede303c7239d802cff31438e073b4f6cbf9dba15899a802095330cfacc0b37e9f4eeebdc79f7abfba9da996935c0761effd7becb7394ba41c2538ce0169a825ee1a23afe72dfa4a15addb62b89e8cc8d09a3085c9b2745a2cefbe4eae95ebf050c6064b3042b506a9c17d298959d454e335929fe59c471f4dbc281d2d67a1c9bb678a45835fe451aa921c60570652fde2b28eeb9e4", 0xf9) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="6357a0c0e2a8375c7978c7e6dedeb14ea5b35c969b4b2a31de8758f875e72ddd41754bc2890534ae955fbab4470c5cdfeb8a822ae07b9546fa71bca4ea33a87120d466bba95b9031f9e05fad58c595d264"], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) setsockopt(r7, 0x2, 0x4, &(0x7f0000000140)="92162dfe357fff695098a96ccd0e4d74bcb12f084f573bdd7da01745ed0b19318cb280febb45d6a4fe4e869cd0a24062261346db8412ed", 0x37) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = dup2(0xffffffffffffffff, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r3) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) dup2(r1, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) close(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) setsockopt(r0, 0x23, 0x2, &(0x7f0000000680)="18fd2d1c1e0155020d8d5a9a9ca5961ee38329c321db2d84d61d2eab07ca32e84696ebb24eb3336f493263b87e569bd18af5e649a3261b2c335fa4122f044b6448271d65bf203f2ed2d43db32706b413b7504ee39fa3a57cf0a60a69ec009d4d9a18ff4e21e7b467c873c665e278247f7f415839c3730f20a3fe6cf48b84e91f456e8bf6c2256465fd0cbf1d0068129c1bec8c3655a5c5f6fc83335f5ea024911783c82cad83fa7e3bcdeb21292b98a09f312733cfce85e1ea8da2d59ac15859b80fe95f4bdef0de3ccf1fc83418718d901c4e5ec2f4ca8b48062c7052e07ad715667fd8a19f35a89bb33c73501f4a4f83a2273eaec1333d563808532df9130d9248372dac4f123c9355e1e2e94364ab4d7f13fc8b6aad12274f2095b6456c802dadee8b555b31d1843c8fc3a3f44f13bea64225cdfced4688ffd653325368ca63c6522d1ff84bc6dc7180328330ab787bd1f1b202ed33db225bdbebf7cd35c046578c97c9a31b269e2bfbb3106290e39b7db23695a82423c9ddd737a3e2197fc5e58a26badf825429c6837cf2d18adde90fb29a3d2dda729c9023ec1b35e712056b8536a322b4136ab9356368adf75f6e9423df719a8f14afc8806b20e4716e449d80aed09f71c64411a0e9b11ed44601dfab04336f512c30fb72cf892bc17ca8eb865ec219948a6ef03e88e9caa761b5f317ce7e54fccb44e7de6d51d77742c56ad0047f230cf5c65b4ab7e88db3c7549fa4161936d13c1c0fea28dc5aff08958128841c5fd069bc83df528e97a419d9f243c0f0a1151d74435f90a0e2ae9594b54a9bb41ab369529d1ebb1b944fa61bf54cd2d0875a8b1c1b6a48d73716c475a8ed0fb458ef40687cf677908deb1943701aad73f628f144cdd7037d434bd779863001eac8186d562d95558e3fb3a475ab2f2d4cd50bb6b3ced9b2803e36d205077472bb7d5bac46da434af2d0499e62544f25da489ea5b97523216306fb91776ee345c725015787762e63e44564f0b09dd74421dfc014c4b0062c6e9b3d19b48dd66d2998d44e38ef1872379cc7dd693421dc048710910da1509c280d5cbee47e1fc45178d3379930080799ea781674ec9e9fd30505f7836931e47941e66bd73efef0f509140e0b3bd71e414ee79024e4e0ea79e7ea186fe9f33232096eb98059cbe45f254ab0d1b0b7afafeb323138bcf3f85de75809a25bf14cb52ea2e1ef5223f821e2c3eee1fefe538b3ce2644489a47979616a17908912acbcfc0e18c731fb6f09a4c8ac2dd3917af7cc56097dbcabfefdd70ea16c2c80c7a9f60a176bc7d94e25979be82834005ce32cb6b2a4f6b9775fee587d0822c53a1728908ff6efeb18c8f56e3dd0b5283383f3e9960f2aa578eeeb49cb345faed245fec429d53ac39223a433e9da472df8fef97826296728139a040a71df5bdc34a81eaecd49ee6bc4ffb89b7a4a4204b84a206dca53085d905fe08c83ff1a9c29ec0a59bdb4f59b6f3f45cb49082353e2024d87e84b82423160463545097e0b614a02ca8f7bab42a2040e715809ae71dcfcd96a24ac982749395bf18e98af1e0987262ef79c08c1721b6add1f65ec13dad969f6f78094693c2ff31fdffdcc26daae8b4478e66c0dc1d84acb279a70dba1446116e70b0af2eb111fc13cf08d63315ca662ebbec7576019b041613f8be89b5cf89d250cb89aaad67f23b703937cd894f9f12c5a92066dcf4f2fc0fafe9a55c80342d3ff109d5e0ff0e7b30ba7b8a677ceca631c402b904006589ff9cab43c11f9a23ad4046710672f5ae7b7b4faad3734cc7d2d9ddae490f6b1514b22a6cf04f1bd11219913450d9e5e55f06d6468be46b2e539364d25b6613814f92d7e806e50fa095b8c3abd4e005990fa0e50c27e40673c7521f06cc934956e3422f142fd12e033c49d88462a149f7ffa594b9aea58974ea2cc5d79c20c938bbfa1b7b7f3003da2e43ba895772061608896d08c1bc0d5ce357f845e4643022b1bd5eb6729961b695cc65787a8c3633b108da20daab21a9640d6ee52115bcf93eca73d131d8ed79ba7b1c0b54871b9e3bd30d79dcaffd98c772fb0bb8d996e04b602e60815775e35b5ff0b80cf3a66bf490cab5752d61b0905fb80a703d79d15869c22b073cdd8471fc83f28684fa7c5cc7a925e331c100e02ae538ca80217831bb811dddaeee77074e7153ad3e974b974115dbef79481b3000db1dc3b7cdb2e0b19a0e85ba8dcc20fdfae3b10002c6d73a8ffc37e3279cf441f1e5d6182e934d827074ebbf66790a49d358b71d4a675ca10569961acdf2922306287ffc68fe9c2fe1295bb5823ea57ff5dbc5a4e8f93a65bcaa4c14dbdf2987faae8da436a6984dc79d3daa3a8205078b1e4a57c890ca92736356af32696159f695b951a1c6ce9826a9fe614d6c72e682028ad03ea67420ab0c4394b8674a46924db1f26911fd0d10ab007c1f65a21e16ce0afac796bd0dcdc95935aef45a2c3c0e3cb9a62013024aeefb868bd2613f7e791c6c5138da3eace7e56d6b9960f772958d9a9b1e750b416ee56d0411cc69c59290ccbba1b169891a5d7cb1b41037b55e48902a96fb80e6625c1396881c49e6cc1cd232fe7d6c4bf18b6260bf9023b6fef4269a0263728e511bd216d4ed4ab2f858dbc6aa1e8d2d53e838774942e7f82c5812226f29870df5b8b1ebd01c236766f255d1c7f562766d0db6d3d5d21a424131d936389c124dc38f4bc56197ed23cf9e833d36478d49ef71442e01d4241e57b193beabd2f9b6934484a27eb349de59370349916c6341d55f77e6379938be2e334418fa909fac2a3c477ee6baf4dfe9cfc808619b6a05d2671dc8f2cd9a53fb224b2d89541bb44052caec34c0bf94b69a72fd5728fd23158a2d3fffefd0249f9ec95580034e0fdeb0d2e716048cf2c72ca938c6e172852e0ee305db94c7758e6c37bd0701dfda0a61d3600d0410efc241ff0c2f27b6465b9fbdc436e7c44456f996a39b683f97433e68e6e2ac14264d83eea2e6ca0ca86182dcd2f6ffd2838d788a43f8559f9b0af2d6af8e97c43b955aef6dc9a03f52ed7ef0cd2be0e7413b2ec018c2798f70fc279b8304d3dcfe035144a00d631c0e85a6b6e8c9b389d309e7bd268ab8c7f235aee7bd285bb77cc564fbfb0b5ce8634cbe02774491b9625e55aff1d5c15d8cad8ae1b69ba78f0483c31c4d43504d39e84f0826986eb5935d8df67ea0af62f7438ca19fde0a48a8ae52eadbe82bc77f1aff95345d9eb7555e084c39bbff5fa71186c799a2e671e2af7fdd6fd9b0ae4a4373794a216c96dab4b985bb25c3f22d859a2e48a7e9ab85707933ce7a14dfa9233000d7ba39401f2c7bf81f1f2172a531e21b903566664d60b34acf8dca05277ca099f257da1eb9a3d81efd17f21b6b8dde96feaf50b565145a343bf551eeb9f887b48acfc65d1284357586595a86a1bef11588d965c7a36e0d51be963eb570fc5e984b13388adbf229eb57038fe17d2a57cd8bd61466723bd5ae573507e61bea7e2631001043d3d4e7975b14825aee1c0ea9e28378092064b43767e74837ca9a645ec798b5e9d0465d0944e9559e00b9240479be75927531e0cb3cc62df9427887aaa373f218a05a420186bed1d26ac39fa203e7977d108c6141eda61f3124f6997cff22eba49015e398c800695cd8869ae25ff5263c809a8cc1f7568fd9d48493531106424da6a7bba6bd1285d9200bfe2c459879ddf6b9af695f381c54982f6f121b80058af5dc2a18dac2dbc9e3d85f87b006e4dcd5d65d10e5ee8a77397a70d4628366d633d14c073b4dc52be91bdbe7c18ed0b61f647331a4be1f90e2317cc54c60adba2eacf4b0ed16c5c608bf55457ae7375ed85fd0ccd221002852f0072ac48bb897f3fab619a6bcd4a2f11eb12da4d8c44bd93ec44550fb43e5486d0ccbc5d37ab9344f24dcf9d166b923f225e7639b65a3fd219afd06b8056413b7601cde2d3848ac6cef1745f58e103ee16034d2ff3b6ede05563d1cd397352f18c616e6a5a109db762c5327aef3abdeafe84018a6b1e028633230dc184da335179ec17aceaac99a0e910b6296b9872d513633312b5efafc0982878ed8da04e42f912279d45fcf3bfef5d9254e87b3662ef6f8c4f201f82a75a999f28b71161d5741a9b91cadbf919f6c0836b9e0b80cd398b98c5c3efc46bd051a71402d6e5f292ca3a1fadeffe29b6c8250d620b4c2c44d0cfab2c6eb1ad1f7c44eb72bed42a94947ad54f5f102a06edde4c43c6bb62196f5da15311dac4e2ef21ef8ab8eab78d33bfd7b25e6d00eb44a9eab81f594498295953bab1e174190e3632896e7b5828a60fa9c2631a6271ce1f096a9728e6b84fbf2e293ba74721b464c4deba9faad07a134e3331f33b5aca1519f3e85412db2b8aa5ebec16e8fad944a6fe6ce36330eafe8ce908236757c871a31a65e5c691c187ff0512ffb7ac9ddc190900c0fa50bd9a723340f553e0b193660ab44c883c1a51a1151705b9d40d38f448facb9ffabf62ba096a20e1e1e619a6be849aca849a19edf492e5a2e51536ec693c53ca036b9cfde99d5940263b22cf7195d6a5d55624c1bc8c5b98204bbca6d2ac8d421e6689d003dccc744eac2971a711fc59231095e9231dbc75fb154cc6f4b75d62705f97940fb74eef8555a4fd42484aa776094cace21354b434058f8be4c6427011edef642f5c9cb1c028dfa38ee9fa70ad7f54831eafe8176f3ff0300befc7295964977ab7a87a53a9bb20320f0dcc8abdabc7a093f1c4df80afdaca57486f25df9888c1517f300836c9765b1290ab05c1a623b4e728db3c172733f1f95ca15cc85ea35b8490d8cea820fc35fb0cefd6fe9ded8e2821204ab7b17fcdda5da5d9e9aa85abb2b2ce687f0788282e05e5c924fb49cdd90bf15304eea89e80f1d614b69b4604998d32ceb29c3fa184db12662d367d52ec995ef2689f28b070c0d7d0b7fdf469beb04c4af6b2a0a522090e7db2abb5a9f08684260dedd5e08309e77174bea15fc41c36b3367f80ebd1748497ee08255b83d3231f402c6aa6d4283bdc72b029f99ce03d0a7d5913f29630f38641e1981cd2e109bb2d0413526263148e052754a4e22edaef054d8b33f6c652e098b706eb8c926d5d43caabaaebfac45abe7c827afe01f1af242a9a92e9b18c074f39ec427332f34a166dfc00ca8de9d3abd14fe618018b4d0a37309d88224259ab878ccd972cd8f9830de5daf09ab7c05012ec21bf1c5d7a15cccb73b62f6f810473507098c89ac841c3ae8694116915b3228732d6fc73481c7591c20465b867d53e9b4c179945df6c8eb548a245d66224c8a8b092e1ec3ea4fc053364bc4814ea099e0981c36921582ea7e8a0eda9083c1465bf131067650d269393651dd36b0b8eac96f1aabf1bc86c6ce927253e88028a050ff9dd13495a63fcdb3caacd10339671e686f7785d563a00e69f247312edcbb29bf89e5557675675bb635fbd379e9a1077c19fa3d60451147feb5428c240304b15a3da81f2b2e7c8eef335a23a640a29658d52b525b5b4b57e592b229ef43e9d1c9f0fe3b372f6108beac4fe965300556d960019fa8cfa673c8d4f4b9cbe42014475127f81b5a340f5e7bc25756c18b2801283fbdd2af09723bb25554e1a8c35a1efc9d1d192b81ec11740172bbbd7d76f5bb2398b704f678b1ea5c180c6799a1fdcef67ee0068c4b055911bd4001256d1d1b32ca3f023c9e0910a9531bf6fb550bb4f2ce829e056d6ed85b6ce0486e13fcb04646b54b5c513853c318a0752924624", 0x1000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x75) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="fad594f852d956843ce6f470eb17ca658bcfe9c6f9c21f1c8e9c162f1214ea8d03c545cb5d337fc8a74caf4db2637f8d5b6ffda8ca11b7864973eefe5304bea8", 0x40}, {&(0x7f0000000200)="71f01e47182e5e02e02fe453c42d8dd6e36fc34c604e2bf0ac16e3f1ef92b08104332008c58280d4482da48707cfa8d4e213e83e8eb8e94e0014c2fc0abdef70e6ff43c2a0edefae61ff6d075346314bb4e9eafce542b44b0c526ce6ed3315ed2e2e4270bc97800f008c99a50fdf4d1956186dabd767eae8579a6af18cb9b83c3e4d80e1e678c9793da406c9a29ea9df6904e5006d50b0359b9cb134", 0x9c}, {&(0x7f00000002c0)="d394957478eeb77729e428648eac3181f400f59b9cb7de7f1098b7df3a236188b389e2d28ad8d09d1698b6dcbfa2d7eb7f53141b46c26e640b32f8eda1d07484adfd1054251bf8ca47e33f45aa5c748abdbe28b36d80ae4670235f9f2f3129530e520032672c41acd3ab35f29fcf2066", 0x70}, {&(0x7f0000000340)="f4705c981ab32ba270149fd9d06857d521aa144e426192e67aee1b542003372ae8d4bd44dcacf6e622e325236eb8b89686de4f1aa2ad4d9767c3527854f08ae18c3e2add7b3ff9fd", 0x48}, {&(0x7f0000000180)="97bc43cb369e8e3cdb", 0x9}, {&(0x7f00000003c0)="81be84986d4699e90c593207df52a6654fa626dab1ce17ea27aa25ca987e2aff825641c8fb156a75cabdd04971976f3bbd6a8063c17b994658044dc41ea54251709cc38b3801230038869842ce4882be15e7d443fdedd020e81e7cf38dcc05c666bb651c632d8d17f537884fec55d94722", 0x71}], 0x6, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000540)=0x8) accept(r2, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) msgget(0x2, 0x390) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00481aa5a44f3b398467b949d655891a7382e49f65f13f8bced48a65f1c1e259b32193212f2bb889eb736fc95af084"], 0x10) 16:00:06 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x0, 0x400}, {0x1, 0x9}}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:06 executing program 0: r0 = socket(0x2, 0x759f234bedb7ec2b, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b022e2f66696c653000"], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x7, 0x1, 0xd8, 0xd237}) flock(0xffffffffffffff9c, 0x8) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530007f92db7a1e036fa2653cef99427354cae451c68d3f13d0356334e0df2a70212143744e168904ac22587ab9be4e5515b2db990bd28dedc2014c98789616fc7c2901b5f0178bc214644d82e3b89a4506c660f7d9c7b35c5cd1006bb716b5965026d891441f39c6fac993022dbc3031496679a79522fc056f323dd0cfb74ee4f42abedf4b7c5448f6f67c6ba0a6f78819466558178d4eafee6aaff44493af3414c75e70d8b2233aca306eea04e67fa2b98ba76c32d7f1fee9d0450b47e1ef8ab209d91ef219173a39c40649228b414724c4f5bf56dda77ca15bca6ba8776961795296af3285eab3761035a8ca2685ca3e933721f803"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) dup2(r0, r1) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0xff) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[], [], [0xff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x10000}}}) munlock(&(0x7f00001a2000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000000)={0x6, 0x10000, 0x4, 0x100, &(0x7f00000004c0)={{0x4, 0x4, 0x8, 0x20, 0x0, 0x9, 0x1}, {[0x5, 0x3, 0x3, 0xe08b, 0x10000, 0x6, 0x101, 0x8609, 0xad00000000000000, 0x1000, 0x8, 0x8, 0xffffffffffffff7f, 0x81, 0x4a, 0x0, 0xe35, 0x453], [0x0, 0xffffffff80000000, 0x4, 0x4, 0x40000, 0xff, 0x8000, 0x200, 0x5, 0xc3], [0xf8c0000000000000, 0x3, 0x7fff, 0x2, 0x8, 0x80, 0x20], [0x5, 0x1, 0x8, 0x1, 0x3, 0x40000000000], [{0x20, 0x3, 0x1, 0x3ff}, {0x0, 0x9, 0x4, 0x1000}, {0x1ff, 0x3ff, 0x8, 0x5}, {0x800, 0x877e, 0x40}, {0x9, 0x5, 0x2}, {0x5, 0x3, 0x9, 0x6}, {0x800, 0x6, 0x5, 0x8}, {0x3, 0xfffff2c3, 0x9, 0xb1f5}], {0x4, 0x0, 0x1, 0xfffffffffffffc01}, {0x9, 0x80000001, 0x1b2, 0x1}}}, 0x8, 0x80}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) dup2(r5, r3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0x4a) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x2, './file1\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f0000000080), 0x4) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r3}) wait4(r3, 0x0, 0xa, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x2, 0x3, 0x200, 0x10000}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x23514326d064e434, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x84d0, 0x8) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r13, r14) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8, 0x0) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x2, 0x2, 0x0) dup2(r16, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r16, r17) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) dup2(r18, r19) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r20 = socket(0x2, 0x8002, 0x0) r21 = dup2(r18, r19) dup2(r21, r20) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) kevent(r11, &(0x7f00000000c0)=[{{r12}, 0x1, 0x45, 0x160000000, 0x100}, {{r13}, 0x1677cedd245a1a07, 0x22, 0x21, 0x5, 0x13}, {{r2}, 0xfffffffffffffff8, 0x6, 0x20000025, 0x0, 0xffff}], 0x3, &(0x7f0000000180)=[{{r15}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x6, 0x4}, {{r7}, 0xfffffffffffffffa, 0x81, 0x4, 0x34c, 0x7}, {{r17}, 0xfffffffffffffffe, 0x80, 0x1, 0x100000001, 0x3}, {{r20}, 0xfffffffffffffffd, 0x4, 0x1, 0x2, 0x4}], 0x0, &(0x7f0000000200)={0x80000001, 0x80000000}) r22 = socket(0x2, 0x2, 0x0) dup2(r7, r22) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r23 = socket(0x2, 0x8002, 0x0) r24 = dup2(r7, r22) dup2(r24, r23) r25 = fcntl$dupfd(r6, 0x0, r24) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000040)=0x1000) 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x14}, 0xc) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="11ed8ef16c82e8f04eddbb4b5fb0b6401a59c76d5b4d8966a0324809b1e3450f4a89a0642cd6f5399ca064a93a67247d41f0c8e52c1186d8a7130b2842513ecbd9a4d0a70c6feac5268c651b4ec144f0370487ed2d017cd06874da944240f3450ec4d978120c053e4b23661956f597408faa678b46b5ae3b989d74b78d75ced5834fce57c09eee36e9c2b4038efadbbcc61fb30dbdd6843ea62d035b7d2e773068a307a033df7bd21653d49a84b76408a60a1c1fb37a9a53a2a6199879e4f39bc4068ec356bc05761f56bc6514769c611d95466d8d3e21e1292805e7bf89458906d0e8e7b50eb490", 0xe8, 0x400, &(0x7f0000000240)={0x18, 0x1, 0x4, 0x5}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="80000000000000003080"], 0x10) 16:00:06 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66695dfd74d97961aeeb3dd216536c1a"], 0x10) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000140)=""/23) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xb3]) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x7}, {0x2, 0x9}}, 0x1) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0xc881463c3dc882cd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x776e7d25) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 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) dup2(r2, r3) dup2(r2, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="d7b0edb99b587462cdb4ec1d8ca7a89db4b406c19c837e491ae14ccfa44e753cf26bb52e83b2848b4428d1e64f410fee80f6ab20ee72eb4930c49232d884d26f355dbb0219f75f6d6305259e4b35dfe6f983bf189b940784a909ed3ef06c358783add2da9388e6351fa68b0257f2f7e1c7823a6200"/130], 0x10) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2f08696c65340015b963d493137934c685d55addf86e40a365"], 0xfffffe00) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8, 0x2}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x1) bind(r5, &(0x7f00000002c0)=@in={0x2, 0x2}, 0x5) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8beddaae663787340700000000000000e59ab2ebc4aa1363d4f75863885d70ebba6699de5cb8ac807e4c98c3955b396b986d3ee88a0c5dde9aebf95d7291f7cf1b4c5d5327"], 0x10) r7 = socket(0x2, 0x8002, 0x0) r8 = dup2(r4, r6) dup2(r8, r7) r9 = dup(r8) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r9, &(0x7f0000000100)='./file1\x00') bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup2(r1, r10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) r13 = accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) listen(r13, 0x3) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r14 = socket(0x2, 0x8002, 0x0) r15 = dup2(r11, r12) dup2(r15, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a488d8baf23ed0f6d60ace9a05424d00"/126], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="3451ab19029d5d7d6d4a6c9f54b91fca7f97fcf2f3bae15fda26a354a6a229730ec9fa475667d24e848785ea3a9544ae78fb89977f8dabb2b3b577bfbdd19f2bb48c601522360f0acb1f57a2a9d504d71d467cede4872d843d972158e4d8a0a6e37c6f1534bbbd79c687d2fa41096f17f762827bf9ffffff3b754a82725d5ae32934601886424d918292302bd278195647529b6985574e2549b85ac8213f4b907cc609b318eb3aff56647223bacb25ca3152a56b6239d888d2"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x142, &(0x7f0000000280)=[{0x1, 0x2, 0x5, 0x8e}, {0x80, 0x5, 0x2, 0x4}, {0x2, 0x1, 0x9}, {0x7fff, 0x3, 0xbc, 0x80000001}, {0x4, 0x81, 0x25, 0xf88c}]}) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="712e6a9213fec378fe4ff90607c3e7749c9601075f427be1a7cb963497aef7753805a6f14266aa7ba33dd0e702def113ea2f54823869788053796e1aa9f9b7fd0212e40c0c166220e1f1f27b968da27974e501c26b64735ee82a05d6952f569b86495175f6225ae19e5d4b1ef45ff77ddee14ba372df95b7c3ff497bde8502e1861fe895c9a31d170504cd6a3d58e082f331d1a4ff7cb8737917653ca5ec0b41e45bfeffc2359e761208846028b1c8dcda0df6"], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) pread(0xffffffffffffffff, &(0x7f00000001c0)="2b918359ba12a9769f1a010d99803027219f7b59a35fa279f9c741052918da413f6a7dfad87b114ebeeebd05cd28ff8746b2c068778452820aaa73702a9599c721f337ee271d9e600b25326ba8b92cecfd9af7341ef4f2fac3d7320d434176b413a5965f96401c0d06378deeab62145dae3331c3375a15951ff54cf9604a04", 0x7f, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) r8 = dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x677e, 0x4, 0x3, 0xc153}, {0x3, 0x61, 0xe1, 0x1}, {0x8, 0x9, 0x3, 0x7fffffff}, {0x101, 0x3, 0x1, 0xf3c}, {0xfff, 0x3, 0x1, 0x7fffffff}]}) dup2(r2, r3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x4}) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65954f30003cfc8885db85927605982fa0f9310d1d6b187cc5"], 0x10) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) getpeername(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r12, r13) r14 = socket$inet6(0x18, 0x2, 0x9) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10, 0x0) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r6, &(0x7f00000000c0)=[{{r9}, 0x3, 0x2e, 0x10, 0x9, 0x800}, {{r1}, 0xffffffffffffffff, 0x98ecb9bf6ec8dadf, 0x1, 0x4, 0xfff}, {{r11}, 0xfffffffffffffffa, 0x22, 0xfffff, 0x6, 0x1}, {{r13}, 0x4, 0x4, 0x1, 0x8, 0x5}, {{r14}, 0xfffffffffffffffd, 0x80, 0x83, 0xfff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x1, 0x1, 0x2}], 0x6, &(0x7f00000001c0)=[{{r15}, 0xfffffffffffffff9, 0x48, 0x2, 0x40, 0x100000001}, {{r16}, 0xffffffffffffffff, 0x10, 0x0, 0xfff, 0x5}], 0x1000, &(0x7f0000000200)) 16:00:06 executing program 0: r0 = socket(0x18, 0x4000, 0x2) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8201474c1793aabe0322e0a2b8777eed3543d4c48529625391857f516cb7055440873b3bc9a1bdd2dac052360d1e699da98605bbb2e4c48fe4d33addd120bf259773a6d6153c2b0ec9f55a5fe7cb4f361de0b3a4d652bc0c"], 0x10) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r1, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r6, 0xa5, 0x1, 0x100000000, 0x6}) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) accept(r8, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000000, 0x6}) r17 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r18 = dup(r17) accept(r18, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r19) r20 = socket(0x11, 0x3, 0x0) r21 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r20, 0xffff, 0x24, &(0x7f0000000080), 0x4) r22 = fcntl$getown(r20, 0x5) fcntl$lock(r21, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r22}) r23 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, r1, r9, r11, r19, 0x0, 0x9}, 0x1, 0xff00, r22, r23, 0x8000000000010000, 0x9, 0x3}) clock_getres(0x7, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = fcntl$dupfd(r2, 0x0, r0) sendto$unix(r3, &(0x7f0000000140)="250fc6720c81b8662dc2c06ff02cfff18cff6ebf4e502dd4c34b17e4b958c8fbc308b91ab5147300b09183d4e9c482de2f267eac6b0d714ddf31705cf5779da3cbfdece7fa9ab419ddf56ee68ed5d1d1711efda0dfee4fbad20bb4e0a1110e7b7f97", 0x62, 0x1, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) socketpair(0x2, 0xc001, 0x88, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xff, 0x2}, 0xc) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) accept(r6, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getgroups(0x1, &(0x7f0000000100)=[r7]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="05b6bc0442d90bde5b53c5ee5870fad88ec8898b2598551901afe28f1fd9ed06f0d036917f53c6079004a0c030c47cc7f6b944a694f3c6e331883e69cc26011a662ddf2f186d3bfdc4023bbb616743e414a5daaca759fda0a1eba72085ea4905222ee193773deaa3a6aea98a6ec9c44506c58f399c3aaf12429b8f53ce9c5d5d9bff5414f37293649b130c78799bf196c81f0f0306b0cbb268169df2d320efd9ea23a11322c6597d72f1662da25f7e2aa663f847a5a824dc5c60e5e89c262d65d7876beb6d3447ba8279b7e333839dcf774987990fcfd0f657646f87dea7ca4c5414631e129394501dcab1e34cbdb6c40806fb1455741f697c0872b6a7a31309bb79fe297e3305cdc1160e3a4c33", 0x10e}], 0x1, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000000)={0x1a, 0x3}) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r2) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="821a2e2f66696c653000"], 0x10) 16:00:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20812, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x401) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x2, 0x8002, 0x0) dup2(r7, r8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r9 = 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(r9) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r1, 0x5c65a1bd88740622, r2) pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000140)="67fde348a750055f9db3e471b94d68a94186ad8a3e5bf880c04e9194b41e48a06fcf3fd80c06605cceaf1b6f42dccb5ca52d3966f0dbfa1d3614bd8fbb3d3323477bbfb449d5f9b3211db8214385a17f87e65d6b0c68ef4381d171404c0e6477e4eb9cc2fba779abefb4ffe2ff2f70d7dc45629674251926ef5436b2f2717da5532614243128058b4cb74b7cf4e2968c40cb44f538db6b0425db0505eb2e3d2e8937c347017f248f572988e207ad8a0e827f64558e9961cacf6fd3b8071651888a96ccaeb34c3a34605be28ae55dd4fe01b24ce4d1172f451434aebfdb8aa00803f5", 0xe2}, {&(0x7f0000000240)="3b2e56d4e30c1f2cf91d67d52d004a780f607fa71a1a86f0515c7b6d172ae1d75e97791a43b3303445d81419711ffb4f29cc98d2466a3a925d2d40ed311a037e42ef6582fee73e4414033b77be55538c1ddc1da4be0eac912de5d550e96f780ec0de3a9c0f57fcea29810b0124cc0d980c9a1c16915c892dd95c21f65d3726498d458b75ebc13a949e6c22879c7be6bc2de8560f23780103156ff3f0fa7cdcbc2b71cc", 0xa3}, {&(0x7f0000000300)="00c1a2ccef7928b89c93c1fea85963579ca7b04eebc2f2a3c000bac1311f497aef21232065697cdf3a5dba8e4ef2f783e8280b7a7e15eacc195aa8d56ca8ea991fbdf9986c59a56efe196f634f01549e6c6172924c42d0707c88ea288e946f7b60eb448f08e0ac87a51a1ecea94aaa03d73916e514c430d32b0878b02ef05dafd7d0056e18cc7fbc342e8355dfe57409dd5ec18da1d6b70225a7c5df0ab79f8a90e951e29cffc7b1a3167ea4c3eaf3309551c6989fb7ca0e8c88c6db547f8db9ed124e8c278ec84c62fbcb10cf8e96052326a30be809e56c745e9e6c37d0fa0215d796829da7a4e87682420d05d907", 0xef}, {&(0x7f0000000400)="dc3fdbf1c67488ed1c8ab6052a92badece7114212a606db7b648a7e0cc61aa3ef4c6136a39dc01728c7520c612859a21492fd6d11f5eaf28effd42039089c7fd869b0450063edbe2d7667d02f2da821799e257c37881413e", 0x58}, {&(0x7f0000000480)="c1de9d8b913b9eec926ec9a0271efab0064dd1934ef8ffd21787c5a857f3ef4e6a9a74668f2873183fa4f389253fad25d2d28c0b85c3256794288661c46a427f9ec315b7ed218df8ae992e708069b8b63ac8ffef3a32c08e53239bd33cd60bf33e655f661b8a59e591c25a54de44d579a6f7135c8e6e2e6dccb814869ce945826e9a14a93e6fcaf93eb8a924c092452a1342c73a68ffb7245a29e1bb9d2a373f7e3a35947204d670cfc1a866b872a78f04c145c48a5c17b79a471a01a6c93a2f7514d623", 0xc4}, {&(0x7f0000000580)="c1fe90a26f2d95f1e5b737c84bd4bfffc8383747750e0ca88bb1229bb3747d6a25340846a83c6e7b722ec4ca1e656aa822a0cbecfa08ca2d75a07af3dd98878dd35140543d6cb040dd97b0df5f2e5d2a18144b0a5c6126c754135ee978449de3c2c5bb47c56318250e97e589958aaf8edd941fdf5044b38da01d56bbb517ff423b526042e1099ad7eb6a37e3d3b1868de79d1d9748dfe4b8ba0ad9346061cc7e035ec4a0", 0xa4}, {&(0x7f0000000640)="65a062bac64aabab923a9219677472acee1f24aace4c727483f39da0e31dff4c1735e01e71e5aeac879779faecd8a716722a9f1d1f26fcf5a08edb5c4e88817c34eede09cb1fe554a0d5378164bee45c3591833456978b23fbcf81a8d4a3c7811dbabc2e", 0x64}], 0x7, 0x0, 0x0) r3 = semget(0x1, 0x6, 0x100) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000740)=""/114) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x1080a, 0x0) dup(r4) r5 = syz_open_pts() pwritev(r5, &(0x7f0000000a80)=[{&(0x7f0000000800)="f04d7ce9d6468d6699f90bc17374b4e1246a70b5605b289e21ac871c25b4dee3d3fac128ab308f92f8d9d34ffa5706b3d3a18055d85e98ca08c3750f5072205567bebf66da94bf07db6d8358619f968a246d", 0x52}, {&(0x7f0000000880)="b3d03ad62055731ec4d2de86a38cb320d2c1f2b1b6531098db171c2401a78742ccb5f9f6d55e073ca53630a76b6d425fccadf29e0c5a58bc84f4b277308a5e8c6f73533d6fe6a93f3a329892d54303b9d6dc899691e506ba90c888952f708c0d048c54d1d840583c6e29eb346eb331806879c243f7c3eea60402328e6048cf4bbac2b3bb48aa761f68ebd37283373a91da7916bf72c580125ce0e20317f9a351c2f74776561d9650cc9a3fa121", 0xad}, {&(0x7f0000000940)="9a0e5871442fdd53bda9cc99655b899261f7af024c6d892b99a8bc28cca6df31d389ed693f11f2c44854aacfce038c5520d10a86d6715adccda84707110e3095b6f649a967f1d33969866b60c41fe52e2fa81df053b1203c236551d1ead0113cbb4ab5c46caa0501fb59f1bdd7e84041c1ef17ad66cd5353d32e785e050b415f2e36eddcc986e494234354c8ef4a52fa1ad78626ff6e27d7bfe3b8529aeeefc42cd22d1a881a923c7acc4cff0648f0f1d9fa8657e3045989ad2e686bb22ebda343e4aac5b786ecdfd3e724d70c16c9a3aa0796e169f3b98e35e05f8017e1c4043998cb7eda", 0xe5}, {&(0x7f0000000a40)="f4a06c3830689470235dae6d56fde87ce2dd88b7a6de7b", 0x17}], 0x4, 0x0, 0x0) socket$inet(0x2, 0x3, 0x6) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vmm\x00', 0x200, 0x0) preadv(r6, &(0x7f0000000d00)=[{&(0x7f0000000b00)=""/214, 0xd6}, {&(0x7f0000000c00)=""/231, 0xe7}], 0x2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000d40)=0x2) pipe2(&(0x7f0000000d80)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000dc0)=0x7) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/zero\x00', 0x1, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/vmm\x00', 0x100, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000ec0)={&(0x7f0000000e40)='./file0\x00', r9, 0x2}) r10 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000f00)={0x200, 0x4, './file0\x00', 0x3ff, 0x3, 0xe0, 0x1}) r11 = dup2(r7, r2) getsockname(r11, &(0x7f0000000f40)=@in, &(0x7f0000000f80)=0xc) pipe2(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chflagsat(r12, &(0x7f0000001000)='./file0\x00', 0x18001, 0x2) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000001040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000001080)=0xeb87) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 0: msgget(0x1, 0x8) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r7 = fcntl$dupfd(r2, 0xa, r5) openat(r7, &(0x7f0000000080)='./file0\x00', 0x4241, 0x8) r8 = socket(0x2, 0x8001, 0xfd) r9 = dup2(r0, r1) dup2(r9, r8) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000040)) r10 = socket(0x2, 0x4003, 0x0) semget$private(0x0, 0x3, 0x100) r11 = socket(0x2, 0x1, 0x0) dup2(r11, r10) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa01, 0x40) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x13) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x1}, {0x6, 0x1}}, 0x2) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000000c0)=0xffffffffffffffce) r2 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r3 = getegid() setregid(0xffffffffffffffff, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebea13d40700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35ee3ff26e"], 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r6 = dup2(r1, r1) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r8 = getgid() setegid(r8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r7, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r10 = dup(r9) getsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) 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) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040)=0x40, 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="ce9cad707243809455bdc03ceb487a7a13fddc2d9282b315359bf0c1c8555612fd69a785eccdca60cb0c6923c450e4868ef21affadcd1bcd66a9f607a7197f16372bc1605584ecf60209487732bbf28d7fb04c1c510310ffd536f5a1bb4d54c09e0899f316c7fb56050f329d549a4370a4f84bf8c12cf5748a36dad390ec6a6260fa7a5f78a136f8de6ca007205a"], 0x10) dup2(r1, r1) r3 = dup(r2) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/73, 0x49}], 0x2, &(0x7f0000000200)=""/219, 0xdb}, 0x41) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x42a07ca4452d5c3d, 0x0, 0x2}, 0xfffffffffffffdf2) 16:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) 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, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xa4f) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x6, 0x6}, {0xff, 0x80000001}}) chdir(&(0x7f00000000c0)='.\x00') unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x4, 0x1, 0x2, "a0331f216bc288a72632a55bd20696f339e4e894", 0x1ff, 0x93f}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/95, 0x5f}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/73, 0x49}], 0x7) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000040)="b87fdede3c52eb3aebd94cb1d8f0fd97606923c9c55d686bf1135e1615c0cc3b64063e6ee5189e33dddd32929195c6882e3eb6051332975bdb5d90f98eee556fafe86c9293d57b3d0fd564ee18eaa298b6288a398a9e87a4a546cf788f7cd05b78ec05b9d930c0a9e92a4a5737c821", 0x6f, 0x4, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r2, 0x4, 0x7, &(0x7f00000000c0)=""/77, &(0x7f0000000140)=0x4d) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 0: r0 = socket(0x1a, 0x0, 0xfc) r1 = socket(0x1, 0x4, 0xfd) socket(0x30, 0x3, 0xfa) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="820239b7ff010000000000006530005f56f12f76f5c7cc2c05ac5c83100c3f03fa7df80672b0e3aa681864381ad34ec224eb2433b0b1f5136b08c18a3dcf78a24eca05823531000033c7c76c1f5a7428390a0a5d6429dd5c597f8abc5a0d33e9bb6da5fe7e4b4d5e4a401714a2d6f5156341bffe98c79c698d4999df"], 0x10) 16:00:08 executing program 1: msgget(0x2, 0x2) clock_gettime(0x0, &(0x7f00000014c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/devJspeaker\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f00000012c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e868939f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abab4596e03dcb4534ea0d51ff81b34373b5ba3580d10561d2f77515d788202563d121321aee48fe5aaad2ba1bd41440c8278c9b783d7cc0db40a0759a8756f775b7b7911ff4190d3214a986e1", 0xe7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0xffffffffffffff35}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc5, 0xffffffff, 0x3, 0x1, 0x7, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x20, 0x244) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x119) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) open(&(0x7f0000001280)='./file0\x00', 0x300, 0x16) flock(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000001280)}) write(r2, &(0x7f0000000000)=' ', 0x1) r3 = open(&(0x7f00000013c0)='./bus\x00', 0xc00, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r5, r4) r6 = openat(r5, &(0x7f0000001240)='./file0\x00', 0x0, 0x2) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000001200)) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x2, 0x4000, 0x7, &(0x7f00000014c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000002c0)="800d580d8eaa10da0e1dbc177d53565f44988812211833d95f5986471c46de2248abe6e155078f8866eb4bf084ee57624157d999284975be6417f0df2be1476d564a0d6fa7a1aa4b8ba49acb14a565c983dcecf9b994691d4f062b78e70249186692fb4e6bc0a628925a0c1f2258b5415a30bf166dc9cfc9b08e88f510b9cb617e0de1ba42f8a71d6d9890d89462eac00ed988ba395af019ae6370ddfc4c7ed430babdf33b3aadca4c029d13cf360fb7d8e57e6935c5bdf0afb89b556c60ac854b7087b2cc60ed87adf5534b97e28a281b26d0f72884ed3c171d044a9a467ac408dec41ee618fa2734e4e602b7fb8c6d3412045e14c44060b45a3c2b50c8eb45eaddfffa373db08252e1e84523c8476ecdc7cabe4b894b39fea0e304ef8a5ecc50286487daa279954a911a7a6c7bce7a74d82cb28bb372b41cc5fdd7a6287cbcfd24cdd8cd1a6f942ad0e8ec0ca8ea22bf4789a57ca21cbb8b862bbf89ad5ca84ceeabca71317a5aea57884dcd28c50975f23ba55e89ce61130fd1c50a8742a34618d78f951426286c2a812c974fdc6eefe7b05d62a8873a109d32ec10a797e0ca1403898e7fe377c0716671954d4dc5887463a798482ab785dcbcd53a2d7802258a99fbbc9580e4a6c6f6d303fbce15057cb27b2360ef1fe7b71e11cd112bf47371296c5cee121f3f5b180877784bf76ede2f72072b3a02fcce444d6098ba4e5aae11fb5febf398e44ec682968297730584b27a48a884da84dbb409d544e1e0619216fd0c354e5f729d78f89e26042a26dc6f5403ea234a398c3b86c8c0ca3ecbfb71cf9001e9c2b8d011ca865b50648e769098e37cf04b4f9ecfc6dff0496b301854174f8c7d2ad8479da913e00da141d401cde2a40ad9b3709ea493ab4b0db55bd491aded12344d5fff55b362e983fb1fb2ffd90ad38b3f5c0aad0edfbc33b9fc5657fe0cf312dfab69469276711abdb60ebc1ef79d327debe94e73df66b45883c2ce683e70bd1192fcdf2def6fd332e4a006c48b5f31722fbc078ccf5d4c22e737f573cb7e5db8788fb274b8d239cefc2c62c64d07c183b0391454f64c7bb22bd26badb4f586059ae214836f4f9233d91747c01cdca35180a332e34308e3e38d367fda362f31d0d8274bec5f6dfc0631893f82fa72667c77e8133e19eb0c08eafb556cfd12572f1f8ff282552eff51cf598593d0629d1df5fb619371a13b418e70c7d594fe432d37e3f28e265e1632fad6a0a19ac67bcabb4c8c3371ac5ec9a55cdc705c3a556acdea0b1f6226c0e6e10e60451fa12ef94a37a67e301ee7a7c8f7801a489ffd5b28491655f8027c7a42a2d3fa1ac87e980b6bf2f4ee1fbd0869817fee9851878a0538b77739e8dca79329215837a084cde25707666f93b5eb0973361bebb3cb5bf45c5456693e4c34d244999dfb058efbea64a05a0b999c4ed186bae2a9c5c733ea21ce62a2bcd4ef15d36ab3d86b7b62c16f1c42fc71741dccd4d3dd4100826a4753a72eb1580e6096095ae0ca5617e8eeeaf55d1854e16e309de62d941ab1c295805f8c8a1159eb385d0280a6000f26736cef8b3ca388ad62cbb870876947ebe37792e42be4a7c0f408b96f596f831fe141b9376f07c0a849f7e3d6f0f9391943b4eab3379cd23b38f960c693a673e1a654b3cbe9a0f1bb57b19e622ee25afe0b15bd02ce94ad5e3761dbfc0b94ee9c2bee29069e633294cf5af1607745a0c636b47ed2018f60920a366424f97105f729aacc62c2469d387b25d60e6a6beee3cc370b6950f28fd59e094c41ee76f32865a16a33139cf7498b2a43a6910ee53a6430f616cb2556535c8ea4b17fdc43b21d3895adc9561458b2e43ba924957d0d5ea09d0cb1cfa459bdd3995f3c7273b1264fe0778cfd7af5978b7c255e280e8f78a15ead2f5222dd9a92643435569d61fbaad456d805c385bda30ab7762d05a90888f05fdbcfd661c5aa8cd54c2abac78f165ad5ed0fc734f774e3f09f8b3f5c472c2d19a46c0ef2328979dd485676b00156f2049f44a4bd368e665dd9ebd5937199d608fae9f1c114dc446ec4cbff4ffa6da92ea40ad63bcefe366ffb4ec226801d7d5065b5962c6b6ffb8c27f30f5c12c3e7f07f5f5906efe6a6c05e4edcd2e234c92e89822d7f46dc6af6b09865391b73b63b88389a57cd1e2495e0ebd21b727cf763368f173aeb5e255d6e0fa7f0a55624e536892ebfd4dc7c3c02066748ebd4b0ce96a5fda881d43c734aa962606565070da067bbaeccf4ef841308cd680d7aa54ab5d8314d3a3129782bed23f8f419fb6946cba0f46454750ef9fd898883c90d7712adf5d9592857e223f18fc71925caecd150eca3369987cdd6cf95021b37450c2efb705d3d5154ad46b7742e463c89466d86da3e9019b70ef8f9180c3061e27d15f82fdc1b380f0c5ee8114900602413ac8297548ccd4dccd70cb7e3c78c51d5124bcaca44886e90de7f6ea3683954ed57265de0234e45eb86600c5210fd771f8c529a92004fad3967d23083279600b3ce7a3e8430e43e99d90b97704ed87684cf3596d1b9a81b2f2acf87fd0a9b8395c76824e695dcbe9da30ed6dea524282675971c38f6390075ae08fe91f2b737721533de79cd58e3a6de388c2f9870cf58002f3c59b71935ddfb0730330978aeb9e7ad22bd787dd7ba8611278728eb30c78f9d1efc820806f4eb3cb0a6c01877d6cd2605a8bd95d27c78a0ffee68b7327bbc75a9aa77cff8c4404a80bb51fcaed109a9f107e9ba77b3d55446eccfa5eab9988f6374d0f44ded64955b13b705b7bb82d97eed8025f0863a63921ad1f0bf00e283e35cff18a399f792d347fa22623ee5da80c13f27780e1c1edbb5d09653f9596518906a9d2c8e42fd110ea903021663310fd12066ad86253c65a11cfd9ffa9cc03c536175530365d95b92ddf8061a8fa57165cff018177eecf5071b87ebe84a5e948f569069e590b26be9a18d14a786cf9d0b1f9cf95fc48bdbe1c5bce5c0f542b32455384f933f4471a8a34eac57909a870a78dbaf15c9cd22a2af00dbe449ffe70d1b9ddb45ca2e02cddd4dd16650be5df3d9ff4508fb52859b7b71e60d7ccbce877cfa081c25db0164546fc4d2e37723769e66530bcc0eb28e36f74663aa3bf72b381233a2a1f94c3b06ca0e31843883c7c9460247eaee1ddeddc47cca6878b3d715d7081377c92aab3f9cdd9050cf261af586e679688c94ee7e3f2e903a5537be1293d5bec5904c22f25adcc07f34a3a8a922ac24875b09426f8c80180f930d2b0a30730b6f3686650241104b7d3315c920ae422b0f1cbc221f2fcd19665970b6ed3e80f796ec905e417075430fa83fb8de9b7cef469d057be718aca1f921619e5accd66032f40e0277c66fb43b33c6e30994d1289fd7b4c08019d37b8d276b41b2940bdae451cb2d3e3296a34c6de57ceada3a7e54a10ca7f1057346fd6df7532cd975f311f9e37852b2e3fb415a449ce05fa0e655b20a99d523c8c5021fd0da90d4444f12fd41bc07e4b02e10ccf96fa810cdb9b4c880752636929ecea33506d0cf3aed849a95def6559b4af16e21716ce85481b477b8926271189906f9799ee9ee4b26c4e948e5ea2c11383a2b5c21798a47ab130c7d1cc7dc137450e3a8749df70f11bae36fc047274703f28d808e50fab6ad6e01515856c141f3ce619014e1c44839bde264b744826eb2f4e61aafde654c9d1572a261f49469cfa82739a9560b29bfec57abaf7ee92f10d209f282040753fc9d98952aff16c10c74778628595d973601fa6992b887336221ff8c3b31cbab89c7da59e7b5291be101e1fd3b0d53c0cb31bf8aad3406adf9169b7816f02639397eecdba9343872d93df47f9ad42ff3e02ac75aade8817a595f8a2948b63fe90d1d359ff1bde3c9f92df8d9140d835597e8b6965dc2f79ce25d2c970e0615d836400936104fdd631716bff69d6b7405795cb5db0c022744fb10297018043dfa173476787edc318fbc7431569533ac2de8a45f4783e7d60e98acd4ab72baa03ef9ffd8c14c85c4f1b07ba5659666590d2e7799ad90f4335291c2f57b859bc83eb1c651d1e2f67313a8072ca52d43b324112d629494bbd055e8034cd0e2cc0230b11af6991b3bff013ea4e034fcb37812c23224fd976b10613e3f8a40a7d69b88a753be1c89c286a199bb92b57a79b2c2427557389b572a6d2a8a409adbd78a430669363b71c6e1a8a61a7839d2e3c7876c2e8dee526fa4ecad0d04d8882ea65892b7df88dac6bbfd0780cbcbdcdcc119ce5fe862de24538616671274c4ef4702a938f45d8863363e9a50547fc4e77c09e930248288c233d8a4725a5cd6fd0c5b5b2b664fb12fcbec461be10400ec488c0d14753380638d5fa0886da0ffa50066e1b124d56db97974dd3be1da7b41f58dc39495b7b8a2200fe21f9c16d17fbadac1a52f2c10020dcd598a3c936474e6ee029b0e37bb0e08ab4dd4644d1eb88a5f371daa7e5b71ce44a5ccacc16ddadb14eb9489b7e1428302f3cc256e85f6692681c4837c5459ac03309fd09e226c1fd5458ab775610b30399580d64193dfc54fd7b418b82c2fc0f91552c3eaf0e70149305e14e6ba5af5f27bb00cfb3eda36c32504c4b7ed6830b06125942d32e6c6dc598d21724162fa1d1e070d07fca7884be0a8b8d018083f3588f7644e8217b0133369c3a2928f102f5436c86b70ea21b688d50bcdb7c1350d1699f2f53006f1ec852286143732a9244cd04529bb3fd656a942b467f0632c878d986282ad82fb984e9747829865565cd209d3efe191192bcecccaa50795053825a2153a824684333777813b2f384608dd82fa5497a16efe2279148d14ec9ec4207e2afa80cbe5730397652d65317f66f179771e7c0d19d513c456d63ca633347d9931bcd4df03989d1b72147188ac3dc5251a5639eaaad19b975b996cd51ed941c12504854703d77c3949ac74fd85a9fd6223a6b6f317b26427f73021b95c34965be408aeb7edf8f549025b23fdca6ff0eb663b04cd6e6d2f18aaaa34c70393d9b1bc8780ae6acac138e1532742756abfc8923f250c5bb77c6aa434687337b74acd6f9b4e37728de415c35d3d5bade21a1b727a24d65e83a365ab60dbf22fb1a5189c22067d59a4b592a5938b44e943eea00d2771f585a4d142f5d0e6cea3f1ac268997d75d9b035bf24f53673b6eaaab80feec378ea1df5f9ec6326afa248d24bf86fb41e02e7c1398ac94f0a14c3e4d8d1f29a08131c625286cd2e7dea65da2d254f360719bdc69a87b0f795db516531ab0033b8ebac53dcc4782167e5505c801b87eca20d9ad6ca9cf17a874806bada60e44bc10a63af527b8a51e42412b76a923908092070247eeded972a5bb5000bcca69ff18dd6fbd79c656b5cf00fb0ec08988a823a3b4f7e78d0cb564019813aff2506746fd417fd9f10d83e83c8abd82b3822627568b1590505e8f5e66b26857c8ae7584fa9892a8cdb1c66e0c0e08ae48a461eab3b811c5d7ecc2d5104eb8b31f98c98fc83a4d6e62be9bca79713b52ee8f3e2108b80d94e4875ff6fdf8277492f982f91324d867c006149d4885439d752ff3287a2702e5b2fe65141e715e69e9413a1736d7bfc8009cf71d28d9d7b00fcdac9b197f5e6caa04383d3a786676c23684799d6aa9344e83a47e96dab869543249bfc2f13dbf0877ba5d873387c3555020391efc268036e3044739a1ead8a08e10a283a9d25a541dd79ea933a5edc8a09e9a671bc69ec51b7fa6d938e931789e4803b07a8a2f8e38de610dc6202816c3", 0x1000}, {&(0x7f0000001680)="3e4c5381f9e1d33e425939b478986a1e7a7bc985650b08913aede0286a763edabbb20dc07217eb92fc0d4c607765637df0e19404f0af91ddfdf96eea4c72cf58e3d0bb6f0bb4c568e900753aa047345a89722ec18a001035383acd92149c9ad88422b2c94dfb96ae48c6970fe030f587f83a9cc4fd62c27f62a0b6189a0652ac1e8cae468df195c6c489fa8befbf94bbec6a655b8be0e0601679e4d781c23140eac2543d90d2dc2fe79fef0d9a93207df95cf888b6be1328415bb7568cc0eb9f228f04f27371dfeaabf20ebe96304eb53295d21427855085862e0901410f4169a8d23e2d3cfc7efb4c06f9e028113a77d1c442ad3e7934bc2c539934b32d02c9ee47d2b2a5b63367d6c7d9a7e1e44dff61e81b6a296e623febe8677e71883ea513a1336ea4a84c3407e31171a9fc7d4021a991e63317d23c92b8d8b65f8f42d23a6aa8ebb9c0b08cebbd83f79270168450ca5dc72470b55e7c99f3c6a2e74575d962633c45723d9bf3bbee50b93bf325ee15731058ac6148179f8e4585652a8d19a0074d8b6c6ed18810e95b7984b90abee3639a096201e47f77a893557f87ce085acd23f65659529c69687415a3cbea4e7ea7db9c87d0d4565b31e99093a74455601dff9d5307986cdfd0e649b53b12a2084102578890504814db50f9ae672674fa956e0c44ad2a5d363ed6aedc29c1c7157d43657a37f662c2c83065a2afa4200612c552bc0f0f7596a8cc7e73f0f406ae50496c023e67ef9a1d29c71a034925e11eff6e70a70329c389f68e130ce8776ef65046425280d9f5abb11043639907bf6ead65d9f10b26c43176ff6240bd5c6af8e0c91bce76ad14d4476be56454d0a34b57a8f8aef8b7b64d6b5e0c05bff1a3e8c9474e047788d3e358c7f715aed8fbd6e628443f5e5664ff06abe8e21a6fada4f8fc1c496bcaf7fb35ce49dd9dda79536f4fcfcbeae4f5b248da89d91040371c5723068b928c69fb7c11b07c4f0d0047f5d73336189bed6b1219851a9f7ef2251a6160d3693923f76aed9b62599f504fcff3ed4e54d942a0cb0f8d695390d955204feca5c4a3410dc099e01d13831c520d1641a91e9652d062c4861fa801198ec88465e5516a2cec348c691212830aa0c3ba4cece959fd59b45a15cf35def8f64684bef62e3133c5ca06d07cb5bab69b324dc43d9e86d3d6d3c34bbb355d496dac2699951d5ec0f9e4a4022b2e052f1c9d97fd82a53e86bbb52bb8e4c53cec0d75c60a379ae11e35bef39cb2196124128c7294820c5b99458d54443837586ae109fdfb80d2172f1a5e95eeba1d8417985eb9aca835294eef8da6e4cd2d67384177df052d4783d7bb542f20ffb373a47361c961a17f4d7bbab5b804d66a658011a0a1387b4db82a33f17744123340863fb086d0315b7a237e71efa6a6203d03eb5932f4d1cecc82d6f54a975b72ad5dfc4b76a93f412e0cb6236364ca6b922bf8ef95e716ff7ac73b60f66bcb75081e182c1b8bfe52303b1336eac87cb51bc50df84c4b9c35fe354e5262c13c442f7367028a32e95365700973a72f9244ca37fa00ac84ba9f614e033c7572f0db3b6f0fbf6936a90ab3068c775794f632dc5678899fd565723f5bb083cf2e020aa75beb7be66e0d615d6a15c3d1ff852a87577558cfc4145b01064b55d1b8de40f7c71746e3ef06a79648a51ac1d5ac17877df8627987235649fd955a720a389dd1b390e9708efee5fed142196135dff0565b6ebbafcdd9295231d381adcdb3ae653b6639e5e096d2b1b730ded95a5e82e1e57e3cccd03bfb5275584dbacd43809a90723b29fddfb6c37fcab07f24a79caac9b42051023cccab2a88c7d3dfb3d76cda20cf22ccffb1ede5da54e6100b49672d397a8ceff5377527a600d14d221c066a9501e69aa076789e005ee0cc15cc1d8494b6ef30f78d957230a254c44316601d45104155a251f131b1c7c2951af1f5ca3893244f871337a03b19e16aa77a3c7d1a33d58cbfbe7098100b999f63e1039ea1703adc9c3f9423341b944db43fe1228ac21c0c639a2ed8da0ea18cee3b8964743ee0790c6567902c4a1ded04b146a31a9060fc2c61dc05b3c01357d07589de2857f4a828df04338f36b6144f411468e7e04f31d934c398bf28c6e5040c194645643466b3ad01cc16c6cc9477e39a794338e97505654a4102fe3187fbabb9db0852405745638d7ed4fad07ed71a411e2b7e81f381894766df40cba94919587d7bc1079e1ab8db20d65198f9444bd0a6ddc04abd4a6f5af49996a7776e5f1ff1c3c7f6b7696cf84e934bf53c3fc3291ad00b602e7225994b9694071e2fd541580ddaf757551d192d91a7338d0a23100ef6541f22a1b74f4ad626e15e1fc2404a76667f72c1bdf4beeb72cdd5e393556aa02ca2233002b09e97dc4b26927f77db223746d7acc4e932145080916829ab9923dd748984c06cf30784df141fe107bf2dba66c56e6cbd8d8883ee166278d1755a0ec50209864919f761363b3fd6988ac0b6a5648ddb3b0fee90e1a425fbd3308d28533b0d49f6a7e7d89b78abfe6092dcbdbf0ccb4f63df9c75096a24cc5f4ac578e03e3c4334d0983530b06e2d76afd9da4b5b1cd4bb1ae78c0e7f58af55bfb660a29e71cc6f0cffb0abf77b25304fe3aa9186b99de5b3425363ebf809f0912cecc5d56d2cecc3ff12709dd9e98cde3a220d9cfb1e4f21126a74baf69bb061272fa7f7094202f38177b83ed7715149888343145a17dff54ba874037a252dd54b5c001fe8395bf51dcc3fe2a10117e9218f5d9ab0c575e040eba08e3cf29dbcec648ce9289ef59bf9d7e59b825df4e32d482dfb9dbb61a80de9ee878e5c5e21f302472584de04cd98212252f7651672e595eb62429eaa7e358cafeb7b20f9234cdcc308febcb3151d8f1dcfe0af60476f6da260a074da22f204c5a02af2a27b233cb9ec6ea854169fb0ccdae0aeaa88a1ba21091e4077c3064e4a7ff183965e90290c258fe06c7a42ae72128b72f59a24ebc6554c739886d2cc4423db159f7487cd2097eb03dfe8b273da5e97b2e4f8e36d440a38fbabc0becf9147b81a07b85cbc158f2542842f62de14bdd44f192b232fcdc1afe563d9451a71fc8aa8182e0ad3418e84b50c788cf320e2639917f19c41136a8ce188ef4012097ea5cb1ce8f481becfbf49110b75470ad0647d4baa97e4bce20641cb87422c65f0be926beb384c6bceb3ec0637cfee480e49cfa6d488727509e2789df04065f606e54ccfb79f87b81b64f23c415a80b2416bf2fc1c5a93b470cde8eec8669e2085f98b488425e3f726210d68e2a7d118e58132b2d036890128582b36dc998ec62f52b123059666bd2a90675a6f253d8a89558a0d5615358d9a01caef5a0a2453980e5ea283c37826d39f421a7f5e6e45f0223ba87b3146daece64ee27c5dbcdefe2af6fcaa71c4ac804e6dcc43f6ee8000752ecae092a8173264e15d6cbc705d6d6c290ecf8bc5ce3f8d1ff1628af012ec22bbf7fcd99b59fa2b69694ecbefde18eb532b44de6117819678a58701b1b0e26732aa560a021db9ed0f6b2476e902016c14df73da3fdbc62409354dfffb6b3c610fdcf46e7b60c6e693e252df43f2c23477a4f23089915e433d6dbabd7f489708fd35f046fc2269e1d9d37d2dfb0fef3308afe880e67ddc0fc383e79f4c39a2e3ed6f75cc52df94e182b575cb9558a741e054a5d27dae85065df9cffdbce0bd946924089a82c8ffc83be690fbd42805aa4fad5a33d83e8c56b5e00dea27f333476fa612f065d8c74879650d84230e6fe3c5b7cbb8eb3248953b65822c2a96beadd57e9d6592cecac1c531d391406d72830b8c5a099fcea712d15ba01a2e83e9df62c433bb511b1bb226a5c32ecf14ed01c12f7ec9f93244fe0b511cc2a64e75cbd04c0eb1226c4f7d4138635793f868fc6eea06131f9143fb713fcd038aa7d750853f02a2a8008bab87e37a6870f8f5e47a3ee6c7af09e57bf30c6e45ff26555c4b68413344f31d3fcb2daecdc6fded6324e5297205cce1b3f3e548c537cc736d7fb347cc3dc9831edb4ac614043cf8354fd8a7c237219281e8b9846413a4a276e8b5dc18488691fea34d3935f3c3c5096420c390539e2df1057c4010ad1594f8a66b07eee7490b74447d47ab0aadecbe90f3ccf5e78bfad4b15b0cde9c0990a29695ed55ba138b74cb17fe10f259e96fd0db150322bd5f321b3556101ccac3fc9162a1909739cf71022b65c46dc6914782e588abe125bb5ecca6033173c03628a93d61c5a3e61893e187afd8a0a5796cc77bbed35ea2babd49842e52d7936d96c74f7daf2b51f52558defb3e60f814005f55cac871e78daa9cea6e6b7a5d1ab1dc76188220aa354ee541d75e241811a8878f46a34ac68996e5522f5f7da865200d7bf02c90bebaf11f175b31c83838874cf28e86a803ed8d53284ac180419e071243472223fd0825633a99c856d6d8191adbe665aaa6c9cf6b5e0bb97d8bcbc33f5567c0b2bc7f07c582a93c1f9d499da78fecee6bc458cff72c1d93e4ac90d92d06bf1ed47c6d7c892627a237444b71f73c676a04401ae86d9a15bbf1b0ed5394d87597cc21869a18ab302a39217512aaec967acf239084520f158db7a00e00ee94d6ee83a86e35c3d92a2740e3a4fbe075f54cf8eb7b53f863b3d96f5f524fea64e051a1286480ee1c166fc04a16792222591d7dd264c680f8f82ac149d776c492101ce48c99b3505f183d7f675edce15b3f11b465a940a001037ead99e3e2f59541690f9a43cace48a9c257e5a5d40a148f0fbdd4ba2c31ed1be6d99f89bec64f95368734ae7570cd91bbba75261846f90bf72c0879fb31d27f99eeab3224825c0e2b58c8e594fc192bd1b66beef0a969c76c8d947073ec0d47e108920ac850ef5c29b7efe23319bd4022d0dde2dfb2d5c8f74067fd55360e8b3b46d9ba3327d354aff1953ebd35a6cf097eb6ba52735869c935fa138c1759bcdd40cd191b7eb2da7ec3db97d40299bb203ba35f9ff4ba89be7a7d7c1f91d0b8c730d0853a90cdcaaf608360466bf774a63259cf222aff68030e005a80b5442c323a8446a8dcc4b3f0574c4466f2e6bd66f05391595c4c3df2429fea665954918cfdb59008194220e2f8cdf98ac74fdaa4232606ab5db3699f0cca578d4ffd9b8155c57c6c2388c3ba61b3f9130a2c2b7bdeed9fe8149118061d14df4b60de380b18d427028e5e7b2ca161565e3c0930a3b1ff54bab4c9ff59f1e25ecbe72b79a9791c8bfc6b9995582b47868f8b473f0f1a411957bbde76052ca57c355c647fc0646ee4f523f9f8ebf5498c618fcfd6e1121ff3d40e0d39fe56ba65a91c405f4c944a7af9a7db181c85b501d80ec095dc7b8a6ac1ab6aa045421caa8f01202c9fcdcb7d8da5b3d95e3ae7fa0646b873ef0b7b417c76f837ceef7a6bcde180b2655720ac63fba0973525959a732ce66f6654af97f194723e8214e7d0967608737407ff547fed323ac19ab1d5ae40847bd16fa2b1707d0f8f19ce7320f1ee7b2849037576f0103e040ac8704b46a9666d5bcb6c3f9f8e7da5408dc67a790c0356ecc5b563647a25adfc93b7c82fab781cb87376b0085dce702f914ba1f6604087dd3d95e24950f6320ff435ac2d1491eed18f1ff09510fba9532ce673b77ca62d18aea3ffe0a65015fd39db1bed03ed1f39368a862bee2ef124f46e44be330f68c58d454375311d3892c63c4f61c3471216b8833b23626e47a5b0f629ede656a29d6f8553bbb1079458342450c44d4142fc7cafab3062", 0x1000}, {&(0x7f0000000100)="c5383d3015d2f4b9c9c5af6850cba828642e37a174b089311c", 0x19}, {&(0x7f0000002680)="bb6469cd303821b1cce8c4af336ecb15a36ff1025dacbcd3303128ae18679f483977f0b43f17d1667ff84baca2f4dc413d48beef9d2eb98ce963225ba3d397a1f07941130b23f0018ad698a7df12151c63416dfc8cd22c6d5fc9694740570fc0b0b817f09c7e1d22833c041a6e037fca4b7eb068fc8bd569453ae5ab0443403ffdb9953fd94cc2fc2baf1343970b8b141ed3b60a0725fa7de4a8220c064e8b1371bf56321219267bcc3cf9370d5e8c15896a5a92854acd81c864b31ac4e2fff83f30772a742507368d3cf08c33437fa7bcf7c673ec3686b4352565bcde89dc0e99270dc1feb15aad28cc02a66a61a5ce2a5b5aa0625299cd00ecb306d9bc9abe768acafee3c9d854e2d3fd1e7c960a19fbd480ef823111307262c53f3a9e2f767f44b4331f083bbdf35cd1f57a96f444fc13d52b9c391d171ff2e85628e47153397516ae6908fc9a0d9cc8797b5036934187ae66a9a6961de7fa3ced577604aa8ea2c482e35d69a376d33e714794d6fcf2eb7ab1a1722d5da6ff0e74bc1f74fdd9da977fdb1d7cc4e46e84e8207a34517d01c35eaf25926b62980adeb0d6ab1a91c31343d0819f06803b95e7c169b206381fbbeae9db49d1f4e8f46caebe66eae3fa9aecdd27412ec25042f0b0a72c4fee723f6b5f21521bc87b0e80ab23d98fa2664af35960ee035a633e1460de69835eaf25479c1a9e5e9b48053931f18c94fc1b7f4e0fa710ccdc69b1414b1c32cbdcaf1c913a322b9b9bf4eab5a1b7ba6c88437a31e6ac1ff886150034c48d59e17e139ce9586fcc89ff36594ea525c757b3a72c9b63d96a32ea14acb11cd74dc21ee29e7adda1aa704b96cde58aee70f2f8ab54df9fcb576306aba9705b228ca71980a5222ea03099d59f8256d8e6dd1074e3a0b9c872d8ac56f2abb0689860b14598ca34ae95aa662806c927bcb81b24cabf14cf81a0261c41fb40eaf1c5f20f5cffbf9f16fdefffd0ea82d53ed02a63bf4f10586807fdcc0ef90362702e89b26894629777b3908769a7fb4634f0e6290883b119b7211e7dcadbbfa58b3638f7625870511954ddd2ab7c6f4462ebf2db42b5e13760c3956a9a94801397bd0716fe57ae0599dd28d9308f8476234a1571fb53d991b64169b8d88c801df9215f77644fb667686c60541decd1debda19bf3088bd49b9ab31df55501ddc4b04bf3f1b20d478fedfca66b1e9d1a856db696c34ce8e08143b5f58c4349b54a7c95086cc7799bd710b0fbcac5cbeae40e8b990cebceb3c42a6a5d24f6a695fdedcd2bd9234a0e3cf3e68af89f3f48d394daec9a275c47333daa2fb702f1804578f34b5dab7925be7518bd0e167ee89761f56f81b12082a3fd7fa165d20e5bca6a15cd1d4e3901b1ca9665a4cc1c6dbf82e42b628cff133eb4f47874f5ed901bc16842642acce1613e498d8016d5ba707b3651caba769c41d3b85a5d0d416430ae15f22bfafe9fcb12a9958a538e012ed2fea7ea1098438c2cda0bea297280341d4f9a03e33bbf39b3085d3234e60c2b41d2b101ddaf4210c7576fbbb85c0032bd2724f9a22ed371b53911b83e5b3b0eb53ddff00d325c5637fec983d5d0df66a2a082727369791bb46e5191812eff5702360290b041aa818330a982e0c5ffaf71686c172088b80c34f7f35c5a4ff53b22b424df8050e572165e19740c4bf065abe19c0a7dc5d624d4e81a7b4ecfd60b33e9e643090058c489cd7bc3bac0ee44baed9d88015742b0432e187605556533b147264200eff2ca24a342bc9678ccd658e29571fb5734c1d35f5aa07bbf154cd3dd8c0c233f9b63016566cf7c56bfac356e46adc97a16b23fc3b72b489017a301d878b27b0a5708d31076a38356f1715d5bb0107e732fbb40bd62749224b9b4250379a2879554765bd186270df48b986279c9135a4d015b64a4291b3827a1631eaf0267ae846533354ba3ab4cbe6fd3cbbc53dd47bb37f5345fd7f913594603b1b7117ec64cfa2f5d1e27291e014bf87861ad66e067a813ede485c76eb1a4bd500c5b75a3f52452bf51ed495e3713a58616a5d7ecc8e0d36ebdc9381227d15e1b42a4e8f25d471ad9ca755ec5031a52a03b55adbca4d769758497408fa4a4fdd053fa8957b51b6d1ba0520e1c9a525200dc214a8c0f2ce6b1ae9ce2fbdf4c60b0447dbdcd428a726c03165c91fc048d3f1e3a388649fe107bbf747d4d64ee21a1a5f0f8ce4b1d1332e0288a39a35b81b9cff5c7eb7cbc229e38b443c0f116735588be3d1092b1e4b0b8325762223f7b1c6768a46f69f693c0e8529cfcc86407cfb443848af68fd514bf02375c9c584f7810dafc664e4f78ddcad5f73a4ded42d173a764758b4864cf3f4a006c938d63534bbbf5b98586ae38ba505c102b2d8dcb29638a1622776f6a5d9f3d236ee461e47506fea37666d98cd0092ba59a45c9e26507b30a481e17d137409f08f18d74fe9db417526c78fb892a5bf68cc45a1c89a3cc05ee67255b991e0677068f5416653c6a1a110fc150640ffdad5e12d5750625bba19b72814244ca23a82deb44f8424d4ffa82a4675f5b867e642c6807387625624338de0e87ddf6832e3e3ca9a90f3f2ef24f11fc60424a562ee09fd60cc9e011f6b6de47e0c6e1f44bbb8dc76f56ebf9ba94445484430a59ad16776e1358a9748ce30accf8f927b8cef2bc749a7615610dfea0a9ce98cceb4ac873405a28f0c35507be562388536e594e2cbf4a9e828325d7a547882231b4dd242648b366ccee428a0efbe17fbee15d509bc39006953dbed8177edc149479d765c5d10211e6ddb48209a99c24307c56ea146d118636424e6f423d5277a83154f84ef53e2c0f1b7a644c9cd519b15479f8d8bdd37e3709ac6d977a133f1ee57529aa4ca422c1b20e0f366281a152585ce571b75b8bacfda8697b45f0ff0e0335cfff49603ae6354258c9be4129d0e5446847bba773ccd21fe81048840c753712d3e33a79fc09c885a76b7e1801955973c832f1d7e8ea2b9d05e2c5f88f62c3ef2b07ed77b4d4a8c7fc1fb7c0885a67ebaa1b05ae3193e1fad5e11b48b76ea40632e1de163f660d30591cb4dbafc15625ee23f5f9291eb7aed2c4e0f55b3d962f4a659f14d35cbf93b8898af740548917ff63a1651acf705dac81a2bccad15ade26b5a393444a19c7b468ec929c17cbd674bd154912ebe34303d2818666fa27b6a4d8563e852d9ab8dab7a70d92c2a89ee886b1488ae705d500ebfad48f6a0e64a4266589fde2c220cfe506e471df5b09e30d0c311928c05684760fee52ab7efdf62b3b99c1925f07f18893162840ad0b275d7447feeefe87aed1c5486c85c67108c363444a40d2c1860d6be1a213ed3ea227f9a0b66724da9469bbe327ff42b8859ea7f7fda48cc60f872409c3b30af1db6f0030c403cf2a6b647e124607be9453b1537cd494d719d9e369f93f3b9de243dc8aed556d595d41557df62605ef36c4c430beda3a156e8d1aa4a6d6508852bc11d4f6ffcd1754d80c0ecd019a02a08e6d77fa0f8e5b546878799ce3829f4d9b9a4f19a9a65718685e37855e8862944ab4183d3ad541eb015af50adad55376e26323f4c00953725e213fc93f479fccc530391814782a90e3fccc7a9371c85e0068b66c1e3ba09a384dc21b78eab6c1ceb50f1d18f7dd43602e12341ece016812633dc2d004e1cf4a2fdb0abe5a94a55a1c9ca0571a6963d44ba7dffac0ffbf4ac696e27b54ed3f580121ab00888817e9eecc1c6269753410f6ea5c357f5b282a3cfa33a4fa4cf54254782418c7e8daf025d03a17fa4527f42aa5a8e32c4b26db0e59c748a6b3bf292167756f764e70c67d5587f71df201c8bf6d7e8b8079b769b59c18a905d81a50521334099a3fb45aaa8988cba894137490cc96276985acbb941ca98df089303683c1310a8788d22f79b08f80b7d6b1341c39e646b5ad50b83fae415cf18414afe24f514871049edb8278f651809d0cfce818801dc95e9e30669654e784d5d61186b8964bed50ee14a4fbfab63803540325df5e3344c02b7fe3fe2209fc3ae016e2b5792e4585a64068a2c3f06abdbc86f13c6ecd67f97c2c0c6526885def694ecf1f37490825a4e5b04f94c43d75bc245fe5928a5c926b25f520e64422bffaaa20e43c08b37d515465d6bbc504023d7ed66aa065c5d31037646dce281682f4f9ba73122da99e54e93f52a4071b683acd95030a885cb5f098bf1d0bee1bf8876a83a2957ece38ff5610ad99bd35cce7a2755cd7e7138b1b235ada4e8c9ad2ff78f2a3139de6fdd95d0e10f03d640a62149f7d006ca76accaeba6706fcda141707b1125feb35ec7115e8fe887c715f122e548926a1d1c3c0b0af7977c368d576180ab61a1a2069ed0ca760a5e243d93d4f8b229b19eb3beb8864bea5a10e506bb33aaa3ee795d90ae0972138f84be73c3b0bec8f4e82bc6809635d62cc44dd1bddc6ba7cb56c33bead6524799eb2edd3651b49b2a81267260c9b1c6dcf64d8ad09e67b5e7d411d6121351338dd22651f28bd54030b091c8fb59128a6c0a6d34d6c5ae129fbf96b2d2dd405c4e99279573fa0996dd22d69e81a8021cef9f55ac03bef41039311749ede65db80746450087d55e0d814d9f6623c504352940a2b0f3c1a9a749ed0ee7c40f494f149d1c2c72a1e9b863fe80dd8e7b7d65997f12433847b15ec77ba18314904415f24efdbdcd775309de065ec5527b101a88e548cb064418892c0e1851d6a3a38441f587c4906e4a1dd84a0cc25812951ee956c730fc110bc2d23a2bd6b6539f33e5c77bf8587ec20f0f494e6914a8ed97d2a7d5f971f8a5d3401532197eb815aafe36950d904f647d845140b642543b90cfe7489ff5a1eb295a0f9007bca0896d2a5d2b9dbd2e945aea33e6d9c4420581d3418037c01de36834890af5df8575418117d625a3ea9c8ae90f476973a92fa8d22d9fcc8265fd7e375f8d14e986a14e60b6eb17f1f2182cb5f257d9994fe4b20a2345efa286292e88c922b4bc8120b09569748aae5a7bbff3971e126e1adc3bd07cbc6bb819d30c930dd3cf7173a5bde74ff2bf1c987869e492caab0f067102f7b1c7646607a0aae6c18644366d54bbedd5a3b2f25c11870a64bfca8774588c4dff258f53caaf83ec481792a3492198e529fce87af3e1129d48e6e6c25cd3fef18708fc6369a4c0c25e006fc79491755ef8a8f8deba9b1fe05c413d14664f91e18b9e068e3ba1162f9af01180c86e99c50d7b2d98b7cb9cb80dce489df88ad37e1f63d6c167d282c447c494d33665950681c553e88ee6e850605f9b9c156ba215cee984021f9257e1bc4b223fd5f0c994010ad62e3701280f5dc1edeeab4d7e44ae31cbb669b80ff0d7c879ecfa7372942085487b87d659ef2a821e0dcf0b9ccb02ae4b504c6d0b6f8a59f0efae672ac4f8123055b1b0a03f699c65777390854d3cfc067e00a8b19afbdca8915cce78594cb25f49b40531e88637ba093aa27e0c809697849c035b64094c83c9d0b36d296a1ba8213d8303727d15961e10aecb17f77d35303c42a88e3ecbfb871662c63dff44c673b67382c7212362dad7af1a5a97c3af4ce743b71df8ae17e0c7fa919769503e64d85989502c5d483415d747e09c3e774e948a9dd6e3e474ac2d2c709afa07bc559366d1cc12b0d94db0ce483cec7b374c9e5236fd8279ce43b1b059d8bacc89c3768d26b922629d767b76c0a0ec90f07809506b279f658e9e681877db604bfefa5ac49233e7b19cbbe27c46c4146845666ef00ae2fa2051a373108cb49138522", 0x1000}, {&(0x7f0000000200)="61aa6f3ddaa1f57494854c494a6432ff80fbc8e85ec18c1f14c2844fe08862d6eb3f2c575f8861ec8abaf2c64d572e28dfb1b3ae43b39fb37e7710b34f1f05bf6f2821bba9e960c83e9e5c5c3c2043a1601564c8719c3de861b0ab699ddb896274b48e9db01f8196a77f563aace14516a445d6559c", 0x75}, {&(0x7f0000000140)="cf00e5ab60b5e7e4e2bddb3358c49443880ccf8a409145c35c177cf008155aecc71ed74b97b2fa717e6cdcab6c1702c2e07a3f67b25fa64393", 0x39}, {&(0x7f00000012c0)="87ddf361d30d5d559f1e7ae32933ecf9e249343a1e576b15ac5749cacb1a933e365e5054bce2c1", 0x27}, {&(0x7f0000001300)="3a61868f5d7f377294b96974f471d56ccdd88ea087c84c3217772d8896840d44d47506b3285bc770f15365bae254a61c844a90255d923a39ad8eb4a433ae2dba77b2f55c1aa6d21399706af8df40b57b0962e468c6ca2606bf8a2f930e7a7ecabdcc1b88d2948a346d6b64a95bc6b816f0bbb814c830b6905b0d18bfc162b7582a4698fa", 0x84}, {&(0x7f00000013c0)="aaa591bb3171124aa766a212317f17b37c07072a72a44bd6ed34649e07c077e9472bd901d86a5df420eb9d25778618d164fa66da29c7529d18c17deb2e70ddd2", 0x40}], 0x9, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r0, r0]}], 0x20, 0x401}, 0x41a) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0xb6a0243a5a3919a0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000140)=0x7f) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="bda22f76f61c6949cd0ed08a5ab56995952e9485083b23af806b22259d07bcb8400e9b66514994baed40300f4c57bc67271a0eec0662be20f173e046a5113bf6b69ab118a6420b48d48fe6405e392f7f984e8101fcbaad3f5db463ce892f5befefdb04e73fc9bdf442730a800fa6fa1d0d4354aeba04005be71e1a00008ded5a69282fe550ce29b8482494b51787e73e9b158e00d062a974b98c1985d8778ffa95714c6a50954b140234c3f93e39a4ca6a5f7f239d7ee5872f44f74af1bd28d0570bc6760f94bbd36751e9b994fe831aa08bea1193ca13815e8b730f58905d7d717b92b4"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="fce9ccd800b6808f66f277ae5bc73f74f32e1394f084edd84ab6a4c4efb0008f1fa57cdc3b470ce87dd2573dfd"], 0x10) r12 = socket(0x2, 0x8002, 0x0) r13 = dup2(r10, r11) dup2(r13, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000200)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc) dup2(r8, r14) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r8, r9) dup2(r16, r15) ioctl$WSDISPLAYIO_LSFONT(r16, 0xc058574e, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpid() 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r2}) r3 = getppid() setpgid(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x2}, {0x6}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000140)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: r0 = socket(0x994baa7ad7d99513, 0x4000, 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/23, 0x17}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)}, {&(0x7f0000001140)=""/79, 0x4f}, {&(0x7f00000011c0)=""/62, 0x3e}], 0x5, &(0x7f0000001280)=""/117, 0x75}, 0x800) dup2(r2, r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000001340)=ANY=[@ANYBLOB="9921faff81bab814d31b1739a536dfb2643b20c5a81e370defed66f825fbd812ab6a0acc6763ac13732b2fd499d9934e99b89f401e400024c374d4cebb6abaf0a59e00"/82], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r2, r3) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r6, r5) r7 = dup2(r6, r1) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000013c0)=ANY=[@ANYBLOB="db1f2bbff7946393269a9a9375044e6d9ca3640328c2ab02fcd0e24a438cb8f62a0a28ddb51b81f09efbeff95dac241c44aca4044ffcb61291b83da635bca91dd90eee86983408b0d438378b057a"], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYRESDEC=r11], 0x1) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000000)=0x2) r12 = socket(0x2, 0x4000, 0x40) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r12, r13) connect(r13, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$TIOCSBRK(r5, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r4) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x4}, {r3, 0x100}], 0x3, 0x1) r5 = socket(0x6, 0x8001, 0x0) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x15}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) dup2(r0, 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001380)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0xa9}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593", 0x81}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b7790ea98b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0x6f}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xea}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0xffffffffffffff54}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r6 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x1ff, 0x5, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x9, 0xfd}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) getsockname(r8, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000100)="8c65", 0x170) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r10, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x381f927137938bea) r11 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000300)=0x6) r12 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r12, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r12, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r12, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x6913c0d74c17c100}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x0) semop(r12, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r11, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r11, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) socket(0x10, 0x4003, 0x1) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r11, r12) dup2(r14, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="5995655451dabec569946a3f27c92a6d8501cab28b74bb9d0252235298811de8ea88cde0d32c4e9c549fcc8394ad8fd1d1a172dbc3a34654efd90c18c1164e10433774c50925400fa4c8d0067575c84cde4c24b4ac0bdb336ecd876a614eeba78ad5d382ee8694937539bfe7c63bcc0d2ebd38c039d97b5f28aba8f42b85db0d01b6f16599bf22ed7d93d97c6e460b2da4b5ae86e92b57feaeab1a21512c3ceafba473d3", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRESDEC=r6, @ANYRES16, @ANYBLOB="d4aa5f64c579637e4dedfbc62736f08b83a2af1e8f1f294da893fecb51653d1feea6d5d32dc3d59e5092813af6cc015027933abd81713e7d96e15a2b3e9f2625e1b65e872555b49a59bf369f551c48474416a8a1bb81b542387109b07014fdb5905d522ba624714699158eb67882428519dd1697d8c461e50fe42d3a6e3490597ef7ed3a118bd04b91ec60d3ee4ed543718dac6083c8d8261f64fa6bb6d2898500515aeafccead16f280ad1c2efe71614bce7ae3bfd94d02e1d5c4b465b1f6175685bbb61967dcc189a417dc0e0c2ee116ec72a8b6", @ANYRES16=0x0, @ANYRES16], @ANYRES32, @ANYRESDEC=r6, @ANYRES64=r10, @ANYRESDEC, @ANYRESDEC, @ANYRESOCT=r13], 0x8) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 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) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) dup2(r3, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="007dfe820df2e6d6b4e799329783429db165abd8c64cbbc9f5321d8b2a5af8cd165982850fef5ea9270257dfa94870d8f01b8544c22f9f6b0da20000000000000000cdd3a4de0b7820871830fc52510c79cafbe4a60fa4ad7ae543175f50bb7d15b0ee2356e568974eb36b19f3c13097db9a816fd407fcc51387d6229208afe6f3245eb050506a94ced3f15f490dae6702437d0a37cc49c12d0dab6bb65db81981be90a52927ad5656d240bbdc38c3fe0da24ab73785a15f7c5002adff8987d07f6d82bb"], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r0, r1) dup2(r9, r8) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) r10 = socket(0x2, 0x4003, 0x0) r11 = socket(0x2, 0x1, 0x0) clock_getres(0x0, &(0x7f0000000000)) dup2(r11, r10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="18aa6bbf66a5b42c22e487be46910dd67e25bbcc38367ccea3cb5ff0914c7a1cdf5933b19d43621207ace9d6db6826965ce0a219dae1fef258ab35753fc34e5c4c6cb5ba026b80e62dba5ad81713ebb68ef21d11b3ba38f3b86d9af16a9d7e562191089a9b68205a600a0cdda6877cc568910ae8eb7279f2060000005bbadb6253201978ee27f7f04338550eb9bd1fee3f145655d59e9601655b7477b71bdac621ab0019955455d287202e"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000140)=0x76e) r5 = socket$inet(0x2, 0x4, 0x3) bind(r5, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="020000006669646530002b736d7dd92d59f965c588c0d52829c3babfef6593e0c268f4ee379fe0c3af96728304232adb31c4dc755d0f8b273feea3c5c6"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="12ff5cac25b3fbf6784041a6c493f18773364241c07789fe8b8e6924b0aac64558d59671dcc5d8e8638a22cfe65ea45e47fe51dcf38ae7ae356c5eeced9a9e6e65ceca3d415223bef293ae03fa2073f1562a5ee24a52c2a37dab979537a9e7143eacc95e185c869f29702fec8faeab358311cac50f02287aeddc6140b359b6bb5977e1297f2f0a970158e59ae64f7b5e1310c13f7be1f42cffb4b432f21961d8cca49396224189979c8d5a818c815c6f89ca2999951d5bfaf1e6bd5ba279c254e25c8ee0b8be87edfe7434460118113008280b7ac35eea78bbb3ed6c3c5869800e0537d283f8c86373b45d22319113e5405ac095982603e869eccef667e49903087c466e9c63bf0a44038cb70f5ef02d6ad8a32f01a868cea7052eac82c8e60931def5a8e775a4ace3134dafb6bd80446a14a1cfa858937cb4c27bb41b607a83b87ab0ef1f559cee5a1f4339541331fb4f08e8a51f3f447b6a2709edc7487cbf5e0be4614eca38ef5ed883aea9226075065cbd7d1950503e0cc461998a0e05ccc78bac652e2f5d8885fab907b4301e1e4c645fcd9bf9226a1d5e0b4155c1b1ce7f2c89b06773d1386454c26ef01108a1ed22fa6835b943eef21104119d66487e1babe44ac79d8a13ea0bbdc2201a0e1697b4e304b980064841f350b62d87e173b917e7835e1def536b39474da061f51607d1543582d07790eb3af063195f90e5fdfb78be3936c375ebf65cc6a293570680e1a9a067022947cb192cb67ac91edf92fdb96698f597a06e88c8de42f54ceb2c5bba276cc3ea01bb6e3a8c9e598247be2ac1a87f107f5558ef2d4c8d00b59f391034450c579d0be0b45af35fd82043fbacb50d591b35bdbcaccece80b8d0f0f6a04da5d9d7c9c47ec7fc34586f68b94a9dcd9a42f239b3c92f9347f72f6c4ccb18679fef15dd92f5e3e6a6a2529f84ed17a1a11fbfb814fecc620661c9b307f8de0fd4032a174fe3fbeaf918d726464eb68112c5bb586d5e21fe93c0489bcb8fe571f34cef1877f04b4b711bd6d6688e79dd6333c41808a0278e3605a8e5f4837b5763655349ee07206b3967013ac1ba9b6776760b67141e46bc7ce476cf19b027940edc9530b45ba852fe4064e839630ec2625eefef27bbff602dce8cf927089d787cc4826e52535bf40536ac755bf0642d3e2035265db619906c1eb13ec3a27ebf5acf82f8e94127e595302604be1b7f7ed0a9cb62e20e6d6b6a524f058a1c9fdcb6b5c1e9ddc2ea59519667c101ceec49351a7d84acd7cb77b2f1d9b4d2cdec6c76f3d66eed7645e3afa872b324c67c0787f58c0438b1381d3abad44eee8cd5bdc1e1643b233c08b9294fde891113dd405d9e3b1a752767a9931c784d2ca30c349b6316f96531c0ba89a1c51562563c4b9f22a9789e71a953ffa239f523cded46795c562f3567ac69e3f7b77765200d2bbed6378bae43ca8f5c4a6fa227e4b4049c30bafa5a25225859e32df4eac594715cac66a91ac0196b73194e7b80ee47137be26537311b0cb58db4afffb33eef21d699b3d6d98b9aa994662bc37d2c4499b00e97c61298a67caacbae973cbf1b3df99192f7e4e09eed8829882d859fc420e6d3d2122dfb3b23e633712f9887d50574ac4c6257658ac89c46e352ee5d8913b6f8057f401a1258160b742072fc8f94ec86722cc7dda49171b05e11ec35fbc113de9397e4ec0c2b7d13da18499b42e216dc1621f7cf0ad63ae21fce7fb2618319346700983d249c0202843198c970a6778d9ccac394c408b1b80e12e07bbedb3bb5ff3c6d825850f65241bee33a6e8e6638156a2e01c9b3caadabbf6f432fe12ee9ed866faa2ec4a73471b6f0de65c7ca588827587b23b618a17ef884d03687be4bc5de99660c8a864aefb70afacbaa4740fa6ed859a943bb369aa4832f96538629e3a2ddfaf7d41196a1ed7d1894bb10bb76ace458542361209bc747635329198ec147538d329d2ded12c1909461277ed5c3face2c5b68f2722d9837350052caf71a9fb5b35a8fff48bb3e43538ac733eb1f623559aa7e76c74a38c2f0bcea636e7f5c6eeec339c297b41c2c6cb3cb6bdf4175a65258767ecc196534e877f898d8c5f4e3e1295b6da2a3219d6bfb969e97b914d864b5d78ddbb757ff8436e7994efc8a40087873b0246b33d85d8346d0c7b938eda5a0930bcaa1304bb8f72f70ca7338a636bbf302a936bcd24d838c806a0363aed753c1e020819d59fc12012ae051ed591936ac58deb6e14fc01bd6aa68c3635043ba0c2dc03f1284f84045079d6f30d585c28d3b72aeffc4905b542abeb592e5a889531f8039c9d1321c30ebcbb5d0d106b0ad068e15868ddcd5afd68038dc086cf8a6b67c6992afd7a7dd09e30cf416dbe2e91da272e1d72757d7ec7dcdf32a505ceef62b0b386b87ec3bd6cbb131fadcd6554a255e86f7dd2eb67bf666633c0cdc4b634ac539bbf18c999f3ef26e71e1763fa9effcb1ed0aeeeba4e53a1d5a6eaac5a150f5917e277fb28fa316f92eeabdcbe302fc29548e19226e0c7ac368e599e9240f355868d31f9725645e9e25f9d11da6e6e2eacb8d9b0e0b86eb6a07b00cf6d52278b66f34d09dc1e86b9ba0d27356c465521967caa38a8ec7ab15821e21e86566f0975d0d9c568baaa431e5a893b15f6e7e234df387a77d1c079d329e388d3ae6311d43f4728a3d1844243c146c308890372aa837f9e68874f30e4cf5bcc94e85869956c36493fb9b5fd14314f77ff0a634738c7b82ee1d0451e54ebf1e9d20b846f6116d7ade01cf20abee22246d85981889510043fdf64c77958a4fff3775e5eda6ea4a0747453d3ebaf06fa90a39750c56cd1d180a6e6239c09bcd4968b1d78733e7ed5cb8e3be84f0d0b4fea90d5c8f38e508eeb29dae064c53d96934922d3abf1a11797d91ed68e8b22b1e5c81d82b62c41b9f8a7666da04f17d6f4feabf4b17d3428634e6d17bcf4c300b7a98784316226bca6e347bfc440055aa01317bbd519e9eb23dd88a51ec1dfb91d20cd199c9f4e0536d1d45e292d6853b9f7c009fcadc4523f771f154aed3ee913b3771a3046ac781f2f5417bf2fc8fd54c51092e9126bb3823c7da624c2882a214a80567d55a729a0efcbffeaf14fe20243f30b9b96bcdc0898c8c35276a104d5910ceb80b876cc2a59cb6610553777644eebe61e9bc6e312ec8ac1d499c3afc05c58b6b7a82bffaddc77d194626e9156087a207bb2d75fb22ee7b574f9b7db7670b24b95f5a3ec44936b0b2af402da3f4d51995fbc0d143c57d4fe00128292eb359f1b4319d48c7f474f851a4f48e7681a64712e75351b53ec868d44be567bc193ee6713822c22e2a1921efd53ef7f6adcb8e0ac13da11d5a114b742a2fbd208d042ea511e0b7c02049524eb9d1b7e5b5e14129029c147878d17be4078ba8a2e2855eeb6a5777532f7e5d5c5c5fe0e4675eaf2712383b6442da60dc1bc570e59ab2a323955cca45c6eb72f0e46a4a6a077b989dc4e3f6c825b8a0f0e458a8af7f93be5306acf3743ea6942a67c6a39e873f42ecfb00f9f600bde0db9d1abfa8fed426e80920b555baa2bbbb693e58044b8b4c24c23ee653f679274f5c5b1e680506bc169437b06419274061a50fba1bd71f511bcacdd51dc518565ba0d1659b288ceda3e7fb03cf3a12f5e56a502860a49847979f7ca4900c31b2b241149d99aff6b29ddf046c5c24a101296f192fcf6ef1c61958257f7a11e99d11c0893ca1030a5bc6efca2c53bb081798c80398f1b3bb3eedbf225935520db23b00e5ef13678e0da3ee1d3c9eefdeab80d585fbf78da2d076bfadddac3a01f92da88d6a5b7ddfa1c5497e03a999bdd6a4dd706f7217166ff4c1330e071d513c5f0ee0fc1c76d8146192a53763e66b9b32c76a94472b8032882f4cd0eae62ffb42fd5558dfd5f9e24657c281ebeb4139d3d82def0cf90702b70fc459d91d950408e3ebe16dac51f2217f34d8f550b577d6635b7c43a836bf758261f83af0a55d67ccb55c132ba6d75da236907ab97c7a5cae1848a989e6eed75f552d3197e72f3e81a54d2e262f04c11a5f768258894bf9d92b29fd2052fe6ecb55008f4aa0f851c5edd096db92aa267497eac8b1c29c4d52ed2c30761d9f5786c10ef1d10be918c1f1324b4ba470708b08ea4ea94a5e572f8e5b71baaea0f4f73fd37b6758b3f7653c4115367313099881dc08c55cf0ce6ba08317260bea6303eb9b5ebae53201d39b91fd7646bc81d579f42e51709ff630c5c5b2feb80216fea61daf35624fa2be6f0c77cc8a6b9de0a7a0ff68438c58a1de3abf3d8420f57f9227c4c64c1e559948138abe9d2b9814d90920c49085e9732d55e9e844eeb70576fcfeadf0a65c2f0c0afbd76689c62275d636e085d0c42d6f54e3536d93d35d9b2d90389a5718766ec0467eb0cef7f815abe7d453a3987dd9a998b97254c60000b36dfb7fd8a854f7932f04dd6893a67bb919b78a019d607f08a8b52cae75f349b4afe1071d3d1eb88854bd64c0875389904903c6f05369e952d6e4923c0fec2f98f67f5cfca06bcd280b686d4b80f8649bf81c69812310940cb006fd8c6c2f18fbeef2636db058a741872181d2da2e2f3e5766d27dfb056b8c44b8b4347ca32eaf463c04aca0db20d92d410b5bf0343a440d8ee0e22428b9679a199d012a4abd53da00627034e50c39b79fdf4a6a73833bc0829df0fbc609ba2ba12d92edcc22e1277101ef93ca6f4accc2fda6805c3cdae36948236dc6c353357b09efb913f25fbc66dcc7cd1a864f29dd36b4ea96de8719d2726e2f46667aba4e8068ddbc51eec87cd95c86845e4755eaac94d3fad8f5032273553c03d03b3c65c452eaf49eb6aabf14f2cd53bc93344f8d8a50ac84c46d2b5b64cc556761123bab3b1fdd80bb2831330471f9b6177805e854566f63b2f080ca55d5cb94cb495d67db17d5f9f3e69914ba4710e02ae743b124010319e0acb08eb0c09d85d8b7a4c1d9589b3d21106250eb3eec37b7d7e82824bf848d7c58909b5bdb2e379294dbe100532f08b5ab6542d8486169cf9e0d2ca699ab26c61937f131dcd5692460c389434e550fe1f6a6b59ec496570630725dae6766c151339811f81f5990224984c414a5267aec0f45b8ebe2ddd33a20c0e7a7cf61b3f2c800f23469ac55458daefe2c347dbda24e65f0c7077759f1385779197cb7c571b35801c3cfb4da472f9ad8639a4af7d7a3f3c9cf85480dcc12a3ef8b755fcbd5962f8fd8203da7a0e7a1e260e7ecd914fd088374da3b16addfc209a333348867907cd4cb814ba24fd1eb59af545722d0ae6f5973aacd5fc4d026c6fa81928e12aa719ab21ac61988e014f126184bb7c9c1b4cecbcf7826da951b65482ce22c8624d752a454283f0d9c6a243811ef1c84fcb48d3bc7a95743fb012761f9b7cb01d215e666e8dc6e1ad59c9a98d6b1a714b87ca5a1898316f146e29563717d946648c923b0a330239bbfe5a6d9529615078d3744b1d44032bd6355e0b549df6b877bf028dd149c446d54bec111f18db58ef32a71271a76e60ce46cf968a0b8b97e25eb56ec8d1132859266e966e59f98ede3b547958d3effa6092d4059bfd624da40ec173696489c43481c92a89e67bf883b73f75df3a68cd17d1e56cdf7c674f3e66f76b3ba40b5d0fc602ae65f842350e36ad85b4fe092f7397d802caa2d4c25f321c595767b099c299479b0ef204838d1bf636806d75a4dd86e9f41d29c0f25f51d189b2136da391541578525ac9e54b757dbc49d0b40b81284be7ba774a1", 0x1000}, {&(0x7f0000001180)="0a63075c75a0a062dd3e37f2abb19ae6cf2d77c907565d86c09b9cef9254c5462d653f0f5bce9508bbeeffae9ea5c999b4629cdae7fb84e80a655ee0126e98299320e00bd2c799455533e5529517ecbdc8703f7d6be37a81655bbd1854cec5e45b4dfc849a46d06eb047beaf99af24da891b83e51863f7f01551cda6f0cb86f4ad67ee1e61482bce41e57f3ac33320f9d8f9146983bd042fc3620a515a87882ea8600948ec197f7b4a8b4ab569c259d7377e2b1432ee287579a79e25f6d7a8e52da70f2927c29111e01a76a104f019bcf14ade84481b3f181fee10baf5df67609784a6ae7742efbacf872dacb00d2d7891f3d637e3bafb1ee58ab9ae132ed08b235d0f3f5a11a36c3412d2c9454f7c5e3ab530672045c6675d5fd1c50456223499eaf49052e86b4eadd8e653b853089312fcdd66e9f1eafb51e7d12b35c37c1b3d098bdce88465a9201b547a650f2325645aca384ecdc9c0a64eebb053672cd323b14cad98407f151a3b0d642d0c4b6a86e4d11375e12866d222c55316e279488a2d4ba781d7489dca68e7e3ae7e03caa681a721dbc49d0b838bc5ebc13e2448d7ec9559d7d77cc541b5f0bfdf4db2fa56c2d7ef55d18678e4ea4304338eadafc3c58f5d99c45512dc5f463613d98cf07abbe60fd031f0d26aa0f19b7c45dc31f388937bc79038d2c1bd55d04231535ebd8b2b337ff5604588c64da2a0977da42c4c338c08e01a2605450fddfef798a8e7733ea237938f2499de3f1eef387142f3b030390349d93f184c7f1afed515869da0c14fde2a560a8f8074f679ad71212e3332b79ffe33418077936f80ed1b58dfdb15cb94fa092324c88ff68869d62d896cb73fd8ef30a6ffde409662ed4efc019a7a5403f5c740b1b62a9fb9f25378cfc6f32ce10ae9e354d1d163f8df7b2eab260733a206bf52032848f95246a797eb878d7ae8750af33f68dd5b02aefbedb8166a013c5259e120ffce448ea5320d4853467235263f37bfa29addb4586837cb47aaa8c091b56a63aa06360299ce395769d94757fb0031b8eadab4cf9d3eb52a07f11639cbc0fb35cb0faf58cb60fbbfc7d4174dfe70abd0d37bb764f96eb4235760667a305594cda36b05b4a7ddc650f79d6665c9a56f3e0f80430f08f5638cd23478554362f92e290675fa6636ad0a434e3991cde42591bd2d2503a6260314056a16729a1d18cc3925a79e51793eb6ef1b6fdd38663d35f691d54504c811e3bad4d7849f568d06d1a345ed8422e8e6f62bcc3c6e437518970ae3f3c2866574ad2cdd1ecc063aca26fd062775fbb9373603efb707afe06d57a3ad09756c0cf2b5bfdc48b135b1412b1930c22f811f9e05c40241bc67731d2e63fb51d90fb8f21966bb535e8c115985f6b0bf2da0f26416ee2c7f082e7fd34a8db4b5066474bbff8ab50cf50783bd7dd69bf2f3e515a1c061c9eeb59102b1258aeffd0ac5b6bd96b629e8d377559514d7af4512a93279b3b4fa2ad04232f413da7ede4097588236066d97559b10102fabfd88ec39e9eb204efc098d1523b783f949a74dc4f3383577cd2ef2136debde5fcdbd804b524f489173f68cc1225edb17239f37fa60b1f49252036d5cff1c7515800db747bcc113f4d8215edf6ed986eba21a020abf88a84509f69379d3f58d8e839164e3b499a765cbdb520d86b15e967ef442cddb944c0297eac02bd4a8fd4e2b17dfa3f579a9f497cb7858358f82c27b1e112b83ba1959c8f709fc182948cd1deda451df7ee64648c63d41e1e32ae9ef903b5b4c196c4a90323f5b31a81b44e0fb5c9d4ffc497a722a16e947ec9ad8d84aeee19e2c0bc29d1b4897b2017f6a19942f170d0a0409ec4f280b37f830f18b07ae497479245b758be03ba5ddfb4adc18ad7aefc15b7e5e69988754fbeae47a9ac7a164f1dd3787c8ca894aefc6335114074884ba0d4dc4cc9f9de4406796c4c62b356eaab0ae0ca34c218fc6c9e1cbcb7dfe4a574f5af71ca8dd9b0f9db92589031ad48ef68c491b83570d97e0fbe50850b01503d6e1d7d6dbb80a9123b3922ab868f8ba04bdd766f86adac0d70535d06d8183cbafbce0cf51fe61cb3ad29330dff086af4d80793722055e0632c7af0040f91279e5e596373b7e15b0342bc1df740ac68daac36415cc770c07e13110648cf493831c5c0198e21fc9894cc94d5568698f04bb25c22460c72b7206cb9b08cb0e7fa3f10d035982bbb4e0657bbcf2a4e80a2771c05c4bdc3964bceee1b1b8a8a1ad8a6751da7eb9600ef06aafffe37c2236ef4c118a53711c44d1d185d66e80dd422552a6263d5acc3a707ab5315cdabe061b7136359744f433f81716dbd66f5daf215faad9dce67f16a2a047c00c62d580815dbcf14cb8b9edcbbb9a4211c2ec05f4ddf396d731a70f919129a333cd44e94b7aa410caea48a4e9f1f07013750bb7404b77b464271bc9b5d7fba56ccbcd33775d02bf4d2c511ad6e1bbe04a779bb29aa326a1d71691dfe5f1d5e2b20b0081babfeedc29b00e74a33eb7bd25c328a46ef3769fb62352296b9e5f2553316789e085b447c2c3b6c8c7d777e12df85de239f953f13a7c9656ad3482e9ac334fc898fdb9050d569be5fdae826961448366f06dba869a8cbd1d8fa5dd71ec14f4bb1ad4f78319d9eb0829344bab5c80cb1e7f69bf3ca13db808dfaaaacfc54f1e0a4ee7efc16ed40ccdbadb934a6174e8c80b245d865da37bed64e9a31e8a1fe4d7d47cd435b9178c5c11ed7d5f6d875297dcffbb268ad30cb4d7af35350ab227dde22b64bb60607c96d6c5e33eaa7c51fff6983e70af68ce890b7fb5b79c48e3b567ef581b0186b6e19297a3c6226b152582d1541e682ac761b7900644e4654b2aa927ed42252f2429bfe1d7dd33622004589b97c5b7e2bba09756d0e1768ebbe3a82ccbdc9821fd120171d33092d5b533389c668498c0258202996ba8c11e7f0d30b9738b1440db9c8975e4822aa645c8ae7e93f1408c6b4b19296f61dd6b0b1111b3d2cf531299c5fec0b642fee1a777d876d6906539a37554f381a013c510d0daa52be39d69682b0faa45b29bd3cfc1fb5beb49432989ed33359785ee497e0f3acb81a863970738db459b5cc62ccd6e3e255653ef1a257cc7c1ed60dc8fbe41e3ed8a0f97a618dd865d85a3b5e7f44c308851a1152c9bed108bf63f1969836d702dcdd6b5a49cc7a0225b8c27faf7051411c93402809c5981d957b028f8eb97823fc3a0d62217921c52d21707d06a40079cbdc474cc3fb5bbe9840baa774b6c7ffcab62af0086a49188c7e3578145fc2e20e02f04b3eab3eafc1640fb60082d903a5cb3b0eadbfc63bd7ab61f5cd01ab0565b4aa2a520c08e5f57968e2a28ff889d5abda24f000e89d0e6952406107904885289f2a53b04635ee60973666a88fd8cbd99541c016a4dccd4af9971a749ca2e97666033c0155f9194f2e6eb9b68bfb561f8a0df0e869bb59ef8ca72b06e7df4511b3520b596ddb9b78770bbe7e74336a8702cdb234fb1126c49e1a7ae3eaaa22a2b4c50aff788302d4af3d3f143331f4abf7622fa56c9a3d657b401328e91ceb42b79309100b14440e5ab0bd1cb81e947834c8fdcad47fe39c4387b8fc7963e654d74e2d6ee425287dcc92eae4d6b6c571d25f062157a9e282f87fc764104bd6d5bca7e899223473f632c3a37adeb863be1b5bb947d4a8dc239ab11858bfee458c5de784b928c69025e1b6b877a419d99807ac6cfdfa1663c8af9af2e809b2062129f5def98655ab25c23dfe9b8a5cf65eaabf0b83d75368f78de2999a22464115659799e0404b97495cd197ed8033db9aba73bcf4a8b4414be982cb449e653a6a1850b2a28af0a177c64d584c2224fc4a42dcfe6b35793fbb5681833c05e1ac60eaad051774333b27f0ff17888e3d686c895b47bbea2cde3c91ec295ed9e1f698ee9ff0f2d8c6029c4a132116c5a137717c381686d454ca00711797a0ff0d83c369d720ba36e345f1554f6bc73b5204dfcf38cc05c4cc8f53dc4be7adfd5bd0e6d4ac0de72a171de41980a69e76ed294220066462ab57fd3675d23404bbeb5bb3e6252151656a23eeb3196a808cbc2852fe8f60b68e55f80092f86ac8f16fe620d4cb97c8ac92571e702441bad7d47821213260181202c3e09de68dc17d886ff6a9e95a3a2398c768ad9e75629dd8117c140347502c27f7094f29e332f2e5f885b51c7fc5ea9e2daa2e8c02c3ce6411048f1851ab4f9969f3b82744f884a75d8b74a69d449123d9d6f1bd3a0304d1cb31a2bab3a9e4417e24cf0b63b42b67a3ce6fb55cadb5036bfc9b4b92a55a30017096df885aae32a59f33751a08e61ab2ead3878184626fdd411c2f961be4599496912c0c2bdb5db7e40bd02346616e04c9a4ca284488d7913e910b601aefe1f7c848f4417a71677c99243ca99fbb523fd0e539167f76ef5657f722eefc135063808cd3eff5d1590667666c15d3f463010f912bee54dba6c3c4a37ded317fb6d1b87feafcff729f154f8e378861f6beba24c919db925c9608f6a441516c89e1467b5253312ee30fbc5229b5f73550d3647f6398cc7016bc4de8c007a1874cdc7df032120a79ec4e56cd3521741c75c4953b0a6e01e800facf2c31b6b2df458af6083a703a64a80a1b67c98b475c5945e720d94caaf3e58b8adb0656f8e3f806f26e322cb9f551f64f458f6680310a849a19d15972034b5faa7bdc9bb13c2de25505c7d1e2c6fda21b23d29f5b9bfd80ca7f339633805f0685a8d32368a183c9ca8e14fc7612616704231aba6a3a0cd68ad66839e72a3083f3c6ac55437f30e2d3ac190bcfeac430efd77f8ed3de09a713dd57ad8e26e9274a6bb6d2235135f942d0486d31b3115b0a90009b2bda9d509db6648dc2270680733ed034c60f5f1000da2b3d7c76ea49dc7ed8e8561d47d5a52c9073b4969906fe7f7b844673e1793652fec44f4ad61ecce0e12ac092e722fd42cbd9daa70c335cc6f186dc5be0fde5c67d7a7623fac4db5d12bf783057a5819fe194ba6dfd6f72c8f64eede5347ac1fb24209cc72bec84d9f4e989ebd9e08cb77ab1e294838fa07dd1822a4ea52b8929223304b1aca5436293218445e38b7dc9bc551683fad7890ce10ca2606db8c27d29f74027c1dd3b54b446e7841937983a3361aa3b15cd63af6ebd5fb46a0e5721a5e084955ce613373bb65e3989f3dda7239a80225a9171fbf705aab8379e3da4f963d96974910b563bda2894bf3ac2f79a70a1ca9aa2899bab60a61bcc9528e6aaa5f8438e7319a76b79c481618ef0f61341ace3664091c3a1b7e4696dbb5621f0807985ffaf7e54db91683ae6f288d77eed192af199d3605ece6c4059c8eb6d2db8c94d462182dafe89f8c31a9b22bed0490cd2ca03cb8fae642c0211ae20d3f312c39d7db9c19c8eed743ec898ea3593f0a0b37369c544d19670d6b857e0bec9752bcee2ea5ce59f55aea0134a669387341b05bc6bd1751945f0d9c0e983a849e6c9be8e063f42983868fbb644e9abb9d4fb35a35ca831abad3adf9b1b95da56fd670c216512e305fefe6a390428288b27f3dfe50751efd2fcf28c1bef09958906618dd475c5549b42a1a849021d614b2ce428600a49ee79948bac6e89b8d7f410830321aed5a45615aab2f2577b811091d028c78239c5fcbef8f574352b19f1d33c7124561801527595ee108188bddf8ea762ad3a0b25370ee29e3439c2c134a0a02a760c39d3fb8aa90990f78f4feaffefcfddb960631fc48947e32b755dfc5ccfe71c96829477f48173d", 0x1000}, {&(0x7f0000002180)="157b7b96ca46c293d20c56165b7feebe8f9d34b76c2404aa67f923967f9a5aaac88a42c38023fa14e6c6bb18f9e0910d40e0d6815ca87c8e4349176488f4279654d0454b72e00df3581761d9d6688401dcc469c171228269d2b359914b017c3008c4991ea8bc1d2e475304d9385c23d5a5b8fe990853869e5116732d60789b8b5fa9f8a5c555d82a6513db31f511b7f47588b44a5f5ab5f0e35512894e3f6b3fc499e5ba8d0954e4451a5ca1", 0xac}], 0x3, &(0x7f0000002240)=[{0xa8, 0xffff, 0x2, "57c5af872f941ec5ea482058712a6521f16fd3ddd7c4e367211b8e82bf3b880370f5f9391d8f7216d41e67b3add0f97d544a1a6759eb9de29f5d3336e32f760cbecd455ead6e411889f99402637be6a245c5c6dff2f3df8cb51c13da90c12c0f4ce8900485830c66ac602fe3d0095a0a974ebe29320e512d86541f16259951aafc8653ecc2ab0b7f12d0ad032199617775860a397f6a02"}, {0xd0, 0xfffe, 0xda8, "c416ca0d69c85a81874c4e8a7724a13d050edec55c49e768595fc66bd832b023103bf9b31f2acb45e186284901aeeba3969543ab7291c43b0f7f29ddd0abb7030c3b079c11af9a09a7d0de388543340100318e982044955751c3450caac627ee70461f2e76565160fd9fcd7faed51b89576df89bf719ef5d158264da709db9afc022b91df158dc4f99cd9a2a3edfaff54a8dd0a4aeecbc5fbfaf07cbd5d8ad5d9ca2001fe136bcc1a748c5fbfbca9f23a7e70a7ebd849f923eae30747f803a12"}, {0x58, 0xffff, 0x7, "94a79ac341de5738aa034fdc84501cf2bc9f82a7451ad21e7a00eb44decf1fcc89c3a8f6bd9d47b5eb1717e24316d462e9a2cce13747b6cd50239a7a749d3cc5fcb7dfc9"}, {0xc0, 0x1, 0x7f, "4762713edfba37e59fec063c1f68c502db54af224a15ab05638f08ef6f17b7c2931ba2180fc479fe1a458737fa86ac310293af8404494f0db738a4d548b9b264ed0c7fd9470e395d55633ed8432e60a44ae35dc03a554fe9e1ab8e204ef7255277f8e5c2b04c7f6824ed1180ce3abd6f3854bec5b042feff8df9e28b3d96dca3227e70593c50415f2563bac93f2f30ad5b9f239a87358c31c1c50a29561532d1ade6ed6b9d7cfb6ccb72"}, {0x88, 0x1, 0x9, "79743003ba38843e186a10a73e12fbe4dda93743d68da2ad10bb344b68c85d50eca4c84060938ae4d8e1339ab22c086ebd9c8f3b9578cc34f61ea7968ef9eeb5713ccc3ad9b7d0fbaa586e4520064e2d87d0024fb09dfb2b1321439bfcf25ff792cc7ce3f11efed6ea228a5f6352ca352c839416"}], 0x318}, 0x8) recvmsg(r2, &(0x7f0000002a40)={&(0x7f00000025c0)=@in6, 0xc, &(0x7f0000002900)=[{&(0x7f0000002600)=""/25, 0x19}, {&(0x7f0000002640)=""/1, 0x1}, {&(0x7f0000002680)=""/208, 0xd0}, {&(0x7f0000002780)=""/239, 0xef}, {&(0x7f0000002880)=""/33, 0x21}, {&(0x7f00000028c0)=""/28, 0x1c}], 0x6, &(0x7f0000002980)=""/177, 0xb1}, 0x800) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x20, 0x8000, 0xa0) r1 = socket(0x2, 0x1, 0x2) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="81022e0f66546c65300038e161331253a18d5f96b503df1eb03263646fcf5bffcf1f246cfba2"], 0xa) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r11 = socket(0x2, 0x8002, 0x0) r12 = dup2(r9, r10) dup2(r12, r11) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r13, r14) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r17 = socket(0x2, 0x8002, 0x0) r18 = dup2(r15, r16) dup2(r18, r17) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r19 = socket$unix(0x1, 0x5, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x41, 0x20000000, 0x3, 0x5}, {{r12}, 0xfffffffffffffffc, 0x4, 0x2, 0x9}, {{r2}, 0xfffffffffffffffe, 0x40, 0x4, 0x80000000, 0x3}, {{r14}, 0xfffffffffffffffd, 0xc8, 0x40000021, 0x10000, 0x68f}], 0x2, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffff9, 0x4, 0x4, 0x1, 0xffffffff7fffffff}, {{r19}, 0xfffffffffffffffa, 0x8, 0x78000011, 0x8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x54, 0xc8a60999f1fe4e76, 0x7889, 0x4}], 0xfffffff8, &(0x7f0000000000)={0x3, 0x9}) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000847ca608eabec4daa47fc2ed9b6a406b55c263daeebe5c181f7fb052baa9b3b827b058cf16bd7e4da3361f675463fceec464141da77d7a67cefe18e75d7458666c22a074fd54bff363c4fa81e9971168991d0c49a1ebeea31482726885dde1aba3044f36499d5898a163bed1e8411789af66bd41e8c1fe12954500f637ea447e2ac8728b5baf17fb1b3353fd"], 0x10) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0xa1106bdd193ac2d9) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000000, 0x6}) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r11, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r5, r13, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0xc005, 0x7c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="0323a727c72a12c4efc8f6e8408da8"], 0x10) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = accept$inet6(r8, 0x0, &(0x7f0000000100)) dup2(0xffffffffffffffff, r9) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r14 = socket(0x2, 0x8002, 0x0) r15 = dup2(r12, r13) dup2(r15, r14) ioctl$VT_OPENQRY(r15, 0x40047601, &(0x7f00000000c0)) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r10, r11) poll(&(0x7f0000000080)=[{r2, 0x40}, {r3, 0x10}, {r4, 0x40}, {r5, 0x358}, {r7, 0x20}, {r11, 0x4}], 0x6, 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x8) shmget(0x2, 0x1000, 0x40a, &(0x7f0000ffc000/0x1000)=nil) 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) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r4, r5) fchmod(r5, 0x100) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r2, r3) dup2(r7, r6) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffff}, 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x1ff, 0x7f, 0x7fff, 0x9, 0xffffffff, 0x6, 0x2, 0x10, [{0x254381b8, 0x9, 0x0, 0x4}, {0x3, 0xff, 0x1, 0x8000}, {0x9, 0x9, 0x1f, 0x4}, {0xffff, 0x1, 0x9, 0xe1b6}, {0x5978, 0x2, 0x80000000, 0x9}, {0x3, 0x0, 0x8, 0xffff}, {0xffffffff, 0x400, 0x0, 0x20}, {0xf8c7, 0x0, 0x7, 0x7}, {0x2, 0x10000, 0x80000000, 0x10}, {0x1, 0xc08c, 0x31, 0x5}, {0x800, 0x5, 0x3, 0x2}, {0x2e, 0x6, 0x7, 0x1}, {0xa2, 0xff, 0x5, 0xfffffffa}, {0x9, 0xfff, 0x10000, 0x3}, {0x5380, 0xf7, 0x45d, 0x10001}, {0x1839, 0xfffffffd, 0x3ff, 0x15f7}]}) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x80, 0x0, 0x200, {[0x6, 0x0, 0x10000, 0x63, 0x80000001, 0x7, 0xea6, 0x4, 0xc9d, 0x0, 0x1f, 0x0, 0x100000000, 0x20, 0x4, 0x5, 0x5c, 0x3b78], [0x1, 0x130030ff, 0x4, 0x9, 0x100, 0x2, 0x2, 0x7ff, 0x2, 0x2], [0x1, 0x5, 0x0, 0x0, 0x401, 0x7ff, 0x1000], [0xfffffffffffff9ec, 0x95d, 0x8000, 0x1, 0x56, 0x8], [{0x2, 0x10000, 0x6, 0x6}, {0x4, 0xc9af, 0x1f, 0xc4}, {0x0, 0x66d, 0x8, 0x1}, {0x0, 0x40, 0x5, 0x8001}, {0x4, 0x4, 0x101, 0x7}, {0x4, 0x8, 0x2ff}, {0x5, 0x8, 0x100, 0x8}, {0x6, 0x8000, 0x5, 0x40}], {0x0, 0x7f, 0x7, 0x10001}, {0x3, 0xffffffff, 0xfffffc01, 0x8001}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) 16:00:09 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 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) dup2(r5, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x5, 0x3, 0x6, 0x8, "222df69b0a039bf586f695eabd7c45d26017cc3e", 0xffffffa3, 0x43f}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getpeername(r4, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/140, 0x8c}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/118, 0x76}], 0x4, &(0x7f0000000300)=""/15, 0xf}, 0x1801) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r8 = socket(0x2, 0x8002, 0x0) r9 = dup2(r6, r7) dup2(r9, r8) connect$unix(r9, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000003}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x7, 0xfffffff9, 0x1, "7dae703790bc70e2cc29b8fbb23742e1e63168a4", 0x74, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x8000, 0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) r6 = accept$inet6(r5, &(0x7f00000010c0), &(0x7f0000001100)=0xc) connect(r6, &(0x7f0000001140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r1, r0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt(r9, 0x6, 0x2, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000001080)=0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x20, 0x1, 0x7f) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: r0 = socket(0x2, 0x82b172e38f5938e2, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) listen(r0, 0xaba) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2e66696c653000"], 0x10) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x52, 0x11c) r4 = socket(0x11, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r4, 0xffff, 0x24, &(0x7f0000000080), 0x4) r6 = fcntl$getown(r4, 0x5) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r6}) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x7fff, 0x2, r6}) socket(0x2, 0x1, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) setsockopt(r2, 0x10001, 0x9, &(0x7f0000000040)="cc9d9c4744119e8c5b391760137efe1d636ee8302a1ee0519e906030f40bb65bbf64ffcd03ebb3be24efa1f43ff5faf8d6fc85cadd5c43f9", 0x38) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) sync() dup2(r1, r0) getpgrp() r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="2625ea2d1510316f0821b69bfab452cf4109000729eaf8555ab3f1de0a846eacbd59a697d529430cbb77a60062bcae1142d42f0f5186704a3788243e39f14231c73dc685b7400e655e90c2898bd1067442e0f56c43645870a75314e61b126c40d9438126ed192a1936cdba89a1fd707bdea66642da1047c1c2aafbb47c9878ecb8"], 0x10) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) r8 = socket(0x2, 0x2, 0x0) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r8, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r8, r10) dup2(r10, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x0, 0x7, 0x1, 0x20, 0xa3aa}) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x40, 0x204, 0x3, 0x5}) dup2(r1, r0) r3 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r4 = dup2(r3, r3) fcntl$lock(r4, 0x7, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r7, r8) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = dup2(r10, r11) connect$unix(r11, &(0x7f0000000000)=ANY=[], 0x0) dup2(r10, r11) r13 = socket(0x2, 0x2, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = socket(0x2, 0x2, 0x0) dup2(r13, r14) connect$unix(r14, &(0x7f0000000180)=ANY=[@ANYBLOB="7c10d33f24ef02b43bc2f2b06e596488f14918419ff0c2271fae95168de75ccf55e1bff0b761367d1b23ec91fd8d7ea5683040a013fabc5fad8d41f3c8dec52e59bc795b67665ac75b3897709cb938466d8f47b1a9057f0c616ab24a193de2d590709b6864ef813e5096328fe43dc7f2fe00"/129], 0x10) dup2(r13, r14) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r15, r16) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) dup2(r17, r18) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r17, r18) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = socket(0x2, 0x2, 0x0) dup2(r19, r20) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r21 = socket(0x2, 0x8002, 0x0) r22 = dup2(r19, r20) dup2(r22, r21) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r23 = socket(0x2, 0x2, 0x0) bind(r23, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = socket(0x2, 0x2, 0x0) dup2(r26, r27) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r26, r27) r28 = socket(0x2, 0x2, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = socket(0x2, 0x2, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r30 = socket(0x2, 0x8002, 0x0) r31 = dup2(r28, r29) dup2(r31, r30) r32 = socket(0x2, 0x2, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = socket(0x2, 0x2, 0x0) dup2(r32, r33) connect$unix(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="443c9b4c6b3af640e7c4c2d859f7c19a7aabcade2107f766b39c51e9a81f53514225728e3e9dd246dd81611e03c25b7266d6c8217f5f14997b9e81f391c1152c0af2b9981a79b46122511f5b16f80e39be53f04dc3fc39dbd1ce4d3d08d9083eb0047c95ebc956d1afa22b268bde526d832ac1d68c271176c57b4dd84eba77dd51fbc43935f80b3eee0836ee22db79568c2ee32ed132c6913bb3fa16fa692b84bd9a93557ea05d6d01b595eedb4ee461066a99ed768a4ec11c2eb8adc823878f"], 0x10) r34 = socket(0x2, 0x8002, 0x0) r35 = dup2(r32, r33) dup2(r35, r34) r36 = socket(0x2, 0x2, 0x0) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r37 = socket(0x2, 0x2, 0x0) dup2(r36, r37) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r38 = socket(0x2, 0x8002, 0x0) r39 = dup2(r36, r37) dup2(r39, r38) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYRES32=r6, @ANYRES16=r8, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESHEX=0x0, @ANYRES16=r10, @ANYRES64=r9, @ANYRESHEX=r2, @ANYRES32=r14, @ANYPTR64, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000c40)=ANY=[@ANYPTR64, @ANYRESHEX=r39, @ANYRES16, @ANYRESHEX=r23, @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRES64, @ANYRES32=r22, @ANYPTR64=&(0x7f0000000a40)=ANY=[@ANYBLOB="8f72fd85342a869dcaf54cf9f601ab19e133345ee3209c93ec055d47d24825d24eee838c3cc7fec3640f7ed8c83363442f64b17992ab3c0b2181a2f5aa42947593"], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR64, @ANYRES64=r31, @ANYRES32]], @ANYRESDEC=r12, @ANYBLOB="3f952c20fde6f5df80dd729093321d364cab7f63ed002a8d9690424361c386f02e8cfadf2c2eab252ce0fe046dd14548717e462e316e01fea24a9f29d51fa8e20ab4963a4d8571ee66f408136dfa372ddd083e22c1a79e07fc78d39f0c2ba4dc59ce28be8091496705c649fde91ffa68bf8cfbbc98e748267978eb05a691d8edd424bccfd5cbb3a9287b39cbde298e14f2fbacd218bd813860879b066359e5d939f247"], @ANYRES64=0x0, @ANYRESHEX=r19, @ANYRESOCT=r25, @ANYRES64=0x0, @ANYRES64, @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYRES16], @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r35, @ANYPTR64, @ANYRESOCT, @ANYBLOB="2ca99da29378b83c3251760f299b5b9828c5fe0d6d8b4d2107aba59437e2502bc5436805294d90f7d49021d46f2645c969e2c21aace5f8262e1cde25e9e9f101331039a9861663012a3c442dfd3d7a9495b9fd732aab8ec25b669d6d15197bf691c5103e37db06235de0ac79bcde94811fad4e17b0395229ec8ea8f08f9592faff67ba8ea6ed983bed422fdf36821933a3c1c56fc9f36e9b4def18c741659c3a3a9e70b1f55efd178b0222103d5877ebfa4b", @ANYRES32=r26, @ANYRES64, @ANYBLOB="1016e8c850049d25262a548147f080752163f0b3c41ad116118b78cb7cf220262d8076b98472957520596c2ef214ff2b2e53b1dc5a155acad24f521bb18543"], @ANYBLOB="9b10fc339cbc37032f11555320aa40599955f6e4e7872235e922d22f4381f56054211f93957abc2e6b1230be21d2ece52edb5d885f57876467729246f88fbae0a5c88b8eec87d5c359be284ec781346b1ddd93a863ed51af1ff7f032011c3a30573bce71fa542bfecff504d4f4d353d42209d337839e067d7a2daaed4849aac30ce736f261d1be6c64dad06446827b26849f84d047b783c1930f9aafb72e2b638c8b103ee475c3de1d2ceeb606939dddc454a4b3e53aa496fb7b32b6a0ddb2f74d387b0deb09bfb7f6bc52480678d6422ad612aba7", @ANYPTR=&(0x7f0000000100)=ANY=[]], @ANYPTR, @ANYRESHEX=r8, @ANYRESHEX, @ANYBLOB="1bb3587fa7e76af2b5b53d8e7c758d3ba2b81cc4c003b1b1663e810b27b5a6853707c027b5389066a4de91dadb8fb69dc2f2291162fe726716f6be09e5432c40afa1ac7194f5746c55f4e106287fa112ee4d68d0fae9b2b25be4f5695b2ef9bfdaf75c99ee9c02d50666d13e9b69b0ee4215b91b17666bf872ad41f17432ac700ec79c8ea32ca9bb94599e0d4787ea", @ANYBLOB="d8057e295cf2ae161eb10c69565331e3aaeb406d7da1fc63aea1057cddcd86247d847e88fdbd68e3b18932d5c9f4f8706bac42f417c130490c2cd51723e26b5a7445815b531c5ef603e4a0bd811665437763d9bf9c4e142fc7fc742fd6a7463710fbad57d55eb2dbaf118918a7a2604d2518c66b80c5b41b0d5c27e438cf84c75fd368877302c2568c39331491e0ddca1c332d909ed7926e0acf2f118b2bb282bab3e540938b1b13b15a08e776c979662fd87c8d2e39679cd486302d0d3a1c4ca888a4c1b135a70aadd613ed41abb42b704fd6ca449cedc08cab7aaf6345178c8c10d3101f9b409b2c199eeab01337ea12f20119fa", @ANYRESOCT=r0, @ANYPTR, @ANYPTR64, @ANYRES32], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYPTR, @ANYRESDEC=r6, @ANYRES64=r15, @ANYRESDEC=r17], @ANYRESDEC=r21], @ANYPTR], 0x4) r40 = socket(0x2, 0x2, 0x0) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r41 = socket(0x2, 0x2, 0x0) dup2(r40, r41) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r42 = socket(0x2, 0x8002, 0x0) r43 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) r44 = dup2(r40, r43) dup2(r44, r42) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="4eb8be5935fec9d604369842e6a794cb709638914ce13acbc2090b4fb80341474529f456e6ba7daeed9096b1bbf09eb8c3a222e76faeb6c0157169cf3e518c1449c32ef3d55713860c3f58a153699efe1de4147610f020bfd13196edd2fec217df558ad1bd0c641da8eb06d13aecdbf6ddd2acebda6a7cb647ae25cf92de01f7542148dee925f9c8056e7cd855b759291478e2bed0ca310ae29c2c2e359db40d4903178bad2e72dd5268d53963f5003d0701176a2e58072f3d4517f20f42d8e067010fa87f519c766ee17e6de6ae37daf0022cb20200d48ef1a12a7abc21cd2b6935ecef1ad16ebbe9eb1d715c5beb05e839e2fbb97e325b700a9ac6997bf2f1b5963bf39f7d9fa371c2df910931d4bea1939883b454fca664b96f5a3a6a7aacb0cf910da3585fdc00662296e7be4d7ed44a"], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r4, &(0x7f00000000c0)=""/5, 0x5, 0x1801, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = dup2(r1, r2) dup2(r5, r3) ioctl$TIOCSDTR(r5, 0x20007479) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x811, r6, 0x0, 0x52) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) 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) openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0xa0, 0x0) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) writev(r5, &(0x7f00000012c0)=[{&(0x7f0000000040)="ff0a71b00d4ea42a0309e0348d78ff4ba81f29ef5ca01e002693dc45cbd8f7", 0x1f}, {&(0x7f0000000080)="61c3d9bec756d858cccc17f55657d0fd7b9ad8f83d924fe07c422f1ce35421dc9fdedb6d65afbbc31651289c9e5c0762c97bfaebf321e72e2b01b2feaeba4dfb7ce11b9f3610fb8ca91fa18212760bada7ea7755aa990f66", 0x58}, {&(0x7f0000000100)="6186e6599255b9f39f30e07a4e029dedb41ef463430595c6e48f35db1e42549161ce3a3ceb21839f94b5936f37fcbb79882b81cbddf46d16c79c8b4d411de9cb1e3f33fa3d2aed347d1b16ac319c6f30d4b0623878f9c4de6e7ee39dd5965cc10c2407ebfd7748a27b3b256f55780e035bb1cfcb8dd9dceb2208e6accc50a4fae7a1a9b732d9ee8ffec606dd4c75561495ec6385000467e23f2e48b23f8ba9b71e8e706084df0652353e03fbe2c1a7ef3d766d87937ce577a5a94211723a", 0xbe}, {&(0x7f00000001c0)="cd9f95e668c37118679e6324290c90819591acf8ede44dddbee7a779a7baa78519d0155e9c31041382e44f9156f54e60975cbbb31f0bbfb1677a07c091f138e3647a89dd0716ff608fee559643f397a4efe8dd6c7b61d59f3e9793c22fd44a0460d64eeaf04158a13398e1dd10b0d3e02f31a3b9af8525875e51d3efd8864af4a6180c5ef83167247849baab0395174271225eb751da116653", 0x99}, {&(0x7f0000000280)="03ab2bcdcbc385ec87344ec05d9cc426444510c14956045e45b790a1de9b3d9850f88b5c7fe8dc564d7d2467ac1460c2f532a92bfbd3e0972530f7da", 0x3c}, {&(0x7f00000002c0)="65c6baa287aa9627d2ae2b2669e87d7698cef106cd25e41e15ca69b7a43d8aeecf88a5193510e8240a3ad9a92e1e2897744c857f742a0fc74db866b61bc9d2db2f8f487c9ca1959b1ea9fb32f207c2f188ad3432a7d1c2f03e4ef9d12313a8772bd722cd458abab51d77f9ca87073fd2d48ca9e78f3a35780478e00f3cf2dfced1d8730f7af911c47d4b57cf3b4ffa5aa9135770e96067391765ea2c4cc31bc60ddec3ae819a7c2c1f9bcb245c985add7d0e79095d6ab1c6b4496f8611bd88af5a44c1f69e29cab5b370447a4146cefce8d9f05f49c12f068b824e19ddf638bb067bd6a6dffb864225e1e44c45354ed33a53ca81b6de4ac5d1c46444c1f2f9567dacc150e95ef5100b855aad12f0c3af1bd5f68e52e9e20e21978d99a54d86530cf58ffe2ad411e2965d6de4f3c9ade066dd8c01cb05db75fee626fbb214cbf5e719476d201de142a03c47657c21a71e5186a3dd68ff2695a0858b3a613aba017c316552c0173146cf44a12f0f260f8a39d2c65f43b3114d3102ef9f73c919b10c707a42b52ecf1ce0c8eaf977db5503f8de69f5a50ca50ab26198348d23f7730164bbdd8ab975c6d64969feae3012ad1d032d2346de56304b2b5a7c8cd79f1a6f6f475c6ed7f48fcecb48cf1600121ff24ddb66e6860636301545e4b8d8da902cbd23f5bf200f19f6ccdaf04d76d815ccb64eb7d6109f3ff1ab076caa96093dabc19dbe27cfeba9bd022b88bd0aada55912c304c20bbcad62e696c101c1d6ffb3c600c35a156fcf9656e54df64211ac985106504781d870274ded0ec28f0745315f69e880b3e132c37b0b8ea7c7748eeb1ac27268f3fe7868d033217cfaa00de50b282b88fe27f944cbabf523dfb152d06e383278a535471138fc456c9a15de13dfecfc702cd71b880aac1dbd9c608dfe92efee6cc4f51dd4477e05c249b68593405a05963aa7c3b3ad948a3b4f147f21359662ae4ca9b415cf1a8c1157a83e843fd172ad009374a845f5e184cba973a61956d697a450f807aedb85c1f5cfe4f7665d5660f74b848287e48134b23384a3842d0c56275a277ee1f927b3683ce6f48f65d052533cbedabcd064040574874c25cafb28d9959ff22d893d4646ba07e91b09622d8cc16f1ea760d808cfbebed9a3264a85891cfb51e56fc3442ffd18286ff8e54ccec3fe520c9a334411624199fbe020c6cb79b3f727c0cd81a11df13aac6aabd05e0309fec27e461240aabce2db9a7b156a0d4990d1655142a932bd485f6c62078987cca47e1cef0f1a7a7bbc9fe0b7014ca1d502ae065e32899147a745000f0c4e0696591cadfb276a68080b371ec205bdd048493fe8f5c5f65190b186885779e09378f8b6fe2ab321e2e1114a9e1526bf4ec47697e469ab9d7db6e4215b0b0567c031c1f1a7526017f9c7c2605b03620501fee51abb72a42b2635e85f61b8c6cbee3070e8dfa857c61559e921b3abaea98388ea35395c3ba41fe4f6938238d31d68636b3bfc9f3d5865ac55c481efe833c3f285648b19b1e260ea7bfc99e66b94a212c72cd5bc3a1d45cace7726cef5eb0eb5a9597845c94d4e0d0237b908efb27436b523b07dd72e467704feb02db78c0c66f095847f07e8405d83e39ff591843aa39f761f5c935356cb0f4eb0b4e4e0f9ae19928ddf7e175facdb2688616be27e64510e3dad25a6187c6169b769030ac76f678c3e2af6c7774d143462a6c02cb61514f5340bd4764822ffe9b900fcaf27a5b1f5fc6bc5c9fff5c1fd460e41fddbd6cf22b5a2050b2b7b48d410c8d0fb8494783ff66a9c179d8c071c66f23d0ac9b5ab79a5f7c2b8ab476b7fc11004708003008b75f1ffff049a99ba9460ac421d2bcddf17bd27e418c6fd4d6919dc23166f1247c1be950c3c5d13b21ae1e734b745796ae5c0cce466036ea909ef0dc5bc21f4c053892577033a593447782131aae9727abe7d4a3ed59b33cd32e2e1855167643e60f6c391362f920d60ddb978fc2a0d516d8d4fc6a61901a92d247ead7f8c880f39648c916b7e3a0834fd82a7de4bbbb4c5d2f0e158f8a7bb464f2ce495758c11dbbe4f43985229cc1588c80714c532e6d3506aa0845a28aeb07711ce7546e67a4676b4073491816c4bc08a847bcc24cde50b854044bc95a1b5485ae2d3dd85d581e72c9753d2c149e41c16d792ddb1263b1dd50420a8c325df6baf0e5212f4936f6bed14495ccdf3d63bf098e979baffb52812e2e115e537cfba1ffa0793c3b248c25aa59bfde759596f809c54d760ba9921d58ed3ffbe6eb57de7e9329d6035dc89ebf21a4f63d061d0bbfcf62c09d469ab4f3bd0ed5c0cdff622a5ba941eabd6f9226a22cb2eb50505ff49e8bda260de9e4e283e8bf414fd49117d6b818e986a1f70afb122169a8f98b821c047b85ecb7381d25b3af561d629e9915d88a533f98f203fef5b3061c33601a01b4b993c8fb3ec95ba9c51d9f9cd14d46d045ab666db38abfd073dc7a442fc4b7215bc06d6daca0ad344e0322030a18332955eb1ad6322e5ec20e21d02202bd94725ecc283a68d4413b53c78b2e727dd46f96aef5031e54d5234dd25cca09865236707299f44e13636494586f4d2ea183d9a6eb66a7af112d7a2122b4510b8fad1d6b678544ecd8520e4d1f721296a0531cd1657243639731bdb1b2460f387b19ede17062d9e42973985ce24e066403bfff6b77ec668aa53d569a7f06d8c383fd187743568fede3a30201998cee22815b8fb04631f73ab8b85523e0ff5e47dc9c2e4ec73593703d7b320cc1f899d5e7442b5080ce7f0ea850cb56e3ddaf85b947acf0263b143cdf5db22296243a4bb53087f8af932524522c54caab2b7b34611ff7a56c843b5a1dfc5feb16beb22f07cd7fb24f66a636c36890d4c1430a3d880cfee4923839e457bde94dc286c2f05c14ed436c781d2e926973d8252017bee3ba378df3d40bbd169a77ae38e9ddd6e0eac09e14ea0534b16c8b8b591477e5666e5616853c2f0ba36ce6c44c874a0f38cd857ac375f81e52158e12db6143700fce2e2f35274fa3b591bde01fb8f1001dac3937287711bb38cf30779a460d0fe29b4baf56da7d94a8b68baa177ab8d863fd3943abdf7c3a37937187972074f7e7cec19b59e85f5027f8a43c0f48dddcdb067231ac8fd45291e2616f02eef459954a14c8971b7362bbb7268c24e34fc9e1528987bd95dd3adf0c00ad72e6743eea410abe06998817b84aeba60a7fbc930b1938d13c0e7b4645202db994103a444b1c49059f06aec35c8717f6e233e19343508752243b3a4de34d70ef5a05f6dd0200ce810c57b6d68a4c3e8167c1f164f5c40fd2f45187967cf71e54287d09a29e0236910b8286a5e1e5aa8ebd5c1e90289fb431215b7e5d5a757b08a47e89f793bb1c51a30deedc5f9d7955ae09e3b1547f64dd244835a478d8df904cd9b28762441cbbc11cb5252e9d5398e6d774ae93bc4237060e899eb222d7be6e78864885716890d8f0bc549c45d09109a9b7254b0490370dad4bf681d5ba66821e7148e6c8e7e2948673fdc63a3f43bd0953080994a58cb50da628a01251a592fda6c3c6f9d9dcee3d73c0ede10daa2a5108f58a69f150fffdd440d01d6ecca568b7992f3967f016cf8eb8b1772cffb22de62198766cc9d40e15571417ee0bd481c9aadae050bd9d3868099b956007039451bc0d8a097e24318c0902ef06d9bce2f65274ed796c673fbba592cce22502eaac01600db48607a1b95a1e82ca7bd1b799a69d278456796b4fc60b43b33d9f676ee60c80fe88d9b03c8135d3659e75c5b8c77b8bfd68a13ff55c4ee087187a2ab0936232e231a5c6517681aa28acad6ecceb0ce9d2c763350a3d0b98f71445a877bf161afc3c16c10f1e7a1a68bc024d29c6e37933c55e5d4101984fb5ca2f731e9ef52ff00059a631acbcf6b1c999ba1935a355340c6722925edf3bbc79105bd61ac0f04d75ac6a77ab646f68a4caaf58f0b45c054b395f4dfc4984596e157345929f916b048feb12209b12d63fdeb6878b6bad3f03e54770c11e4aa402ef144bab0d64780e437a734705ac32e2fd87c33bfd18380007ac594443ee9511596976016bbdcea57ad275f0d5b07676354d3ee71da913438cb67505d12689acafc34adcf71479a881a3a923138c331d33964460e6cb020ae08096c6cd6454dd50672abe9b8b6ee1ca38c672535d44af8583cd5ea5a8c3edb43c6c435c3c38d608cbfef58ac12b0422d18264a276a1ab92df900b7a326c9f49f59d5eabe37006c5e60e8e364846680d93f1b9da77d002a3d20a80e311ebb12d1edb604a008fa8a10e58acf1e58c4a0ae0b14481b6fa1ae196945b9c3991166668bf03f14500624e71d49405548302f88545cfc1f3fadb8c96cc2c5b7783ff9af3e8d85ada66933921be81101139e4018b7010e37fe0370095e81294d731564bb73b512813466d44067d5da5fe6937fddbfd2951a2bb3a7a1102a53ac3bdd574f99b277802a038a42b6ec75d8a72e751921d892dbf225e3e796e25cd57d216d0f9bd44b8839346a1854251fae049264c7c8999a5c44e11c056b99f9c04e7c61175de593f3572579a21852d5c5a2edb9f6d867ac626a80a8d92629c2d0f17a47f62a78da865b44102f1b59c8c68cb364f7676d3221171e5dc7ebd8a0a23b0f79802e030aa51805a2d64756cb3d54381777e855d0a62bd3d077df96596c4bcef7f152dcced78db3fc35955ba668875a7e76577392e59f102bf7848c80d3929e1503986ee0f87ce1a5eab25c15c5b87eda5dca095df1c93f04d426751d6441da11693ea4f4c9fe90082d6b0b902e25cedb0b3629fb090b8011c9d0731a9ab3992874bd836adbb10c0adbfa39246a5d83dc0971a263a4e328eef2ba6da749c8e583ec2632bd3c1c211628a147b8a355615815430c2e0fb6690ce74b13f6a32e040d295b0dd883ae5977b4658255d6aba62a88766b419b5abb7a4c908a2d66fadbb82046367a14fd357cdd87f69b0a6a7a9581885bb19eb72e7d757629c678e73abb6d63d344786eed25cf72d490569157b206e75338dfef105ddeab31b1587c2f7bde3b1e1993338b60906737436c1d8dfc0f179d0438f146e0f5354cfecc327bfad84c4131c9e50b6e8cdf67f105391377541f36155ef9a61ec592c18d3480ca4fc713ceaa66eb5450ea5ff6947528e2891d7e86bf636bacaa727224ce2a3f8b3467fc753e4c1030682e1210c863cae3227dd0b9a3a9896ad5779ec0f19daa56321a97f74f090d16ba0adacc6ebae809fe3aee346abc3f8c2b75a9cb942cb9ba1ccbca568e62758aa973bc2572dc36aee2ccfbf127033755fb87deb92e90b402f5c33aedeb6c9ee5fe31380662d49570f5daf9d8116c3ae01c13bfe3cc182bd8893156d4e4ead22247d19a95d8ca0b4b028407fe3088598af291696c95dfd3f26e10eb7b47900468b2763181f7534535265346e8808314dc6487b9290734e664842688f2235f7d0275fb4efe138a80967362457f6249e842d35964800a2c14b293a65829db2d649b7d651c5dfee26c9841381de375d63abccc2f80b963df4420d4dbf94d5e4d1767e240cd188d5685bd028cda8f5ade5c3c28ecba93e35a01e0e6bbebb1b2208b2e5488d3b486a91c84b3fd24f5e9194912ebe180f831b095fa733ddee3fe684c47b996803af9bafb94c653f5c66099e287537ae7d7c026765e229f5066cdd9104131f6c103248c13900c67669e92cf948cd7b99edf502bba185d1b0cb7142e8d5108be5a7887217983edcd3d84e39a54de", 0x1000}], 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000001740)=[{&(0x7f0000001380)='^', 0x1}, {&(0x7f00000013c0)="fe566d8ac0fc7db991b9eb7d553371ae7ce60d823990db8dfa78ec251577fac53b04d63589f8d1360d12462df5d79c", 0x2f}, {&(0x7f0000001400)="7bfa9109cb3ec27a2897cdb57a12e8767d563677a8619a4c3366c425806d402feb78fd865093f75d188dcce5bfd17f954fcd0c5840e9cac80754ab981d6d793505f10010abc6a9f4e74960e807736c4bc6cbcf5bd46e99fc4bd7146e5a931e17f1c39e466915f7ba2bbb4e64394530fcc2c8331270ca4ab5668aaf3a8b0999dbf359f4105643e6b9d0b6b2a0cee246aba35fb6a8a0e64f96b2850c9a3834b9524b50777354bab8c6b28aefa540dc964fb823cbe65925fe51", 0xb8}, {&(0x7f00000014c0)="6d6fb5b2e5704fb9e3b934dd591d11424ff6437bc1b6d26899b4874ab0ed4a64337d6224d850469c2c365ed6a479cf4a6d5f4a38ad3ce2672462fed5cb1281fddf8245c7c00bd56612525c289e7bb2c2d4aa8ef1d8a4f641", 0x58}, {&(0x7f0000001540)="f138aba98e21fbaf383cbd65d7ba8b85c621065d6ef90ce4f267b7de9c5d035209f2ac16a056655644e1dbce30554183bd232d88", 0x34}, {&(0x7f0000001580)="cf011f8d2fcc2e7447440f10444742549fb5a468aa40a595903bc97d043af4b27a67f9113f21eb5dd1f837874448a4e9f648bcd75223116fadf23770f96e0a3b6bf054c7a50c149b84986e8c843d5bbd539644cf9848d0f2b2d13016aab6bd2f32a8f7312e4edfc09c734e46ec83a9a1d5a2e9457f8465c9e07878399d797fe4ced85136d71c93f4fb65d31a2135ce62874fe3285465372d405e044ecd9a90ee95bf3fe5075bcaba876694fff1", 0xad}, {&(0x7f0000001640)="e23705ebc0c50178400868b1a4ba04af9aba2552eb5744f4249b80b139f50359a80ad654d20ce46e8de9343a0a918050fa06a5c67d6254731d3eb19f5b90dfa888caffeaf16e78eafdcbf518c18d9b1ca15a1b1764c7028c4e950351225ffb5b74887d1a1e39986c36c16ca7ddfac1553d1633fb9f22e90730dd6e304129ba62f3a952720fc5727f552e10c453290776698c978ae3aa63fb3975fa8c1c928b78b5a1f645c7b5b7db45797fb7ec6c44cf299f5c0f9ff41d3f8caf1c082b1910504d4a9abad075b8f5b7569f099550bcefd1d265b27992f52f1496df03e8d704897daacbab2ae7", 0xe6}], 0x7) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) 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, 0x9d0e, 0x0, "000001000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="d8ebec10e3f50f61dec83111ebcb79f4dc47eddfa3be154287"], 0x10) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000380)={0x7, 0x10000}, 0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000000140)="88ec46d569c0a8bc6bc06bb93dd77e9f3e0ee274d356eb62aa99b249c1b781e9c9ef29e03606e25116d176c0c9de7616a10fe0e36166f17d76195eb4ec11b514f7098a4c4d2d735c4047cc5e6f6d1635fff6718d79d398d259ae6ecd52e4cc9e3a359e545a61310f6cc8c48848da2665aa8e5ebb4b6766bb39ebe7b95da382ebf43f5b79d52f2612f629fe1f5589c4ff2fc1e385cd070750458aae7a552c21421fcb8bb7475bd9dcbcd389edefdde3523a3ab3378da9b7d58b01a2224b07d871f3137079d27170b73f83f76f4840bac7297f5746ed028b8bafefb8efadeebc401897066d9f1839de3c3a4bf8c19405a297386cea", 0xf4, 0xd, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000040)=""/243, 0xf3, 0x43, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x85) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x7, 0xd4b7, 0x3}, 0xc) 16:00:10 executing program 1: socket$inet6(0x18, 0x3, 0x102) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x10) open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x100) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) socket(0x1, 0x8000, 0x9) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = getegid() r3 = getgid() setgroups(0x2, &(0x7f0000000040)=[r2, r3]) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r0, 0xf3, 0x3ff, &(0x7f0000000180)=""/148, &(0x7f0000000240)=0x94) dup2(r4, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="57c6ac28fbcd0b295fc42eb03f25df331ecf23e31fca88df1e32345698270fa29739384e43dfa7c5f1501d4737da373ebfaa6d0df82d70acdc97cdb126e535951f26ba3c9099eadcb1e0a010e8fe5748596bd6fa1f3340f16eb45d13664e3f71cbc2fdaa9290f57eb8ff0583d6b7c2610b7e4b496693ac6f320f45fdc93523b148b27751011847bd48b098dabf662f2175052a348f72cde5e37fadcb3a3649d89b5b737812150b5756c2ace50bcfae1ab10714554bc415d485b30cba9b6d63944b238d824717b4d7b82ef5c78e66"], 0x10) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x6c3570b58b8d3108, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x1c) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r6) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000100)="178bf0630b1be1f0afb097d8cfe58a8c5bd4f315ed8f00464188e39ed368efa8eaed6095ce899cf3713398774ed4e12081d12cb257e6159a470ab3b6910c69a29f970263cbbbb8e802f1ae27305336f8d51d2aa5b84ce2e6b7002859efa1b52d6d74", 0x62}, {&(0x7f0000000180)="5c3b86b19b947845d4ad0fb02324e4e7929639bcf0592173d1ab6504f09d12bddf32256edaf9aab4f7bd680b654635ea8af703d497d75637156bade5ade7a8320d28fb9dd6561150f3373c215c57ca29ba85a87d8f73d77acb38bc98a53271957180e2372dd9d2b775ef8b4aa5f31dcce8e80c249ff789b0ac3f3f5890dfd2b70a797e79e01b3996b46d01347a8fd2bd4d3b75e696f9422036b7a4f5f15571e1b2", 0xa1}, {&(0x7f0000000240)="4eb21147a742794c7ce3497e2d49cbc66bd9445bdfca3b14a7b79ae50246af999140a9a5ea7173b0d7c7d0fbc83d005cbed545c51758f1e23d517f365de5e786342a68a70afdff35a92ffc92f8cd1e056e4e15ad8dc656c715e8c5ff69bbe01409783c7fe71b6da141dceae8145a689c487d2ff7d7090e57f7b7a3dcccb1b19a487f8924eb0ffea764edbeadb94be2a42b6043146dbedcc0aaa3dbba03340a5541fa74408abf9ac074509b36df9935c64fbd8840ee27ee3b15a8e4ab69f64417003cfe2c2cc8f0675fc40da5767d24e7a768e417b87621219c080926d24b8cb1b4992986cd2715c7", 0xe8}, {&(0x7f0000000340)="a206ee04301c399659e59f20c78dd861a821ecbc89addd4ce9aa8e70d179c9e7f0f7f40779fea33ce7c07008c089fd0e6cd5b78726725a6c85fc2f2707f7ec745912daff91df9ef473b310ecc51f9329633cbf99d777a9345e1abc0d9b4cb296c92d437e60aadfa763cb6c158b260d3a1873e87dcf9c461efa381a222aba2bd554ffb0fc68f7a84ba46f90065b02d6aa748408cb9b35bfcb04d8f78b", 0x9c}], 0x4) dup2(r3, r4) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000002000/0x200000)=nil, 0x200000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x3, 0x1f}) dup2(0xffffffffffffff9c, r1) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) dup2(r5, r4) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66696c6530004142ed52230fadc8a49dc9a171e332a8e8b61598f1168a44e6b7ec6fd1ff5df83c54e2f0f7ea27fc973c69cc2e7a3a"], 0x10) r2 = dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x0, 0x1, {[0x8, 0x10001, 0xffff, 0x5e76, 0x8, 0xb0, 0x1, 0x1ff, 0x5, 0x8, 0x7, 0x8, 0x7, 0xe000000000000, 0x8, 0x19, 0x6, 0xff], [0x1, 0x5, 0xffffffff, 0x4, 0x8, 0x2, 0x1, 0x100000000, 0x100000001, 0xffffffffffff0000], [0x5, 0x3, 0x3, 0x8, 0x7fffffff, 0x8, 0x40], [0x7fffffff, 0x1, 0x1, 0x2, 0xfffffffffffffffa, 0x3], [{0x6, 0x800, 0x8, 0x8}, {0x7, 0x0, 0x6, 0x4}, {0xc3d8, 0x7ff, 0x5, 0x503b}, {0xee, 0x5, 0x8, 0x90e}, {0x9, 0xbc38, 0x0, 0x60000000000}, {0x0, 0x101, 0xe0}, {0x80, 0x0, 0x1000, 0x1a1}, {0x200, 0xff, 0x8000, 0x1}], {0x1f, 0x5b, 0x1, 0x7}, {0x1, 0x6985, 0x20}}}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = dup2(r3, r4) dup2(r5, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x408, 0x0, 0x0) r1 = socket(0x2, 0x8000, 0x20) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000280)=@un=@abs={0x80f799484c7366b2, 0x0, 0x0}, 0xfffffffffffffe7d) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) dup2(r7, r6) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = dup2(r12, r13) connect$unix(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="94f78d8eebdc6863952a7a3ee9a4442607d184869868fb8dceeb62c0404e29e254e09b0335b737b3e71a9075e4a2f025e927520000080000000000000000"], 0x10) r15 = socket(0x2, 0x8002, 0x0) r16 = dup2(r12, r13) dup2(r16, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r17 = socket(0x2, 0x2, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffffff) dup2(r19, r17) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)) r20 = socket(0x2, 0x2, 0x0) bind(r20, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r21 = socket(0x2, 0x2, 0x0) dup2(r20, r21) r22 = socket(0x2, 0x2, 0x0) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r23 = socket(0x2, 0x2, 0x0) dup2(r22, r23) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = dup2(r22, r23) dup2(r25, r24) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x2, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = socket(0x2, 0x2, 0x0) dup2(r28, r29) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r30 = socket(0x2, 0x8002, 0x0) r31 = dup2(r28, r29) dup2(r31, r30) r32 = socket(0x2, 0x2, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = socket(0x2, 0x2, 0x0) dup2(r32, r33) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r32, r33) r34 = socket(0x2, 0x2, 0x0) bind(r34, &(0x7f00000004c0)=@un=@file={0x0, './file0\x00'}, 0xa) r35 = socket(0x2, 0x2, 0x0) dup2(r34, r35) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r34, r35) r36 = socket(0x2, 0x2, 0x0) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r37 = socket(0x2, 0x2, 0x0) dup2(r36, r37) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r38 = socket(0x2, 0x8002, 0x0) r39 = dup2(r36, r37) dup2(r39, r38) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r40 = socket(0x2, 0x2, 0x0) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r21, &(0x7f0000000480)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES16=r24, @ANYRES32=r12], @ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRES32, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64=r31, @ANYRES64=r7, @ANYBLOB="cc53ddbabf2fc18efb27806e2bc7bd4c1c934cad957136eca9cbdc427d8b89933fe9ba7bbc8409b075ac1b96071ab2c714ef2fc57646ebb5a7d26f810195923664283b3f955042a67821bf7386f0e93ae8432cdef8940ee8649d9a172b93adeb5e6106956fbec65058e84968725edc1532dcda93", @ANYRESDEC, @ANYRES64=r33, @ANYRES16, @ANYRESOCT=r34], @ANYBLOB="c92369b974bd8fcc5b639e311d27bb7de29c55b1b5a8512068a398f4b3018aee8914264389", @ANYRESDEC=r23, @ANYRES32=r38, @ANYRES64=r40, @ANYRESOCT], @ANYRESOCT, @ANYRESOCT=r14], 0x5) dup2(r20, r21) r41 = socket(0x2, 0x2, 0x0) bind(r41, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r42 = socket(0x2, 0x2, 0x0) dup2(r41, r42) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r43 = socket(0x47ea9c779f9ee578, 0x8002, 0xfd) r44 = dup2(r41, r42) dup2(r44, r43) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) dup2(r45, r44) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="62020209dd07e00000019ba02d6f6cb545b8858eb4b7d16dedb0896c"], 0x10) poll(&(0x7f0000000300)=[{}, {r0, 0x40}, {r3, 0x4}], 0x2e0, 0xbdc) r46 = semget$private(0x0, 0x3, 0x0) semop(r46, &(0x7f0000000180)=[{0x3, 0x0, 0x1800}, {0x4, 0x2, 0x1c00}, {0x0, 0x7, 0x800}, {0x1, 0x9, 0x800}, {0x4, 0x2, 0x800}, {0x0, 0x2, 0x800}, {0x4, 0x8, 0x1800}, {0x3, 0xfffa, 0x1000}, {0x3, 0x8001, 0x1800}], 0x9) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getrlimit(0x6, &(0x7f0000000000)) r1 = socket(0x20, 0x400d, 0x50) r2 = dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x4, [{0x2, 0x9}, {0x3, 0xeaf}, {0x3, 0x1000}, {0x1, 0x5495}, {0x3, 0x147a}, {0x3, 0xfff}, {0x3, 0x7}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x3f}, {0x1, 0x10}, {0x9cc7e71fd7ff7150, 0x8000}, {0x2, 0x9}, {0x0, 0xff}, {0x3, 0x40000}, {0x1, 0x3}, {0x2, 0x51}, {0x1}, {0x1, 0x8}, {0x3, 0x9}, {0x2, 0x9}, {0x1, 0xfffffff9}, {0x1, 0xffffffff}, {0x1, 0x2}, {0x3, 0x2}, {0x3}, {0x2, 0x1c}, {}, {0x3, 0xc12}, {0x1}, {0x0, 0x1}]}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00ffed9f5b7659ec63edefa1b82b27ad5c208a12e347629e8237b95e57ca1f3c109ff300d7c7bfb9578afe529ee07033d477fe9a027a8254b267e1a590bba785ea52fbd496506a45b5f2a3984d905faa12e247d7ca78d5d307749ad17b349dea0fb30ecd8916cf8d891ecd303ad284ded0fb846a2ab236c3ae7c1e7ba3b8abb01b96dd96a0a9cc86d41f50b7a8a1361cd7fc5e36576a9a90496f2b2ef651868c4c2d76430918b975e6b9f7a83cf75dd6876ee67b13695569dd488f72dff619722f62e2184e49d4a1047f139fffba8f3bb36a284a7d39211fdb7817"], 0x10) 16:00:12 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)=[{0x48}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/195) sendto$inet6(r2, &(0x7f0000000140), 0x0, 0x402, &(0x7f0000000180)={0x18, 0x1, 0x401, 0x3}, 0xc) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="2cc9d381a2a16a627f457e1180f485f8eb629a39dba23aa572a2e5c9dc590c9420eeabb07f36dfa833d2265fe750ae220ccc5cf0d1ea21ac0dedf550be92002a10e31ddedc972966dd4bc29b04cc63f7eb4e95a80f473a9a62c7c5386ffb3fd2ad04b8299904cf98cc65b6f702f592454902d6186c03e6d0a5b04384b675008b08321c4179b0e5de9c3ab75653b6fdecebf06fc194ea1f98eb763a65c8453c1bea28c35f71eafe904272aa074b91d9672ad96b7ce2c52cacd5a75aa2e6a09126b4749dfccf23cd70b3ae8a24a56af4784ffda4ccb56f2a52fd6f38ac4ae85f1bfcf774916ca9d6260c1dba5243a4f496db52bb9cc2b3f6cfd350bdee6754775cdd663ba6f0a261be91df3fb1b2f03dba582e8a5d3c148c67902a47b60a1d333a505d36"], 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r1, r2) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) ftruncate(r4, 0x0, 0xff) dup2(r3, 0xffffffffffffffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/135, 0x87, 0x41, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x51b, 0xffff0002}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="62020207e0000001200078e4e6d27ba88a2adf042c541a5894e28b5023c29b61293258884a04f81a0b85dfdfe6bb117c7fccfe30bd94a5fd412a00a995e41d28508de33178174a71463bbcf0341697de5fdee602716da806aad350802d4ebe1b4b5826ad3ceb9dd53304726c4399a26443c3df9b0419ef106b425124cf85e48dae1fd6d447e7810aca6400d136a1fe183312e0e075cd2302df6417c6fd6370e5bff2791846753dbbda8d02a18b2e93d610bf291e9ca341cf4e24a54a6a3de070d007bf0cfbbe5eb5721136bd1606357d68b6636fefb4d316bff658887596c5248f0d8f2f8f6bc57b21accb7887f7c45ba2b7a6072ab60380b6ffff5b321a0e8f87f40525b0f99693bf263b1a88008128d5ea5593d49cd1a39815a2cdbcc2079576eac3ce9f71b8c89f272772dde71a82884b91acbd262a32ac3d30816a39cc6f32a572500d12e356705ab2e08893b458d23aeb"], 0x10) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x1f, 0x9}, 0x10) r5 = socket(0x2, 0x1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000200)={0xd7e, 0x7, './file0\x00', 0x7fff, 0x2, 0x7fffffff, 0x2}) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe98) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getpid() dup2(r1, r0) r2 = semget$private(0x0, 0x0, 0x30) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/223) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:12 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="43d242f18d46ff34f698d0ef043d8261147105a5a0", 0x15}, {&(0x7f00000001c0)="1b3064a62142b8b3df68722dc24bc4c2c8111feb2011c9f0e374b655497f1edde043d4d6d8c70daa46bab08f0c2584330528a1c494f2eb7878c372a20f81815af98f4a1fd1443bf06cf3ae8fd04b0254d9c439776181fac275eaa6771eb98e34f8bc7f8bf4b7f87f6583ab1cd9fcde51d7318cd4971b2dca2c6fc47ca074b2f5a4ca66f5ab1a320b1da794edfb78015e43c4e785705a2add1fb91a3ae5b74c1227518796ada1ee7d7db6169c0dad08d8f66c399576af587faf5420d2911697ef38d77976d022df4bbbf84965170c1206741d00e5eb4d5e054a4bd1f9cad22594469991", 0xe3}], 0x2, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r2) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000bf6263b5930be0b3"], 0x10) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xfffffd1c) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x8002, 0x0) dup2(r2, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) setrlimit(0x0, &(0x7f0000000080)={0x3, 0x100}) dup2(r0, r4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65300034679c23635c2d2670e57d00bff4a148700bee587112a605e2ac26f0f22c655fa099f4"], 0x10) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10) setsockopt$sock_int(r1, 0xffff, 0x24, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0xffffffffffff2d58, 0x9, r3}) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x200, r3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = socket(0x2, 0x8002, 0x0) r7 = dup2(r4, r5) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getppid() r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = dup2(r8, r9) dup2(r11, r10) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f00000000c0)={0x1000, './bus\x00', './file0\x00'}) dup2(r7, r6) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4030, r7, 0x0, 0x0) 16:00:12 executing program 0: r0 = getgid() getgroups(0x1, &(0x7f0000000580)=[r0]) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000040)) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000540)={0x7, 0x6, 0x5, 0x3, &(0x7f00000002c0)={{0x71, 0x7, 0x9, 0x8, 0x5a, 0x4c, 0x95a6}, {[0x7, 0x4, 0x7, 0xfff, 0xe764, 0xfa, 0x5, 0x3ff, 0x80, 0x20, 0x4, 0x1, 0xffffffffffff2367, 0x3, 0x3fc0000000, 0x4, 0x10001, 0x3], [0x200, 0xfffffffffffff274, 0x1ff, 0x3, 0x100000001, 0xffff, 0x3647f7ff, 0x81, 0x5, 0x6], [0xfff, 0x0, 0x7, 0xbb, 0x9, 0x3, 0x1c9], [0x70d, 0x1ff, 0x7, 0xfffffffffffffffe, 0x0, 0x5], [{0x1, 0x1c8f, 0x0, 0xffffffffffff0000}, {0x1, 0x0, 0xe84, 0x5}, {0x6, 0x0, 0x78, 0xffffffff}, {0x7271, 0x6, 0xf0, 0x2}, {0x12, 0x4, 0xd020}, {0x6, 0x4, 0x1, 0x3}, {0x101, 0xfffffe00, 0xc98, 0x8}, {0x101, 0x3, 0xfff, 0xf8b3}], {0x3, 0x6, 0x100, 0x1e}, {0x9, 0x401, 0xfffff06a, 0x7ff}}}, 0x5185, 0x2}) 16:00:12 executing program 1: r0 = socket(0x20, 0x44939a36c9ee280c, 0x0) r1 = socket(0x2, 0x1, 0x0) getpid() setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) r1 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r6 = dup2(r3, r4) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r7, r8) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280006a00032d588a5d24339340013a0fb5eed65465d04", @ANYRESDEC=r6, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5], 0x3f}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xfffffff8) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) 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) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r2, r3) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = socket(0x2, 0x8002, 0x0) r10 = dup2(r6, r7) dup2(r10, r9) ioctl$TIOCSBRK(r10, 0x2000747b) dup2(r5, r4) write(r5, &(0x7f0000000040)="41c27166b759773e61ce56c169d4180d76bb7558ec8d5ea5a2d79944d49f23e0524414ada0e8f46cdcf7c70feb138542873173c979cd7e0fcd67096c35e147ee891b7f428d3e20379e8822e779b148d273338c9300b9a445f8013d0af3925ae1c811ae720660091d07718a176bba06f098da6b35eacd244d812eb6d08796ad60081b4632692ee26fa77614fe7f9898dca79777476ef5bfa01639240de7b33d5c8f004aaf3959cfe04d7e9470922759464bc2fde43f1190a7dd359e484404d1c3787086dc2990070b7c006719397bae30b612f5f1a64a6bab", 0xd8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = socket(0x2, 0x2, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = socket(0x2, 0x2, 0x0) dup2(r11, r12) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x0) r13 = socket(0x2, 0x8002, 0x0) r14 = dup2(r11, r12) dup2(r14, r13) recvmsg(r14, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/204, 0xcc}], 0x2, &(0x7f0000000380)=""/243, 0xf3}, 0x3) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) fchflags(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getflags(r1, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7b2969cee03d794a49b8c58121ef1d4fa00c8fe47bca7253bab63694b993cf698a1c9abb479e7376a0fc98e3230cf7a576d559145e783769906613abe03f27b21ae88516ccd128bd61b2de0a6b3a5b97cb5f6eeeddd9b48c17a1906d85c16da4e6c1a754ec7adf3f127773760c1e5273f00389edede257e700"], 0x10) dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) listen(r2, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r3, r4) dup2(r6, r5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000000c0)=0x1000) r7 = socket(0x2, 0x1, 0x0) dup2(r7, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d3d4be0117f825263889"], 0x10) r8 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) listen(r8, 0x1) "*"*panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *156033 72844 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e45b1,ffffffff821fdbcd,2cc,ffffffff8216e6db) at __assert+0x2b arptfree(fffffd802dc591c8) at arptfree+0xfb arptimer(ffffffff8251e700) at arptimer+0x95 softclock_thread(ffff8000ffffec58) at softclock_thread+0x145 end trace frame: 0x0, count: 9 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 kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/netinet/if_ether.c", line 716 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e45b1,ffffffff821fdbcd,2cc,ffffffff8216e6db) at __assert+0x2b arptfree(fffffd802dc591c8) at arptfree+0xfb arptimer(ffffffff8251e700) at arptimer+0x95 softclock_thread(ffff8000ffffec58) at softclock_thread+0x145 end trace frame: 0x0, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000148128f0 rbx 0xffff8000148129a0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000148128b0 r9 0x1 r10 0 r11 0xe2ec71d3ca3be711 r12 0x3000000008 r13 0xffff800014812900 r14 0x100 r15 0x1 rip 0xffffffff81269658 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000148128e0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softclock) pid=156033 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffeed0,0xffff8000ffffe9f0 process=0xffff8000ffffc360 user=0xffff80001480d000, vmspace=0xffffffff825659c0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 47916 249970 34338 0 2 0x480 syz-executor.1 47916 348958 34338 0 3 0x4000080 netio syz-executor.1 47916 52522 34338 0 3 0x4000080 fsleep syz-executor.1 34338 381826 41201 0 2 0x482 syz-executor.1 18581 119585 41201 0 3 0x82 piperd syz-executor.0 25336 515226 0 0 3 0x14200 acct acct 17864 371971 1 0 3 0x100083 ttyin getty 69756 298493 0 0 3 0x14200 bored sosplice 41201 215769 21376 0 3 0x82 thrsleep syz-fuzzer 41201 177438 21376 0 2 0x4000482 syz-fuzzer 41201 96766 21376 0 3 0x4000082 thrsleep syz-fuzzer 41201 326724 21376 0 3 0x4000082 thrsleep syz-fuzzer 41201 155309 21376 0 3 0x4000082 thrsleep syz-fuzzer 41201 468203 21376 0 3 0x4000082 kqread syz-fuzzer 41201 187571 21376 0 3 0x4000082 thrsleep syz-fuzzer 41201 210672 21376 0 3 0x4000082 thrsleep syz-fuzzer 21376 23439 26936 0 3 0x10008a pause ksh 26936 234150 8650 0 3 0x92 select sshd 8650 235592 1 0 3 0x80 select sshd 91447 71232 37678 73 3 0x100090 kqread syslogd 37678 148905 1 0 3 0x100082 netio syslogd 6329 123082 1 77 3 0x100090 poll dhclient 69782 265506 1 0 3 0x80 poll dhclient 74568 472225 0 0 3 0x14200 pgzero zerothread 13465 332373 0 0 3 0x14200 aiodoned aiodoned 53244 367191 0 0 3 0x14200 syncer update 26859 414456 0 0 3 0x14200 cleaner cleaner 87805 331866 0 0 3 0x14200 reaper reaper 24117 520921 0 0 3 0x14200 pgdaemon pagedaemon 82953 308829 0 0 3 0x14200 bored crynlk 52297 508223 0 0 3 0x14200 bored crypto 44898 480003 0 0 3 0x40014200 acpi0 acpi0 44232 377218 0 0 3 0x14200 bored softnet 36459 228770 0 0 3 0x14200 bored systqmp 98283 73494 0 0 3 0x14200 bored systq *72844 156033 0 0 7 0x40014200 softclock 79562 230309 0 0 3 0x40014200 idle0 69651 476206 0 0 2 0x14200 smr 1 472548 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 Kern Lim devbuf 9580 6445K 14671K 78643K 19140 0 0 pcb 13 10K 12K 78643K 615 0 0 rtable 139 13K 14K 78643K 2310 0 0 ifaddr 86 20K 22K 78643K 689 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 285 0 0 iov 0 0K 24K 78643K 819 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 4433 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 39 0 0 VM map 29 7K 7K 78643K 50 0 0 sem 12 1K 1K 78643K 401 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 3940 0 0 sigio 0 0K 0K 78643K 61 0 0 proc 50 38K 55K 78643K 1332 0 0 subproc 32 2K 2K 78643K 308 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 237 0 0 in_multi 35 2K 2K 78643K 324 0 0 ether_multi 1 0K 0K 78643K 28 0 0 mrt 0 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 792 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 140 249K 250K 78643K 10390 0 0 UVM aobj 130 6K 6K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 648 0 0 NDP 20 0K 0K 78643K 214 0 0 temp 227 3544K 3620K 78643K 207212 0 0 kqueue 0 0K 0K 78643K 39 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 87 0 75 1 0 1 1 0 8 0 rtpcb 80 690 0 688 1 0 1 1 0 8 0 rtentry 112 372 0 317 2 0 2 2 0 8 0 unpcb 120 2371 0 2359 1 0 1 1 0 8 0 syncache 264 17 0 17 7 7 0 1 0 8 0 tcpqe 32 46 0 46 6 6 0 1 0 8 0 tcpcb 544 1856 0 1851 28 27 1 15 0 8 0 ipq 40 41 0 41 15 14 1 1 0 8 1 ipqe 40 739 0 739 15 14 1 1 0 8 1 inpcb 280 20272 0 20263 25 21 4 9 0 8 3 rttmr 72 11 0 10 5 4 1 1 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 12 0 12 2 2 0 1 0 8 0 nd6 48 40 0 36 3 2 1 1 0 8 0 pkpcb 40 26 0 26 9 9 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 74 0 74 11 11 0 1 0 8 0 art_heap8 4096 14 0 13 7 6 1 4 0 8 0 art_heap4 256 1474 0 1206 38 21 17 17 0 8 0 art_table 32 1488 0 1219 4 1 3 3 0 8 0 art_node 16 370 0 321 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 29 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 398 0 388 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7425 0 6027 46 0 46 46 0 8 0 ffsino 240 7425 0 6027 83 0 83 83 0 8 0 nchpl 144 13021 0 11397 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 42076 0 42076 1 0 1 1 0 8 1 vcpupl 1984 27 0 0 4 0 4 4 0 8 0 vmpool 520 48 0 21 3 1 2 2 0 8 0 scsiplug 64 9 0 9 5 5 0 1 0 8 0 scxspl 192 44053 0 44053 21 20 1 7 0 8 1 plimitpl 152 300 0 293 1 0 1 1 0 8 0 sigapl 432 4065 0 4052 2 0 2 2 0 8 0 futexpl 56 128271 0 128270 1 0 1 1 0 8 0 knotepl 112 889 0 870 2 1 1 2 0 8 0 kqueuepl 104 1257 0 1255 7 6 1 4 0 8 0 pipepl 112 1942 0 1923 6 5 1 2 0 8 0 fdescpl 424 4066 0 4052 2 0 2 2 0 8 0 filepl 120 43389 0 43289 26 21 5 11 0 8 1 lockfpl 104 1235 0 1234 1 0 1 1 0 8 0 lockfspl 48 427 0 426 1 0 1 1 0 8 0 sessionpl 112 35 0 25 1 0 1 1 0 8 0 pgrppl 48 75 0 65 1 0 1 1 0 8 0 ucredpl 96 4002 0 3994 1 0 1 1 0 8 0 zombiepl 144 4054 0 4054 1 0 1 1 0 8 1 processpl 864 4084 0 4054 4 0 4 4 0 8 0 procpl 632 8764 0 8725 5 1 4 5 0 8 0 sosppl 128 59 0 59 13 12 1 1 0 8 1 sockpl 384 23406 0 23383 35 29 6 14 0 8 3 mcl64k 65536 1501 0 1501 143 131 12 64 0 8 12 mcl16k 16384 44 0 44 12 11 1 1 0 8 1 mcl12k 12288 121 0 121 5 4 1 1 0 8 1 mcl9k 9216 59 0 59 12 11 1 1 0 8 1 mcl8k 8192 185 0 185 5 4 1 1 0 8 1 mcl4k 4096 409 0 409 2 1 1 1 0 8 1 mcl2k2 2112 42 0 42 13 12 1 1 0 8 1 mcl2k 2048 72530 0 72491 16 10 6 12 0 8 0 mtagpl 80 338 0 337 10 9 1 5 0 8 0 mbufpl 256 161088 0 160980 153 140 13 41 0 8 5 bufpl 256 18743 0 13177 348 0 348 348 0 8 0 anonpl 16 469196 0 453712 163 81 82 92 0 62 4 amapchunkpl 152 20689 0 20564 68 60 8 19 0 158 3 amappl16 192 23741 0 22690 169 106 63 66 0 8 9 amappl15 184 22 0 22 6 6 0 1 0 8 0 amappl14 176 1491 0 1489 1 0 1 1 0 8 0 amappl13 168 171 0 171 3 3 0 1 0 8 0 amappl12 160 134 0 130 1 0 1 1 0 8 0 amappl11 152 310 0 299 1 0 1 1 0 8 0 amappl10 144 1050 0 1046 1 0 1 1 0 8 0 amappl9 136 1243 0 1237 1 0 1 1 0 8 0 amappl8 128 809 0 777 3 1 2 2 0 8 0 amappl7 120 1129 0 1122 1 0 1 1 0 8 0 amappl6 112 293 0 283 1 0 1 1 0 8 0 amappl5 104 395 0 385 1 0 1 1 0 8 0 amappl4 96 4234 0 4207 1 0 1 1 0 8 0 amappl3 88 1220 0 1213 1 0 1 1 0 8 0 amappl2 80 30796 0 30730 3 1 2 3 0 8 0 amappl1 72 82476 0 82059 27 18 9 20 0 8 0 amappl 80 9314 0 9262 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 4114 0 4052 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4114 0 4052 1 0 1 1 0 8 0 vmmpekpl 168 24383 0 24345 2 0 2 2 0 8 0 vmmpepl 168 490309 0 488150 270 136 134 134 0 357 32 vmsppl 272 4065 0 4052 2 1 1 2 0 8 0 pdppl 4096 8234 0 8173 9 1 8 8 0 8 0 pvpl 32 1153040 0 1134507 323 131 192 215 0 265 13 pmappl 200 4113 0 4073 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 852 0 355 16 0 16 16 0 8 0