4a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb242ad814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c1052afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x12e}], 0x1) 22:28:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) msgget(0x3, 0x5) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xfcc9809063acdb1b, &(0x7f00000002c0)="6cb3513f1d8af153b5d12b99ae7677894dd53487ca7af18cae20e74c895a3cb6fb74d6dc130102f87a0295ab339bea821dbdad7882c0bcbf28097e7340d47045ef8bc230c2f5799889a283ba5c00000000000000ec1d9b8500eda929fbbf52f536494ceca5852ca881bf4c0e343db5e876d6c94c4e3a434b0d176a3eff41c761300140a8975b2c24f9023eefa3f7fd5de8844a596656d1d83d7b814930db73f67f08ae903ec82747112d98") socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000440)={0x9, [{0x3, 0x6}, {0x3, 0x80}, {0x1, 0x7fffffff}, {0x3, 0x8}, {0x1, 0x7ff}, {0x3}, {0x2, 0xe6f}, {0x3, 0x80000000}, {0x3, 0x40}, {0x3}, {0x3, 0x2}, {0x3, 0xff}, {0x3, 0x2}, {0x3, 0x55c5d88b}, {0x1, 0x59}, {0x3, 0x8}, {0x3, 0x86b9}, {0x3, 0x2}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0x1000}, {0x7, 0x3f}, {0x1, 0x93}, {0x3, 0x8}, {0x2, 0x1}, {0x3, 0x1ff}, {0x0, 0x6}, {0x2, 0xfd7}, {0x0, 0x5}, {0x3, 0x7fffffff}, {0x1, 0x800}, {0x2, 0x7}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:28:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x9, 0x7, 0x1, 0x7f}, {0x7, 0x4, 0x10001, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000140)="a1b43e") 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 22:28:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001780)={0x4, 0x57, 0x0, 0x48f50746, "b621d6fec05c6d617e521612ddf45edbd90abb9a", 0x7e0000000, 0xf8c}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r3, 0x10000) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000100)="15d6a6ce6cfc6d310ca588c8b3fe38b72cfe891a42838fa75465619bacfe71a41cbc6c6690945a783b8feaef7d94260cb81f9304bd84a8400ae5a28d242dff48a7d22581052d909b8d12fb13d39e8daf0374c351521f73fbdfebf1f52afc02567a95543d06d81f9dbbd01d7159c4ded2d5", 0x71}, {&(0x7f0000000180)="090660b25ebc19fce78b05c9fb1118dcd1345c40cf114f18dd90524816f7adee9ba56fede464f30aeacede84364d4d4ff48123e488842a91f9555f76306e9dce583325fa0f7ddab6ee", 0x49}, {&(0x7f0000000340)="80f78b807187c0a860d3a3eee1b6b0d075b194c4bcd1d6f7b5e32846f6226ea49bd071e213161f6648ec231dd5fcd73be9ad6a5e64626117eecb4250ab0442ddc51c814605e806e39ce59cf88d170f43199695f2dda139221a837b511401387b033a16f459424457088567a244435a9ec916bfe7e7dac535ec310ef29d0ed2ee330030c09d8d488cd014f651c595cd4b4530714797316872319937522541323d395049f7d8fb49bccd2842d51a39ca3a1e5bfe3fedaf5cfc4382e6dbe027af1cc279cc35a6f18bab0cc513ebd42456ccb6a31bd56eaec5156d711b53bebbf455bf5b434315ec64a85934c029b2dd24ea96bc6ace5ff2f3d1bbda15b6bd869933fc35901b93bddd70b14c87f11dbfa87af84b30c7ad83d147442ac21afbceaab7b4b44b024f8033fca010428ea8445c5b4fe6fe2287368d80c45010621098dc06bb2c1449cf8d4645432e427f8682f88b485d407fab7193de12b4e9eda74a9447d548a7342dead4008cb2011bfffcdedfe467daec3e4f4442ee6329a18406937d65a4c0f3a6e6dae72cdb292617de4eee82d0dc1d062e34f7de7cb569dadc07e222ebffde4404627517b961ea505df95f3cc26b8c7a68a29e212fc4eed48cdde7f68ac28fd34728988b2d7264700634683c557e89b94e329590af523819d46cfe9fdb252102ff4a52286884eff24b6af8ca82ac956388e844944b2aea25b5349e80eafa71a67e90aea2d84c6e7a9b586f08347e9a22f4703c2ccb486e7d2389a38c112801fc0ac3a15994439fab4e17c0af61a3e7a7bf6e1760931b2c5d87c993a89d35f2a4aa1b1605eee20ab76f0e0d7459fb6d7df58755c31ee53086354a7883d4deb1066b19f4b1b6a3caa4581b0af96a0c640604e28ae3b5f8f73d6da17aaf5549ee035eb58c2f1281ff9d5b417c2ad002245508fec8b26f2cd52b5abc130a0316e2060d12d1dc7a754380e9202079b8dedd7f7e267cf9920b76ec89d9fc9a53b7c5cebebfab2488d108322e2aa7feb572aa69987c14c99a200f7243f568696d161b1602db02a9870018cee620b22e1023bd526b717beb5fbba9302489a448137a8591ad44b66cd6204523f0ef52fa7e29e720037ad33188b42c962ab81be8d469258bad9f7d0140b61d93d3ef3f47a8e696b0c21f301275e8015aa0a4d71bf2a4b8d30c68c74c20bdce098172604f126b95e5977bd6f01aa59f9051a30a4205758f2a5b6538a14b1002f02eb042c4b39c8b34d7b25e1e74d19e994e0fcfbe446c5be53901839a2544a13c9ac8f160ae78d02491de79dd3f7591977a61fda93f19d1b19b4e42f7f4eeb25723e605714b82c25399eb2585c5681d8e1530f56920ed0cc8547eb32efaad0a73ca69bd63743ff5141200ae0f4e2a560fc6ac904bbea919904480a9f0f3c038eec0317739458b1d4a4af9ba7e5ff0daf5d5c9429d2eef67c2b4e088354d490c062984c567b4a0f5ed344b66e530c5f4d101d7e6ddbc0dfd2f489b0601a3ec2433ca92f470675e2374be42302c5478cff200d18e1a6cc9e896fa1447999664da4dc5986e59c8880840bc50fc13770ae3833d20f24a4a83121475461dae3d891f3ae9c0ac3fc1a097839b979104eaba8d2579d13d53ecb59995f8790cf362147cecb00fbf31612b141b54516116b651a128062d718f96a01c7b40a7e368bf4a2c01a587d656a5ac97c638f01260dc2574e7a19b69d94ffd892d6d8d9ddb298f0d75aa1f29607585f311aade626927f2eb7814451912ad634353ca9f2fc1904dc8b15142d6604ee2fe228f0d33181cc8eb92aad43c7b5027912a5d1bd535f4a271c415f642fb7c0b6ee6e930d91b40c43695e0261e181e796eb3addf6fefb739f823fca8d59c4f667796ac5d65a022b35f672832fc628683752650c0ebb72c6d46b612b2009f3e2a1b54077600a6544094ffd669e182d44d1ab58573bdd233bc2dd372901a717332a4158f4977a66369204af204a980a9e62c44221999d2bb084d6014b919e53983655bb4288b81db636e1d90872bb1d519ff21831c9e81d4845b229a667d84fb2b86b3f61698fe0d5edb7ea5b0c9dccb34d7f22c71925d70de15a298e4601d76db3261e0ccac11acc7295c847add6eccd16a2d122d7988adc82f854106a5c78a7e88d432437d6f3622e442134eec157a20939a70d1052806ce1f0f79af4587fe127b2b1682a19b9e113186f50b5f62e888d3c3659c5fd4c94a3701ff9d8a9358148e81b45ceebe1a0d48becf8cf4944569f7bc16564d58615aa12099a06b41eda4cec01f0a3f4aa807631b7f55502e8ea6ecd03590ab4df06146be839cd09522c93b4e00ec59ee98288e2fab596dd77f7161edb1954b1b92879deadde77510dfcc5bea875245ee4a8bfa4d32a3d385af22195f6ffcc221e5b5b134b5fee1f33ade5abb717f2f158cb70799438cb1c7080d40fbfa14c5d5882d99c43f51ef8a7d63b77289bd757d17fd048f74d5374dd20f702adaecbf0e2529b4d96b43ab3f99e1ecbe7e73442fd94ef035b2b2953b68a7f9c87c16ac3cba63238ac9eaa591c211e7cc8b8231e14d7ab6c1abe38995848840e8b8b35dca2bab86dba51f6bd5e8dc9a7ea2c70687c6b4c24c4618b037f69c675821e41d7f0be2bf9a01a6ed4276438b86c94a6e6a204ded4cf4d51cbc697fce2bdcf54034ed19cc7912c150cc39fd8cd5000fabec1227f626e4a2b5ef0f917de92e70dc1027904b8ad781f5bd3ef6070e4b17366dcef2efc61dd949fc9454f2abab730a725c91410c00324312afcb7721d570a3176279b4879e9680b5415493e02f2f5262d1ba8b7a2a5efe25f9ac23cf4571ba283fa8778bc9e9d29971a9a8da8c23903085655e18488dbb71d0386b2553656d9a719446456196f58158990270da1cf518b435718a9c30369067ee5befde1515ba9b95e1c93b93c771c59903133e1ddfa2c0631d4ea50b00ff70b6e921b464c40a9254070b55838d38a75209acab1b4fb34ff53a0452ece03ab57e719a9c9e5453a1ef24d3e8edbc67620addfc58ce727539405c66fc395c1acee4aae4ad7d90de451e9fc284712439550dc0f17260e374364928f5c46e360d039d1232451c2ef61e704f1b17cb153a2635b21d64996f97c86f128866891a36a0621412b5ebbdb27abfadc0615060d1b89c9bacb281be9478a93738246e2ca37f7ca294cc881dea8b5fe936d397357d965b9ad465908c4cb0dd9354733efab165cc942f2dd111dabb7fb290bc1c136a94ea97db221587534f23c9fb4442892f5fb35574ef093281d0bccfb4174df73e9ea8e95503a4eb9de8345a211a2b1d44d47d0c8dd1b39bf7a0c4f39123dc58d20fe1e0c40d7373ea33462d724f00c227199411881ff04b2901402bedb6e82848e2af47edb048da0fb6c57aeebe8d7f7e7949d6687e8ab0c0f0ef01074985cee1a20ecd62980b48bb89cbfa45e1ef470c16ef8b62b978e8a929f9966f0e74a62daa6bf63416629c3ad8de0a50c1040e8b7eb2bc7c67d30390e5b5bc065d824584b56f8df007f51fabcc4738bf82b21d9acf45719cbb5d6dd0bb6fd01cdbd95d3b34fc66d005a899447bd7eac0b8c95574739d69e5eb9cfe5a3e9fa3b12ebc3b8e0658783fa238446d6cfd8cb3c2ff2ec3350b0b6d4bc52de9cc04aa6792c4f8ca83f29384a3416c033b5c36f9131573f0ebc1772fc6bdcd2b4660c0240aecc48fee7c5798b161e4205cfedd3c1edf4e290a7a06342a7b0ee57f798c8f0944811bc01c04eca51409005e73cbc71dec788f363d9e2603c60376a4988eb58185fe45177d5c14865e2c71240d3da6124a853f988c3082c75c15db0f91d64fc86f28ee5f209c377e082b379f64fee95beeaf5bac1b0593d26bb63d2afdb1f33d7d6c70965cae144ada483cd1411cb840ba9d146960543b6e98d464ca6b09bc30a6ec73a88f37e3fd9ed2a41ae465948a11e760d9472eabed349eb7b5caf2018ccd037ca926bbce7f5b34c6ca51280a3b49f3dbf01a6a2e2b60eabe2d19beee0423d1e75fd1b7bdef0959a593043ccfd6be68774726865f0cc12cf86324930a904893094c8596ddbf530a7d08dab53363049e295c82ac856ac23ca0a00f8e9a583149e313a2552949b2ce5d084875d0d29374e1cf1691f3f6d796d9bc2e27e215142b16382092a2caee63ebaaffb9a9e09ecad3c2230b2dc82156cc35179e61836b1d942079503ef63a4749223d0426508b96418270a8bc27ca322d78ca51b4d18336910af309b6dcad7a6d03a4eb6f80bcfbe6ba6cc52d9ffb9a382cd248663d0f9c3f2336c2ec46b7545d30c4b1eaac78b3026333f2f05be548fc9eb1537308303e91cccf7b450e896e7796c01ab4069a59812e66a222a283ec197c8657868c80cda94b7d0b72234a0bb70565d840a121bea02dd06d731b5dda1515632017a834fa9c73adf78b08a505a8cf4de54bd3e6bd07a6b56b8279bdae491dab8be3f09e92a482d4c14ebdae30a89e2cc2519987f47fee1f10a0ee779b9b62b2af0895ca5ef8d3629a343562dbd136f3273bf8880516d7af4f59609719aa4b6b23c396a42eb8501abbbc8fad42b2cb1353bd40d295280f27ad7ab9041fc6c3aecd0d6ad2a7575e865c4dd130cb90a043926fa149136dcea9190c7cdf231f0691596cf57f01136417814b8bcc6cbe4669795bb1c24e34cc53b98a495c9264ef07137a59d4661223ff6a71f9871ce7609c9aaf62b78ceaacd1634eb0c4c7987447b35831730befdedd7bedfdebbfbd5a993e97412a9436099fb8790bf8afd5220f2209e78d95662f64b36a11ee01f4f97af7ab298f95d3e4a259e5bfa75dbb72c24f7118d762662d6184eaddad83799a45b6c62ce47a82bfed02ecafa86d5ec15c1bc7756a6f5351a6dd00aa481d2fa09e8285c7fd41a51e5ac2a7f5615b3ef5c9fdb8838b92519b6e8d0fad6b152284009f87c734ce8a3afc9f257fcb4ee2c25aadacef8ab5a8cb6450f72c8862270f397e9fa0deb3766def7a5225670a87bec825a883cc604b8e604ce3fbe0cace1fbf3b3a0ac053c4366f45496de198a2d5e5cbfdc7ce576ead1c91afc491a5b4a2f32d6405f016e982cbbb923c2bb494b2b2516b33994897deb6883ffc2b32ca3c5fb734152d5ac65ba30a1ae99724ec90a3007ca6dd6ab86dcc8cff315f55df99d4f9cf819a90f89a22550f4f5aeaa0a54deeffdc672161a25fe7676f2e1ef37b8d77560c715991cdd084276dcac60000f2cb4347f98dc500ca5f2637ba5f73c39a9cbce8340a9c24be1af85d845e3292c1b62ab9c19ab55316e6ca4dfb092b8cda14d19e4092380707f006cc5bb532ce10e38f255ad9505efc4b5dd4af73ec0f85ab4733e40aa4c8db053f6ec824c4dabf411369fed686d80824afb50038407be6031e3189e238fbdebaad7b158a16394383d1df3978a3dff12bd4f7af9464b529a20bcf5cf666955a974bb4e45769636f009836ad477470df198cc307bc54d84421f2b547071641f7c2041e1f4b385c96cbadb41640beddddef96e655556a5509ffb13ff511360b2756d55cc4c344e7ad4e52a3e8acb3f805944f966c414b3d3ffd51b76952cd3205ae982c36c6933b2ee6a8ca1760376f48be81122d8721993f8a0c6ddc309765b8446a1ee6908282e6a383497e9b3a01d8282be75e7957ad896cdfba4f947e57adfba672aab77ceddc4c2da801a7c09a8cf1ceb450d5507784d70f739fdc983d61e9fa05420d35482a4c21b2a3375b4ba5dbaf878bf7c4625c440811aba4f5e19baf1911103f2e09799e87aac3da", 0x1000}, {&(0x7f0000001340)="ed671990370f16d9ca4b05adc3b3a07f17aaa0459257be63d591958405c1cbe651c4d3160c67a2e10ea176e923b564eb323ff3ce8f7b1cfeeca4bf169395778edbbee5e9ee6bf797d1d66d07db772d23275c777ff72b4f2006c77f9663bf539dd61b660279653814115443bad22f7fb397d17b4a01f3fd8eab31ea00013084bb45aac45e0103f2f263", 0x89}, {&(0x7f0000000080)="debcda7963a719361917c599bb31ead7949e63f1b876ca74c62a567cb5251dda76355d57", 0x24}, {&(0x7f0000001400)="d1ff1ea59c894946dbb037de3f156ad4909e320a6432589f019375911fb35f987b51d54243c71e090165dc639d8721b464b5d1cfe4e63555bd405c19659e3834e5be89851987fecaab61f80bc765fc151b3bcb091e4a3cc83dfce1859790bac3cec30520fa68efa5defe22b0ebdcec5a1431a1dc69aa09759f28ce9dd025c08cf8dae626e4f5", 0x86}, {&(0x7f0000000200)="70fcbd889ae73f2c0e0b611f1c1e2da24e8e73323c56d3700028ae7b68b00fe5abba6959f81e0c0ce3ad55f12cd52476fdf919eae88a00be6bdcd439ac47018a2e420e99405bd8379fd9381e80", 0x4d}, {&(0x7f00000014c0)="17422847c064ca10965e9abe9f171217e2bb9ac90f4afd6fa06f21c54bfb26fb0ea0c5bac7143a8db9add7a4cf590dc98e6e3af2a77ee4c71c3c5ea3ed41b399a9e33d8cd742a19b24d961f10dfc70003802be4fa1c58d209dea14cd5035fb3998ca95a808a50745e638b8736830b3f0f8423442918597ad3d6b13f2f8414d5e29b9a5066dd8a7cc9829a7554bf33d6ffd976d7765440b981f3a8af709dc8f82773c839ae5e12e684979cc298b5cadadfb74737980ad4b84bc3d436bed0623454351976da2acf87f5a1884ffa7c7e10820f517619955e70a80160179c76e5dd3994b39810498639e63a1102a83c15a2938", 0xf1}, {&(0x7f00000015c0)="aebca10c260dbee3da23312440932e40d8342968b3bbd725c340770c878ed10305a54eb87b8ef56b940d1eee8e10dfc12587caf59af090278ccb928abb613d9cd52e17b3f3f1c1e9f91213e0f90d22d2c322c9e5bb1aca0ad4d741b4c92d9e82369ba0a29f16ccc4ece421", 0x6b}, {&(0x7f0000001640)="7b21f7bafba7386384d0fe3a0c90d7fbbb4e1e", 0x13}], 0xa, 0x0, 0x0, 0x2}, 0x1) sendto$inet(r2, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a0204100fccfcaf20c1c9bd9024c43eaca0ac7ad1424fd30547ed4900cb1f8e78e9b7904ca03afb25c57cde645d6cd503160d3545372ccb90d41e773b0c7f1d701403844ff1f692c32329315bbeec5bba6fef796941707bd4326b6e670ab156e4efa5411728bb95a342854b9db14c4e52991647eff5d4d973a9ebba4dc7e6146a6303172a34289160616bb6a8d74b1929954856a82617f639d1", 0xb6, 0x0, 0x0, 0x0) 22:28:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040), 0x0, 0x10000000001) flock(r0, 0xb) 22:28:33 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x200000000000004b, 0x0) mprotect(&(0x7f0000761000/0x1000)=nil, 0x1000, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 22:28:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xffffffffffffffed) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/216, 0xd8, 0x2, 0x0, 0x0) 22:28:33 executing program 0: 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, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x81) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="f63504ead0f6d69950199a8f99235953ddab8da9e14230e1", 0x18) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) msgget$private(0x0, 0x100) 22:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x6) 22:28:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) r5 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 22:28:34 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0bb) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmat(0xffffffffffffffff, &(0x7f000071c000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)) shmdt(r2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xb51594376595109c, 0x5015, r0, 0x0, 0x3) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 22:28:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000500)="a95cba7d35ef84d999c18c9d5d18bfa3adacecbf6fbd2029aa0dffbda4c577d905c2c7a336d08b02e24e80abc318db4f71130bd0a36f03ee8ea91705de01000000000000003ad2cbc291691b5ae9dac9b66846fc6a1d76df53911fa4413081111b32c0f48197666ab227f017b884052a321bbe115587407e7b68bb3345e526b02a34c7a2439759307248d8788d2b9d54d19d95e9bcffd228c465df557585034e8891cf062fed1e227592087d43f7d8220864db320e4ad498d9552ebffa63f2cdbd3efc1f86cd5ba857c903b73cc78b2c1c1842031cd78cb8bbdc540eea0170ba2b8a46fdb3395e4b94349779d3e2016f888161cb7fef3f00"/274, 0xfffffffffffffd80}, {&(0x7f0000000640)="0e9ee73aaf610b6eaba84b08241724c1eea107fd390f43e3bd7d6ff9c69a4780132573c3aa1e95272b01a21d1e93e45c75f9bbfe49bb0b65a7864640145dbaefa5a6621d4c64c1104c634c16c1dda9573ab5195140089ee831e3d2e42c1884b06db851e2409c4be51ace115f7e968cf3b3fe6210a81765aa1c7a15c0f10bbf5d879d6c50ee43b3d3123379a47f641b21bcc2de124b6a422a21303d3137b921dbc651b4f35da0b32f92990d12e80bd4c73c4ea248550903230640f2282e64041776478a1d73a1e0f8ae7d41d17e83eaf65611a17353f323e68f1cba9e14", 0xdd}], 0x100000000000037a, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000000c0), 0x0, &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x20) 22:28:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 22:28:34 executing program 1: stat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="b378bf70b936b7dfba7fc0b3f3b86bbd752097bb51f81482bb24", 0x1a}, {&(0x7f0000000280)="b25c5a6241e39665e2a3d1cc79778c14e2796f7043d0f74fb31a657e58da7a586340fae2c7e213904eab0591621fddd55048809757050d249718fb8be35950e7c8f5790434b927c6f6a56979faed8b15e918021336eac48da780b59b5daff27c6d398bb17a0c53c43d30da96dc8649a6ba340b636485998e9d355bcc1fa3a2f37f55ca6b9db57ca3ea268081f76ca7404fc5d512e20b57c0cb522d0a93a224707a42a2b4ca914f69d161254dee3cf768c95b1281efe02fb47ebe6f", 0xbb}, {&(0x7f0000000340)="abe3369ec6c93e568402eccc676eb64ac4902b79f4f1ac8362a564ecaf2d23ec4d9f72839fb63d8002106ebfc87732ceb072d07e00cf4682cdb2100121966c04fe020cb5d5743d55e22088c750f2bf02e3a9485a78b686ecf336754c0c3e1ad66cd64bf8e6ce1dd910385b6f4e5ee0dbd24ff2696d359643d55f82010780020340dbf1197099f8907822008b5bed6daaf44ba8d54f521a839a51d055c10d6cc495837fc1f834a7e48db46f637e66dded32c7c7936062", 0xb6}, {&(0x7f0000000400)="1beeab61d5331ea9504e1d62a7bdcd448dc6e9a1a89677999467de3ccb17d5b5b6785602807dfc76fe1dda31ca3c7f22b0e99b1e5241aed2c126fda5fc149d0c964b5629cc9d87d459b00af6b16063b35a3a739c5e66ee977f77069cd9a7cb75e59789a38659e41e676e835f58100acae5d43374c17a98ab4223543363966a9df59d35a2da4944feefc93b164a3216f8efe65e0dd9ac4843e157938a", 0x9c}, {&(0x7f00000004c0)="b3d5d90c89cad1c1773bc63a479facc9d18ecf9092042dde6ee5bb67ef829614e91ca2f28730053dd33e9e0c1ce5f407fd0c1761bc8641b6f6f847ae8f9130b4e17136834680e67065a7a702379035b0e87cf4a1223a84f8d978fcef323c059f3441ced4e2d64157459608c1752744b28eeac6f33dc3f411f4fa99cfb4baaccbf2dba5c2748402e65f6189e1e271843e9bac5be2d0fd6d091160171fed", 0x9d}, {&(0x7f00000000c0)}, {&(0x7f0000000580)="9f367b01332a40fab2af200868614ac625ec0553e72e8f8dbb6e5b36f9f2518f9540bc0108e116d442713a8e236f600c18", 0x31}, {&(0x7f0000000680)="00246d2d4495426467cb9538013d07649e092584c609fdf4e5d36f56c383901641acc74adbbc052b61cb76ae55ec3690582c79801e5cc83d7da0a0a2417a3f159551a3b4bb2bf4220f6e357b7ebdb5f17a7ee0685a1e2d02982557db6b6abafeb5afa4bd9fdc6267c2ba0d0e39f8298b3fb903ae1d23cce613d46a3887750682c91aae011fb9be7d29e75ec900df3c11f1cf2570e3bd501515d78fb01d33c2b214a7370075f70c6b1a1210eccd743fc734ede5140968ad4a25edf36600afe22ef6310737d834fcf41e8f6b011cef3cc2038c90220f54954c42b47b2db006136834faf2d45a144e1da5834ff527fb2024fc387c", 0xf3}], 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 22:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x34, 0x0, 0x0, 0x6}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:28:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10c, 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus/file0\x00', 0x82, 0x0) write(r0, &(0x7f00000007c0)="c5f7053b30d41c1ce7b90000000000000000e5ef9e677a30e3e8cf4d9423191b20594ea127860ec3e55082135d54338c25c27e38265fad2c400509db75503a3c1ffcc8eb2a816685887f0d047b01bcec863b163f9bf2300da73942e4736791e92244e8025d798be5b288269c8f36fe6d01094c05f026663eb5db6c8b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b9d76054e3937fc04a5765f13fc5efbb7496b0f831efc093ebd218e167e7d758e54ccd763968c6e9ce765e2485b037a05a1beec617dc4d161761210812ba9104af8d0f572c3b980e33613aa3e0ba5ed0c059f3acec8878f7637f1098df7ecd3d776ee824a342318f713eb7b6cc468ca5b25ee7f2109db96320053cd8be2d60ab1ffb49560d217c11e82c4a381b1e5c37021f05bf8bfd8cb23b29bacffe73c5f0484e0621f4382ff5e0fdc10c9ab775c3c041bf54cbd244ab00ed720ae56ac3da9c1db0e99f73f610634f59cf4ec6408a56b8e49564ac5d2", 0xa3) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/165, 0xa5) 22:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x0, 0x2}) r2 = dup(r0) shutdown(r2, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3, 0x8, 0x1, 0x4}, {0x7, 0x9, 0x2, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:28:35 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000100)) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) 22:28:35 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7}, 0xc) r1 = socket(0x1e, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080), 0xfcfd) close(r1) mprotect(&(0x7f0000383000/0x3000)=nil, 0x3000, 0x200001) sync() fcntl$setstatus(r3, 0x4, 0x44) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) recvfrom(r1, &(0x7f0000000200)=""/228, 0xe4, 0x1, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r4 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x1) setsockopt(r3, 0xffffffffffffffd7, 0x2, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xa, &(0x7f0000000000), 0x4) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 22:28:35 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:35 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{0xffffffffffffffff}, {}, {0x2}]}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80010480, 0x800000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000400)=""/77, 0x4d, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) close(r1) 22:28:35 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 22:28:35 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) close(r0) 22:28:35 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getppid() wait4(r1, &(0x7f0000000100), 0x9, &(0x7f0000000140)) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x159, &(0x7f0000000340)="39ed26b6ca1307864a7dfa5a7b3b8900004bb5f72168700a4b416940d2abdf40c227177c6dc53e9c146b7b94c9901a30da013a50f75033bdf37966c901ebc97ee7bd7925d38be889138e18ffbc7eb3849825aedb3687e56b2b5d34b3158bd465153225488f089730e2b742f52c4ac1aa4aac77cad442c7be27f795f3fd4163d0b8c3249bdad8c5ceb1513bcd693aed2375e45f92443b96dba26025077b4ce38c2b9ff149932908e3d02ff922606ee351770f44ae15c0581456d3da1b94e40d8ffd347bfe654e1ce8b629b6354c4b29bf89fa7ae83d8d4e4bd2910a61a186926eeebdd2beaf582be9d2976b579b3d2f246c6c6971525493b0764d7021cd082ecf8deea23b74152d0a9a8c80a2e6ea55ae889538512114ff1d7c0a3f854011ba37b4508aed4f22efeaed1e50d860e74f06d31bd79052906ab8b6f6e431ff57d086ecf83a6bc2b621d8cca5ce9e2576e5ecb15f077e0980290000") 22:28:35 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x2, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000395b7246a48301b957b848c744fabd2a65bec9ae4ff9d9e2e544"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000600)={0x0, 0xa6, 0x0, 0xb5, &(0x7f0000000a00)=""/210, 0xfec4}, 0x841) fcntl$lock(r3, 0x7, &(0x7f0000000780)={0x2, 0x1, 0x4, 0xe95, r5}) getegid() sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x9}) syz_emit_ethernet(0xfef0, &(0x7f0000000200)='n\x00') 22:28:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x1000000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 22:28:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x80000000, 0x2495, 0x8, 0x2}, {0xba86, 0x4, 0x5, 0x1}, {0x2ff8, 0x80000000, 0x6, 0x2}, {0xd7, 0xff, 0x0, 0x2}, {0x3, 0x4f23, 0x80, 0xffffffffffffffc1}, {0x3f, 0x10001, 0x1, 0xf2}, {0x8000, 0x1ff, 0x1ff, 0x2}, {0x80, 0x5, 0x7ff, 0x6}, {0x0, 0x8, 0x10000, 0x7ff}]}) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7f, 0x0, 0xf8e, 0x0) 22:28:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$TIOCNOTTY(r1, 0x20007471) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:28:35 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x4, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20001, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r3 = msgget$private(0x0, 0x8) shutdown(r2, 0x0) msgrcv(r3, &(0x7f0000000200)={0x0, ""/27}, 0x23, 0x1, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10580, 0x88) r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e67999fecb0ae27e4ccc315a652264091e9b66d1338b1bf9539a3d13b9528382c3ea7a26ed2df3e9b99f6695c5f18d6968b59220f5b87ec158b35d2e68f792d168db9c96d75f6e1f346503e102b5c8c06c68a5949d5ed6309765671b60"], 0x1008, 0x0, 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x80, 0x40, 0x74, 0x2}, {0x40, 0x33de627a, 0x6, 0x1ff}, {0x2, 0x80000000, 0xffffffffffffffe0, 0x2}, {0x8, 0x3, 0x3, 0x1}, {0x18d3, 0x6, 0x401}, {0x1, 0x7, 0x1, 0x2}]}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000002c0)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001900)={0x8, [{0x2, 0x7}, {0x3, 0x7fffffff}, {0x3, 0x5}, {0x1, 0xffffffffffffff61}, {0x3, 0x9}, {0x1, 0x7}, {0x3, 0x80}, {0x2}, {0x3, 0x1000}, {0x2, 0x6954}, {0x3, 0xfffffffffffffff8}, {0x3, 0x7}, {0x3, 0xfec5198}, {0x2, 0x100000000}, {0x3, 0xd63}, {0x0, 0x1}, {0x1, 0x1}, {0x3, 0x89}, {0x2, 0x4}, {0x3, 0xffffffff}, {0x2, 0x80}, {0x3, 0x7ff}, {0x1, 0xffff}, {0x0, 0xe3b9}, {0x0, 0x80000001}, {0x0, 0x3}, {0x2, 0xbb3}, {0x1, 0x8}, {0x3, 0x1ff}, {0x3, 0x36c0000000000000}, {0x3, 0x100000000}, {0x3, 0x5}]}) r3 = msgget$private(0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0x100000000, 0x3ff, 0x2}, {0x0, 0x0, 0x2, 0x7}, {0x100, 0x9, 0x4, 0x4}, {0x8, 0x100, 0x59, 0x7fff}, {0x4, 0x5, 0x9, 0x9}, {0x7, 0xf03, 0x4000, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) sendto(r1, &(0x7f0000000480)="13c67683a2954b22b4f51652bc566b54d46b62fd608cb6d39c3de0125120cbb0f6c3103504e5cdd26f8a6d76edbe2936912b4a177555bf025202448a521b6819faf88be427723e6ac14274", 0x4b, 0xa, 0x0, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x400, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="7986279c4d797f33e9472bad78241486a79a09df8a31a400004996e5ea4a038b1d2e985084cbf50e9f0e2110371cf000000000a1ccaa00000000fbd6c435433ae2fbd83d97", @ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYPTR]], 0x1, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x2, r1) ioctl$KDENABIO(r1, 0x20004b3c) setitimer(0x1, &(0x7f0000000000)={{0x8}, {0x5, 0x7fffffff}}, &(0x7f0000000080)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/198) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_index}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000540)={0x10000, './file0\x00', './file0\x00'}) 22:28:35 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x3, 0x0, 0x182) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/118) 22:28:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x9ed0d09e5bde58e9, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x3ff) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) 22:28:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 22:28:35 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x3c0, 0x6c) unlinkat(r0, &(0x7f0000000180)='./file1\x00', 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x9, 0x1, 0x1, 0x6, 0x101, 0x101, 0x2, 0x2, 0x1, 0x4}) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x96, 0x5c0000000, 0x1, 0x1, 0x7, 0x6, 0x4, 0x0, 0x2, 0x0, 0x9}) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) 22:28:35 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 22:28:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) linkat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00', 0x4) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = geteuid() setuid(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = fcntl$getown(r2, 0x5) r6 = getegid() ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000580)) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="d07d7ccd32ed347eb3fb3366420cb517405c5baf8c3b748e2baa72773443ab22daabb9fd1c4b467da2738e305838207566a64e8856e642dec8712679b8571f710691584882a9f3a8c617dc0767ec71b2df612b93dbc67f7f072a9d01426fa71c6eef99ee614f778bc4624391d7b652a2005a233bf04ae414c68767b69e683cbd10", 0x81}, {&(0x7f00000002c0)="4bf3b4ce6a5390595ab38fd620b3ef92c22b9561f51ba1b0660deec632b71ff22dc9d757948cdf68ad5ec4bd16b82e4da88c28830d30363f2ae28e3e688d03444efc7396230787edd0feb890d388b4606f9148738e12904d30129b9724136aadd41ea1b45a08", 0x66}, {&(0x7f0000000340)="05e8db55a0e4499b3275f7d405769a2dd15e36463106f0ec2c0c075933f39f2c9debb93ad0774dee592120a478", 0x2d}, {&(0x7f0000000380)="ae529d20957f1f9279fd0c44eef361c92aff58372c57227f38272534d70ab6dce1a734ce5d15ab65688a2b42a8585746b886b6037f15bde6c80bccc72d05594829fdc949b7dc597ea964c510eb955092352f94081dee682a9e6ca9083b83c761c12fa9ce98c61d5f7f3bf453f038ebbab980f785056525a03cc3e7797363ac44209bb697f1d89438758cf160d0e72a6bd11bd7e1189845b0a2e01a031ff705229deb877316a49caf9729bae473381fe6ccd8486e79535323a711cd94660168880c96d7e257c7605113a0c3d645b839ff522946d31f894339171bc0af6d963a5459b7", 0xe2}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r4, r6}, @rights={0x28, 0xffff, 0x1, [r0, r2, r0, r3, r1]}], 0x48, 0x402}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:35 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 22:28:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x7fffffff) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f00000000c0)="01f14f6009b486c959ca54758bf2583a85e8cf", 0x13, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfbf7}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x80000000) 22:28:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x33, 0xd38, 0x98, 0x4, "6d7fc2a4840c11823a68a4f038afe24a43ef0234", 0x3f, 0x2000000000}) ioctl$TIOCDRAIN(r0, 0x2000745e) fchmod(r0, 0x0) close(r0) 22:28:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x85bf6281974ad80e, 0x0) dup2(r0, r0) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 22:28:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x40003}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x96, 0x4}]}) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 22:28:36 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000280)) r2 = getpid() chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x8, 0xff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r5, r6, 0xb69b6466970ce73d}, 0x6e6, 0x93, r2, r2, 0x40, 0x100000001, 0x3fe4, 0x9}) 22:28:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/64, 0x40}], 0x1, &(0x7f00000000c0)=""/90, 0x5a}, 0x40) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc6) dup2(r2, r2) 22:28:36 executing program 1: r0 = socket(0x36, 0x8002, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9651e7274d48bda7b505f365c886848ecda0acbed1b0a9c9902e069e9c35b0da60acb704afc3f5967f1b33f41c045cc07d057fb14f635fc9a7f6a7b6e3319801d236df000e1290ec1e0f84a7b3b1142288ffe07a37e48f071a0fed237b81db0abef0ef85d1057cb7cf7aa86366220018d7d565c7a261f162c5fa749637c259ed2c72cf4495f8e285a089e4ed4002683c13602a70d47fa79329489c4b7da9f99eacd4a09fe905321a67ce6118ff6401fb554126b842705cdde7edcba39d812831d88aa3ab01fe070250d52848543fe7a5ac1bec84d52d1f09ccfa9e", 0xdb) r1 = getpgrp() getpgid(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getpgrp() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000), 0x4) 22:28:36 executing program 0: 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x104) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x7fffffff}) r2 = socket(0x18, 0x8001, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:28:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x250, 0x0, 0x0, 0x0) 22:28:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 22:28:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xd88, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 22:28:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x101, 0xa9, 0xa7c}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000280)) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x1, 0x7, 0xc6, 0x101, 0x7f, 0x10001, 0x3c6d, 0x10, [{0x2, 0x28, 0x6, 0x2}, {0x5, 0x9, 0x1, 0x81}, {0x6, 0x9, 0x4, 0xffffffffffff2931}, {0x2, 0x6c43, 0x7, 0x1}, {0xfffffffffffffffa, 0x7, 0x5b91, 0x4cb3}, {0x40, 0x80000001, 0x3ff, 0xdf6}, {0x401, 0x3f, 0x8, 0xfff}, {0x1, 0x4, 0x7fff, 0x1000}, {0x7, 0x1, 0x5, 0xdf2e}, {0x8e, 0x1, 0x2, 0x4}, {0xd9c, 0x0, 0x3, 0x10000}, {0x4, 0x9, 0x3f, 0x9}, {0x8, 0x1, 0x800, 0x10001}, {0x40, 0x8, 0xdb, 0x2}, {0x4, 0xffffffff, 0x2}, {0x7, 0x8000, 0xffffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="5becd5ffe5da76997d9d70036c6fdb1955f4f181a59a146c8aefaa2d7a72334af6db082c6ff8555417600ee0a6afe2cdee280bc6ac7d4661811d58561d8685199699d6e89cee4f9f040be737807e7832019a3ee95eb45611cdbe36d73033f743d4fbe468b7d65b6de5ff7ed2155e4337782f75b2943321ee9bf0110f5508c5eb0f522d0885eb215c31c8de6766cf9bc7e3f0d277cbcb4674f32af17cdc5a3088f90568b773eea2722f6dc82482df4e1bd4b48a0d34e8d14851", 0xb9}, {&(0x7f0000000380)="c2c9cdff2193a407c72c2bfb39fc4e7b875d38d953a02f81570effd175bab758fcb694eacffb0e52cdc284f0a98a985eb2021ceda4ac1ca733451be8dbf4bc161d24cda739e7970ad230df5b0a03767dc45e54ed3e4d57f08e18fea8d982a2471d55c549991898768eb61c4fd42fdfe3dd5cbc763af90f9bb5952c7a7a9f07a1960b4d0978824f4ed286da2c3f63409e95e1e1cebd59eb021f5a434191ffbb59fea40b1ae992011ac1b2fb7462bf1869f1a140fb2a58a0daca264278cde1", 0xbe}, {&(0x7f0000000200)="9304db4ae9659d3e5465d3eb28aa67908cf96bdefc2bec5be83dcb661388fb3046007483c9f7236d0a844f0c260130ec146371e8e2d42860c4a828dd3cd5518b9f316b1d4c05189a47a38d3ff07370262205a011364c93ca04f388059d692a6ec42dd7f289d0e0ebaaa52db34e8670f106f9ccf63bed", 0x76}, {&(0x7f00000002c0)="43405c7e0f2ac6129fd3c74629c8ca7782b3f34b557c2f967d0680ec393742752f56c1b60417cdf478f02336afd7bfa146fdeee16d1e13ae3da79abccfe3e0f3ae1dda10", 0x44}, {&(0x7f0000000440)="7a27001133fc5a4185ad59c16f6e79d0b2a389d0fd25658ff0f3a834eaaa81a8e59a3dbb9359d0dc96f3c1df010327c9dabd600edb14a7b5d61f86630ced92db24ec37d732840fd31f7b59d9dbc2f8e85861f30455af111a84b6e7f1447fc8ee16a58f04b4e5c7dbaa8741d64d4a0979a879020ec2b255d7c41b520e43fe3164e457376ccc4b8bffbb318e275b0feab0ced6aa9b93fe9a4bbc363e7d5100c979eb0e15f33f3fd27fec612551e304d0f9098b11c7c5009cab311f9858a5cb63cb218ef3d25ef361f424b673ae25a3920a152e738852545db09bc0d44def0a1746fc959f9924f400", 0xe7}, {&(0x7f0000000540)="69520f328b7406cdcc9052b806e5bf73bbb7a63a6ad4a7990ca3a90f9ca664e357a8726e6ab30367ccac2edb309f5d6d894d7e858b9e9d59dc716708f8956e4bfdacaa676ee0fcd2d98a1383e7e9db3ecd438149207d8e235779a751a25ed125f4b643f0caef989b2630e7ce39a50099", 0x70}], 0x6, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x488, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10000000000002}, {0x4}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 22:28:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 22:28:36 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) fchdir(r0) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 22:28:36 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) 22:28:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') open(&(0x7f0000000180)='./bus/file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000000)=0x2b) 22:28:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3b9122e31c05579c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa0, 0x40) write(r0, &(0x7f0000000180)='oL', 0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000600)="48ccd8171405206a9beb3b84eb902f7fb8aea76af8763d455587209ae269d13c9f1084c04a5ce5ebe5ae8af6f3ad328e2ad1fa97b310a60cf63a9677f9c156a546fedab73113df8b96f0914fc41e865f598bb46650f1c98943c726d6bbf5b236d29302aba395131ddb1733bd92c4549315737a6a412b", 0x76}], 0x1) execve(0x0, 0x0, 0x0) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x7) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)="ff") 22:28:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x2000) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x15}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:37 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 22:28:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCNOTTY(r0, 0x20007471) 22:28:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) 22:28:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 22:28:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 22:28:37 executing program 0: r0 = getegid() setgid(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0xd44, "95cecf54fc633bd068ef00d9b649fabf6107893e"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) setgid(r0) 22:28:37 executing program 1: r0 = socket(0x18, 0x2, 0x100000000) setsockopt(r0, 0x43b, 0xffffffffffffffff, &(0x7f0000000040)="379a017a80d451d7ce7153e9a592a847f850ad831478b1e54c9592c0bf59", 0x1e) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r3) kevent(r3, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xaf}], 0x835, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x6, 0x61ba, 0x318, 0x1, 0xfff, 0x0, 0xfffffffffffffffc, 0x2, 0x3, 0x4, 0x5}) 22:28:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x2, 0xfa, 0x200, 0x6f4e}, {0x1, 0x401, 0x8, 0x7f}, {0x5, 0x80000000, 0x7fffffff, 0x4}, {0xcf, 0x200, 0x1, 0xfffffffffffffff7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r1, 0x20004276) 22:28:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') syz_open_pts() r1 = msgget$private(0x0, 0x0) getegid() getgid() getgroups(0x0, &(0x7f0000001580)) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) setuid(0xee01) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x1, 0xad}, 0x0, 0x20, 0x0, 0x0, 0x5, 0x4, 0x2, 0x7}) 22:28:38 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20080, 0x0) write(r0, &(0x7f0000000300)="0f562b75f0bf6e27fd08e71cdfbf27b6abdc92a652c58ad91b486191e515b837ab667d47590a8c33a9dbb3a58555fdded4d02345ccd5a0e34dffc046ed3bf1a3b6975d5265794aa74bacc75e826734a74268f65e50deb941b1b7bb3efebdab03b8de2e181ce63c363c31257e48c841cf02fceb8fd3e91a730468c7d96722e532967964977173", 0xfffffd80) mknod(&(0x7f0000000000)='./bus\x00', 0x8a, 0x8613a) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000010001}, 0x44801000e}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() renameat(r1, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') r3 = getegid() fchown(r1, r2, r3) pipe2(&(0x7f00000000c0), 0x10000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xffffffffffff1b28, 0x401, 0x1, 0x4, "ae7643124bc2a4988165e6efa7a8fb025ca1f7e5", 0xbe6}) 22:28:38 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0xab, 0x8, 0x1000, "1c926a4193b51dad5ede7c51f50bec37e4c94355", 0x4, 0xb5d0}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 22:28:38 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 22:28:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x4, 0x200, 0x4, 0x400}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 22:28:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 22:28:39 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x8000000000) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000780)={'./file0/file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x10001, 0xfffffffffffffffe, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000540)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() setreuid(r6, r4) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x3) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r2, &(0x7f0000000b40)=[{&(0x7f0000000a40)="55d25948bf10f15fa829eb760ce9cd122baea4b863f4f216efadda8a057198b962316960b77f928c329bf6532b7ce167bc6708704f3f3c01e4e62e1e1ef2972273ee2db8b1f2de2b565a81ae1182e9cd03aa38870f70d3b818576c0be4a156a07f80077a9036c45548bd4bbd342f27fd9166d8a85350203887ab442edf884a61d1b359ea886d6ac48083d974c3695cc2eb14f129e0b933256ffa5aedcba1a911d552c75d7bb6e70b8d7c305090f519aa7b58f5eec88b80a858c5dfb08c3f8e5fb754a8b4268d69334f423ffb76e5bbe77382c0", 0xd3}], 0x1) lseek(r2, 0x0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x8, 0x2010, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x8) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0x3059b6b611da2231) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 22:28:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setuid(r1) fcntl$dupfd(r0, 0xa, r4) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 22:28:39 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190, 0x0, 0x0, 0xff}, 0x0, 0x0, 0x0) 22:28:39 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x40, 0x1) 22:28:39 executing program 0: socket(0x6, 0x4, 0x5) r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) 22:28:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x8000, './file0\x00', 0xfffffffffffffffe, 0xffffffffffff7fff, 0x100000001, 0xfffffffffffffffc}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000d00)="23e794e58e081728d45215928924d78b6341abbdb415f77e074f25ab836102b56ba0127cd95ee85f9e18bfbc6a2e1ee7869f8829f7985e21ea00f94212fd80ccfb5cd4d4cef961a4d3510ab9da4a65ce78057f8621f643876eabbce04ab62d80edb0d98417694866e80d69844a64c2fe1a522199c342f4209a2106d85651c94686f9a87c35f4219b5a1cd729decf88381551644d93e99b5934ef4ff24a51eb3b9398ccfa4cbdfd657142b263630dc88573c963ebaf2295f073959077a9230a8b1935374794ab4166f6ba246254c8e5353676fb5d0f33f2e83eb05bbd9af34aecb4d341ac5492cf69f3de83d7f876f6efae11735d625c4b08443f6c9bb13293d305b4ee90c25dec9a4d96d31a2c009450b934fc2ad02f1088df796276fc89798c166bff9dccf5013fcc6d20c44724b8d5c74df03e9e107989ed3a90d106dda35bff8835ec741b7eb4e212124427cacbff467148e131486c7ae1f8b6055af6a0bc6a8351281fc36187a3c1b77473bc6350827266b66b96f160a74db99c90a37b4a64784353fae57ec695da4dce81eaf7261ce8a1eb743296101acb0b1a6e1fb7802aa566e69a5c13041d2e98429e29d6720ce6cf64b02f5f9a67545d582e9adfcb12b54790831c292ec0708921ab8b9e6790ca95f471c185bd8454ffaa54521b6a055294c4b27c38dde27239ca39cab0c7f6c7ffc3e113823e5fb2bd9a6a64ce4fc6783b758fadb9cdceb3906bb778efc36b189c31b11cf954f8922873d2b1f580cba828613122d713f6266d2dcc1d21a87e54219dc149bfd794cce60eb2e53826cc0b9abb098284475b89882c2a2dbe69702ec1bc122f8ea90235d4a55e2eb7eee7da56d7ea497140cdf68a3f2a318203fd1541053d164268d7c86c3ad67571cef095ef401453f68f78670924caaf8b02eaeda13bec580768c78f1d5fcc01b6f383f1bd6fe4d5d76a612484e564d3ee2f85aa2b88dcdde482b0da0fe2f8ccaac422e56be6cef99648a7d1d9a7bcf199f91e334e0bd3773cc450c749df7375d224603947cae8925ce0da5b7ede7add8b30bc6a9f27ad4ed56dcc3164831b24054360c2c14b80de78f380121521a732e941182963eb97249e2c625f2b398fc10408f8a26031dcf282ef0f1df47d3bb7e72cf6c7053895240a15c352e40821160ad67cc000752f90b2b2b518a4df84a9d4e6384068fd17558ac886c825395fbe01c31e5fbe831afecadc3fd64f01a5f37e7123e3052606fad150ba2f6d86c9a4bd996ffdb30efb3e560ed6f78db45e8e4b391ce1d38d508edce4c9093810016d0b8b8a1fd916566a0ce97bdad444299701fd64ccd3eeb75050b8621829dedc048f58b3d7d24b4c3d658744674e829e5b1c2c36889bd77cc0593d95616d6a4b383bfd72628748f0513ed29e9d96caca6a9bef0c0224bbfc7fa276abe576ecfe315eb5d523513984c152f39b647302acf296112a2f27727be078e047de6a44bc87fefcf760b9e607c1535f9deb80d6c52d2895d28d97d2f261af06440fc749d05622ec7f8a8bb8b4cd01ec87fc1c1dd2d1de009d7b83e289b1cf126473b20e4452f89a5f74b5f8aad122597b1634dcb24e816ddcba906f9f1453c26e684921b29b734a194c443648dd0dc877275c39a4eb4c3ced909a7457bb15ebdbbd053f9996b51744b69cdd10d5d5386d5136633ebfd77cb94bdcec46e5140f1e4f7f3372e085e8d8baa3bd3729911dafec58540f5f088d6df5dd10618ea63c50b0a125f7102a0cc226c9af2b734fd2a59f853819d73a25ea139d73a1f7ba0662bbfc62cc815d1fe0ca710990d3e9049b30cbdac0ec60e46001ab2e17684403cdab466cce57b6b9f79515f66b112820b12186273556811d2f456b8d5e4385a326e6cbf44c975289ce19577f644f418962c2ee41275b87de571eb239068a3acd1eec803842d8143fc35fc604c001a550247a945a412e9411c3c35f4d1d49fe85b8a750c39db657790f3deb6d62210462df62e685d99ac76a111f84da5b53f3d11a5c2f7d50afc1c8fced05ca050a6dcb037f9d8ae86e7dee58adb3b4329a9d5c01928b95214083f5db78cef7ea10c154e56d502526f152a9ccdde1aab809794b4c1c7321f8ccf8778b2103d94fb89d7d34dd6500b3424947ed95b31a3e085719dcdeb086a62563c545c42af4deaee135e0360025facd7ec2ebb4b82959e18c4b1cc50fa8df504414bc334cf86c7df0886a1c2de5c7eb83ed41926c92b6c54fbe811f8bd1607153f37fb68d5cde9d162340bdb1955fe7875f8bf3d554ff07c5ed6fd8afec7285115d01a85836fa597dd63192ee2d2ad8e93e6eead241e539e1ec2e8fbe51e13f2a8b727daa660e70a89b71397e15f1c64b2906a610decf11284872a7acb6dcfc8746f59dd739a75c3f7bcd367a024e2faf5f4380cf8f7cd51dd23eb68de1dce108dd620ea55e8655f41973366f3ee4a2ad60b06ce86e0b3ed22fbc2f8f03c19a3c6cf511142a87c5d1f173a956180d4509e60725965b9465a3793b3a1dff97695a8efd8a73c4ef1440c46b1341ef467da11d1022b170d9f2bd00846069730680b6577d8e71f052ebfe3b3874191e08e8deb2099944ae8713b940390c4125f6f2f746130b4297060698f45e0757a5a99a973e071d292f5499a378df3d1f7e16bd076829fcfc6527e90c611d3bb370d8d369725eadd6709f3f5c4b8178febd84e192e1d484e03e520d59920eb4b7f3a7635c59d0de0a08a99313cf823c2dcaad444f1a435e26742d119b8a0b60e9d31163dbde65a7d6dec4e2295e674d6fbcda636e72be0a8590902125414cd310ce0f70f3cca0c15bc2a884daacc0c3f90cf43b1cbd9e9bd94a9010a0b292a3b4699d88044e8b79eb6f7d7b96ec4da227a6c7ce0d05d40df09c660230a6f8d8c4056d1557b23bb13fa55e8c704257f7a9622fc9737c95df199b809a47a36dd5859064582982345e382af9cc364b58ac9612eb015f69d40d7393662590ee1e9f0df5683f39e5dbc72581a05d1f74d20e8dfeca0c60dc03311108dd35ce84aedf621a4c957ff21ce2265646b43528262ce493c01de825a5aaa643ed8fc8c768af5ec6a808cfd47441169703a1ccdbb199861765fb56dc0f5e3ae9a6bfb7548c34d28db135a3db0e19b2267cf3fe0b63ba4c5c5823c1dd87beded13842b85bf0557a9995c4a2dc5d904b6ac9710d53d00b24f20e3afc654a4a276a3250204be63fd9ebd340652264ae7aa85cb858125a3e59916624cff9eb63b393cbbdf66423c7a576d5772d5186a39c6c7183d46e5d86baa0e776f2b9c0e00fc5fb53a6e378c6358d05dd2a23e97e4e25da53ca04d2fdd8462aa1c41e934889c0efcbbda9f5aec4a357f4e7678e6a6907f9099ecb283b9ea45ec2ce37704f8b1495e0228b8813fed47b6b2a71feb4a1eafb9b3653e51853699a02ecfc818ed2794145ef6d9d3f4bec7b9ecff2bfe9582d56a7d001d4", 0x999) 22:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) open$dir(&(0x7f0000000000)='./bus\x00', 0x600, 0x90) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) socket(0x18, 0x4002, 0xaf) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9a, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 22:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x1, 0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xb1, 0x20) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 22:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f00000004c0)=[{0x1, 0x40}, {0x1000000028b16c27, 0x0, 0x0, 0xfffffffffffffffc}, {0x80000200000009, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x6, 0x400, 0x10001, 0xfffffffeffffffff, &(0x7f0000000180)={{0x0, 0x0, 0x7, 0x1, 0xfff, 0x9, 0x4}, {[0x4db, 0xf26a, 0xfffffffffffffff9, 0x4, 0x7f, 0x7, 0x5, 0x1, 0x6, 0x800, 0x8001, 0x8, 0x101, 0x2, 0x7fffffff, 0x4a, 0x1, 0xff], [0x1, 0x6, 0x8, 0x5, 0x5, 0x2, 0x2, 0x1, 0x3, 0x80000000], [0x9, 0x5, 0x3, 0x79d, 0x5, 0x2, 0x2], [0x81, 0x1, 0x9, 0x1, 0x7b8, 0x3], [{0x3f, 0x4cfe, 0x1, 0x70e}, {0x2, 0x3, 0x8, 0xb9}, {0x0, 0xff, 0x7fffffff, 0x7}, {0x9, 0x8, 0x9, 0x10001}, {0x583, 0x1ff, 0x5c, 0x100000000}, {0x10000, 0x1000, 0x7, 0xff}, {0x20, 0x1, 0x8, 0x3b}, {0x1, 0x4, 0x9, 0xb}], {0x4, 0x7, 0xc33, 0x3}, {0x7fffffff, 0x7, 0xffffffffffff16c7, 0x7}}}, 0xffffffffffffffa4, 0xffff}) poll(&(0x7f0000000440)=[{r0, 0x80}], 0x1, 0xfffffffffffffffd) 22:28:39 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) recvfrom(r0, &(0x7f0000000680)=""/120, 0x78, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x84a0, 0xb8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000640)=0x104) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x1) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 22:28:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x9) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000080)) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x0) 22:28:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1000000401, 0x0) write(r0, &(0x7f0000000140)="6b5039568510a679b84b5ac5fa4d5a30973fb5198315388f44c287903668538fb0b2df37972e51535eba53d3b3d119174728f37510149a34ba30f6040bbe0d122ce46fe0b2374e79389bd7fc5ff120baaf51a825503b16efb43d1d2268050079e2ce3b7e58e6b9affcc1dad81c552f6cf0f0d998f2eb1c3bd0bab021e7d9cef28b08b6a5212f40b66094a5bf97d38683675046ce25ae26af9f54643ab434e40d23c5717330dfb64cc733031e8823caa48bd0f51eca1b19927a7c373c793d16095aad63b0e37be2c6d1b470262c9f62a591523bef9993350646881582cb91c4c5654ecff2fd272c11c96bb6ff52a4", 0xee) 22:28:39 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82122e42667b2d02fe6d816e5822bd696c653000e164e7a653a900039d65aad59010f0b8df049b9335a419c73291806e0acfe3ae4e6f87e5b6b5c9db2bec945f5cafdea2ca47e2c0841092f205a3fd7c16d73c19b2cc203376d6a62fb33ceefafb6a83710bbf59a330c7ee61d226f275fb087e823564d6aa225dc5f9f8f6c28b21"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) 22:28:39 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5ad4ac8717b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) flock(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) socket(0x0, 0x5, 0xffffffff) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 22:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) r3 = getuid() setuid(r3) poll(&(0x7f00000002c0)=[{r1, 0x4}, {r0}], 0x2, 0x0) 22:28:40 executing program 1: r0 = socket(0x18, 0x400000001002, 0xffffffffffffffff) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 22:28:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000000c0)=[{0x8000, 0x5, 0xcb3, 0xb2fc}, {0x5c0, 0x7, 0x428, 0x7}, {0x6, 0x7fffffff, 0x8, 0x4}, {0x6, 0x81, 0x1}, {0x2, 0x1ff, 0x6, 0x332}, {0x0, 0x2, 0x5, 0x7}]}) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:40 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x420, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6ab0) 22:28:40 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x1ff, 0x9, 0xffff, 0x400}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x43, 0x0, 0x4, 0x9}], 0xfffffffffffffff9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x20000027, 0x502, 0x38}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0xffffffffffffffe0, 0x1}], 0x6, &(0x7f0000000100)={0x1, 0x2}) r1 = dup2(r0, r0) pread(r1, &(0x7f0000000140)="917f3efd", 0x4, 0x0, 0x0) pread(r1, &(0x7f0000000180)="a2ad39a5271ef22976c8eea86c9a7fbf122c88c88b35565f30647bb53b1b6f7a2973aaad2b62c6f63e20a97bf752a7d2dbffcee7e06b3600c470033f57502c1f2e0ef5f406329a9d0a1e9e5f22bd86899804a33767fbff5e671cf6", 0x5b, 0x0, 0x58) r2 = socket$inet(0x2, 0x2, 0x1ff) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x20009, 0x100) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10000, 0x0) r5 = dup(r4) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0x7f) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)) r6 = geteuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) chown(&(0x7f0000000300)='./file0\x00', r6, r7) r8 = msgget(0x2, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000380)=""/147) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000440)={0x10, 0x9, 0x4, 0x7f32, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x60db}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x22a3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r9 = accept(r2, &(0x7f0000000940)=@un=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) fcntl$getflags(r1, 0x3) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000019c0)=0x8) mknod(&(0x7f0000001a00)='./file0\x00', 0xc0, 0x5dbe) select(0x40, &(0x7f0000001a40)={0xb61b, 0xfff, 0x6, 0xd16, 0x10000000000000, 0x1000, 0x5, 0x8}, &(0x7f0000001a80)={0x1111, 0x9, 0x200, 0x7f, 0x5, 0x9, 0x78, 0x7}, &(0x7f0000001ac0)={0x8001, 0xff, 0x4ee, 0x75, 0x7f, 0xe, 0x4, 0x80}, &(0x7f0000001b00)={0x10001, 0x1}) kevent(r3, &(0x7f0000001b40)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xc0000013, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0xa, 0x0, 0x2, 0x200}, {{r2}, 0xfffffffffffffffa, 0x11, 0xea01de6387afae2e, 0x1, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x101, 0x7}, {{r3}, 0xfffffffffffffffb, 0x48, 0x1, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x90, 0x2, 0x3f, 0x2}, {{r4}, 0xfffffffffffffffc, 0x40, 0x4, 0xcb, 0x5}, {{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x401, 0x10001}], 0x2c, &(0x7f0000001c40)=[{{r1}, 0xfffffffffffffff9, 0x22, 0x20000000, 0xfffffffffffffff8, 0x9}, {{r3}, 0xffffffffffffffff, 0x38, 0x8000000b, 0x7, 0x2}, {{r9}, 0x0, 0x1, 0x22, 0xc7, 0x7f}, {{r4}, 0x0, 0x40, 0x80000010, 0xab46, 0x3}], 0x5, &(0x7f0000001cc0)={0x100, 0x4}) nanosleep(&(0x7f0000001d00)={0x6, 0x9}, &(0x7f0000001d40)) getgroups(0x4, &(0x7f0000001d80)=[r7, r7, r7, r7]) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001dc0)="ad63a9fd74d5553320b477ac6937f918cfbc6acad4838a67b0b262891c379e52c4cfde9b72f3e2fa8bb5160a500f3a7a8a8037777687276da5440a7c4ad2d38029d5f3716039712eaa0f7cfcff2574b7a34a85736631a72250bd891a10e1a7ed21ed6c20c6", 0x65) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001e40)={0x9, 0x9, 0x7, 0x3c, "a407807fa47df6368618dc788f42d717b125ffba", 0xcb1c, 0x1}) fcntl$getflags(r5, 0x3) 22:28:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000080)="48d96cd607dc5dc8a0162f5f6cea65b240ac186e036e882982c28f826c353922457d6cd246378ebd138bda21fd99d735e7596ef9b34b120000000000000000000000004000", 0xfffffeec, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x6499, 0x1, 0x80000000, 0x5}, {0x6, 0x2, 0x3f, 0x7}, {0x8e9, 0x31, 0x10001, 0x7fff}, {0xff, 0x4, 0x0, 0x8}, {0x62, 0xa6, 0x400, 0xffffffffffffffff}, {0x6, 0x8, 0xf46d, 0xfffffffffffffffb}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r1]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_open_pts() 22:28:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1ff, 0x9, &(0x7f0000000100)="33225add37450f11a805d95c59b2530ae43b4f1ce86a7d71b110918a92e1b7a7734a13cabd0f86da3d1f426fd5f471395ff703073a5ef2a9018de5c009468e49de67dfcdaf7e9898f65afbfe42dc71a452049aab81e67684dfb17dc7ab2b3075525169468bf2ff642d68a25506d3dcdab29cef36ff1fd5513fa7e0dcca04ffb1ebe69b7e77094901a2d9fd7bb3d69350429d6e1dddcfdf6eccff631419f2f871ccd3fc22dc6786e13f41837ec26f6be1acdc21", 0xb3) r2 = shmget(0x1, 0x3000, 0x0, &(0x7f00007a3000/0x3000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getpid() r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r5, r6, 0x4, 0x80000000}, 0x3, 0x200, r7, r8, 0x4, 0x18, 0x3}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000280)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x20, 0x0, 0x0, 0x0) 22:28:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="622a38084f23b6763ba793ed6d4d909729bfef5a29674780419b84794c", 0x1d}, {&(0x7f0000000080)="981c5ef05e7f038b1566c9af17d2c2c5fc53", 0x12}, {&(0x7f0000000180)="9bba546a1fd63f710e22afe1fd1e0651c26b9b36bfbdc9765df5b2ebcbc17ceab33255d278d1c3299830e4ef27fe035f10bc9efd152a187313be6ff1f1971acdc54a8cee47e522f61727200c907270eefafd7235b660da3fe84f48298dbe7c2ab5d9a210d3a5fd9eb4efada1b150195554bb0e3b9b4a4a413b4e3dcf0aa5e279b016468686d29cef941f6e3e3b71ec4ce91a1b16", 0x94}, {&(0x7f0000000240)="b1b241b35d0c499e68c8856369876b4b68534bdb6ae7b2311898e269132d6cf1208dee9c408f71cbd12facbb376680c70c29b1051896b5f773c6509a0be876d95e03be4ebdc4d0ca5b8a124f0a71adda7683d05b28ed8455a9f95945a86dad4de403a65cb640c4ae6974343fdb39a0128f3e6814a28c8581829aa4009536b360d43617ff680adfdefab81435f2e0e4301ee5d12a974d0f69c92ce6a0266ce8c07fe001b6032a6bfaf1b295dea5249dc672e58044eef3d3539d8a02170fd0fea172f3270b27ccb94167781d22fb44fdc8cbe6150df8799202cecd5002fa9c61673123b2f5f2f5bfb7b0b217c7499fd140e64954aa5bca122f7c2d3d916d19be4693a921870decee2ad1d5a420c3f42f2a7b953fbca023c08a92d631382698eba0e22f3b4c75a194bdd3f0b1cd8e62adcc674106cad63318474925ca1652049c64c5938e1d8579dae86c6cacad49e904835b7a8d4415f3dc51819846740cb6859ceb9cb9d300353facc3e12ed064d25b371df8206b28f642fe3c5a91822d27c892871b19e8c03f52e821392aa9af9de046f8f6537929a1132e01b12f50dc86ce527dae7cfaea86a739d011ad283baae6356689f299d2611bca79f43dab456ed3b49934aa7d98aba568ee58df6d36e50f6fb095a2090845d30a03d21353e2b90e7426c09801d8b9f67db50122237acc5f8a006207a11df1f81fc76c5014dd73b74553a4b8459bf2e4e0f4c6ba2cd9533cb55dbac92e18805cdd25ce48d9d624cf6e12cade69495e9feb3f6c79420ccc958a54d1ddddfec5bae9128efeed69d8adef07b57fd6d57c1591f75f6b509c24a18bf8e402cd58f66526d28688c34aae27b5369c2eeb515f92451a07fbb0fc7701edef377824bbb3675745a54a42fdd0c47bc40b9560fa99c1132ee816c9e9adefd5bc3921317f7636c5ae71d4369125773e49b744103ef96b6eb9140039c18a6144d64e09a4e76edc50322a565596e9f8ca380ce5a9da960f843eae3418e4e58063f301484d0a1d2d2802935974a3ea46e4a5c7940a14e724cec218080634c7e92d59f7eb304ee723c0aa9ca1488f638cdf6a01180acc89ebe9d15d4af6397a3a2a2ad4e8a7386f45826bf7ddc9fcd7f4aea885c5f1fbd1c1c35642f0441ed4ec9a5528d7d6e3dc616eb8906e74de6d34c7ad07c7cfd3bd7d6a9c2956478c3b1993385c60daa1e7ab92bf34f0d96a5b6a34351a6c0fb9472136fc76a64bb87ad9a34a7558ce0e12e9241b4b3f2248e718e41d2b84edc550713a48f673d8a4ab9d2bbdcbd66c9313e10b39f8fe68cd8512b4694b56a7ab595ea2325b1e1d2096a8d2b9d7fb59041a4bed07ff890cef46264ce190220ada271ba03261fbba28f12015c359770d9f1c954bdfcf316240ad78087f0cea098c5c064e622d3c081283313edaf941bdac2716267ff168e58d021966dbd6f1d5b7f620f4d158c4ddf37598f2685d9bea6ce75365de0f088f640d2fd35ed4518053ded734db4a6414ae0b47a4444b8fce36cedbc5966a96d3fd2c48125aee2ab090d959166fdbb3e9403df73429b5a9e4c0ccdc44d6ed3e33bb44806d38f1a1fbcd86c7a0587961ca2ca610c8eefe49849016244704444f7d6f87e9eb6d29dfa22dadfd2990958d4befde716db6fa0882b37f3a84c946e3ddb1529aa4e13ca2abe8a9a5d96aa5489b8d6e110a986b18af9e107f3128ba1e69cb484bde6fe7c24cb8965f65f403af8584f133158459b4ddbe417f60467ca3f88aed6ce42159b972a76130c334f5981a102f823541a13e697fc222b4c03664ce2e8ac27bf61e097fb71896cf3a802b2a6fee46f0b5e57ad9449346531f28ae5ac6eb40d1ff4d0675817b6c92141328ec75e57122d5a7225b9e8006dac735bf07fff4efec6cd856a3b55a9c9edd9e70cb9ae65aa209461e7997b39904b21123434ccd1d623641c0756dacb5aea121e377aef56eaa412098d96b1309339736425da12055b94db4f0445651da7b8af5886e515c213e1445ffc27f8e1cb6b9ff0a6bb823a51f757dcadc4031ead7ae1f8d6f18cbe6d30141174392933b640d5b7eb2f6f8a34625057bd2f7bf477ba7cf06d6e4a4eb9654c8b6d05fa1bb7bb13426f76d9dd551400847792e307cc757b95548a3271929b0f7c54d85896c69bc335e66a022e4eb809848e9c3de655410df548465d75c7b52f1770e9903069dcec48d1a70953b2780d7f055015f3378b41ae2d64be701032a775ba69217c74b6246756999ededf02fc0b0aeb8a4cf6908043dd28a3033cae6ad9602cacb801c904684fdcdb44d3578fb1bd56fb8a76a5c77ee17b8e5c085bfd12c2c5dc11294beaab04884ddc9cc7f93a1ecb84247e47dfb4af168e8c59904dc822613321770e520c8869b9a6e7c2c3ff58f9bd9a58b926de84aa9b058cfd51e628ba81d75c1c4ec5248b499381ec4a23de4c95a3393de6e25aa5907c092456e890be91c064cc0f74c765dcd9059bf346ae37e5dcb4b103e8016d6de0b8b4b498afbf968b4450d3a97079a3eccfa6652a2adf72b62d70e05ceebd5b12c7d569847e7fa420f8d0f2e491fcdb0b6cc62143e30a4f968faa17d49110ba4abbf8134b4ae9780c079f557126dc4b8cc225ce4e90307c2dafc40fa6085991c222f926d2a2f71da5990a06cd36c5c4dab29e8f02c4d1a619abb9cbb70f3ec14a4021bf3d55f68b50cc7930ad1b503f8b7bfd3c647aea8c95327a7e696252df5009e74a1ee3f6cbe1d0f193d034ae658d532725b7f3881b0d0f50f55ec636cf53c78c24ab88d4335dd589db6b03518c6128e119694d0375ecb17e2a864003e2244793e5d7ca8f7d28ecbca20ccc7cbafc00d4635b3e05dc397904149659ed27e0ba59ebef6ea729b13854b1baa38397cfe80091525ca2ce33f62649baab0d38011cd3c7d953540328f70328db7c5e378f85182d16b3fa641beb75d16052dc4b8460a9419e59dd25f74192fc775b7afe1f5ecc7c8aee2df134717334b9fb695dde27c1a21316f8d742c972f9e6101a77d07a3c7db57ed0ed62f696ff4f13843b9c8fd1b60fec65020fe697f2ad6e189273c24d90b48d6be9c2ec1e175e01d9c04fce1362f6cd9c57015b56d1c4f30131be62f5f2450a7e43c282513570f8e7a1a22bbdf085d4a0402cc603c9353b917b92bb473dd1f2746eba039cf8ccd691bd84cd2603dc3f1914af289c293f1e8de07efc30ce04934eb3fb70bc6151235b09148c5eac95cc61274347cb10acf003840fb37e4944e92c31827a6f2336553e9924bd49f6ba0cde7a2a5034fb7e45f490b9ed67079625f9074c66edf583711cca40a3dc00cdd545bad8d7faea98c63fa5512063ffefc64fb9dab8558afdd4c96ba6c413652c3a74a93595552cb533af562d849cfbdcf289aef4b3a9cfe8a36b2d4fa5e3b0fc251301d643f98b914bee9f9852b125a90a2c0b91ba0e7c93be28535e6bd598dbae0567e162418f4e3a5d6682658c62033749ca06c55b0cda2e84c364a789d8954c1813eccc892e7c36cdb26430bab0c5678ab9fbd691cac8740cebbbb46a7483c88dd52b23343a141d061d2971f98a7eb6bbbe571997059b91fdedea66365fb20b6f3084ed149ca5ff88d85c3bb206901dd76e36a43d29d6d3cf675b8bd829d2291c7a170c45ca2697e1afb205c6a333cd82bb3b988acb3b822818e85dd33ec2159321e40908fab1f02c08cb1517373ed3a18f33ecfc914475ee106fbb1c535e96fff0f22f6a002e817c8943b76565b1cef8b8af6bdf0fc7b26ba063014c665f20f5b2a5f7ec754c36daeab257d30a74e6893eed4c1559de6d87730041944f8f8620235d34b675c81ebc37b21ae86077099f39d964970b8aa7982b9e5417af88fc0e8c8379bf411ce496654d91253f4766397b0a73cbc841f0725a4245f6baad3a799aa083d93f28e11670ae09551f01efb250c1493a924bfded55eb4ce4f0481b1dcd09bdeb6c089cd3ac50e0588b5a204f31b2e62285858da12b041a2c37eb405e04343a6d7265785f521292c9aa2c5697c67da4050290b845666cd809a2d25ce231e3d7c1b9d9c962a715192be7d200d98e92a07a5a1e0cf9309529c1acf39ffaf4c6ff0da9915809fdd3ee04513c7ac8726b5142a0656d1a91368dae2f7290491308e4575d45bc53259dca08d28c4838422983fd6ff658f12b9e8e58a0dfcaa16216e836ae100e12e89364318415cf300adbb2bfa45a817a630bc570049aebb2d4cf3e815c3f39fdb5b02b4fe49212aaf3403d4997e47811d61b315211546a680fbef40f5d0430800aacf37b9fc4c9360b54aef07cfd413464ec739220cd0757a3b302c878cc99547fbb77aee82781e5148264bac58a8d604853eab8fdd772443bfe4c149ecc5330056bbedaf19f760a49ead5f535e662540b167d175d72ba3bc2f9a1ee291fa6d57ee8666288699e0b495b8add5d5bc7a75d0d4b78dde341316e7ba73d105996e5556c473051badb0e2198f428d48d50bf5589ac07d68a58f4df8eb11b7938471cdca70d30d1ed055b84bb83af82df7dd53b737108caf82f6a1c4b227eaf502261cc30a5c597747149d54f03797b240e2e7293afb7901b15c0222a35b2ee25d71ace1a613b31d393945230ae3e590eaaea60b6fc919f1597c550fb2cb285decf62c43dee3bd707ed99555bc45dddba9ba3905c4142fb25f4ec83400b24c88bb978f68fc4d4193a5c4131085a0e532054c4f2c3d31737e4261e688e41a5d7ba20f2bde97919f06400fd5eafca14569f3ead725b5279782c1910bacdc4152e16fcd2f2046b9c293d350afd0c24343a170cfcb0cbcd56aaa3775b14f746e6e5ea2f74083d65d6d30e3272f4449e3cc29dfac1e97f987f1ba208ef426c06768e5cdcb2c1f84356243d222f628393b3ac318dbd89a4b0b0033edf473f5c7d3d895c4224ea54af58dadbc1be0cccb58c9cac4962f6e5f242b9376f6600d44cbd1ad33dfbf250a800e41ae3983b737cd6285b4078514bc880bdc22cb6ad36980b841561c0883abfcf2de74de9eed4e88ca8eecfeaf152969f0b91a94fa03d82726debdd8446f48dc568ca55ffc8360fbf8f5a061c84bbffc97f04fd21106f99a64d9d2e1a751e13b7b94a8f295ea5c7e99a5fdbf70def3b9a7e6acc10ac52af1718972f495a75c6f24e4152146559ce41126f5b61cf75a69c592084e8be0fd4ad00d37b7cb8386aa58e3c988bdd79b21c71635a67d7e2e663be45426e7130692d0915cdf03da84a8a1e81ac52ca28613c6ce0a0e7d93f1f90d8ee68e5191471bcd353070c95e0074919914a1892ba39ca8950f3af3235dd8d4c2c1d2029b3f9c5d633919edf3e1653fd9445910f04fd214a6b828375ae688e9b4d0fb316ec8ef61e7f681d1f6e8caa7db32da16220e62aeb01eaad43f9338ac74d416a25115397dcdb409c2b97182e038cdb8e9eb3b70da66c1a4027e6ac1de07e9a782a0df8edd55664c426e5e731ad02a94f61be9de2b4e8778ec171afa2dd510fe0247b585db869b2a034fc1b02926bf4216c70a08cd1b44abf95abb8b218333de564708e86cccbe841e18459bfd6a561b5f1180e37dd65a86e408b4f9299a44b011a1f2f89c69266084140fce6c7bf32a10e3b44cfbc47c3404b9021c2a6379267208e4d8f5369c3a2fc44cb38de0de955e14d58abc3d04fc7c85346b1fc80ec5f0fd9a11fb4b8c50bdc980ca08b7e9f0174c7e0cc53c0f57b0e67bd32060673880d057b7b7e172e448bc8f49cbbbd6c6246baa03b27ac3ce1c1d01e8fd94d0a5d0def6e6f772d26d4f1e3521", 0x1000}, {&(0x7f0000001240)="b5e36ea9de044263e37722dd9d15572e2dc52eb60c1d0d4680ca0cff79028c406c5fb96e4214925ceb61fff669503c9c94685f9ba21f826b8ffb98140dd8a1b3afeb50d08013c8844a3f2cb8b26944bbba46efee30e78af3881a42361118c7e22f61b64200dd0d2d86d0de15dc8c4c3d672158abe5bc4fb702d8c544308dd28cda9a6d1f8c9e9a29973f78ceb7b4183c", 0x90}, {&(0x7f00000000c0)="d526d56db912db602826014085c07c0eecf5ffebecb832892d1246962f6a755c5ea598f4f5d07f03308d4fe851cb9d8b1f612831f109ceec2fbbaf", 0x3b}, {&(0x7f0000001300)="041ede4f9e221c1232358f1dbc3b2694db07e41d86c2efef7839b59dd7b14928586c867738e3ea8c2d1c929281113559d0747b9f7c07acc590acf60ae3a73b9250230b07413d5c50d759881d775ab13f1d1501cab3d6367ddab094e82ed28872db27a8cf290a132ee149c99d458216b3b676c24a523e2c40cf8fd1c081adb85600018a4e4dc8d14704b1af99ea37fca5a58160c897a82ff60785031418016f65cf41452056445970f52e512fadb6e033830b36d73443c8a419f3c071059ed08e224ff3fb1239c42de60129f8de745b53c6", 0xd1}], 0x7, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000001480)=0x8) syz_open_pts() r3 = openat(r1, &(0x7f00000014c0)='./file0\x00', 0x400, 0x14) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001500)={{0x18, 0x2, 0xffffffffffffc82f, 0x5}, {0x18, 0x3, 0x8001, 0x9}, 0xfffffffffffffff8, [0x2, 0x5, 0x8001, 0x9, 0x100000000, 0x800000000000, 0x0, 0xffffffffffff7fff]}, 0x3c) 22:28:41 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_settime(0x7, &(0x7f0000000000)={0x0, 0x6}) r0 = semget$private(0x0, 0x3, 0x6a8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/98) 22:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffffc1, 0xfffffffffffff230, 0x4, 0x1, 0x1, 0x2, 0x0, 0x3, 0x1, 0x2, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) syz_emit_ethernet(0x0, &(0x7f0000000040)) 22:28:41 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000002, 0x0, 0x7, 0x3}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 22:28:41 executing program 0: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000002680)=[{&(0x7f0000002740)="4f3da67928abe9846351e6ca4606c8869cbccedeed7683d97c855fabf89f25330310621935634ddc38923828c975e8dd11b773388ed04434e8c8e592bb76d1f28f6c519f08939b6c0031d5091f03ab072a8aee32747a59ec455419efc6b365433a010a659d5807bd8b206a9a5ec856aa894359a8542176dbacae795dc14298d0977e6957989724dfd0b21b64c7d9fae8de1f08281192ca52e0a322fe8cee4de1f0156ff93f19bfac461b94375ad2642d2b6c6efed73509e8e0aa5f42e7a38cf8085551e6a2fd028459b321bbf9"}, {&(0x7f00000001c0)="5547ab2b949b02b8f610834dccab5569e0e4f83e87b958ace71fbf8953c35c84bdc99da51be5bd0f816b5492d08acd75b3fe03d5b7429497207fff589e774df5240fb329a51881fe871798d4c95f11a815b4f54c7198c849cd171b6f8f10ed54c9c29e86538404d0b9b12fa633552f76ae05d0ff8a76a2f81feadbb4ae1f52283471", 0x282}, {&(0x7f0000002840)="fc8643fff760bec33fe3488aa83fc119ad706cc62a945367f05104c3d4bf840500634e7f83ebccfeed1e0ed2cd40cbe58b036468f90f63c8d542c31151ab5dcc8dd6581735f60f15eacb6e9157fe1bb58fbeee81773840bb2acf6640eedcbc19aaef0a20273359d539db1d0ea5e98ecfab823ea3e12be5472ce968"}, {&(0x7f0000000380)="a7f3a6c7b9e179d07e04e4878cfbbbf50db2cad6c3d03f2d4a9051866cda84e269a31e178554414afddf751d69a49b01052c5a4e7c1dca1d1e87671aa12b85bd59efe8e0d96e85bb9cdac0acbc1f3cd1ca04a98cbd7ae1bbd7d5cf8e8ca15d2cc27ced6f9ae9b3625e4b6e51c1bae9c5a7cad4c398"}, {&(0x7f00000028c0)="bab8c6774528ec84be8f4c76ba5732869197372ceffa7bfe6dad467683d35858f24562d7fb1e8e6cdac0059a3d21818682e7de82cf94387f3db0795f612a1ad104ac58b3b96160a5a6dc53180c887534e4a2264ca4b4a99088a1a0b7"}, {&(0x7f0000000540)="993eef563915bbaa701ea5614ca2f48b00c1b2f23e258d2cfe822469e8968449d31cdd388ac1e755abc3156c67501d9157afbfc3b248132a1f9adbf6b729d316dd1e5b3d76c0b4c431ddebc38149fb5e0f727f78196cff95fab45b328b68255dd4e669dfa6f373c49fad2456e43daf9244760bcdbc3390f139229c2a07ea3e0bdec30149420103ca676565066283cdfe2e87822b386f70999cb37c"}, {&(0x7f0000000600)="baa93cb521a7f20f8b578fe08d87e44403622d2c44853c2b442cc23b0123e4973a568b2509e52d51ffaea4a4862e44fd9b6c2d2152560bedb014dbdd73894f68543df01593d5324c9233bed3c2b54a191259c00459dbce"}, {&(0x7f0000000680)="60301c7f4c37f66329e304f54f80162c1b0c8528e4b6d1a85a5c7ed39ec4bdfa6b89cb15ce12cc88de67b203f702f94cb0048287b767196f16d209fc475d8e2821914e18d0cf4a2cf41f840187c39abf87ec28b14fce5fc926f20927ab0818b2e0e66ca9b203c1349ecb9d4fdf5a5bdb52135f4b3dac9058b6aa1f45fcb5985d536e58a795881eda788ca3f435eeb406982cc864e3e8640f8ae3a889d53dbcf9d819303cc932c2fa49bfd9089812f3530240d2935aee9804a61b2b3f1197ab8c5cbb3bdc04020f2181b4945e2667b00186b124e1fc531cf5f365e6b5a14c8ed078a94e12ebbfdf564303f0e0e2ac4bdcd657cbe323391bb79b3c83e496ec3557da88a8854d57b36e1379cbd121f74e42f0ef7d933aa36a7df5c11b31e449fc1599c852fbacb80f2a9b9fbf55cfbc5229d52c8f6652f094520bc54635d38c3a798a617de2e8e282eb74c22abdb5a8be34cffee5672558457e109745d0a63b6c2a47298ddf8b976af9071548433c67b288d18548b94ba68ec1f650bedc746d86595e767c47e1c1f5637594e2aa06e40b442068dbc0f8b2197589374f553d4918d4a173237f8db6fe412ee5201e4a8a02edd6c3ddb285c591d16dc838f27498a8ed075e735dfb804c6deb10fbd132845c4a3980121f19b39454988c825192b758ea2323dc2ccc3b5efbb9f4ae28b6a516f536deafb095b9be0edec62e29505346e790522c653adde2586cbde476f32143c43868108cca51b9e09a58fe07fc6524107ef212612a74faf5a2fea64882e3f8a1b91ff797f947243d4bedf6ca427fd12d0749b5dfcfa72d84689f9a788165bff94d4c16c7fbfa3b43efcd9ef81f73db1e65ec7e329e1bbc6e61158c9551bc688836cc5172965c40c45586e8e707fa621d129d9b16cb182f6d29a854b5de6eba365de1fe34affb310b357f902907950d2dd56f81ab9042df0e950e38d718d7089fc1c925734eed7f2434370ccc27623de2d4436c90b546f92f9c0a17184dd074fb0166aab0098bd903170a55f787cae2afb99228a8a7378e0ce03b81b73f47bdf116ec87bf14314be9de617e8466739eee0f661a78e358b407cdb7cec73c43a6482862e68754d2e2897497fcf50d9eada0807344158ed9733a952fb7256ead66aac2a3d40eb5476aed5a88b3489410b4704a0732e257d89d68403cced8778d5ca885d22cd819ea5ec9c0eb833064b6bd9a82f5d2631faf684fbcbb9ebfef6eb6cc0de280b8d50898b1307d4671df4ed2015089c8fd2aa686db6314dbb7a459243749a103ee075f6a3b326fdd274119e74597dbc3e61631e6a5cd603d45d2c5cadc2bbad6a603d5c0f0a5dbdfdf12850250c84ea9b00ab8e6873a7d7a4933d9eb0e681cfcb7364408ef805ae68b85d329d2727eae8b72ffef4e97fab45cdc930e02179452205bc1ad18433090be01571b5e653a6c1576137279cffe80c80e696175b2ed199f3e742921cf05aa435fe431aea79bc0e108a040cd9a6f692e7a69e9e72193935dc8222e0bc7178049dcc7978ace9ecfa04a134223e209b16aedaa06ea4ff9b8c89b15e67b2e6e651e2cbd75edfbb23767b6fc42cb87a4627752a87bf50292819cb5d98f03a7bbc29b24137e34be2044aa2dd0fd3ab0d6c5c855d7ef8b214720c1444fe3d2c95adf1e3775872b80ff81d39534e4d3dacde85e8d01123492aea2bfe15274d5736b585db8ade42fc8aaed75c1bf4422053170309b7a0d381d19c13f0d4b7d3c0d2364814395f7fdab0333c8d066b13298d510c5fa400987b370b35d87a30a24cd2723bcf2e9c0e471983fe2633acf43267c07a9960af7dc288aadba03f538a7b1dccba72b4b4c35b81e7dcfe638a4c62be71ef713d3e03315524cca6ce1a357d8f066f1f95c19a279493b3b95562f0e4649cfc09199b9ad76555de3d195fd2185618e18dd8c99155169729c204f1db432fc36a262d3069d50e13a8b3a9885b663849a6f160049fb6946a81076291425335fe031488bbe41d7922ff9f297be58c3641e59d909483a93542a789ae2b7230e983256ac931d0dfeadd89abdf3fea5bf5efe4d154a9b952a6412c26f4aa23191122b48cb6e7af2124962c27e5971749f4ba34f7f6d7c5ec2e517ebe69427e050e9db08db68cd409faff13a273aa1e3a275fd52dfe185a1627757ca8f6d49d8850a6cf681bcc5ec9f483e43b8242a741e055b1a2f985ac02bd13bb872e97d72252c25fe80175ab452b4d6b413ef2825211273a4ca3da652b1c3debec95c303a518d4c4285075f3036cc6a97fc436f723fd708d118acf81ee7e26bd4f7440fcc20062a9c813f014b036a09b1114a71ecbadc4095879381ad3910c2422c7a662025cdb315d900e76a8ffca37033a434db3cb3a9bcf9df158cdfa732790d35bba16275ce0c04dff397344c1dc68d815de59274b65f13228018c036148e96ffbf864921d550f6903f9d27ab00c79bfe4e4aec53ad4f5c4aa3381257f48f937c94214a6514f8276ff99ea5e2a75b3bc966f03b3008127e63934e402182876f0c0e7bb18ad48a53f115184f0537381c0443bc44dd6725a465ec8e968cbdff02fc4630a68f36f7953cd177daec114803ef258a968aae6994771405b8857ca61bc422c0fa32d76de4d4c559c265216562d381fe6275493e2b45ecd1c975aecdd1cb8695ef46809edb0f8920a9949d6eca2fecc0a8ebad56e8cd74ba6a8139f0e9b5119dd4d8d3546967c6970085db2f24d0d13e108cbeac72f3a261b4cb3839c762b37b240c743a56b28d8be23d8b040f0a564102f08dac989ef54500a7e83d16ab3590e2c81618321ac0d0fafbc14e271cb6220ae490ec503f8ca9e3d0bc76f0af2381a9cd85f5da1a8b7bcb4150e62752d4588669beed016fa98df2d05b413df2ed74886e86b5a69c7192fb18bb3f7b6db1cdd9afd7e9d4ee86407c61c7a682be35d4ce6f2633931e57fed7f94f3b597471e67c4adfb565119a935df1d8f7dc2ad0767471938ad161b8b4b5aabfa4e1bca8c435f884b64e6a7627d1192fb0d2acac0609ce6ccafbf1318b1908b967f1fc40a59b4a61af3736d0b4f1e44d105847a111eccee92e6d4382c66e41364ddf11db32af477c9e920fb9785bde44a48b550b23cb5ccf43b4d124d82d1f62347c36d5f2522cdd8ce64ed0746e4e1182481ed776472d8d0feb9ae9f9af0a58fa888798ef6d235e9dacb4c7f9e1bd3deec88d3cdcefbdf96aec38aa1ba68740ef1b258b603552897ed5efa76a22febb5e1ce3f337cd5475c3cdf506deda0f96e9c29bd77fe93fcd9ad727b532c80fa6523f3af3fbeeafffcd79148baeeb7d2963a5d00822287cbf827d37576a55cb89e2b7ed96bb4b904206245faf4076044d13c1421b0ba77c8311ed65aff9d537312eb0ef37594e0a82d8a86482c62d08524bb41568f0e471f31030e780c817d708bb63382ce735d142f6ec09adaaa1022c50007ed2379b9b377ea682483b4bebe7511202d2d56487b4607257697cdd7c43a7780d536d99149bfb89a0a2ed4edcec330002ccc439d3cbb99c6f6e79090bbcdbb134df8062f48376dd6054547ae9fa42af99246cc74177c804734bc87fbdec62be9acb4c68ae696c5d8f995fe6dec00851cea0af6da98ce031627b8aa7ad02cb697224f6285b010e61c23a0785c34dac94f82cba48ff5800b498f8af2d8a5ecd6ef65cfedf7f9c500d06bd6f7ea8f41a12c852b1efad72999d08b222aca6b2b0358c461c250a7e4476ceeca110d2468b05aeb7a3792d3229ad5ff7ab119177ad9c61bc110926f357c72fa4ff27f4afd40aeae9375f0aa4872f88e657c167136130d41fa9311487a707879d0b9b7afa097bd0f546a92e2509df5f36fde50b8fc90dbac608cde93d02cbe87f3b950c2d155324135c3c05df96edbb2cbcf50743de3040a8670f9a8303ef6c24605e571b14235346cc4e4c23f1b95f27c395b036da548acbd3b343df0ad8beeba7a6c36178b7c9be96a938f21e3d8168c67e49123c3f26c0f2dc4b36732e01d7ead8b9304bea40e96b23b56beda94bbbea11debdd5332ce799dda79d04b47c92d96c6b78265babd24bbbd9ea8888b72163f6bf970f3f9d298704792c47894572d5206805ce9328c414719acd4b3a7dacc7b1a7bb0926dd2ea1e347c80a506291bfbab8e3b7e78f5cabc009f36d6b52de907c515854a5120c11b31e8c21be86f23c234a4acb4fc7906b3a731bab07b7c81410e98dbb4b96dc9cc32c40126e8f580c3517393fb94514151250c1e6674eaeac43e858e12abb14f7cd2f16107d6d834393fdc3a6165d27dd3951916f0c9d16c6638aa71b93f58be16786cac973019b72ae7d0248dc2660305a67a45161413ac924e96bda850b3757ab44347bbfe06fb6a36a7d123f0beafac6a804d2e39d7be1f69595e280c9c14c60a72b484efe9f36d40c216c6e5898aeda556fa2780044119659cd36c126f73bfa2545471722160842b6c8e9dde04d973191595daa05cf1a8323336e41b71fec6f73a92e0e7584318afe534f01529777a03b477da24812be49198651ad448d3c2a5c59007329c25d38706c6a1df8c4fcbf25b82a2971a99ee3d5fa7f5895e3b575b8b89179f459d9e65774936a033a56caf556ee72663a6a9dacc5d5a176561e3b05a788160c4dd6a1f2bd63cb14f2740172b7459864c444aaa65ff47b350659f1c0f998f7a9a8b2405d9423ec883c34108c90aa28aaff817e3e461003a32f2e1a986a6f3ae07cd0d651ffbeff9967735c8ada2136eb9c65bee648ad53e772fa9549abf43e08fdd93812aab835c69510988398e4a875c135e70ae676f73a2c4bf2ba5f486163a8ead5f8d285007fbda174ec4383c97fe8945254f3070f9ed32ae26705885f82f0a8d4b36e1daf2b2243a2db605279ca5f961047d3877be8ec751e3e40fcf934227e29c240e1fd7f90491514e5e2b8958db81dd07fac08467fc975eb6c416f9c46c907e8a48ea71ca955504204f20e26bb0a80a1609b7199a41d9e9200a7500326f5228064ac65fe2117272f7313dbf49cca28f9476376d825a5928e9376cc8ba0e88ff471aebb0ca040cd0c6b0050bfbeb99bce19dfbac9240061509ffe3981b63599b77eff5518b8417edc7fd2bde88dc0b82f33297a149035a3729a588eba2e3062828d5f0b7bc4ab4b26b9b89154ce6164e02d3daec1a8fd97634c0ce643e870b2e953c39d586b86b3970bc18a9b2dccd440d3579037d768e5a867026339368cffcf673212fa9899d3e739e825db63e63d6995efe6717783eacd23ae50190034a331b442e01497c6ca8ee1b8fd3e45b9d7f7f90108f4bb8a6e5b5cfd04ce9ecf6fe5b95d8c56ddb05acf4817473fb7c9ed3a56e546c60919c8f971136892584508d4f162ed09114559e50fa2ef63c2700ea8d211f0f33a4c748030e63d9e52d53a9464645b3ad4e4cb4bb8bde7762a83be8a74c9449fc116f9859de5f5a999a4100f6184e3f420eef6b73f116574eb53e25e8d1f76ac36f447266595de0bbf2eb37592fe3e6d8992a75ab833bc53ffd9d6c177099511d4b56c44bfb0623a070fbef8041ac5ebf6b989270d75b6e6c566aef9fa5666cc87851f1e0646a2076c031dd3ffd3f1f8aa33f3c0c99eedff9ef572487dba1985f42de27edb77f123b49cf8e721cbb57c810f0683b2cc24124ee83e89a7ac7d0c608a812ad6421ca5291bb1a97cf981c5962f76b2de267ced63f02462ecc9fb6081c0176057a89937e78c7d5b5706106909abf4294cebddc829688ddc5c6c4bda7e2f8499e209d612e1eb"}, {&(0x7f0000001680)="cf91803d50615962e97ccb576fa5ba406dabda044ad0388d285a2d40316b62181be6edf41259fe78ab0cb0b41a4671aad31e8812be80f65e8f158b690dd4460af31e97c45d24ba3a41897ad5e728fbd808d764131b203bd085be5c3b8ece487032153652a1c2d7450f7020f3a2ddd8d8bee4e9eb570a292647f66d1c5e1e2cf94f6f1e0d06619ef0c42f2fc7253250fd79e8812e4ea68d1957581c2f007800a78835dd3140549c376cccc084197d2624d08c5e791872529098100c8200d1924c4404e89313218deb60dd4971fd5c85010d31582d7bd7deb5415fb37962c08c94fec393f954a751487c83fd1e24f5134a3e7788ecf47818d89c04defccc9a411f3c81e3a148be6552df481ccbb9e32b5092c44d0aabacbe5666b71a9bc6545e17cdc3898b5f19194fd46712f72d6bc2485ee2ef07bd0bca11e03e64f6bdee37d498dc2fce6ba490984ef3d7fb77b6a658fbe659e438de54a177dfdc4f107c8c5f3442ac49de66d9f8b8fbe8e0f9184212b4d2d74c4c2760bd3ab90ac404b13f5cbcb304d8e20e493a8bbbe2c1febcab4c6ffca513552cc734ced0ee5e7b9ac44f3be67113d6a85fc1d5aa58f606c2ef093d9a0a939d85134d99a6d3cf43128141eabb8318033f80c8477fd57231facbe9b3118c6eb23127d38e674a4c8fd15b58f205dc8c203ca07ca341fda9ebaa3d46ad84b8c1dcd382c93aa0389a160c17de00bbf997f2782be4fcaf53c63a5642ed9c48e16d227395a76e8571387d635f25d1575a7c815e8ae4d3541b0bbf294127132d4549a3bf70c1e90c4f9e7589c3c959c7ec9afbe758b6efa868cc83994ba31f725a5f5205879a6f60d4c32dc64076e97b23a94591413d1e42364bf5cabdf90b0e47f61916f30253e63b1a4b5c315ef8a1c6e9a54a9f0cc9eb6d240a755c127b44c5c358d86dd9501624f09545c79e6a06c00337106608be49a5d6867673cc27a0f98d341179e47f32e5e6c54f32221e73edab5675ca22bdb99a76ac1beb4025d4a7da222c65c7bfb49b33905ef31b58d11e92d05122ec02bd2f6f7fdfced44074342a33ae55f8d5c071fe21ec52c67c8bb5f815780aee95fa2451183c31e76b5f35110a4508c4f409325498cda386f285dbf48eaf5ef685b8f66f9403646d562a85d6545f14cc4487cd7dcc4bbd3feba72799f0f408ed44e72a749388d30240e1b4e11313bff4bbcea53567c5b987240314a31db75866e28c2c8da65916d33a3686cf5603e8a8f539ddfca053e28abd949aa6103266c86965dd69860ea58f41e8a884f5705c804a2de12a134149f5efaa123168e971bbcc27129ca63c9dc285c4eaf8e18cb2dee79a99b55212d6a70fd3e9d8f30e0a31e06813dfff0861e6f4f5bf39d2b63305dbc87e9e28ec78a7f32aac89e96b67f183a17599f03cab6218fee474be9785f1bcf11cab0a432e0abbb2880ad3926f2ba22db778c111f58f60861f537e29c5a39569c96864997d1ba3ee7738518b0d4f43c97b634e64b656977ef48e26b682ec5ecf048541ef5b577233b6a613f5dbb70d4230b92809926bc4a368046c73be428d7d814080ab67d4be3979a6593ef8bca30e95e08ba9b256d006703616b35fc6ec54c5a9f1067ee82a95b3072ee0e8bbfc11449d26e17af5b802dd3e6581f44fd4b90353f249d7fe572e82a46b4d274c29b3fa65c45ee569674a096537ef84e11ca0eb4063e7b2873ea96d308a22cad0201de58e800f0ce1b656ca02eee7105d181c825f3c30675a88bbde658472c2fcf048ec891484fff3ecb9ee05625644b708a8910bdeb7db1569d8011c84259f443b62c7a2217d1055abb53fbd1b4c76ef5e88147dc7f33413034e3275c8494c835d30df76844fdaa3ef4ac99965b752cd04dffd0cc241800e28b611c4e049a385aa8d3e836510c49ccca65de95468edb1787f4052a57bd00ff77a9c7e7c7662533cb2cf997db192d234f34b84eb6202ecc5d6632ead2e2fa5dbacfafee575a9e47ee3c359ad5673d513af6b086642ac2c42c98e11e9e321659ce09bce336d6e3936ff2d97dbc64c18e00b0f96b82a42e21bcee8612a7de60a6c7bed271d8f56666e482e929a7abaecbdc579c43372cac009fe1a86e2629aca7551fddb3554b07ac3f585086de1c0a942313fd4d6e1f20d2ad27300cb5e79ee9effeb56eed31211df1a4538477c7961da54d1e2a8370386ded4181ab5f7251f29948d32cb257e57587168138528da2808c287042cfb4e274cdbce0762fdf7cecd9bd4b205cda8d66f7a79ed496da4980c0c2bd05b663a6076c63848c7941a7f4e55b1317cc49490df2ff701639a0a319616cd1aa8421af7bd051a3333fbcd36c1ab2c9c0ff9b246b64139b1936385c724cf3a21b5686207b38369044909ade609c9557efd42faba6e7382b71b7c4fe50905e40841f1affcb6b840ae42429a0a525ab269d4b0e7e6f1b0ae740addd3b710ddb204da7c5642bb33f21f991862e58171cca7a41c2ec6d14e9c40675c5853cc538f625c2aa48533c648775245e017d7c5d6aa21fe2d1cc12537375eb0c7e138a764234672b52fb2cb5ba820fa03b80a48845c05720724a4c4639829c1d9dc76f3977b1adb839673dbd0a444ed8363e3e7280c76eff83f703865e38c62f0e388bba036094a84b07e008658a524830d710e29b0f5fbaa76c23e685ac6d7eac5358d12cc7df3b4f318f3acbef597ad0d7fc88c9563f4c677289c7c9f820e9ebc808b45915362c7b725b44efbf31372ad7e35941b6a58ed0c95f207ce140da57a8d67b3aae7ebf3723aafc52732eb8b465fa684617ea345ebae8552bd5fd515cffd9ddf9ecbd79dadbc55df5ba33a82af630bdb97798361d5267e8c9f760dee7595ed7933e9514971905f5f852488c2f5346821c2d0ca63db84605e243d9f5dc123e75c8ed563e149eaa98762b445bb345d26ce82b39dd92377e05ef522dbe6c17d830cb8cfd0321123bf4a45fbc48b4e2d73cfcdd0cb55468cf8e43e850496c69423bbffed69fd2312e338304105508fe273128f091b5b64cac339cdd41e855d6143f0d1e7f982884ada581e52ecf7135ac2c0ddf2fc4a0c65810732e7d0c0b6d006ccb891b21c1253f7a4de9c79dc6c58543d4a5efc3936319ea1976897ac7fbaa906f081a5b864d3ce3bcf622f8df4cf3e98306f7c7bd2a231b129c13d1c215c2cc12ca4999b02f1c9b886b82c0bd77a293aef977e1d54eef50772bf2802a77f9e2d91ffdb8b14588f83d5a823f3f73feb6c7776e40cb8e412177a02736eccfa187063b480c71993c40fa066d8a9b01bd650303ebd49d2fa991d923f88fccc110f2aa9fe09e094566a00f70e85c068324a2bb0d4fe97035fbf00b1a2531858a1bdd62bf77450880dd5703783661c6e8b6bceddfd1b85be484a1b97e108e7893647975802be4a0d30266b5ac7d7d790a5e69ff643ee1e274cae7282df2bc96e07f13edbb87593bee736254b206a33a49ef91243a789f28d4bb8da30418c5d6428f88b4795e3acb737b7f646bceca51d8de359fceb2b1b7aa23b2802a64df5c282e10b1623236f94c64ef0a7c06f4b9beae9c225206b10c39e6d683b9457e98c62bfbb8e515e3542083df1fa8632d581dd13b997e9ede82007605d98e34e9e815ff39653626a564667aa3a4a668ebace727f7aef07f96c769fe6826e767ca7a74efa741c07dc6a0528d9f5c1cdc1375fd8eda7a42c5fde0613e30a7604fcfa5656ac7e14021d6f2763bf45243a65494cc0c380a7f65a50d5e96bf9aed6e1274055e7f9a440de647067d0accfdd9d3d44af05c94af6dce1c2ee8e1b8e35ae985514b19f6ec6760041e697f46e476b79f6e1d6bf0ea60dbc1fb7cc74ab50b731c8c75af900ada4ac047184e91b36911c3fd83a889463f048777a7085ca65424907607eb441f56eb46655fb597bef9e60508543befd126e30d415cd81d87781261ca2b7a154d83c7d64ba434c04b571c341e1a00a1a8a8b9567e0aad45a9232b28f2ae3033a3da151bbef432fc0c870436dc0f72305cfde3df87819d3fc8882b017fb34ab1f88a2fb5d3f586c3b9b815422d189e90c9a253058fb2f4cb4e9cf69b6fd057ea67fb874379597b8b39af8f43a41c224f5f90ed5543a7b3a4798a931436531273427bd74e499f80c60877f924316a61838618ab15e098562eb57d9694e54daaec754d671382def852913f517cb9f3f62736c5d7a5f00e64996c15fc31bb3b802b683f796c9f52703f8116c25bd339637f71b3362f54e8c1cca241d1b52876f938a53aefd789de6ca4da13dd2eeedff75f83013950115c87e39a6b80c6841c31f7773a52c170a3a19a243aa25c516b5fb49decac9c91c95738d9113d6eb396ce79ffe3742cc1ed6f19146384f3f7384dfef66591cf4f71845d60dbe33c64fcb0d47283f72034769c0946cd41e9a00bd59cc8a99669acba8930192840eb6e28c173b6bd0673895ed2ad2e7bf5046c9b79c679467d97c98f3309c013979542dd715865f4f553dff74c5a0d55277a4c3df212e2d933313ca1b6782dd2f26e03d8ac22014cb90d938fe462fad8f39413cfb7edb2733dc841b376689260e4c6e781e546491dc85dd1f450b83fc0bab84df335ff811d3cc8034eed6d9da38ac7ba52c3a78d57fa3cac5fa5cf9676162ca5850ba89673570ec06b87500fc3a92e6a08c6e3b6e30557b980936c5a520aeee3f00d2c6852fc5e3e47fe669597472ed1f10b5a8ed8ace3a4d06b0aa1fad52ae26c2014a9046aebd3ca4a157d4903fb0be27c5d45d1bbf71f0509335746e0eb8090ec920b5581388d1c941371692f0c051a112310908fd21dd17ad497356c6ef57eda7a2c6003748e26a48bd04994e7b29cdf2da09e623c8bfc7b3f80d45a6394b51dde5659c47ce56d2714d22856972d96efea9d128f1736b375603043152f76927965d4544248c0984b330ff16453746bba2fe939b6a711cd4eb01821b488d309c134d736731bf58598da32d2d4e10b6066886b585b76679414f5e586c7bc321bd659b0387deac5028e6b3d2d1b0b6a406180e5fd86e9edb8be288f6140632260200da99e8905562e1a0f824683c62a641b756bd1bf9ba0ae777f7d67e31a6845607d0db50801dc769d0d5c73a00da1eba4c55f88ebe4ba407f24394a67e2db03320f6e8f21cd43a6e8a3aed81d7507c28853dc5e1701ec3eb6b84e13c5707754ceaf0fcd3d11ab651a53f5c4942005c3e8ca5d909cc561ed4fc8ef553d9c10008bc593326da1ae0049dc1b6400bf60558980524d8a08f371667dd2140206930323b894337c3bc1bff39e98813e834848163022dad7cba7a33569aef505c0feee32336666d1703654c70ec3afc6f76654623729cc8a530341ef962f6a4d212f0d734951ae8998282e0c42d8d7f4db94de4de7967946116ab975793430c13edb123e23f413c5c89d64115089642827e507a6692b71ec6af9b6e659c03cfed1c960639c8298a9c2ea9e1c0523083fad6d2becfdd4f7f1b4618236238372905582ad843b38a697ac5041907ee7d278d1eba1e6f8f263e6eb5de70332f5b9c6f16514eef0b6c8bc4549da954c4f8542977172af5d87bca0e1f2167fbc4edaff868c25e891dec87c609fabf2bd01e340498e9c6dd1974f397ca6b74391230c4f91404ce794d5e38607258784e7d701201710b426444914158a1d4c949ac3f4e033f212c232a0264f55f25c2f05a343ecb86dce1be2c1c8936d7ca18447d32e135bac8422c880fe496fc03a56c1ce85f16ab81ef8106be0b5b04b9d9e4c95edf77b7"}], 0x10000000000001f6, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) fchflags(r3, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 22:28:41 executing program 1: r0 = socket$inet(0x2, 0x5, 0x800000000000000) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 22:28:41 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xedd, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x1f, 0x5, 0x1f, 0x71, "26cd980c6694ff72b1c166c643d603c5921a421c", 0x9, 0xff}) write(r0, &(0x7f0000000780)="14cf2203", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x1000) 22:28:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1f) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 22:28:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x1bf) preadv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/84, 0x54}], 0x1, 0x0, 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="70e9e4a4736e38f392537b9c1633b8ef07d011ed2cf21964fd643e3579054cde75b3d7676ff85b0d4cdac069ea3c29560f945f65a4b2bed0b121cced0183a2f2ffc61fa15881d7d42642540c5b04aa97ef2dd928cb49f6c70dad63c5e111033889dd2482fd01c05569009586e0a2530eee8246cb0f4ebd6a401dcf94df89b609389eca383ed423a37ec1d45c2ca9b8f8b7c10581f234c1d76adc18bf603a6f3b16026758ee88df1dff0f3ff4d70e465e8e6a29fb439082c3882f5c1b22ccd217e573e40fc767", 0xc6}, {&(0x7f0000000240)="2359608099c86e3f058918e0fe629de2769d354baca6ce0c54d08b3b9cb343774f82b283e694669c176b3310ca", 0x2d}], 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x0) 22:28:41 executing program 1: r0 = socket$inet(0x2, 0x7, 0xe6a5) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10081, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000100)="2dfd91885ded36443d05b844c121edab2867ed23a341b1a0", 0x18, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) write(r0, &(0x7f00000001c0)="0a12c08ca962e15de1eb0938a35ac9c635f3200000", 0x15) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="a804c61794a967d4f89df8d1ce7bdd496b05cf29b72efb1130b121549ffd562fafb7ff581a734f107244311c8f4879cf2507dd814cb2a181a88d7358af12b8"}], 0x100000000000036c) 22:28:42 executing program 0: r0 = socket(0x1f, 0x5, 0x200) socketpair(0x20, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) socketpair(0x0, 0x8007, 0xe16, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000700)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x202, 0x50) poll(&(0x7f0000000200)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x114}, {r3, 0x14ce41b852dc9059}, {r5, 0x143}], 0x5, 0x9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x1000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000780)="b6") readv(r1, &(0x7f0000000680)=[{&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000380)=""/24, 0x18}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)=""/97, 0x61}, {&(0x7f0000000480)=""/6, 0x6}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/41, 0x29}], 0x8) 22:28:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x104) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x7ffc, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x4) pipe2(&(0x7f00000000c0), 0x4) chflags(&(0x7f0000000140)='./file0\x00', 0x0) write(r1, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/207, 0xcf}, {&(0x7f0000001340)=""/131, 0x83}, {&(0x7f0000000080)=""/60, 0x3c}], 0x4, &(0x7f0000001440)=""/73, 0x49}, 0x843) 22:28:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x21) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) fsync(r1) r4 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x12b5800000000, 0x7ff, {0x6, 0x5}}) r5 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x20000, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x3, 0x2}) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x6}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x140) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2a1, 0x17f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x100, 0x0, 0x3, 0x1000}, {0xf6a, 0x1, 0x9, 0x8}, {0x100000001, 0x517, 0x8001, 0x8d}, {0x7f, 0x3, 0xfffffffffffffe01, 0x8001}, {0x94f, 0x8001, 0x100000001, 0x2}, {0x9, 0x0, 0x80000001, 0x6}]}) pwrite(r1, &(0x7f00000001c0)="456a9fd7d5769a9971ed28c077669a25f9dcc76d1573ad6d1fda6c25d8f26e2bedde885de9375777e8637298be8063b652c41bad5f50ed9b13c318cc846cf2d18bcb7d33e669189aef10175c5c4727a77104f29dcbd0826777ac2ae8e6c328a7a95e95ba6da693fbde2010e45a9516093d12709113e43bf94fceb5922429867c3c6e94271f380078e7854de92b0d1151d321bc7f3e7ef25bc7f6f9692499f1ff7924ba0adedfcc391892a210eb94b12e", 0xb0, 0x0, 0x0) 22:28:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000140)='./file0\x00', 0x800, 0x80) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) 22:28:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x3f, &(0x7f0000000100)="d285625a4ab2c38908c61ce470a9fde8dbfd5e3e3ec39e7e975a854c8191641bc40f6be9a4e050b5a4b0b1df58040d651f41d2cc260b5b754080af4473635e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:43 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="1a9d8cb739e5c2e1d336024aeb63560b7ecb49625d4535530c7d0dd4f3a9f1abd16026517b36e143f4ee0f602ac9f5b8614a05d067802868b6045712c9a27af9b5e03a285b17c146bf45bb67e6acca81de35cb56c68c49de033333a7fccb1259162ee063fed125aef72121cda209bcbd094bf1d51ba3a212a4ac7b1cb6cb6eb904cb666ba03c2bc29d6f6ebf64320e0d96805fedca980c43b7c5152d3b1b5db0e897a53ae0a5065850609cef7be214b58af945cefef92fefe8f654d44fbe7aef", 0xc0}, {&(0x7f00000001c0)="c4f869ea7965dd5357", 0x9}, {&(0x7f0000000240)="ff6053f4b8c6d1f2c1f13bfa7955d4e5bb77b350db79b37d6b31ccb996e781281a6c43dffd9d08f2107f777cc70427f7608be492399057b7410a4b63bd764f487682176fc117fca17e3c", 0x4a}, {&(0x7f00000002c0)="bafd724538e6ca301be69446c23c57e9cafac85b4f14265849912320f305f0cab321fd4fb3aacf331465ff8782127d8ee37b6e2a3ace66ef445ae4f23fedfb195c726a20a4aad608db935d8e6e5bf448720565b2e5932f6c5531b7cde48b8bdfc5ce0a565b2f204f2db52b23a5723a65e26610d959dca1dd0539ae19ea5ee7d45a8a2cead40495d29a38b7e6afdd9e079b67093c384680dd92578d6acae91e1c523134d9d0385896bc9a0cf207b47ac0c72149466d540473dc9258fa91c13a9b7f9c184f", 0xc4}], 0x4}, 0x4) 22:28:43 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x2}, 0xc) pread(r0, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000100)='/dev/zero\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='/dev/zero\x00']) 22:28:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:28:43 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x7, 0x6) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0x5) r1 = geteuid() setuid(r1) 22:28:43 executing program 0: nanosleep(&(0x7f0000000080)={0x80000008}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1008, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x20, './file0\x00', './file0\x00'}) 22:28:43 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8840, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x81943390576d4b14) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x4, 0x5, 0x7fffffff, {[0x7f, 0x2000000000000, 0xeb, 0x6, 0x401, 0x1f, 0x100000000, 0x5, 0xbf4, 0x0, 0x6da, 0x8001, 0xf5, 0x5, 0xa3, 0x0, 0x10000, 0x86], [0xffffffffffff5f84, 0xf3, 0x4d00000, 0x9, 0x3, 0x8, 0x6f, 0x7ff, 0x3f, 0xd3f], [0x7fffffff, 0x0, 0x9, 0x3, 0x401, 0x7, 0x3], [0x4, 0x80, 0x6, 0x100000000, 0x7, 0xfffffffffffffff8], [{0x28000000000000, 0x568, 0x5, 0x101}, {0x5a07, 0xe58, 0x9, 0x1}, {0x9, 0x7, 0x4, 0x5}, {0xaba, 0x43, 0x7, 0x8}, {0xca4, 0x0, 0x4, 0xc9dc}, {0x0, 0x5, 0x9, 0x4}, {0x7, 0x3ff, 0xfffffffffffffffd, 0xfffffffffffffffb}, {0x20, 0x7, 0xda2, 0x9}], {0xff, 0x380000000, 0x0, 0x200}, {0x20, 0x10000, 0xffffffff, 0x4}}}) 22:28:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwrite(r0, &(0x7f0000000280)='l', 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000100)={0x7c66, 0xff}) 22:28:43 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000280)="1cba720601828662a3fe4302d26d292af2d4d71f9ff7423b28e757a40ef0dd9f0b43d9a96573acb948f8a3e994393c2a81e958eeb330b682bc02178f191d2a327c8de35f70ff5c85e66750dcf4b7ed6eee81a1720378bded2cf08be62523e916cbfdee5d83861bdee5737c459afeea5bf984652f34c594f532b854357ae785ff620a2ba6b1579c501cc20e98fbc889cba2fb5441ea7edbcbb68d9e86729eeb7b9b271b729072524fef420136beeb0480dd33fd26ebc0e1abc84e0045c37d35fc8f0644e2c76f22836579d2a7fa42867866196ecc4206c49cb9caf7d2c53286d1b4175cefc0898c14d651eec02e9a6f936efefe37be7a71908149edb3b1754c75f129d309b4ea832b3ef365cd8823ac9f4a76a33f31dddc6c5d729cb80f8a560e77df0a727b7fe59eb0e7087b898221cf5b276d59e0affb58d19c6b08dfe969311a6b73cef911d9cd8c5a2e83425f472dcd7ee1ab197684bbe730183356f67eea29a8133a5be06f9aeeacf2d1043d8c1c448c26f75abba309273e4479511d5897feccdf690d2ce84e480a842e672228482ebe6200ca60384b5e0226bf8b980093170ba9551776faf018f8ed45f37698ff9480811ba1c4ff22177908b314c250a6b530878bea056fc9d070d3c7b800a67d54543470381742189ddad1714f7db107f4c1672fecf242ff0c41cecedcfbff9e922678dc9ca4b1aa1d257392b6340d0e42a45d176c84d7870d96e6ceef4405bdc058f509f968c0cc3230221f8936b7d341ada89e1d22b4612326b536ffd1a93cdcbf8d77325f82ff11045781128db98fd7cb03c53284dcbed6a53282a6004bfdb926bbc01955b71a8ff8acaad96e9c63e84085e22da0d927b92a32eba0802171bf01c8b3319d1c9881465101c2e2dc975f1e368b6b0775ec01ca28d9b28d47da8056ba929ac4aea5505f9a9d4c9255a4d6111ed2ff26e61eb2aedf1b777806ef14b87dadced56327e1a3df1369dc8d64fd83de04a2bda2e49694bea3b1ff1d4a2a1b60bc507efaa18224a64eae3e00088880fae5c7d5675edbab72cc3ad9485303490252aec7bef98caac8416cc8779ac6ae99084eeef3a1ed1f5b317ebab5eb4140cb48d74d30a0d50ddbaa4b254194c4043bbd791beb264505d71c620faf1dedaf79eaa4e2bf6e2c1bf87a6985a35e5438ae4e00bf73595000c5861c8121288dd503c240a4145e07c358e3f8f2753d278d2f70ab9c80f60ef5c535cd850ee6da8c7fb6c00a0d369956e34175f68e9950c9734432173bcd808ac1da83e3b238becd77173a665f47896cd308c21bbf6245f424b3a474913bff7fe2dcfc93bf2323b7bc374984e2cd4ecbe13612f5632f9728f3d88e3e6f52d4d375e350f6f9d1f1237b38c045c6ca23db0d0fc00a", 0x3de}], 0x1) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x12f) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8a136488ddb5f48373cf126a8c11d8ffc003c7dd"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) r1 = shmget(0x0, 0x1000, 0x220, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10c00, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x40000000}}, &(0x7f0000001740)) setitimer(0x3, &(0x7f00000000c0)={{0x2, 0x800}, {0xffffffff, 0x1}}, &(0x7f0000000100)) ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:44 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x4007, 0x24fc) sendto$unix(r0, &(0x7f0000000000)="0b209f5b5c5ee316bb19e384", 0xc, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 22:28:44 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f0000000280)=""/18, 0x12}], 0x5, 0x0, 0x0) flock(r0, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)) write(r1, &(0x7f0000000100)="a9677f5bc0c2071cfb0caacfe7bafa1734d4f7382d4f3f4588fca51f28aa81ca888f26311aac39f585817dd200af7546ecba35a125531817df9212b7a17709aee4eab6ecd7c0abc0f10bb2960b31ce1010e5d225c7bc14806dee97a0e55350a2e1d2010cc2052102995736a5aae1392b103432b1986c9cc6cd04d775426b6190bbc456bdf79f0d344d85eee52cd1e10cd8f51cd4d0e9", 0x96) 22:28:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2, 0x7f) 22:28:44 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x21) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x280, 0xfffffffffffffffc) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/29, 0x1d}, {&(0x7f00000002c0)=""/165, 0xa5}], 0x4) close(r2) fchflags(r2, 0x0) 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000140)=0x4) 22:28:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x40, 0x6, 0x9}) r1 = socket$inet6(0x18, 0x3, 0x40000000000102) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x4}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="8584fe77fc332482a41ae14b6b1819c883be28ba1cbfa635b5d3721f5f6a9b75ee4a501e3e5d7ac030f3a2690f6dc31438e64a0a605821673cd2ce009e24bc69880e958a3c3af469fc77bf51203c4d48bea038889d9b7684789d2307f2e4eff8b6d0b51e291ae256aaa66365fae2babf", 0x70}, {&(0x7f0000000200)="642e3cc75768b1adbea0d7a60a3b17709414edcfdda0f4a58a687f75889a941f834956d9b9bf5a5ac02140ec45b0b5f6a836f0bc7285160d2b", 0x39}], 0x2, &(0x7f0000000240)}, 0x408) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0xffffffff}, {0x18, 0x1, 0x1000, 0x745d}, 0xffffffffffffffff, [0x3, 0x5, 0xb6, 0x2, 0x3, 0x7, 0x5, 0x69]}, 0x3c) 22:28:44 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mknod(&(0x7f0000000300)='./bus\x00', 0x102, 0x10001) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r1, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100000000) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000100)=""/157, 0x9d}], 0x2) 22:28:44 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200092}) r1 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f00000000080000005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f", 0x8c7) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103", 0x1a2) 22:28:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) 22:28:44 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x200, 0x1f, 0x81, 0x2, "6ad09fe7fbb5ce522b16e92f4a64aa789a2c954a", 0x3, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) syz_emit_ethernet(0xf5, &(0x7f0000000200)="1d5a527072b397452936251342dffdcc7537179d06aa6ccde0914947ab4ea7ddf011f762c8c82fafa68c5ecb80e7191f55003505991c0fc1826938d04703629cdd4f8502a6ff57db83b560ad6b8382dd5966c3a3c03890029fe99c7af911c56365e3e8fc20b1992e215be5828812e7f34b59b1e0380b6dc8493db908a92296510bc00a4fb9bc8b6de2037fd117534dbd21d8a877346f0392ccab7cef9a48345bd8178f0ea75cb30f93e8c71d4cd93c59493ab1e376a37a12e6e34514e2703d072258214ad14918d4bb963f4bfce2e7debcc407e64375196ee0b5ec35f477a1eace3f125cdfa116008cc6a6da73f986bdcedd817b9f") r1 = semget$private(0x0, 0x5, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000180)=0x7fffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x10001) r2 = semget$private(0x0, 0x5, 0x40) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x413b, 0x1881, 0x5, {[0x400, 0x1ff, 0x4, 0x9, 0x6, 0x2, 0x56, 0x7, 0x2, 0x10000, 0x81, 0x5, 0x3ff, 0x9, 0x80, 0x0, 0x6, 0x100], [0x0, 0x7fffffff, 0x6, 0x3f, 0x8, 0x7, 0xff, 0xa6, 0x800, 0x27fac371], [0x0, 0x2, 0x5, 0x6, 0x7, 0x8, 0x101], [0x80000000, 0x8, 0xffffffff, 0x0, 0x7, 0x17], [{0x1fc7400000, 0x4, 0xce8, 0x9}, {0xfffffffffffff000, 0x5, 0x20, 0x3}, {0x5, 0x2a8, 0x1, 0x9}, {0x3fe6, 0x10001, 0x19a9}, {0x2, 0x40, 0x2, 0x3}, {0x4, 0xffff, 0xffffffffffffff3e, 0x2}, {0x9, 0x3, 0x4, 0x100000001}, {0x100000001, 0x4, 0xcb, 0x8578}], {0x2, 0x7, 0xfffffffffffffffe, 0xffffffff}, {0x691, 0x8e87, 0x0, 0x40}}}) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r0) 22:28:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 22:28:45 executing program 1: clock_gettime(0xfffffbfffffffff9, 0xffffffffffffffff) 22:28:45 executing program 0: syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 22:28:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x2) socket$unix(0x1, 0x1, 0x0) kqueue() open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x102, 0x0) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x2, 0xace, 0x1]}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0x5, 0x8000, 0x2}, {0x3, 0x93a8, 0x7, 0x18000000000}, {0x8de, 0xad, 0x2, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)="b1") 22:28:45 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000040)="5990dc9c", 0x4}, {&(0x7f00000000c0)="f1cb7da90ecaca5e75106930b14c37715342b61b89aa7e532f542ad14f7252ce049df10090574aeeb867fcbc99d017bb2895a021bc77a7a776bf5edeacf5601975bb5e6c525c0639e73050ef5da030f4aa633d8ae6c8b03a1c333475dedf43f097aef5b12d7871dab3bdb15985ea888bbe9baa7792fab7b8274de7196f7a06743fab3c703f15a6ded0e82adee23ae7f1f94118e584dfb1fb06953ebffb05c4395a0b008963782cd4e3279457d7da85cf5c1e11e1d5f468aa69d6de8ebec80a5ab7e3ba84f0e3875123", 0xc9}, {&(0x7f00000001c0)="3fe6dfaf7a17e247d3ecd81aa27ec8eba04590ccf2fbee28f5444973264fcad5e65608aeaa4e587ef392e9b3456199b0560fc9d64904f3d7887c777e9692cf94d0caab8766a283f1a76a4c18e9a4bc2ab19f35bc319f62409626657b1b0108385226dfc581d73e313df2f260b405b7eb6b38b21b0d913bb296175e052ba88d8ddb7bd0f7c12691fce8718c8ea671c2737d", 0x91}, {&(0x7f0000000280)="1b9fbccd5b00027fe370b0a618389cf427629d27a80319f8455d9fe0f937643841296b495e8eb0850a5363d148badfb1ecd9d8d2ba647c694029a5e5bb8742695b821b1e909cf94bd946cf7321b27162fad887e18da2651d8165373c75000865b57cf414f880e7670b94602dc451fbdea20b4dff41befa57ef18854e07bc614a34c29d8feff4dd4e0a38275db1d0b9f6bab3a75a195aca61f185c0ad4a3a82709efbdbd599e22fdedf3cfade46a7c65153ebd463fbb7d595c2281b510e42442adbd20455cada098767e4d804805b4b44de96228a985b1777ae25a24b001f5f24ee33f70c342aa84dea63", 0xea}, {&(0x7f0000000380)="46c72acac77a3d85ce7a635ebc842aa39345c2c23fd09fc7b3d0029e10a274c0b4be7d2dd2bb4577d95431d30d", 0x2d}, {&(0x7f00000003c0)="6a07a19219632e7ef3f2d160411938b110f38ccee24a27c0", 0x18}, {&(0x7f0000000400)="45693110c6a8d4546d4b462a2fc19e639a90190385ec7bedcd980d01e641d6167f0ebcad5265a2", 0x27}, {&(0x7f0000000440)="89b459fe7c18da32bfbd27fd8cc7005ff3860eb0380fb5f2add0a7cbc53a8adf7b8d15e89ccb3f19f76889eead5b8c4da7216ea0f0e4e449f8226376091302bb3c0ad2462fad8986dd9788cf09de8fafdcb0ca018c98b4bdcab8a651027d340d6fc4478209f98abcb95a38edf1bf41bd1ad742a2f4ac052fcf784a11273d40ccbf18cee2ce3dc679fb89a109ce097247b2eb9e1ddeedae84131406f61d102ebd9e02bafc4c10f62d5154f44e1bab644530770a13ccb9a65b3a5414f571f01c9012516cdd546f32dc469427f72f8878d04ba0207053a6d6172d8471632c011d0994e13f1f0a61cfd2f60c8c979f967b", 0xef}], 0x8, &(0x7f00000005c0)=[{0xc0, 0x1, 0xf4, "d7978d89656802e9c1ba8730b4d4e6ef59ca6caf1632b873f7c1767913b8f58b36cdf06ba95115bf35426219c3f58b867cb21462b136f29152ddf4e5ffb3efcb5808dea86b38be68ecc92ab3bd19d5d5d903ec899cc9ac3863b013c1c252989035bf5b83c4d530b169982d15ea8f0aa12fa488820db18241daf812100bc0169a382581de4d09cb1ff1ffe42d8c80490307e2f1e727d9729944c0c3872645c4247a6d044e1c4bcdcefcbd29a9625abb"}], 0xc0}, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 22:28:45 executing program 0: nanosleep(&(0x7f0000000000)={0xffffffffffffffff, 0x2}, 0x0) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1041b, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="83550395d52847b3861b1ebb70dd7fcbc8be3d09930e5bca388df6c8984719afb983691d53fc99a0d15961d54b9e0ee36bbeee5578d1c54b0f2c056a48cfdd42571a94c7c930cc3eed90ece3cfdd9425aa4557038fb2c4c9e91704b03b936a574ae67aac93298a9d5fdbe9fd5a8ce0f791f5ec6e0de985a06bb826a0ebaa527a947f6bd7e6610f7e78dfeaf3763ef6c829513de3d27eea502558361e4e0ad28568c11e8adae6925acfdcba83", 0xac}], 0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x480, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) sendto(r2, &(0x7f00000001c0)="2df2fa1fa247cd46a01faf15cd02091ce1fee74c5a66b07bf46209abbd4a7c7e6ac7681cc3891dccf26cb84d88f8bab59840dc9d46c0a0626cf8aacbd79d7a1d4657e98e7ac11c7d905fca5182908e656d5b7b9daab56dc11da71451e849bcb3679a0116fcca79976ea8f0e8bc7cbea706c3a922af2465498fcce5babd0049957d993bbb97c74d710e5d58c46e7509bc2e70fd0578501b6e31142328f5ea", 0x9e, 0x4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r2, 0xa, r1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r5, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r4, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x5) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000380)="12bd686008cdd46dde62be2496852d8a06f625c5d05703933af79e3283535a8e09f2b83f4a8d5e8ce1b62f99b5f294c666836cabdb62d2fe8b1c49aaf6bb9b2dd8b2835285ae7a9902a10cfc8f46a4cdeeed41add3b98e62441fca82d23a85a3a3d523eecbef95dd82b8294a9967df16247763e1995845bed4015491a90c028b16ce3f2a61b3fa27420115bdbde2c2e4a94a7b44f50d8788af2945bf109a5c23995611dfdf8c31799aae3cc6c3b55aaf7c8cdf5cb5ecb3cd565ecc8c0dccca09493b41867b9fcaa286546d935b362c431b37ef4a617c6e8e80e4960355d017d0cc58f93590c4261b769ecda1af17ef5768ba545c8d8ba3843532f86a783557", 0xff}, {&(0x7f0000000480)="6ed1f4c0804aa9153293a9d96b0ee9975dd4192e6ebf1730dd53a3015c14eb15759da4ba4a7ad231bfc883c0362c0df342dd9880acad97b43b985ad37d6eacf8dd3c8795e5d60eaeb569b710cea5a66c6247484b21a399be4cc8ff658f811ddfe494c5dd57bb543e3f6ccaa08125c353eaf1f1d40b76db6a0583b14ae3d3782d23212b15d6b0853d1e181ac6d8f4f7ce1bc7221c6893681e9f5c7d5d442fdd531552e1702acedf98b7c0812c17ed8263a7936f6ef29ed5154be67c3077785791dec7a6719f1b685875c856876339b13a24fd033946d0662f76", 0xd9}], 0x2, 0x0, 0x0) readv(r4, &(0x7f00000006c0)=[{&(0x7f00000005c0)=""/39, 0x27}, {&(0x7f0000000600)=""/45, 0x2d}, {&(0x7f0000000640)=""/65, 0x41}], 0x3) readv(r2, &(0x7f0000000a40)=[{&(0x7f0000000700)=""/85, 0x55}, {&(0x7f0000000780)=""/164, 0xa4}, {&(0x7f0000000840)=""/202, 0xca}, {&(0x7f0000000940)=""/107, 0x6b}, {&(0x7f00000009c0)=""/74, 0x4a}], 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x80, 0x0) r7 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r7) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd0\x00', 0x10080, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) chflagsat(r3, &(0x7f0000000b40)='./file0\x00', 0x1, 0x2) lseek(r2, 0x0, 0x0, 0x0) r9 = shmget(0x3, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) shmat(r9, &(0x7f0000ff9000/0x1000)=nil, 0x3000) fcntl$dupfd(r6, 0xa, r2) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000b80)) fcntl$setown(r3, 0x6, r7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000bc0)={0x9, 0x20, 0x3, 0x5}) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/122, 0x7a) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8a, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffda6, &(0x7f0000000340)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0x4000000}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 22:28:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x102) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r1, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc489abb5e57075f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d011ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cfaed116212a8ab86faa1980e16b70dea9073918efde", 0xffffff42) 22:28:45 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 22:28:45 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) clock_getres(0x4, &(0x7f0000000040)) 22:28:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000000)="f9a2", 0x2) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x8) listen(r1, 0x0) read(r1, 0x0, 0xa83d740e) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x80) r4 = accept$unix(r2, 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/200, 0xc8) execve(0x0, 0x0, 0x0) 22:28:45 executing program 0: syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x1, 0x3, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, "b70000d81500"}) dup2(r1, r0) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000003c0)) r1 = semget$private(0x0, 0x1, 0x64) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000400)=""/213) r2 = socket(0x18, 0x1, 0x0) r3 = semget(0x2, 0x1, 0x420) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="eb", 0x1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000540)={0x3}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r2, 0x0, 0xc) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) semop(r3, &(0x7f0000000500)=[{0x4, 0xe8, 0x1000}, {0x1, 0x4, 0x1000}, {0x5, 0x1, 0x1800}, {0x3, 0x5e09, 0x1000}], 0x4) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000180)={0x2, 0x7, {[0x6, 0x200, 0x3, 0x4, 0x1ff, 0x7, 0xfffffffffffffffd, 0x200, 0x1, 0xc88, 0x6, 0x3, 0x5, 0x2, 0x1, 0x1, 0x0, 0x6], [0x173d, 0x635, 0xae8, 0x8, 0x80000001, 0x2, 0x7, 0x7ff, 0x100000001, 0x5e81c849], [0x8, 0xd6, 0x8, 0x3, 0x1, 0x7f], [0x7f, 0x7, 0xffffffffffffd13a, 0x2, 0x8d97, 0x100], [{0x5, 0x5, 0x2, 0x6}, {0x5, 0x9, 0x1, 0x80}, {0x9, 0x8, 0x4c3, 0x3}, {0x51b6, 0xfffffe0000000000, 0x3f, 0x7ff}, {0x100000001, 0x68e, 0x1, 0x3}, {0x1, 0x3ff, 0x8, 0x4}, {0x9d, 0x8e, 0x20, 0x49}, {0x3, 0x7, 0x206acd2f, 0x2c}], {0x10001, 0x5, 0xfffffffffffffffd, 0x8}, {0x7, 0x401, 0x3f, 0x7fd}}}) socket(0x0, 0x2, 0x5eb793f8) 22:28:45 executing program 0: r0 = socket(0x1, 0x4, 0xd1fc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) fchmod(r0, 0x108) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) semget$private(0x0, 0x0, 0x180) setreuid(0x0, 0xee00) socket$inet6(0x18, 0x2, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000000000207, 0x105, 0x7, 0xb24b, "49094a54ca605173c99628cb2e9b1e0f9bf3f816", 0x1, 0x6}) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setuid(0xee01) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x241) r4 = dup2(r2, r2) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) geteuid() setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000a00)={0x100000000, 0x3, 0x4, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1ff, 0xa}) socket(0x1, 0x4000, 0x8) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000980)) semget$private(0x0, 0x4, 0x226) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x40000000308a8, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') 22:28:45 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000017f7563f00000000f0ffffff00000000000000000000000000000000e1ff00000000000000000000c32f235785c600"/80], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 22:28:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x588, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x753) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)=0x1) 22:28:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x7e) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() clock_getres(0x2, &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) 22:28:45 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) sendto$inet6(r1, &(0x7f0000000000)="465bb9da15d2cbc04617079435b8013fce6f48fa3e9cb4adcd67e01c9ca31925fbfcc469bcbb8157354f4535c0df85d06937af180c53defceeb860a1a689cec6ad747c23f6e829a00571c2566ec166668d1393cadd70f414b39aa482c7506260489054cfa14a1785d32313ff5e2db26d97bf90fb3e369ba07deb4a590b7ed2d8c94adc369f3142c259754a370daeaca45a8ea36b21e2b8a03d6fdb05c3a7dd1d2f5a9918ea778da4b006fc93cdd1c7ab3e3057a37237d9e00e8546ed085b82b322fb29de0f9c4d13aede8e60bd44e04aa434080587939fe357a376ec69892c3a8853a7f3a1730633095e3a60b325fc48", 0xf0, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x400, 0xeebd}, 0xc) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 22:28:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10c01, 0x10) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setuid(r1) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) 22:28:45 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r4 = dup(r0) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$KDGKBMODE(r4, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x80000000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:28:45 executing program 1: setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000001}) r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:28:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x80) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x1, 0x8}, {0x18, 0x0, 0x8}, 0x9, [0xa1bb66a4000000, 0x200, 0x7, 0x7ff, 0x1, 0xfffffffffffffffd, 0x88, 0x8001]}, 0x3c) close(r0) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x8, 0x9e6f, 0x6, 0xfffffffffffffa78, &(0x7f0000000200)={{0x7, 0x9, 0x1, 0x1, 0x7fff, 0xce9, 0x8}, {[0x90b, 0x6, 0x80, 0x8, 0x5, 0xffffffffffffffc1, 0x9e7, 0x6, 0x1, 0x9, 0xd33, 0x8, 0x8, 0x0, 0x4, 0xfb, 0x8, 0x9], [0x1, 0x3f, 0x6, 0x7ff, 0x9, 0x3, 0x7, 0x8000, 0x8, 0x200], [0x8, 0x84fe, 0x3, 0x2a, 0xc000000, 0x1ff], [0x3f7, 0x8, 0xee0b, 0x1, 0x800, 0x21], [{0x6, 0x0, 0x20, 0x7}, {0x7fff, 0x5, 0x80000000, 0x3}, {0x6, 0xfffffffffffffffa, 0x3, 0xd0}, {0x3, 0x81, 0x4, 0xd07}, {0x6, 0x0, 0x100000000, 0x80}, {0x3, 0x10001, 0x171d6ed1, 0x2}, {0x1f, 0x3, 0x38, 0x7fff}, {0x37d7, 0x0, 0x1000, 0x7fffffff}], {0x0, 0x4, 0x3f, 0x200}, {0x3, 0x9, 0x6, 0x1}}}, 0xfffffffffffffffd, 0x7fff}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) sendto$inet6(r1, &(0x7f0000000180)="15b61a04def62b79b1e85deb4a029f677f0d7f8392b3fbec6634d03881080d958b398bb6897a7e963f965f7cd0711a", 0x2f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40000005}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="99") flock(r0, 0x9) 22:28:45 executing program 1: mkdir(&(0x7f0000000040)='./file0/file1\x00', 0x0) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chown(&(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) 22:28:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./bus/file0\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) syz_emit_ethernet(0x0, 0x0) 22:28:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000280)='./bus\x00', 0x10000, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) select(0x40, &(0x7f0000000040)={0x8, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, &(0x7f0000000200)) getsockopt$sock_int(r0, 0xffff, 0x190, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 22:28:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10000023e, 0x0) sendto$inet(r0, &(0x7f0000001400)="417a899c6a17eb8f7f6a8fb449d8987863e12f9a584df9c66e55d55c611a2a135641c596216024a2d2cb859c1495606e649aa152b7f337cc9c92c06e9755259c47282a75a19d960e2731a801fd3c434ef62a2baa1c63dd9728bc004341946dfd895ecd136cafaaa24f75c65f70edb29ea1038fded7c2ddb8ec44795bf7a70acd962e2ab9726d99ad43556abce7291da8e9130a96126fe1e87871a80a524d5f0f749ef2616ee3f073aa17d3a3c44d4d417e3be521f2d4eb4c2a74bfdda1489f838abc2d8aac4b924d5672e58020a2bba8a48573e81bda7d25a214933c26b78d1f7f1d17d58dc5b5e102b8ecf568f4a7bc505063833474aa1067faabed76bc4bf1706418ccc4d15d4991fd96f6eeab57f1ebffbf69e60f4cf39507fd2e98a17c0f65cd6b5bd4e0a0a1ba0fc8db8f6a7965730a67c2de75b951562d31cd39c3d9a0b2769b45e44830eb2e9960cdc04df77541ee7475d5753cc8b7e3d1740a95210050dc944e461c350ca1ec665be8bf1f30aea639f2f8dfea864181021b05cdb3c031448c894c969cdb2ea852c5dc0d6d24a341de81f5c7bab683789160e82e8c121b92f09f03619d5f4b07066e106fba22396ee5a60f4dc9a87f87318b071eb990f1d7423dc7fca72372a76e782f0d3c26247569edafdd6af1cfe9ba092c063560f1d43154b67088115cb8532d0191a963c27e2bb135ada02c698ef7661e96728474bfd5a0aff1a3e09aaafb75a1afedfca028399a1435f131fdcf5adf3c4c17d0b627763f5868463fa41a8d774cdd1cd67e5d3d01b71dca6e1521d30c7c5028fcf62f939d3c973942c46ac3e093e346355dfb8749a704fc1ee4d7735d4622d738f0ca8ade8dc005bb3346981a4ca20e84e27f77ec9b3fe2a3617648c77613d27672733d5a531d82bd52c71e17b0663b185ad397437d8463396eef16ea1b01a9b44dceb7801e8bd6e1e72c7a8e9d2c7c833c473d0d03e1f9c51b4b4b47027d6d438106815155baf0191d45e6a178babc5b9380b51900a5b59367ec0266203adad3544f2fdb5b488aad4639a5a13349af1f73fc6a43c49758018204c3a57a61a11d02b4e0999426214b443c32bcb46cd7f0c05ae0c8749b3ece5559879cbe403377b9ceb3e6e5a68248a3e24f7a82f8f4bb56290f911ad58de8543757b42ed9fd9cf39533cbc76cffcc2702173c00240d784c5ab3c811e6a8a13d6f58399ddfd4b69a76c74b1b044e8d1c7acd62099e13c337af3471eed9b49bc3307531bcc9b173524dda4ccd3ce09db22a52d832f0784680d9351cd00c6ed9ea849557da8a06ed8ef5187b8bae6f91d2cfbcd6371277eaa3c1448df65a548dc5b8a08424be2ccc60d195842938ed9ab281a7340722ae1beabaf87a314041329a2061ec6f2c7aeea0200902b09d81e43bbab1df738e5f7e1433d024a315ff0d26d89a8ed0bf5ccbb2649b6ea561f6a3098872d3153584db8ce75befe75ecea0d375c73ada6efdc9c80298a8c41bbfb075c4d2b7aafb6657ed22bb63c3509751315eec7b81b858e690877ec501a2e6e9a0a7645846d83dbf1a1f4768786899685a1f6835d273a9813821fa63b9b4c7424b38e5f9e98adb75dfd310db810c354b5d765a09ae206ec9eaaeef8cd9341958b551a8c10ed89f30d0904e916a97abf6be8636ce285aec6f76147671b30a4f3343ae65293a20bf64e9163fbf8088cd5468462d03f90f4b68b52e9fd14dfb1687d45ed3ed2633430f4cd8be31c30bdc4f10fa491d47da99208f27154c98b4fd93f9b9381152ab44d5c13763868613d6f0d352a5cce11d42ac4ccbb3eeb079f7e639a06737bb4c439912ef719e4f9e2711ef54d07551827805e10d39b1a9d777ece6ba1740f497c991497d1b984e79af269d782af2f185cebba61cfe16ac4dfede8bd7ff1fc530d7cce2facb425d5aa369ee644cdfbae7f63f73fab8dc8e9ab3dea58ddc1da2aa6469dc18e96ffef7831c9cd2d5a43a1c02944393b9f6820354d92eacf1dc01a3dcc4f2fa3f0962661c6d900c05d79b0b7493c6045b16fe6964d3f8d5c236f335d339ca29dc87585cab8ca39ce802080fd75adab1625ac3ce15e9cf36a836a10dd28317e99f8eab0297d9b8498f90b6d8a6955c27248b6ea4a88f7962d37c0ec02019fac543e658068de8188f10129b5999d3cad9b3ef34f6a4a9bf9029dcdf5807e66d9158aa480507bd9fda258cf6e719a36aa8739ad73d38d9939688d897009e62c0da886bf1ea09120d47a6876d6e8669b1537fcc35cf5deae14e579e805004e2ee7641a12cab5b25b72565d0df22fc89307e6970a353fdadf2603762143fc28227cfeaa03b5d3a87536dc7b78b9f732c6b74c0ae8bbea8f8e06e8a809fa074efb6fff67c461a5586371a2872945a896c4b71c041ac4850bd15f5654bafd9ca8fb20d6dd47e98d2bff2610b94aa9cb70b5ac48c953c1f9ff6c58996d18de484b62eeb8de367f91a735f293f57560fd7bd31067679c2c45b4c2a610b9d6856087725aab98e231a9b6715af31fbd7fa30962e7036f7f0a73ad1967eb84b335bbe82ea0a993377024a0defec9423ec2bc0bc140d62a6a55e8ddb1b73c74bc039f6667b28d937a6b38c49d4ddb4d0b230202e8ad626201fef7e03cb4559f832b24348a115d906df0bc0313d861b38bbc3fc50aea265f21b239294c51f5d201c22bb0e79a21db90ecb65ed01c2d589e58d44a48f60809377b24a21416baebb4e5430bca9870c0e283ae445710b607b056d5c1b0bb515a3ca44f9e05d373aeea26c266c6717b31d9c50b23e2161d42033a5183e8a6beafc6e3276774cce7eae3f0e06932444348b8cc03c3bc99a2dd0ee8f78c74ae7e10fe7bbd2481f500541fa33d4cab87110d8e0df32eb592f38a6a9dde9ce7b81c1b7f787ed943dd8e62531aa33fac00af88e539c34de6d7f80c15b0ab699344d655c028deb194398223530bfaed8a6b49b0da93d384624aa037d2467cf538da0b447dc4f4305aca759c291d34a1af3cdbc7f27acd79792dc57f551cb860e2255040efd84b480c26663fb91c2a969e1074cadf722e0326eeaac530836c526b6ed3cf4f646a4f9838a9b6d8983f0057f18cc717e80c55768e7f21b2ad5bee20f295342de8625c694c8a9e1cb09504a924d56424f2569b006c20719109ef657ead087577199fda49f59c4e95ff627400d740b2559a9b9c9e51485094db23a7207e5f2bf4935b91ca9531bcd70627e2fc64064272a3c410a6348c39a9b849f203b78b3bc21309c47e0be7be87f736d9cdce8553f4fc946e0f5496c90c2e9b68ebf4da035aef292f96703500ea5dfc1e484c131cc561c004b4383ef7945077de0df1d2d5dd2048a62a72f486cd42cdef5fe462ed76178b758b5dda331bdc16a788b2ac4ad27617e6e154b288a510f4e7119bb887c104891a46d56895026527fbe7644adf20c84fdfba536366c8dff9c414e9025e3a8828f78d6375b4e9eaab27adba638eb60fc83919dc2e025ce6e1d60f7e930334e9eb7624daf0164a4c85afeedf73f7166e1ba2fd063e3243bccad70f907899522d687fe6675e3a977a49ab7a18d0882d8a4cafb3593d0d45e7e6ee4fa14f31bf92e7a2a2809cf213acc7d8ae5dce42e6c231d9e419d366607c2f00637ee964f0cd36fbea9b5dfaf8e98b2f707c7e4c472c54193ae74f7ac9fc87ddad3f3d92df5ea2d5c9495d43f9e1ea70bcc65d118882964209b49c5e9ac19d13551eff50d3d05efe392e0d6f149bdfa5a76bffe265f4f0cf5309b03d4dbf0bc2b8383b918495b40ebed960c839507a982be7e188b0afc62d53c908bba0fd52a26721152572f44cb21a6a9b45ad35c522ae102d80232eb883c2030faec21e8c5a54797265f983894166df4b731f0547c3fb5fcf82eb7021f79c9b0aa92274e313c063aa536934613291a7cb7eb5a01f2645e36fc80dcc6d00a8902e26d2d67a91acf6dff86039efb33e228affaa91c607e0e4d56d2a11ff50ef2d1eb9a2b8b170fd73b1f3354d6d4236149b74704fd1adad7be4507e909770e186d9f3ea5b6d9c06c13ec3e6e2c8f27a7347d455ed93b84c0c6b32362ae07d6afaf6245a21d4e6e4c308dfb55ca33c8685fe4616e4c390cad05ac173ed94cd0a20ec95665b759d743ccfe4ef0a52f013e9d2cc5be927f7c7824b9670bdc55a7ef3ea4b26256ec2d44ef4b6ea70a47a5592c09d1c28cb50a439f6f255bb9a77251ee158887b251507010da3a7aea443d1ac361b7ae8c6151d00c444dc117a7a962957f09413fc596fa3e78097649a78ccf5301d1e4a70ca881b32cb1bb9042b95f50e844ebf74340f48319a5026c3fa742e4508018dfe184c008596083862f98f5c24d7e69c77d57683f81a471588142bef33690638589050716ad85150e06a487446df313b26e14e2615368de7008de84fb1616e3406d7a4e7495c5e23827c5bb7709dcc4cdbe3599b4e1ad51ddd82fe07ed09d121fa7334b305ffa1e726975659fc5eb245e5370fb4454b8eaae98f68681bd57ef17ae619e289171143238de753649cb8e3b6d52705151ae523838e93dc37d43d00a61b8931508d3980c2be3ee1e16b6ea93c107f939adac2a4b9d395327e05f46820cc80f6f36398987df74d91d973da76bb7e5d589258ea90102943f6e181511eac1841413c98305d81fe41c5b0d10a60fcd7ebad30a5cf686b2e96213abbba13e212443cc864c918aa85fd73cd17169dd85291ce667f299179d9d8dadf43ed3e6063254606d38a790d24bf369865dde95c28f3fac4d40cb283720203e30c8f40616cc4bdee1302fae7a92e06769437d8c5a3de84dfa9964de6b09ee6b72b2f9244bcd83ef8682cc46ebcb01cc19fb28292f7f6e6a64b4d1f296cabf1ce6cae93e392a2f414c3dc262bdb06325c0620dc8d81b748b67ff9da459e012f37ca7a5c9c02d192374b45c590fe898a00820601e78ade920105d9ecbd49342d27f840224a06f0ca550eb86761b3f471c7e4516a05950950ebd26deb8881e1206e256d027e730098ef1306afea9f2d3e4217b6bfd1805746082708e4d7e7810262ccf9d5c19111e2af966169df903d8789c326df38e92341d060136d5c8c22239f380fecb2f55356134290940c0ff330db7367e997c0170cd6ae3824e1ca29ef43a6a05eb3d44436c5e08d10ee2967108831cc037470a4f6583e49c6e55bd7730e781235f111b4541ae7e1f947761cc3ce9dc79767cb30c0493f8da4e89aabf385c7d81b22f36961cef79c2d7971d0f2d0ffa7c57531b8c83a92aaecb4141ac7a3ca3a27b42268f0a514a38c46914581bcf407564fe59e1fad0c6913589f067693d1a400852c3de491b2fd00741393207bea3e355949bb4615e3b9a1f6da2c004736d5cc501f7782680d1591797fe555cd171913d7a57815b3c4369a2e7e7b65127f185ccb5ab1b7c341a7cb9306c9727dc17635f63134accd623b1b3d74c2bb8d7e2b47abb9e026b578f88164aa1dfba779bebb6b004df5aefdd2a0cd4ff6e4c23c8213f1d911439506fbca13339fdac05e07ad26af7174ec8558f83f744aa1dc4245ae25c8ad7d6b2146e44ce2df948a2515fa9882d02ad344795bd32050fc17bbcc280a8d014793d3b88ad997c1345963b1244416ee3e35cbba1faf7b75c40f5040092239ffa6db3d8d9295e21a815beba2ffdb82a748aa3b528a3cd5880cbcec865c1318148677c9d0d7d008bbc816565446f87c12d42fdec2266d2005619d1a7e21c80c4dc009f219e57cfd1c78067813535e07683e0261d76b2f7aaf2d104773a516a93", 0xfffffffffffffe8d, 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xffffffffffffffc9}], 0x1000000000000214, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538be4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59cccfc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892f61cb865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd01049d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc26", 0x1da}], 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getgroups(0x4000007d, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r2}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x4}) 22:28:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x91) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xdf7c1eed155a3b77) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000240)="7d7c24a6782bf2ff777921b55c71de0cf3c9739262e751dd29fc0158e50be825cb50eb9f843644bcaedf4ce27347afa32e602561bac2263ec2159c8a137c4b156ebdafea0dece847620bcd249ecc44f3104097ba85958c4740609d3bf6605085ce93cc35f0df4d8dc42539a38e7da6b75aecf351b4abb028c936d1fe95d29a1d51e21f5eb6271d19a4304b48e654067c1ad133599434ada5a621108dc7ba1f50f07064da527aebce94d9799cee58bfee5bd6df71087437c9fa3d62a6ed34ffa89c8704e05bd9347a643114da85bcf6", 0xcf}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="5ceeb0dc96b22ecc5181553c1f0198f6566e2fd5010000000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0xf8, 0x400}, 0x2) read(r1, &(0x7f00000006c0)=""/16, 0x10) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) write(r0, &(0x7f00000000c0)="132175f99f6b535251c1340a8668e1d0718777f0440d45f3803e38b8251ffe4b76914eec5e5b841e89c02fd37a733d6f205d42f01fd98870301f92d8e3a7deaa26ca37cf9d283a3759cccd0e95231c7ce8aa5d936ab45eebf1", 0x59) 22:28:46 executing program 0: r0 = socket(0x400023, 0x4, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 22:28:46 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000380)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r3 = semget$private(0x0, 0x1, 0x82) semop(r3, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r2, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 22:28:46 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000280)="59eac35999c2b5d95af8f847db3cc3a137100f5d6569dfc9c0b300a8a22ea16b27a704b5b0a2cd58eae78875eeb651014bb3d9656732dd0e5b9d143a14f73deeb5c02c9a3f574258a7a4c322ad842e7ed51cdaa08c6c180bc917147196838c3ac8a5445f3637e1e1dcd12492f2f2ccfb7742469f88359c5c5cd57eba5dca1559720f4f467e07b235632910e38c331b8bbab61e142e6a01e4feee17f50aa7eee2fe8b2712953648f8c70a917bdb7cdfb1bdcfc3adba4196d5483768360c13c3670de5393624ac1eb008a0bac373ed7d21ee3a877fa99b9c5159a47335bb9115d390e2a9ce772e58eb974055", 0xeb}, {&(0x7f0000000380)="deda9a4d76d04a115bbf97a8ffeafde7f412d1fa15e1d446144229da7e7480a94502bc9578667b6c3ba12d1f6ad72ea0a1b6ea3d730a4ac11ba147cf464191d13ee248f524232e0a58af1ed7f3b7b07592486ae8eb1c1171316bef66f903ea6896a21d8111aeef7b7743f19efa325283864eafe5f47f5a1c893e8ecb02e8260f597e92cd2c1df5bc243397b7a18901d5dec9adbe8fd44c4a48531c8f6e5c261826415260a90066c6218f3f6586a5a1a62ee5eb6e74f653c1962aa0af973fab65ff8bb226f864b6", 0xc7}, {&(0x7f0000000080)="e85b55e6c0d213c51d28dd941701c3e6960dd3768bc0eb8ac76826ac7332de5cb3a5033821e4e6f5a6fb8eea", 0x2c}, {&(0x7f0000000180)="59d2e84121e35387bd7e2fcc24a6bcd238841116595e3d8ad0eb6e9918be3c3f1de4b0d0d8103fd2f2a5982025e59d2e3929ec", 0x33}, {&(0x7f00000001c0)="7a771d757322e3329a410e738dcd01816551a42e698992b21769b0d70b8d7bb2db26afdce8eae105bd0098a5600f14", 0x2f}, {&(0x7f0000000480)="584dbf6d6bc0c94a54979db64903dc54f08ce1dbaa70a555d13ce9e6d66e1525bd5ebe435ae93ae64af28f73a517c87a80259682ddbfc3150f1b202d903f53d62a7c8624f6072958a3f030ca83546307db017efbe957a91fc93403873429d0250402c50f01626ccd6041b5212dc3379fc731f6852e9c98f548fd0ded48d88ccd8a0763c765cab45e1fbc15c83141a0195e9a17aea4b326684186c389906c3d6fa1abc510bd5478b53248eade", 0xac}, {&(0x7f0000000540)="368648a641625aefb59a43158df2d63dee47a0ae1c535a551188554de6ddecd3a7e0d8decf45d1034d36dae4afe3c9ac9c6657fdf3cc7eceeb9bb3e6c289939639e187d83800c00b0300f12c98fc4390b5c0fd52b834f2617c9741a44b0dfc4ab97e5262a041b2d50c732f161237f348de108505475716ac4683f1a6c0147710cc0ffbd1c98e1b05dc2d1938d1057655aac3764abab1e7187233e60ed8dd05d29c411268a236683994480aea34b5ecea05255d122deb65ceec10672f35d9b7b01fd4e9f7456a1eecaa5c2b449d473d1cb531", 0xd2}, {&(0x7f0000000640)="7beac0cb8d009f96ef1db7557a49973814b012", 0x13}], 0x8, &(0x7f0000000700)=[{0x28, 0xffff, 0x2, "156ad5b6a7a70c682a379a235b101fbb637eeba255e2e0"}, {0x110, 0xffff, 0x100000001, "4dc4e9030c6f7d4333551d3ba79628c4719ed85e6f48fe8b4278b06000dcdd1cd1c7b0a14262e6e76b9cb228be83f408a6dc1b53b81054fddebd924387110886f639cd60a02f966b7771327f6147127d5b4dce3d5f16738786dfe00f365f9ff341b26b655384a8e87af158bbb910bfa8427ac9b4fb7985647ca684b5b439a7b483e19d0486ab602bbf6fe7b01894f6232d84b22be90180d463ffb28d2ce5c034379140da920639bc9e90baa029fa4e05a4efdc6e7d932d512fa404369ceb9fe9b40fb79ddbc8173bd33e00d0e6ae2d2fd642f4e2d1016d8e3f3d09b5f8ab79adc5525143e2eaba2d6fbe8a9eeaab2f4092fb5d9e25201f201ed04c4c"}, {0x80, 0xffff, 0x1, "1019abe3e0d4d992730b7037e30de8b33df8bd5e5a0512b837f886f6a33e68e0f2e7c4656d880e37514d0872a33ce352e471a96240d17813a29c5e52b658ce722c879d9ffa5c332815004f4beac6cc82bbd4af2eef6a2ff4af153de5b9598a2c17e91a0f83bdee4ed2bd5178"}, {0x58, 0x1, 0x1, "3bd8b3ab3cd3b2852487a985a7e0d1a3f713975d01d964951e21ec7ef2bde0031f783e307d4ca2c186390c26bd42f8f8287f705160974e90d34bd63e92cfbb627db4bbec694f5cbc"}, {0x28, 0xffff, 0xfff, "2682c922ebb133b7f5860a35a8df35f43aa3a3"}], 0x238}, 0x8) getpeername(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000eef12ec1251927d92542eafe93c626100318062509c2955ebafacdd873b78d6bcb1ed4d2d15fad97aa37b003777e4b1fa8cca79435c4be3570495471"], 0xa) 22:28:46 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000000), 0xce) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socket$inet(0x2, 0x1, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18680, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 22:28:46 executing program 1: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281018e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x207) 22:28:46 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) 22:28:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r2 = dup(r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r2, 0xf, &(0x7f00000001c0)={0x3, 0x1, 0x40ff8f4e, 0x4, r3}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 22:28:46 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000600000002c2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea91", 0x800}], 0x1) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x6) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb897", 0xa00}], 0x1) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 22:28:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() socket(0x18, 0x2, 0x3ff) recvfrom$inet(r0, &(0x7f0000000380)=""/214, 0xd6, 0x800, &(0x7f00000001c0)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) listen(r0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) connect$inet(r0, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000480)={'./file0/file0\x00', 0xffff, 0x1ff8000000000000, 0x400eb323, 0x1, 0x0, 0x1, 0x8, 0x0, 0x2, 0x3, 0x9}) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r7 = socket(0x18, 0x1, 0x0) sync() setsockopt(r7, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) fchmod(r7, 0x88) 22:28:46 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x42, 0x0) getdents(r0, 0x0, 0x0) 22:28:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 22:28:46 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 22:28:46 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x14) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x84) 22:28:47 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}], 0x6, 0x0, 0xfffffffffffffffe, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) clock_getres(0x7, &(0x7f0000000000)) open(&(0x7f0000000080)='./file1\x00', 0x20062, 0x80) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 22:28:47 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(r0, r0) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) ioctl$TIOCSDTR(r1, 0x20007479) getsockname$inet(r0, 0x0, &(0x7f0000000000)) 22:28:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0xc815}]}) 22:28:47 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget(0x3, 0x4, 0x20) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000240)=""/221) rmdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x2, 0x7, 0x800}, {0x4, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x6, 0x800, 0x1800}, {0x2, 0x100000000, 0x800}, {0x7, 0xeaf, 0x1800}], 0x6) 22:28:47 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 22:28:47 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x28a, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) unlink(&(0x7f0000000080)='./file0\x00') sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x10, 0x0, 0x0, 0x0) 22:28:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xfffffffffffffffe) open(&(0x7f0000000040)='./bus\x00', 0x8088, 0x2) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:47 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x27}, {0x6c, 0x7}, {0x6}]}) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f00000001c0)="b326734f291e211723ef9ae6d47e10ac28e0994ca59dabb5947b84703974a94cd837348b5d4c8f94fa89239d4b079d458a015bbcf16ef3f0d0a55e2568b16d884442736a92914cd61bb28de8f89677e560e7c7161b7de3d11060c90d56ce3484e93d5c8583ac12772436378e35b670339180a9bd274b863d8724aea4d8f1d5480439ba7ac554537e05c12dfdccab547b013d775f186abe521a69b18981890539918582d6b71ca00d2a7b52209f7df89b06c4cce595fe848a60fd5282def1f43de1b9da53087ca74a0150081583a18e", 0xcf}, {&(0x7f0000000000)="88b6f57a5fb3debccbee68a1e04b2531c180daa75c7e95d9b1cd4aa5335c2053d128ecd7941fb40ff104e6d3f3074accb1c2ddca5aaf4a41cf1461d4604690774071364191c735010c55a69837958e5647ad9aa4d3e3c2dc01afbe265341c8243b589459c4ea057b5d4dfb2de7649550c36d36cca79e3c5ef01ac637d8d77a2f074d1b22", 0x84}, {&(0x7f00000002c0)="039ae892d2be0165dae582a5504e8255e178a05ed3d6a4380d1a73df373118bb9c64c879829680bd4afadd5fac88", 0x2e}, {&(0x7f0000000300)="f3c298d5b591fdfd453bc921cf39e014e7de236499fc2c6c79b93f1a0b65806f62e5f01354daec191aacda64ef2985267bc0809eb2d081b2a35499eccb16687a7c6783284d4a6793f0686d41f077e1543ef72fe45e6da0a0fab6e1630ba754b35f616b1b63a987abb7c53773402ff3de90458edeba903c3d48b31e7779033a60b05ba2674f991ba5dbd72ba5b20d380104e7fd6659748196d1948162", 0x9c}, {&(0x7f0000000580)="373be4b26153a976b17ab2c27bc6a9163dd65fb3347154825a2ef9ab9b0f68ba019ee7a0fddc1facb0e44ee570d96291f068dae4e6078cfdee7e306b3d3918fec9ea6e67a37ee6e2ff278a1f5005e2fed952b114081faedc6c9977bf6ecc2ba1df39afd017c720821807eb4c529c595503c25c74065efad47067d8cc15f7ebeb6dfce0749a49f9e3f483943622ec1bc54a7cb9b425983d18489e9d58eddc145fbcb5b176f0d144512b6fcba01f2a523b171e555859705183220eb5bdc1c0f6390e510ba2835f60ab180013219fb62510053de0eb7055f42f0a816ee2d8816bab46ff2fc28679c1540923deb1a201da018ce28e4d97a43052f5f9e354d3f0b35e411688888bb916f80a4cc60fe11679301c25a48593ac79db3731545a1efa5b82c80a2104e69192a853821ad040bac378ac0685ba930427eb5d72c118401f23a46004caaf452d97033d5fb572fd046e190a1e91079e390d3c29adc12ef234c8bfff8811d86849e7d217c42dd18459d2a6ff2d35dcb87c5c7045863db7f3f0d8b8461d89934dddd929dbbe83fac02425ee86568fb2339cafd4c87628e484a441fd3deadb8c8acad04b32bb7ed58a0598b0c3852f330d718e8e4b08cf7729cfceef2fd9b72b0eeb6e4ec95dd7d68dfaa00a20ec756f3b7f8ccc25d13f2e2c05379573eb2df43f4a410e4ab65cd3d201069226067fcd7557fb73f85dbdcb7cb969547df366b79ae10cc4435e6625454ad1089d38456ce7f95ab6f3c02d2a1b886a2c8f7e90bfe93d342492fd69c79b4eed3a130d99ffbf76cecff007a1914944f5232807a9ec0a2d20cdc6359d67ca4d5824a948013008b9ae2dd4d2e1170c7155a554eed1f25b48afbeb6dc6f3cf59b4a06955f3b454abdcc42011070c9e1ec13d345e6ce32b9d7280c55946cad915682c92120026f9ad9dbc7a80c29c033d922eed9f5bd3331197faefb539579ea67a21a50efffe3ab38a73de5aa7beca1b5a777ea725546fb2ef3a695365421148225d1b18b4dbe8908bfdfb6a129edcd78e60e07016110b935628050b908611a48ca81112c9f538d7d628aade80f49afe661c247d77c709fb9a926e3c3fedcf5cff48072d24bc028ec652ed3f81c28e53c83df5aa8dbc9cc47a472b606e2cde04099706970690014dd6c3ea600df414806f9333943d0207980cbd7f3ceb8439323458106b75440903a7f16c6aa8a70587eab993b31d08dea1fb2b9799be1c22e85a172cbf974649fd423e7f00a368e36501e1211b76422d7dc6520c41be1b184a464bfd9caa16237e0c3867e17acaccdb4fae2cdebcf489c31dc19275e7e27c5a2f22d0d6afc5c6c3e56a95bbc8288adb326a2a361c8672d930bbe02137c0046735ca6a51f4f0dc3589e392dd3ee4812ed3b6bef3b1f9a9b62329a9d3a9bea11f3676c6496b394ad68092bf7789e8d055b45086cecb8291e5ec995462bbd994f48972447770b8ae12d47f42fb23a27acc4be245a2afd59ab963a2e8baacfa9228646a4cccf1716485914c944f5340ed217d50c5b9765a84b56ecb7f503d4b1434e982039b910457774f4c335b09934fdfc77c3746d6eef219cffc3742dd0cfbb298648d2809eb88644d5a579a7c6fc4b98b231f05cb85da1d3f8b5e559d2d1dd248a321faab62399a5ac552765ad2af579c78dc782b6ab8f57ad89bb1c7f77f925d9a42acf1cd8024b5fb1eb09768a991b48471cde5d57a41cfd0d85cbf97724f8babc01dea71225f9d50dcf72dc5dec5947a28d735208e5ec65f4cd99807f9f94b65c8bf2aab974762adba6c7facfc434e2406121c9e4ae2c16047e8df289f5a77696f86bcf6462c59bae40c2185f4ff7c081979dbe07b8d4d4dd2b84d44faad19670b0a8e887626a75f1cfb5989d2109944da52de0d14cabd964834d564f579c99e739faebf226aee1999f044c8498a411e0f8b629b0ff209bd887338d8e03f27dea95c02d97db86cad2bc9155b60b3f09e1f1ad496b002bb78cac5b74a63de4081ba2595dcd3b0e129fb6c59b1ad8d658c475efca30a4657c9f24dfa9404e3bface451cc246e60f6d7434458cd7f6a5bf14d5fb5c06f7b404d94dcdcba4103a8d13409043fc2bc703ed18bc5a30c8430acb7366017eee8a199a28b02460015119206c2fd589e9a872e40c7a464d349a7783485b3b47eb5090523924eec071b661f0ab5e7d362305d572c001159f3d1c4a19f7c0d3fcf76d849dc1bcc25ed2ac9d65a0e6ab815f560d02b019cce73ce53d85abcf4384ea9505132b6ba0a9918876f9e459c28d3955d6d1dd22da5cab9ca505d3f2230950ef4328c55d9d9ccc2fc9595803400bdd4715ca8ac25a3a52c216d715931ad82d16b4567d8b3a783c52e3d5b109c492c415f5fc82e16a46be13f163b30702a82427c607a28a77de6970f7927d863542a49828b150bd14a63dc6fe6f3bb40be4e3e5d2e2a1041548017cee919573b4e34bcd5a7e8013c9173cc26c7d6ff9eee5d0247de947ea8d375452752a762a899a239ae04100d6db1adac9dfe0a323da64e197322e008cf240730d3ea25264333d934a027c5bafaf88dbbafe7dcf08b5225220125b3eba793a97f7d84cf89ed2f8f6cd7a53109d1aafb7194e2bd9f2ef906ec54bdb9b31996c7cf241c9785688b7fb1470abda263a64dd74c9d71aae3e71ba5059555ecfabcf0421339e71a35685ceeb9e83eaddbced938cb060f6160af8dfb224404f5f11040ce933c680fe1b7d43a307840b15295b81d1a0890391da103e9e797849d830c1e357fa2a5d9ef9295605c1660cef0e0f837b51ef48a73634634070b0e4dd4c1898bab19430684be76badb78e73f7ba21870a5edf3fdfdfb40e025907daf5ba07fb45de0ed7cdc62af4e3c434aee205660dad17eb1a415a2d00a03a0421a9172a55d49724fc666ac0744f0b66748d63e8e53322149eaf6a2bf297234f492754bfc368ce3e0e1305e1ea560d2a1798ea417da2c24cb2f91dc1831067a30434fe1b00d03abb5aae7cd839e0a95855e27fcd06f4758a24b39d74088b67aad0c9e6ac1b3e64743698e461768fc21a57736fe9eb4e3b2a5e44a04ef353895f40ad3b8f9931f15146a1986a4fedb4d55a1c474de9496ede95c382051248b732efacbebae4f7ca85e3c51f1365156f579b2335db5e895dcd1d81a749199a2e86c3a98cdb3f4cd4a9f289b2147b790bfb723f179fdbaf92c7284b4179fd2003351aae6ff7746adf0fe80372a3ca03fedbe8443c781aeda89115da75eb52baea66be25c16fd6053f94715083ffc628518ac2355054f15444d2d8084a4da64631ad6b89d56465d4c4b8885292b5f84d16a462133e90822fe53e38fcf8d606673f5415a5cf3f94f3cd38773c94415b6351677ae04fd8e5e0b1dedf35135e6f6b0faae44722f2db4596c8ee58f130be0a07c2598052c16619bb337debba378188eb00d5d0ae06e0c49a34c9313d961c6ea799fd5a5cf3a9e75cca44363206309bc85006f388c3402b12e7351e7a7d1a82f492582a109c2eadcfe5332137d963bf6bcd2647f339fd9127ce7174067635b71e196380961f67efaccac0fd8192c7a0b95a5b834424880e7512c543c8851c05a40f4a430af1c914f4e3a0c213b041447c48b4180620d01518062f0f03cbf01320f656cd3545ea28f4873ca784e73f36d936680f4ee90fa2e8753b23f0b5fb5ed5a5a426ab5c6fc3b303986707a1b85254f0991c1a3ad6603ebd0bff27edb9ca9bee371a0bddedabdee779d16994e195687211910ba4ad7d04ae4449f688ad7bd28338482f0825fe5935785884e3c8e15a50e9ae4015293458c94682cda58d8fb30299bf112ca9a2114d2de6f2c0a68312abcefc765dc4e3a3b779c00f6be6d9f31e3285c18fb7b5b5379bd3928309812cc55c3ed62bdb9322057e1882ad6926d9c2419530df8838bb861211c2fac9be175ec69f0f30515940f36c5868d17f7b751476a2d12d6df7ed0bd54849daced43794bb09feeee99399d7a9c0d579c5b19b186beaf464a92de23588d7581c661f9ae4a0e2a87491bed2e711eebc00604b324b7680af2998a16911c07d9cedd5ff93ef53141d1fc74fd29b070a0ad2a5b72e3c35d59535287ff2549780ea79a8a4315a13f889e2e22c405037fdd130bd33202ba862e5fcf9f250dcb78f979ccedf283d0d0ead95dceab6e1880a0e7c31de85bc64283ec2440f7290c63f58d30ccce4c8a868ffa61f76db8889c2274d24f7eb8c8c1dd55b3d76c182ec8d1e7fd7f584d86554789cd44e7ea48f8c04518e10448645ae003c4597c69ff1394f04365527af92ef9c10a3226c84b74fa7de68705815b92293b817ae24852a9f5e986c48cc7c07ff65115980df222a50c5645dc26690becca52d9cb979cdf8e09a3938307ec25f5f23f1f6d1fb53a98e4e8ed38438fe64370210643e8892e5938083a01aa58dcebaa437370eb32f558802b9f27a0edd325d06e734bc32735d1bbb4c1622ffe3553bf6654a408522639a4cda8dc99b8728493d730bd6b47cf7bce51166966a883bf64bf49ee1678b00a74593fba384cd64b86b1c588fee4e4890acc6cf85cf1fd97f62142282cc7d8fed2c129da8bb1be2b345ec51fe5d555af35708e38c6afc1e97c282d8412406cce315ccfaa979bc20955c9e9a2d83f6fd1370cc33e8612d3485c329719d600d21bededc94e957c06ea41b45b3b46f9a6ba9104d627b1c26112f7f579cbb659d45390a45726066fe02c98e1dc70fb77af5bdd4cee68a88c2cf94f880c0bebff7e57b8e045f12f3bf588f3eab2ab2570e656c89184cebe3fe9d73675369a532f5ea4d6400ff162e1c2fa0e8112f241a89779f63d08d2a0ecae7314cef7acd93db33339480fdb13a6bcd49a09f932d760df9bbb7b2fa27ad3c6ad1bdcf31ddbdc56bb4bc465c99e2e008ea1fe49608f327089c951b928e93d8e182d8326b2a2bf5595362517dfdc204f56fb48a9315d664fe7967d5b6ce03ce146c952819924e95532b23153c04b8125e0393bc75281edb95637fe4ab22e786cbcd2a3988510e0c010b90a2abb8a5c55573470839e42e274d7a91eaa978b2ff296e4a3abb8e3cf95d92f734454d08a944e78bbccd5e3d522b64b8e23bf638cb537a65626b46b34707f90e62df2a11cd71cfd13d17875db0303480c45986c286aff49fe2ce97370e5e0c4bf289a4009c21312c7f018d2a5c9448e6d148cb92361c95b141920e4744da3c03c093f4bbcc968c5ee8a9f49a8cbbcd6ccdb17c7399caf03a96718f811f9c484a8b36322612736ce1220eba6fa258ec375d610226b19aac2257f24a3748af0b568795a16cc636e8690cef9e9d8810149f78747de0173febd4fecb19373aff4a54f49e52562b1852dfa0fecd0f4651383d8aaca68cf309aaf8329edcb41e82daf67b8830f04b3f36ea82c8779f569caed260277ad87f45b8886a8a0662be15798c2e93649495b36e5b9c3919e397ecb59adbc1b04a2640076a63fef26509354131b38bb4b35961b0190090ef3cb15a78c6414a4157455334f942db78947e6f0e1014aeb146302aca3a52963e32a2b86e5aad6da5cb12cba088c93a672b70969f8d5832aec994ffaab2785149893d01af0be94a1bb68a618e0d1fa768eb7f0849d2cbe0a43bcb28099c6448c99de68c266096761a31c485dbc04bc740b05af0bced3773901f565182be517c0dd4aee712dce4b2a46b53f783d8e4da8379d0bca4949d29aee8ae60df8b682c412731f6b6fd4f1c4c8ec1fdd621117ebc927afa0e7f9a238e8695dd288e8e3a9103bd", 0x1000}, {&(0x7f00000003c0)="89091b08d1ce176856adf36cf9a9fe004f5de97ecdeef9431c80616a60387c4f42fd9633a8014996752e87ae37c20fcad7df79c3a929d3c4df8c1ccdfa6db526dcd5733a7e278be9a2529efb3ebceb1a71faf007adb99b3c322709a0e1f900f9ba8d60b16f9f7505f6e1d3378f34afa2a0fb754e10f9565d562778b957d54e81c84f6a7a1c0f650d1ebe059091371011eb145be9275a32cc25a604191bb4890e2b52a22aebc0c8eb6afc7fd7fcf3d718e93b77b652f5b25ac1d8f19d44a3d68e360206c73beb02c45060c352aeebebd36fd86d7002e0566b81d87410359e287246199d48b29e9a76fcf7ad61c47940413481425e02", 0xf5}, {&(0x7f0000001580)="2fccee5feb67326ce09c493f2142ff8081d872dab3c8119f8b2a76e13fba372358f44a7c7c0d497674cd3e00beb9c3f80e35b79c69aa8d71ee9554c24bfae1ea95423dcd00700099777d6c6dcc53220662bb413b50d56430ae0cc6be7ab4110eb119f1f597ec8e4b42ecd26f4c664106c73889c8b55b852f8c1e21f564defb113e0fc46a2344cf8a6350459b8f1864ba5b498d82ee9906010d7d03c4dccd28669d0dfbb6eb09fd515c2c6ca13c5c5375a79e3b83882ac59dbddc99d355b5fb1a81a82e218f6a4d84868f078982f37e7b9529046233e4302fc0e4cc9bc7e59d7b169ae901545df7d51d8b8ff8d290ee7512eac3f4187f70f4", 0xf8}, {&(0x7f00000004c0)="6970bb3affbec59594edeadad6b84eb206e4ddee2abf707c484fa85469e071bb9f90a40151fc8ead20c1c6a4f5522f95cad8c2921bfedb6e1b3821a2e6a023b5ec619d442b244f5de8921fa8dc8e3a2315bf211cf2", 0x55}, {&(0x7f0000001680)="b8c70fef9abc0504024af4e2b141f3bffef668cbee3aca15988d921d68bba585eb9f95ecdea92b6aa05d45a95e8629a3e90032abc82d2351c9f7ad757040c5befc2d320fa66add13eec563dc4347781787efa4bfe2d780b882eb68b6cab83c083a73d6246f4b4c33195bd798859cb13e1c7c88247f2a1d8e0973cabbf1fb55dfbd563f0ded7ffbde1883d950d4a30de25b378265f97f2b5fe9aa2cf3bb3a1c2b7a38646fe2e97974b652045c131b1703dfa9a18d9c47f515402a39a7a5fb3e9d9187c402c3122f0405fb9738b003b10dc1eb26368a6be638f68b936852b1c0e05b0cad9914cebfa098ab2f2d14f372eba3ba6194e8003d6b688bfb144122d2b12162d261dc5ed09825439e194bbe56b1c01ffa7bd036064525444a74638ab3cd73c708085618b0ab5452c4b6755c062102f8e90c61abe82c2859203eb7943dc50c948ea3995d81e59dc4d8980bb37e93bf6c2dcb8623d74ae042e7693fff88b3675d54d46eef9d3f3237fd7668e3aa32a0270222665c1ebb7f809cdd60be2679f47801b8b09d4c13f2e76edcf900c0bf020225ca713ec5976d31e793ac1d318fd1f53d83737682ef3bb6d39391c936d2168436b5cb0f551bb013a57a04b1569a8b0a6e3f4a79e0c96af62553284d29602dfcd44989521ab986f87912cdd9081440a51c55f76f3881ffdc290f7fec9bc134b90382b79f5db7722899a440feb76703222b56e7d255a7dc24c6fbd207b7669e0c3ca9192a11d77d0231c9d9bc3b9e016974635b41f2a6d6c9469c71f137d48f396cfe5b86ae7b8416e4e0b450ca215a249ad0ac8461d48dc69e4b6307f126572c3c6a31d38096a4bfe0ca005d88365ace5bc8888c27d995d42498aa32bf86a9d028420e380435ccc45565320d6995d13614e1cb92c6bf19c529fb63896110792623c9e5d3ef150aa05ddf1dbfbfbced3511cb354e52b45dd00e2adb2434b87f75b4205bf32f05dba36c9d4ccdd27045eda9a60117426f7688ab2b17b5f07316142eed6a6807e93c35b1164f7e2de7b66d0ac2c98530323c5f484eb6dabc644bc20b15d422cf212c2ccfe54a9b1716fa9929e66c3013130a7685adbf58019710a5b0c79ddde796d115cb6bf711a549ed630fffbc482f16d3143ae2cc8bc9fc8a279fffcf4279e8316a32984d31d293e03cd380cc1a264626b344f8d3263b6edcbcb882d0e9f0c96089dadf6e35b813882a8e19c8026ca5d943d82c89570f4956544a2bfe8ed14d1edf4987235d00324eb1d97f5bbfe45888907acac2382f6b8ebb42758cb3beef183903e08fa14f6ea408cabc2766b98ddae23869929c527e291b0198ef0c9832f645394d2a63d89c16d44a220ff932613cd91ad481f7007297480f100220d3c2ef13660ce93d2ee4ec18ccdf8bb67cfad1ab12ab17103e30eadc377b018e1c9e6324f3f56ce7698d5989467e8c57120ad7ffbf61ae806e2e9b304ff4f5c24cc427aff1895e16f28ca17fe5fb417ea6528cf669f3b92172d245c2ad9852d601b60e4d2707bbd49f0aa2a67d966e07c378c55a79b285e9f3074de4be8a2029d2986fc05784f68b8e3f9007139f552690cced2784ade7259b571fc5d3a743d9dae9a80b0cb2e8c5f510b2cbb8a56df134a717647cbb795a32906bbab034050a3a686e6c712e1b8d5a8a8f288beefaee884cb6b78566e880c7a69ae172fc90a7fd5d4cbaad39c61bd2ad4d84e3892417e52d071bdde480e9ea816d3f17585b142ffe25913e4ce1ea8cd2a8ab29daa2c9dfec88190eca954a4da80b10e2b2b27acc869b2f8b2f6ad6cc2b66fba76cc95342796e724fcf19a1a0e8030da9a271bb5cedae439d0c2f80f1b41b44d7510c3831c24dd2da083e4f8a09a1d06c4f644967e2873d0db872e709283f4f84761d83093e16579cdee27838ebcdadbc52b93d29f0a49540c34d9cffeea176cb2bbb333ddc0ef56d17ddf8229fe541cfb07c3dbc62e1b8937cbf8c6f89ba2ec58ff073efadfee3edd83eb2c17f3752ca88e7e6da661149fccaed4ced12cc3e3a7c4f2b50601cb265445557fb364647aa5cd8eab7e8d59097f39ca09450d128fa3bfffc4dd6a025e73790d664290297b0e218f564030d51a30142801b383347bf72173f6cb78fa05c018511561a8deb21b68e61b8f8268bf99d6be4b8f2b0d6cd09196b07a669d4981dcbbd55f54667949778628639bea8bf7932f13eb7bc4d30b99ba41d99c6c9181e032ff388fc2a54d971e0fb21d5b3dec3456d3376226daff705e043398e9ae924c8b017f30477cb85053a216c620a4c08c64b069274132c48a9cb4800f064f6ee44bbca9a1ef06bc1ed07f8648c007fcb2ecf84c41eca3c102f238f49594bac4c9d315eb54b68c61766f229fefb25eaa8addebc6326b5e9398fab5f9fc18bfb81b3e0543af78bc95aa522c3c02074375cd0e4978c3d59e7008269b6a5105a3e7e1937f8b315a5d03e15dae6f5e1acd7cffd86e617f5ba3d1dd34d9d7b68890c1c5b741187f2e37cc47c52a8db2400ce778fe09be54318d91ba416ad6fafabf2e21e338b53d323d35db116c95461170d5f389e6ba27a2af1b8ae5e908d549c8c3f621d73acf6d4a68bcdcba3432a0516f90990019c342504f6a250cc833ae47d740e93153f8704206272d267de6819ca54fa95dc7deface395d947b490dfb1d966aa6734099f1db69d0406b8f7448d70256f356fe5dff64178fa1eca46376608bd1ab8d926948b1aa0599606178766031e34a65a9e05cfdee49b6f303f559703cd21e6c98911e207a277b89c0434014f491eb3cef5b1c3b6848ee2ffd2b58e8c1454f3837dcd0d0a643d3fcb985da3d7fd0a89c0b3e2da35c1b10587e4d9ce851681bf061e69bf432504adb4afc56453f9694887ddc62d60ccf0cdb3c48e894524cf8b16e12dee75b1065bff8300469f8e83b3835d7cce5ed35afeec6a79484f9d359dc86d3a2b0c0aae12629ddef79dcfc07e56a7f3b546becb398233e386079b0b5fab8f8756db92585b49f30f3482e959c685c515540e39cd7a78d1b3003795114f8b23e583435cf75f8173389e2a0c58e81ef157d0d65242219f7fc05cab745462be6b1033cfb258f540a0f9162a4e2a4e2ffb94438220809dd094b1708acccf4c9a5f15d055e41ebddc9349a1a0c91927783d9d3d2ab06dbfb98c682bef9305e94eede61c84a38c87468bd23459bae4d9b8a248091d3987cc8824e30af0742f693e0b1ba8f29bb3db038309c47733f43e232cd353f8d2d0634c753bc1e607dabe837f698f8705eeb48ed439c6e616086617543b15eef71abd010fde3ec4b9c67b6699024c0d73ad41f4ce1750184c231bb4bd287749df574b8eca27eb14f943d106498b707ac3107315a634b2fe967ba645eea860727fa906caf89f0217a11ce51a59e8e9b2bf5097ced9e8c05f6f347df2054dd63bf2bb87ecd510c5de8d29cc9514c5fe5ba31de565c984d756b50456fef291152a720325797b84778a38e1408eb600b4a5f5f2e87c38ae7bc48561abc9890bf9652e2cd24dbb4422084a304d30185b53db2fb726b7fd19d9505ec874cf2de327947ec256cd7ef2dbf27473beff4c2d62aa77d08de40f8ae729241b890743dbfa8d8e0ae41a591a0d91981abdc7340edaf56f8b6d6781778a0a04baa9b33442201416e8ee874462c5db3a0a8ce3e561467a2b37e6565eb2b53ccf42872e4873370ebf793525ce9d9c679a0b29391e7d6b9c4d8c0cfb532f7be57e41cbafcc76eb3c6b91c338a33079d6cd21928873dc1d1278dba889ca3f3f909a549f42962847bc0cbe3d014721385e950dfdea2c3159e1e9051d25cbcdae949f0b807388ca0cbc26dda01848508b726114afe586496ca782cd4d1889b00660e4ff6706a40b0eee736f6ab92f39e511d6d5ecceaf0d4f555d8ead45855a6f2e60334f3f88e832a51d5156a5785ac54ea5c186e0df61b3daed7403f6c6941d291dc3a3b99390af832a15a022958015b3f870b6e81d1430deab4be77864fbbad7aabf92fb6471398b632f45f9d0ac671d0fed08969950c7c3a09d2f7a5a79bc80bf14c22e2bef7f8001f8bf0a3a69a2296b38819349f166d2c19a7cb82f9214d05bd82e560d71753e6db0d98136141582bf3cc54a185cfdf02b1f1f9871691690df3439e7c488cb142d35dcb8670904f85715bb3844e335bb694db30b1898398582b0c1bb13a47a39383593e84db7e1a7d87011c9fef845cfcd9af2464dfb4e22ee075a9d8de7bbec51899845b88bc7a87cc91ac0ee8dbdcd3e0b3e44a2ef98554653c7f21b86484211e47b83554b38fd582cc864058744d6c203b6202a4fb07a52fbc07972f48b25de12ee7f7b3e1e560a5e5159b94836a5751291d9d011449a15a33a3ff416795f0a7e98a2bc87030508f8f0ab56b74d68428ae74312aafcc6e684bc357ac1e54586f76aad6d356b30f37e140f5b8e99f7508fddcf952192c645f440c46e437ff4dda6b4d6d33d23adea199f6364e767e5cada185af9c01f1a3c68eff98d387113d819a763fa3645519a6b181f490a02f74b138c3b6a1c45d33bde4303ac7bf1f4349e7381a8b5ffd491aceadf387e41c7c54530e718c89c5fe9a420de3fe935b06191d29677c6d21c448190cd7aaaf934c7f9126285f71c61fc1c0bb0e83649ca8c7c0c8565da4e2d62433ef424756732472f0a465004e0d709d8a0512e11446bb3621cff70b5c2128f02e146c2de9c0ef32b2b772f819e03567264f565c836aa14e0ccc112b6221a6f0272e94c446cd6edb8c41efc2cb5643857387994895d6aba99305f9dd7f8a2876c659c962e9bd2ba89ed30418a5f89f49637a89f0b11c40cf1b2734faad58a37fbdc5ed89f222a3fc41e18d18d14cd6c7d1404d59d73ca150fd3e80660de2f0845ff894954fc12b0079401dcb6b705665c99440ec88a04ef0b1dc6a40d46b00bbc718cf5124eb38eb157a313bd855bacc002f750adbdaf789ec666fb2e4b5b9caeee393b3dda60d0802943008e57b1517d68545545bf266aa4b27a6b89ef7376b7554f941ef1b3183f87251e9f60d0de23fe51999eaea068da1757fd32abb8481ba19e4a74e11105a6a969fabfd8b11ae9a06e2d7ecaed978b71e303f72a1bcc70325383239675b553256eb1ab0b696e37f58d6f95867ebb683b1a6934290e9101bb3d00d95f1f6e70b95aaf4e524b9d47e6d790225379e5a909686f60e069e745f0f1f0d6b087d79eca83849344ea2e713bd07552ff2ca9d867db9fd4931cc65d286bbb2205b555fc52e6930326c4b3c47b7a4a2f9a83091ab5013748e7aa837a6bf5d3a7bfdb94cddab3e736d48ca54c81e0d074072b5943872ae0366a70744b2366dfb893878990f8bf271b4887c48ba77c72ac50b37a77e4237a45dff11d699cb15e583c0b39f6df1d96b15c2b51babb01cb851226528cc130da1e73f17cc80336d0da6673e599c130209a92945c68f9e0887f2443a3d83d2130ccdc1c32aab61a1927b292e7aaeef6db1f582638d8201b89cdee22f2c2d98a49ffd86dacac2b1903d7c8cdadc6af8c1e490c33e73152ea4f444413828a6f2a107160e14d7e8ea8b62c3146a4102038ea0d6336db4b3b56ba2781c568a35fdc39a7aeb4eda05b8814e128ece46df663085539cc73fed6bdf4198dc04f855cf0be8ca5ad31196112a8e501540cf74bf68c96d2db41bb220b01e46bcccd46402a5dbdc10b8881aa597ff29f47f0785c59b8f404d7ed894ff8035282a8975d79ff20064a50cdc415f1d06ebe01bb0e78c1da314a464eb7aeab7a", 0x1000}, {&(0x7f0000002680)="1657bc832add6168e7c347b1141939a1d8a92fd4ed607920b17ec054e48d89de12ac00bd5e6bf62e424ba134", 0x2c}], 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r0, &(0x7f0000002b80)=[{&(0x7f0000002780)=""/231, 0xe7}, {&(0x7f0000002880)=""/169, 0xa9}, {&(0x7f0000002940)=""/145, 0x91}, {&(0x7f0000002a00)=""/197, 0xc5}, {&(0x7f0000002b00)=""/119, 0x77}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 22:28:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 22:28:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0xa) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 22:28:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/198, 0xc6}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f00000014c0)=""/166, 0xa6}], 0x7, &(0x7f0000001600)=""/118, 0x76}, 0x0) chflags(&(0x7f0000000000)='.\x00', 0x1) linkat(r0, &(0x7f0000001680)='./file0\x00', r0, &(0x7f00000016c0)='./file0\x00', 0x4) r1 = getuid() symlinkat(&(0x7f0000001740)='./file0/file0\x00', r0, &(0x7f0000001780)='./file0\x00') r2 = getegid() fchownat(r0, &(0x7f0000001700)='./file0\x00', r1, r2, 0x4) sendsyslog(&(0x7f00000017c0)="20776922d27af402f40093ecb2099ddbc31c4d94e3a46a26089bfad5ccb4e5e18a768f45727656a42fca0f3e534f68569c51e4d80595be5ed848b972d1685a2614e2ce564530e0e92a7edf8b492949c80c429aca01b2", 0x56, 0x2) 22:28:47 executing program 1: shmget(0x2, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) shmget(0x2, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 22:28:47 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x5, 0x101, 0x8, 0x0, 0x20, 0x3, 0xd5, 0x0, 0x6, 0x1ff}) mknod(&(0x7f0000000040)='./bus\x00', 0x1745ab5660ee2a62, 0x40004000000028aa) bind(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="000000186004008b0006000000000000dc66921c15ce4f3bcd72c90000000563e0ffff060290d8291acbdb47beb5000000000000", 0x34}], 0x1) 22:28:47 executing program 1: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) r3 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/101, 0x65}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000240)="203cddc22b6b0e99cc7a6f4186685049c5ac478cef17b3a67bbc4decff6b921b381d095070e8a44cd17fcefd5dcf2324d44af43e7d745ae14345fc1e25f7e363cd87702f393b7263dbdeefff4e8911a61de7d4370fdef921a22c9c568d216487711b61b49404e297d59bed19c4dfd57ec1cc261b75bd78e985c226fac31d", 0x7e) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) dup2(r3, r1) syz_open_pts() select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:47 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x1}, {r0, 0x1}], 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x7fff, 0x7, 0xffff, "a42e45ec004f1aa63da297a0927fe5fa98b86ca5", 0x7c3, 0x7}) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x8001}) 22:28:47 executing program 0: nanosleep(&(0x7f0000000000)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x48, 0x21, 0x40080, 0x3}], 0x1000000000f8b1, 0x0, 0x8, 0x0) 22:28:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x82) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwrite(r1, &(0x7f0000000280)='l', 0x1, 0x0, 0x0) 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000080), 0x0) 22:28:47 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 22:28:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(0xfffffffffffffffe, 0x80, 0x4000050) sendto$inet6(r0, &(0x7f0000000000)="0bf2885fc2220ac563360a41b98b03102fbe78bccde8f28f20ad71e80a8c2d23f7c07fcfdb98829f70d168e469cac8ccd5c75346e2c746c1cafadfd099e1996d43dea7d049a30d73ee7a7cc2f898228fbe4cc940e9c75c29fc3708ca2754aa3d80a0ab5e7c87bcfb7738c63e34fcabb5f59ef1238e69e031f7499a", 0x7b, 0x404, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0xffffffffffffffff}]}) 22:28:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) dup(r0) 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x7fff, 0x76}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7, 0x401, 0x100000000, 0x65d1}, {0x10000000, 0x3f, 0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000002b, &(0x7f0000000000)=[{0x4d21}, {0xffe}]}) 22:28:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x4, 0x7, 0x17, 0x7, 0x0, 0x81, 0xffffffffffffff00, 0x3}, &(0x7f0000000100)={0x5, 0x6, 0x8c9c, 0xa3d, 0x100000000, 0x7, 0x3}, &(0x7f0000000140)={0xadd, 0x0, 0x8000, 0x1000, 0x5, 0x1c, 0x6}, &(0x7f0000000180)={0x3f, 0xffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x2) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x4, 0xd72d, 0x28d, 0xc288]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 22:28:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x4) 22:28:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffe1) socket(0x1, 0x4004, 0x3f) mkdir(&(0x7f0000000080)='./file0\x00', 0x52) 22:28:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400000000020000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x97, 0x3ff, "53ca2cfb85c4804aeccd886b03aebcd98a7d97c3", 0xff, 0x33f}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x80000001) 22:28:47 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800000000000611, 0x4) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x30000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x810, r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x1, 0x2, 0x3, 0x0, r3}) close(r1) 22:28:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x4}, 0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) r4 = shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffb000/0x3000)=nil) r5 = getuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpgrp() r12 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r5, r7, r8, r10, 0xc0, 0x8}, 0x51c, 0x1, r11, r12, 0x0, 0x0, 0x100000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x66) r14 = semget$private(0x0, 0x1, 0x280) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000340)={{0xfffffffffffffff8, r8, r13, r5, r9, 0x4, 0x7}, 0x3, 0x8, 0x200}) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x81, 0x0) r15 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f0000000440)={0x10, 0x100000000, 0x4, 0x400, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x42d6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb030}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000940)) fchown(r0, r5, r6) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000a00)=0x81) unveil(&(0x7f0000000980)='./file/../file0\x00', &(0x7f00000009c0)='c\x00') semop(r14, &(0x7f0000000ac0)=[{0x3, 0x5, 0x800}, {0x0, 0xfffffffffffffffb, 0x800}, {0x2, 0x5d, 0x1000}, {0x0, 0x81, 0x800}, {0x7, 0x2, 0x800}, {0x4, 0xe8c, 0x1800}, {0x6, 0x6, 0x1000}, {0x1, 0x40, 0x800}, {0x3, 0xa6, 0x1000}], 0x9) 22:28:47 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = socket$inet6(0x18, 0x4, 0x55002845) close(r2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001804008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2c}], 0x1) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 22:28:47 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0/file0\x00', 0x0) 22:28:47 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r2) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) read(r5, &(0x7f00000000c0)=""/35, 0x23) r6 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x100) getdents(r6, &(0x7f0000000140)=""/216, 0xd8) pledge(&(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/wskbd\x00') r7 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r7) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)=0x7) r8 = dup(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) recvfrom$unix(r8, &(0x7f0000000380)=""/169, 0xa9, 0x800, 0x0, 0x0) r11 = shmget$private(0x0, 0x1000, 0x212, &(0x7f0000ffa000/0x1000)=nil) r12 = accept$unix(r8, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000004c0)=0x5) getpgid(r9) shmat(r11, &(0x7f0000ffa000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) shmctl$SHM_UNLOCK(r11, 0x4) getitimer(0x2, &(0x7f0000000500)) shmctl$SHM_UNLOCK(r11, 0x4) r13 = semget$private(0x0, 0x4, 0x40) select(0x40, &(0x7f0000000b00)={0x8, 0x5, 0x81, 0xfffffffffffffff9, 0x180000000, 0x6, 0xfc0000000000, 0x428}, &(0x7f0000000b40)={0x1, 0x8, 0x1, 0x20, 0x800, 0x1, 0x100000001, 0x3ff}, &(0x7f0000000b80)={0x9, 0x0, 0x80000000, 0x6, 0x4, 0x2, 0x7fffffff, 0x400}, &(0x7f0000000bc0)={0x7, 0x3}) semop(r13, &(0x7f0000000540)=[{0x1, 0x44, 0x800}, {0x0, 0x8001, 0x800}, {0x0, 0x1f, 0x800}, {0x4, 0x4, 0x800}], 0x4) sendmsg$unix(r6, &(0x7f0000000ac0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000940)=[{&(0x7f00000005c0)="51e7536868c9831b54a3c1b6690fb0a40ae1208ec32b982e2365953fa8a16b33d12b1252c40f1769266c47a25eb35de09ff73339d0ec137ab70513dfc654a6a6b40417f006c6ef9d1303f1418ac3ca8ab3348189149eaa8361348f156338587c70b44f152276de4c3c286d83e1f9c41861a12d928c464c450a412a043f95e94f1ea9bb57ff18299d48f8a5", 0x8b}, {&(0x7f0000000680)="4cc6a5f4b2d5659e17047872a9fd20a1d6dcf7af066182c095be0a829b7ae97013c911083f40c4b817a12d04a9a6cedebb558aa5bf5f", 0x36}, {&(0x7f00000006c0)="fb2616bd9416886d0936e3ef04fbbcd6f014f86ddedb7e171d6facd790839b6dedbe48daa782cdbcabea13c9ac258a2f01f6750860d799237bd46daeaafd234ae8b0c41d545da5722ab0042dda5e8bca4a1dcc84b8ded843efe5838f2e65c5128ac8fb07688980720e45a42b52fed9162a016d75cdbfb4a42c0681988a22a7ecc547c6b7d9a3349b5e00149cf5a843bf0a85e358dab2b1b1e71444c4732489", 0x9f}, {&(0x7f0000000780)="2c8cc8ea82fe4be4c3b1b6035b6058f74c09227668a5dace15a3a03c08d4a08bdefe8d639a51f93f69db6ffc288565acee6ea2105fa75422db8d14517724d6d7c972d4d52851135c807a2c8f34692625ee313c84e4c0673eb47313eced20ca4ff0664ed472c3535149e4ea2c24d7abec095c7e802236ee3623738b1e61449d2664d2fb6344e43aff1a2edfed729a24a1d5ba915271604a2acaa2c98e", 0x9c}, {&(0x7f0000000840)="4aba3f5e671457db9bebf6c1d63ded56a8895ef88786236e12b1d5281743eed94f751bbea4a8a54f4792b566cd9cda28b79ea0c6d8aa1287c3bf4e207a49fd462a0c357033", 0x45}, {&(0x7f00000008c0)="f85a5271def05d3fa81f3f37dc1abfed46537d04bf2b5f13ae4799c1e96255bcc835d2879ebcb7d1d7316b346956b5cf77f61676c61ac487c43fef68d6d44845d1024f738c4f838ba59fbec5e10a4105fd575ae135ebc598699e2ff965daea5b", 0x60}], 0x6, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r8, r5, r8, r8, r12, r5, r8]}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}, @cred={0x20, 0xffff, 0x0, r0, r3, r4}, @cred={0x20, 0xffff, 0x0, r0, r10, r4}, @cred={0x20, 0xffff, 0x0, r0, r1, r4}, @cred={0x20, 0xffff, 0x0, r2, r10, r4}], 0xe8}, 0x8) 22:28:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r2, &(0x7f0000000180)="a7", 0x5193793ee7e2a363) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000001c40)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000001d40)=0xc) r8 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001ec0)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000ac0)="644ec1ee4a8e1a93b277c5e8bfcfc082136cce9d634dbe529121237824d06a2c26387cdd121305a410c9a367ef77f96c526cf28d9fcae02cb87a64f3ccd2ddc7e049950eaca53244d3198fc6d4fa03b248fbb6b77a6789d0f319b99b2377151b5520c6a16bee73ccd434222a07a345209522b9c27268ddd74c7fa1f4431e030d4caaaac46ee2a7e37879e25c5d79edc2bb9708f0cdb942be21be26f8178fdb4f0ddc6c707a0895b0fd740c3744786e510007a7bd9587e9a3b088451e7bf50dffe0674cdb7a8161719159d0c1a031ed5812d85f8a051f2f1143ca065a7bf94b3782d948d493517d15baeffaca8e161c0814ce60e9e98b016851d2b6b7723cf435a2157935759e09446a6797f51adcbe1eaf7a9d02f1d64c91d46f34e4cd713685213bc28e9d8be6fceb9651421491b3a3ed61acf435d79d875d2157472d808d4250487d1c6353e8cdd3ffe313cf02c4214c6cf57f6831a70fede53b42e3add3b7b191dfe2031641f6da52f19f210d92ed76a8f60cfe95b2617fa4b04e6e9bb8e4f44b8ce2a592e00457d7e9f399952443e60a73fde7f94d3d213972e7281d15b91a12486ac438b3dbccb0a084c0cf95cd2369cf69be4272ff064c355879bb22a1b433a38463a25ad2323e67bf3e8bee2b3f6d2656e8343d107c73b9b132a72bb5f5f3daf1b382a61e261d2d0f21ad8177c0c15aeddcc4fb34a95a646bc6d01517ed501a437738a856b91211b630507ce0002bbb9c12fd5ed98066a7d2744363ffde4d1710d60ba70e101f55107a3bd424daa6528b5573f2e764340b477fe16c6be5cd7632835cfe5af2a23018d5368067e0ae1372f4021f261807d70316775529700e5a400e83c55987b3cefa12a42fe723802f422fc169d218fdca166f8b3ab925f385091f043ac32b230b9fc567080b51e7d92bac86bf987fbccab5c5775d058c7c181fa3193e2156b00046e22bcf5eb4d0cac2d14e09a6f4854bc3fbd5ebebede90a3a58320f463329773dfcbfdcb8c46df615ed4179a752d433aadd41993bd6ea3195388f17b6895fcf162b1f6ae74cfee3a8abf640c7dc4d15449ffdfc8e532d32d4f57175f9a9b591a8e33422151e940eb0cb60db59dfff308cac3e4f5c484d06361e746ef03250284703629b75d73dd81c2f051dead8167ad00ac67356fe237ae6ddd288add75efe9a5d9cea813a45b760be84c4502da959a255c96b227d59e48810fd468a8db0fcf2e0d49505a30e104c165a1499c9bb989b6c49295122e60ecdcd16be54696940dfa7222f271bd2e7bbe0bc8b98e5836b392053a95853ce043c7e9553939862cf99b88998a97182fb81514b292c0692f2e4f4b5e281ef94b3cdd91345e3f9e6256dd18ec26293e4f509d00a938eebe377e5d9b4a4d10350509ba8cd46d17e3bc7cc3f02847f4549e7188f85cd38f0fb46f73340d985f99569a8e05ed20d777dd1d61434ca20f72396f01768707b45df0e0b6406d6d649c119715225330e9846be6e189a698fc96fa3ef6a5b84eb63eb025aee2f189168b22f8c9ed523430806259b7e8b3d3318591156aad80631073bcac56b73b3d7d154892e9867db7e623f5f8af3d2aa6c4e38f6f7856ed6c6f13483713543d47353ba1ee657bd6925b91ecc12d6406d04f875726340bffd228974b1bfc0148e15f591056a17df177d3b159c406fa1bb8a076740f83e9ebb6c9a7066e6110eb309b8cbc2090416a5b0dfd58c0588249d06011ed6e28f42e65de1c4fc94f90c48e85519ed150d0acebfb2f7833d4ce2c0f5b8dd7bfd226866c58d48f18d449c0711fb5e698b32cea624e9f0422922029e8e56c4573af7e904c693c341cdabff1fb80a025def2226aea3a4bd1d0aca41be9a443fd707b2cccc86e3cbf19cb0b1d64079fb04dc7e82120e4a33012e795916648f4c5ada82df9dff911e4ac5997b1a91604a2e06c81fd1b0e799e4adf98d88d16cdf04548f73c1ba7d93cb0bc8422ef2b9556e146bf45f0917197c87d4d1b8abb12bd74dec75a8413c33efd6d94a976c28735b4f35c86cd580870f0e5bab96c85bacf1c3efdc2f442694b8f10adbc338e3ebf050f58529491d976246baa6135717c817d86419b06e6b7770f84eb275bfec10eba3f84d974fc621a3a4b7293363ba3dd4cdd198a2b3421e30a491f53a13c3bc1af99275fbfe285de2a917dd467993f6e0bad65bfaadb6dcd436df05838e220991314d3ccdfeacb831125c6d62b39cff0b2dfab6b599871ca2f6be6e12c2ea94db80d5f89e4ac1ab98309e34301b89611493624cbb0209912a356f52de10f9f8f43b3854ec147d63f55ff9649b12b4f73a456e389b178ff5a448b3d064d29286515779c38259013b02e3a632d2f8615d44d970f0dfc2f51a736bb6ec63215de0b776220fb8b14762cf6d62167dafc539c905273cfa74104a4d7a820e83671de4db8a2bca5a9184861fabc3b4481170dae375bfcc4c1a7ea009978a8e19661136af6f96cd3f698c378a4739bbb66e345e742b63f66f20c478e163b9453e28f5bfa8ecace916ddc9de5f9f464c7f427a04b458984ee2966e8e43f3b8cae6ff4455ffe5d17c0cda8243e15d5b7c0b85adf8ec20733499afc2a94c2b1ea456b7cc89141838c87667900b5aeed87e63ca9f6691fde83bbe2b93b338dccda6452b7af3ed46610970a5f24bba4d380ee034d45133ec253d1b80d8be30a05e191ca51412e65d6b1ddc40d4ac006e8a726aa8126a8e032446496525f2d7b2957d724bf46639c35c82fe2af5f748edc4cc51f26db8ba3a55bf0f4ad0922769e97ca8ddf9f33f9225f9ece20df5f846070ae0ef4722386afeec85d7244f92e8edf2a70267dfee4f6a1fd66333fa27dd69433acb92e9839be43e0e7b9d7b0e6391d028dee190aea9f4d0cbf0a8d3863d0f4f0e99d5e78397c9dc2e3d7281d0697b0985632e6a55aadec197ff2ed1d5fe99cb21fec75c2e64ff81ea7852f33b2f0fd03cf896989ce56e0b8360d1654d0454520810f5a157e6b1db7cb885c0b0ece413922787b9602473e43ae689765d4fb9141fd9225aadc4a25cb62781c7829952bc9c023e65838128f23bc8380ad08d0ec0cdb9a51f40e01420b6645c77a3bfdd9c34553dedea63fcc2910b11bd2376e7c598fcad08f99c0f178508bb202cb73fa3dd4beb62f3f38f42d48cadc5f121cd858e5dd53438aecbc0107cd8b13eac176bdd73769879b12e804587132733381abfea085fabb95f3f49e1cb7ea765decacc6498ac4a5fa6ab9def56dd6de9717a0f80ed17ab95d5e6ef44dc3bf54d084c92b72c7db171af61236db2c3912c931dc31bf53d11e015772adb16a03768608db332333477ccc4313eeb77b0dd3b75ebc63f71570ac4ffdbdd2b48d8b2c9064a927bfdd09d8d04cfc8b84597e560f63864550d2b3b12f872567aa975cd69151aa013642f22407f40ae37396a6324dd155e4149fb2a86f7b5c1a2fd718536ef3164789a42ba3879a98a88476fb7667c3e4166d4bbcfead39ebbee24be499af11c2df113ef9a4e5ba580bc7854756d64c520d8b19d1f4f1830aac2ad4bde65503aea2ba370bc92a4cba701e529d820c81e8114efdd049c9df777e66b7aebd9c8b58d0bdf6e996e15e13e73d7c2c6952aab1bbfd2506784b466bbe7c0e904d6d2ee23ed79e1573dbbcfd3d251d1333c55132c82ff4eb51c6f9be7fb9201557a1986c4c682d52c604a344d8e0f10c815d2a3c77fc51cb812b10240b988f3be41cd4513a4200105b3b9cfa7ced31b5ef0d856592c50e4543457e0fd052bc6684edc00bdc8847781e6f0b90955a87a4bcb03e13b9fdbc05d863f002a268a2da69334ae5156d7e2970ff40239217362bf898a4139746d3b9aa1ea5425430d0820a34a90d068ed8d1bf35eb7d9a1779a1b9954063b06146e9d5ef0b85ca73e3fd70ec0206223161720a0770b6c73fab81c6b731108a3d0c2b09da6c4820c5e5ccc98fd6453d752dcc86799608883f7289d61c08e4e8ab8e768357d2d67462ef7ef7dd4cd8866ab35445a13f73b489485da25a4587c80c2ae1906087cdf4faa030fe053c1f19ff897c8674af0e16e0fb9358e94d971cd262e8f8ba09415180cb776a6df9f085f2b0f7b5ebe4ef29796f6dc2fbbdcc501bccb97db9aa9138409c869673c6a0d85aa015603967a4eafc8bdf2fc6ca01cb3059558965d1b9520f6e0e3ab59b7146fd4528d21b87deba2d767681b7efaeec2ade1a796ebd22d81f9262cc6d31dbc37450bc99e70b20d6adaf36816dcafe5dd9429a01465b4328217450431b3f51a9f3536ae1d9e9ff09512a164b4241e62ab1e409d175638ad69e57fee0b9cd889a2e68bfb2a46304cc97c15c248d63ecb279221c79b06544ead4141c38f7eed8062795235c4dafeeadf9ba4655343f5a53903ca845d8bbeb9e99372eb2a608f8320f07e41bdd2b07dc5788323d8ffd5d6e07dfd34665fc2d74ce8fa93fe4422e5503cbf9ca56dde08eddbd24ca152fa5edab0929330c57936b2809bcdaf1ddfca3fe2140952aa6d7b65563d04be7b69ec0dd45f1dc59f7d76e1b11e370c8231669e8932f6a3caaaa9a531bef5b54f2036d98b8c653e24f837749595a93561929e0ec4b395606693a0009d5716041c2c4a0d1c993f207e6eb83831434144169a776a55150f91cd6f09dbfc63110712ef95f56092bdee1dc9c67ac2b935986376753a8eb55092198f5920cca409794dd64df7dd802ce67e6c735ad29cb90dd8a7a7b9b5ae152553dff6c6485ddb1895b9f494d017b0267c36a5291e72b32574a519bb50246bfb69f732b4a1afdd5f3c683254e3a11be78255bcdb21441b213c53ac28bd4565cdc6e845cf75865b548c92ac9d37a4f51ad2d42537e4ca50216eda610910f5eca72701c1ca385ac171089a5f8deefc1b11cf8abc2568661d57806c08e5a49cc768b681ec859ae6accce6f3fe8ccd18be9637e0c3b55da765d454578061e806eb248c178fce6a72c5651227935bda5b8e30097a17a9c907bf536f2ab2f40f729dd69bcc1e80f5233faee5324d7dffaeab6dac638f00bbdf0f6abf265e6948edb4756b096b9de22bd4b3925139231b354c3b6447115247f86bdc970a0d9202a71e9c988bd74e4d3ab295bcbe853be356c27ad985610e0b4c8e8f0eaf592acb7f344fc66cccb8cb8326d844d65137fcee3bc2341661173490bb7a37c60b18dfdecb6217ce1f38f1e48df260077a3f4a85e06b21149586103915d9410cf526f06d69d018bdb3c0db4a1d9417141465d494527866e1ea553d238522018bba500b2fbaedc14c4f35a98b3e1d2d564d86e3d902272a8dced47f2ee5f0eecb433b4c69bd2c743fcd9e88aa49b7cfb33131f37c37b19dc2ca0f693722e344dd667670e3ae389d84df6de7cdc63abc5b3786542c383c5411adcf9f2d2fc1df4bd1d7aff55176185509c0beb0955e8bf500eaf6ae2cd86da37d01338b6136463160fdd7b195b3ce0447aeaa5efd8709e118292c42c79d0b51c408918f7fc92f3328db51f2e790eae3605e711d54a17ea3a5babd896d52188ce78f71001b8a4eba10dfed4c8055518d372ebb3d09085084bde9990bc44ace8b29f1d4aaf1669a07c130ed5faa334b18dbdde4ec52ab9336a1c63da194e506bde6d2328e70923930d064894090bb7098968c041b82c18b33df9ef127163c427d28717ac5ad7a70d97e0acb48a6c80f6f5c445adb8271839a687be0418390019976b268d8cbb79130bd4226e0245eb25f8d026a2ba92a7ea36a55728bf57dc35aaa48d3042546a7c541dc22", 0x1000}, {&(0x7f0000001ac0)="be409748b64bf915b4ded89fef6e8b8856db0b66682385eab60b56e9f1e1d2b8effd71e873f8f1745dda8d3a5965e19f2ee6ae11b66ab16cb2bbd5279cc918636a29d2b92bd03d64fc7db12889fd6093f479e31b3e808713c8dd0ceea871fed95b842acaba46b4aedb88de2c143a88e59c63e07f27261aa1135e17c090b7a85dd5a5da762b873fae251f43a486b0da84b9ad26e72a727b605bed606d4572f05a52d376b2555966b5688b67cc53c502c4d2d2afca1cbf95b987964cbf7cbd8a2e0b61b6195508b70d82eb18c890acb4c8dda5f56d7d70b4c47e78c058e849119b4db55a52fc866ce2cca59591d679", 0xee}, {&(0x7f0000000840)="9cb4cb25ef4daab539f376842c79b6ca128f54d41122529cf44b25b52542be7c8c1417769b3ce7e1f8192408ad9a00c824799310b1db549de73c4a6528926f", 0x3f}, {&(0x7f00000008c0)="db1f95db3551c450fd1e079e", 0xc}, {&(0x7f0000000900)="5395de7ca56ec8ea412954d4066c", 0xe}], 0x5, &(0x7f0000001f40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000007e14f90401a71df6b3c409e73a62e7b271e3b56f796a5519d31b54520a006b0826c8e53e457fe6cb410759ba34528ac4476f5115441b06283be0ffe0b983d959d01b48fa203ffefa7c2f185934878ce16d18a6139c0a1fd26735c823d628b9e6a8b1d8de95d7e59e9b69bc34f2830a19818c922c1b"], 0x58}, 0x404) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000001c0)="53f8a042d8f0f3a0ffc70a56d6de168d934a95632ff2de2541ff6c7e8fd02b45ebe6253e2f45f44248764b9f6fff5edd467f341316f1c4aa47dab1b09e19452d0f8839f74c20f944a810d11725144f1c96def0d70d1decc6c8da3d5557617d33e89a315518aa7bfabf7803c467880a374327834ecdfa047bd9afc2cb65d334413bb319359fa06d431ad0a58d79e69ab67d89d76bf90b3f9ba09b34d958f3aa7a8035bc07f2096c53070aca48af5d5d7bca6b119fffa2af4db65c7f5ba0fcc0c1fb79114ca84f7b49aa1654e84f415dfea827935a9d8f3252cd3d395402b42f6e36", 0xe1}, {&(0x7f0000000100)="4d4e250b52e936fe75ab7d845b9e36f6b19d7d24869dd1465121137d07b7b2f3c4a80b5117bbd80d028737c51c9effe5e1", 0x31}, {&(0x7f00000002c0)="ea50d71cfd727c9c3d6fee01d3162996ee5ece214a18ae4ddeb3a2aafebf00d977114d388236144ef9c16f1fa0a1cb9aa56ff08ba287574801002cb0fa78b76b01cc2c2efebb8dac573bc1b9c95289e3e1fc76b3f5b16a", 0x57}, {&(0x7f0000000340)="2788947990c87912432fc0ed4d8b8230f50cbad0a8c154642c598e43fa8778ace0e7a86925dfd7873c02adc6e62faadec0cce70eefc82802e1182ccda25ed1523b6d36d8093563edf6df42845802472d035b457115064d08d96ab91f212850044a4a6d4ee0445ea0b46a274cd213bd76fcba5f35de2fc03af3b65a045c811a3a261262b2d4cb31bb244c4a28f6e721f01a8013dfd6dc7b50e4c513418ca6dbf6e06b69147f0abbecfd684906b046c11055ace187c6e02d057f036cfc3f406e64636a8e16ae6b148769cfaa5ac00acb3f14e8fbf35c", 0xd5}, {&(0x7f0000000440)="61e566467de83477845cd2c585db8408ed35af0468ab40a24304a0ed18b7320c22030d144921f6ed9ef0aba878cae24e7b058320f7557e2f1357cd89bcd83ec4b1b22f1fca930ab6440bfe7e7bef9b0515cb73d4700a10b1a32c08a2aecdefa89f6116fde37c0d9bb5ceead3d5b7a365573979aa018bf802a75318b2d2c8ad66b25e684dbc9c29cb7bd1554aeceeb60fd33e3eed615cdc693ae9eada92fb14032e2e51c202509d94e1f6c59ed17ecaf4134baa047fdcb6d641181ccf06dcd6fb03d3aaa7a3c15333901a23c32d8d39fbab84c2d303881fec4289bae55e29210fd54c", 0xe2}, {&(0x7f0000000140)='YnUk', 0x4}, {&(0x7f0000000540)="da941d675a82b89c6a76be1f95b0b8b3210154", 0x13}, {&(0x7f0000000580)="7b27de1ba80236c5857817e2109728b3077ac4859fe66b4905de169d975d16efbde7ca854940872493164503070a29207689b18790e5ee7107d43f6729b06fc51e316ed60920d91216ce6233e98cfd34e9436dc3557ad6e4acc919205e8c91b752cb1c720b3c629da5c00db0991cd79d1da3a93ab7ce547f2173b6b7b419184ceae3420b60208a3bcda87a4cdbf196724bb5d83ecc1ed735a2fd0b4053e36962813975d908bc51e3520fb969825106dbf537f2ad2e5d61c805b466f980ac0c40194d62502ef24478f1250469cacddb465803a9ebee568ed58b38ca7a9612", 0xde}, {&(0x7f0000000680)="e3fc538d6937b0d89b29bccad67afd987cbac1cf6b0fcb281a429ace111db486141d85b0e431f8638d7f53bd7898cf06720f000cc38249a45b559333f45d3cf59420a07b8051d45e84e9d18a94c660f56e2e8b969fed68ac5af77209870e951cb5ca1febf34f7d88b63f53ee92801a20de3b39151d08d505724129154b71637b672ba23bdad7a9a932a59d294bc141bcbb765d154e40038bbd7740bcbc1fe4b166c49f28", 0xa4}, {&(0x7f0000000740)}], 0xa, &(0x7f0000000980)=ANY=[@ANYBLOB="3000000000000000ffff00000100000068afdc36f243858bace9598501dda91122b21cd8d8b4ff48e32c4b9cda4393149fd3b66928e3207727806c095fd8520640d9bdc853228b6a963ec0f905cbc09bcc5856b161d46af9980d8ee25dc8b805f1d45cf2fd4dc86a69554fc14b4277aa3362339cdda50cd2e98f8ede791f10f91d408cbe0a0cb9bcae0be15fe17007fac79de10291287c86ef15da6309c731872b883e81a40830aab7949f7471fc42fffae43b4be28d4e1d5551c13eff79de3feccb89a623dd87c0cf3cfb3f3b7f298641c09d9c72d41ad1c17e4be6dc956d63ed558416c8c6d56600674974f53dcddbb842e0", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2], 0x30, 0x408}, 0x9) open(&(0x7f0000001f00)='\x00', 0x40, 0x100) kevent(r0, &(0x7f0000002040)=[{{r0}, 0x0, 0x40, 0xfffff, 0x800, 0x101}, {{r0}, 0xfffffffffffffffc, 0x42, 0xf0000000, 0x47, 0xe19249c}, {{r0}, 0x0, 0x8, 0x40000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x41, 0xf0000000, 0x53e, 0x1}, {{r1}, 0xffffffffffffffff, 0xb, 0x2, 0xea, 0x1fdd}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000000, 0x7, 0x1}, {{r4}, 0xffffffffffffffff, 0x70, 0x2, 0x7, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0xdec516eac405c140, 0x40000003, 0x38}], 0x0, &(0x7f0000001e40)=[{{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x48e2d787, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x18, 0x2000000000000, 0x6}], 0xffff, &(0x7f0000001e80)={0x20, 0x6}) 22:28:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0xfff}, {0xfffffffffffffffa, 0x9}}) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x53) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/183, 0xb7}, {&(0x7f0000000240)=""/198, 0xc6}], 0x2, 0x0, 0x0) 22:28:47 executing program 0: clock_getres(0x6, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") syz_emit_ethernet(0xb9, &(0x7f00000000c0)="84d439f1b1565c5fb34323907972b3d7ff71736dbc56c7753fa11c3526d2606a7c412d783e51cef2a5d7fcc3444d726cc601a2a6b3052bd2c3a85cadbbd7be243dc2ee1ee1c9de62f90d4235d85309a66808df129c4de5cfa216ba056e45e1fdce5300119e474582d44da85413974a35b5b202d58bcbfd9eb00740ecf38d18297f874519662021e7e7115870f10d00f678caebfce05ce03c74acd8d6780f1c43a61870517db2eaee858864aed988cdec26b6654759d3174500") 22:28:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = socket$inet6(0x18, 0x4000, 0x5) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="c4e32a0000000000000000f6f20e18ed", 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x50a) r2 = geteuid() r3 = getegid() r4 = getuid() getgroups(0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r7 = getppid() accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x8, r2, r3, r4, r5, 0x101, 0x10001}, 0x2, 0x7, r6, r7, 0x0, 0x5, 0x6, 0x100}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="6a94e6b93e6e2a902ed4449afd594b2081a6f8128830d6d6f23a34cf60c11d41f3955e066f", 0x25}, {&(0x7f0000000100)="ef011df89e99a49f148c24d8610af9146f5a39aa60fffbc40383297df8a39cc9bd664d40474a06cb990868f2284e77ad01b02a6373d7e36bee7f11f7c728b2b89ea42b60ce3578dd78833836f4bebc4eb7984ecafd91fa9bd0823100297e129b3fa96c4161a07eee112096ab8184a87075d0208123a452994b", 0x79}, {&(0x7f0000000300)="2205857afd9f1ffbefb7ac78429cd8729080c0d8817240817fd2d21c3abf68114a399c0a3dba8a182c530a6ab2cf3859befe41f7733dacc44f847a40979dd977dad618213116d058b94b9cb30e13023006446bc5b0f452bf0e2ab6a7bed3a169bcae12b0edcfaa4e8c559cb7e8f4a76b1b183e80b7c9d907e731631284c68fbbd7353d3785af1ba6165b4a8a86c33fc2d1c3e0971cb552da8ebcf85559f8fab112cbf8", 0xa3}], 0x3, &(0x7f0000000280), 0x0, 0x1}, 0x4) 22:28:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 22:28:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x6, 0x0, 0xfffffffffffffffb}, {0x2, 0x0, 0x6}, {0x6, 0x0, 0x4, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x4, &(0x7f0000000100)=[r0, r1, r2, r3]) 22:28:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffe0) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x10) openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10020, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = socket(0x18, 0x2000000002, 0x0) r5 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 22:28:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000040)='./bus\x00', 0x10802, 0xa3) r0 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x4000000000128, 0x20) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 22:28:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() write(r3, &(0x7f0000000080)='6', 0x1) dup2(r1, r2) write(r3, 0xfffffffffffffffe, 0x0) 22:28:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) r1 = semget(0x1, 0x0, 0x45) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x18c75f78e79c1ba6}, {0x7, 0x3, 0x1000}, {0x1, 0x4, 0x800}, {0x2, 0x0, 0x1800}], 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x4) 22:28:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 22:28:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x6, 0x1b, 0x2, 0xd6}]}) 22:28:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x4}) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 22:28:48 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) close(r2) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) 22:28:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1705ab5660ee2a62, 0x200) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 22:28:48 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 22:28:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) dup2(r0, r3) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 22:28:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:48 executing program 0: r0 = socket(0x18, 0x8005, 0x7ff) mprotect(&(0x7f00007c8000/0x4000)=nil, 0x4000, 0x5) listen(r0, 0x0) clock_settime(0x2, &(0x7f0000000080)) 22:28:49 executing program 1: 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() openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x4}, {r0, 0xa0}, {r1, 0xe8}], 0x3, 0x20) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) 22:28:49 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair(0x6, 0x0, 0x200, &(0x7f0000000280)) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4a8, 0x80000001, 0x7, 0x1, 0x101, 0xdee, 0x81, 0x1, 0x0, 0x0, 0x6}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x3) setitimer(0x3, &(0x7f0000000100)={{0x8, 0x7}, {0x711, 0x9}}, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xd3) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0xfffffffffffffffd}, {0x54}, {0x6}]}) r1 = getegid() r2 = getegid() setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0xfffff, 0x6435, 0x7f}], 0x10000, &(0x7f0000000140)=[{{r0}, 0x0, 0x10, 0x10, 0xc011, 0xdbf4}, {{r0}, 0xfffffffffffffffd, 0x41, 0x40000000, 0x20, 0x5ae54386}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000001, 0x2, 0xc000000}, {{r0}, 0xfffffffffffffffc, 0xe1, 0x2, 0xffff, 0x2}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0x100, 0x3}], 0x3, &(0x7f0000000240)={0x27, 0xb8}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 22:28:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000000080002004, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x140) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) 22:28:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0x3, 0x4, 0x62a1}, {0x8, 0x3, 0x84, 0xd1e}, {0x9, 0x100, 0x3f, 0x5}, {0x1a, 0x0, 0x81, 0x2}, {0x9, 0xfff, 0x4, 0x7}, {0x1, 0x40, 0x7, 0xfff}, {0x0, 0x200, 0x2}]}) syz_emit_ethernet(0x1000, &(0x7f00000002c0)="a45255b500cf7d358764b397993a84484b9335b73997b92a64d44ff0198553c044e5028fb30e48907e36936153de12c9ad6fe44a6bb7334e51392e0004c41fb5d8d49e34be0673bc9bacdd44db99f1a15c0ed6063bb1cfa1fa9b507cb74869a7a333ae1ae0ffc2c027b70ab5401c9d5d50a0a64d10acab28fbdf837c7fbe41e12ac8b60b67281112994d4bd204a144ef37947387f27a88e914e1eeb6ad68522f6eaef1c8aa7698484c4c09eaf6618ed0d9a833a66901c24b5f245ddd21bb3ea11c69d0f0c29f6ee38aaf0eb1adbdd7ced2675cc0ad5ae82f7956ba0a41f99ad34fd927e478424f3bd0d24ea23d710227033903e2ee312266d3873418696b349ff42c071cd92215258f4e64ff8680061632d49cf8a6a4aa42fe465e9a223e7a822266cb256639c59214fe1067266999c3a96b8783d32f5536ec60133276234e791600dc2fffaff62668b1bf8a8cc56e337f3f9dce5d0589e5cc683c73c2677570403b4fcbbefe5d2c9f1fcb99ad809d9a6f126a5c2dc0f0a4913540336f10746e9844b76d152d9dbd7bd40bbd3939872e9791338cedeec67ff19fb7add6668c97d16931bcd8b2dd489ccdd2f301a01b729f043b674a5713c65763c2e8a160aa11b04a573d3a17d7651dcbb5a7dc90068684d007907e71a203976190cad372b7ce4527561fa9a0c9059a30f82b36985e8bd9265555512bff9cb2617e57b45fb823b82b61ca004b297ec8a836351bd51a911a281b8eba25805fa8d8a6027c2be146ec8bf19a700c572b334ed30eb04029a50570c9de59e1e9e75f99b992fd92fb8c68b72d29cd013b3fb22bd6af34fc132106139aa3a3d62447722bef3d8231c31285d5f49d9ddb3b11497fffd5ad46afc10376f289627828c101ef0fe51e0141e27f72a21e6b76506fdb2497941282d921de7d8f2225487ceef7aad50f8259ee600235c5f29360ab612bcee39247c808e8a5a86f6d6ea854d7e4ed498a3c6b47bfa54e1f1b660c183a7d611803053ebdfbb1579867e9e640d344a04735661d72304e3adb6eb890843c51e334956b1761ee63b8ae499a318adde788e7a69489c7cd39cbeeffcbea734be9bb4b75b9432f92ccecd2caccc29789a2268558f1597737faeb18de2e28090a0fb78a54c054fab3ae494c9ff5593cd081ee5915084a13787e2c554120a91db9baad3bf703ffb9fec56c991b5aef680ec6e6433f1b689c074d0e2f73c5b8fbb396d62b76bd8848f6e721cd9b41481d3958a71a221328c9d228cf9c59c3280b3cc01257364eb7c4eb4d06f5764dc1ac3dd0ee570eb761fcef21baac8fd11c6ee49fb73462d4f08c6e9fa00322f71d4578ca6742a6f9bc384923f5742e6bcbd5f3f7af86f70ada06b7d110aa4ddc57b1a970be95881379ad564068c5ad9486a4bba84f5e806eee4c09c282c7c85d7f0f75db08900afbf7ae3357947587fb787a26aab97ce846affb67d275323857dfb0cbaeaba4edd56454dfdd23290de2a428b45457ce61e8f7e0fb07017c9750d02ca06ca0815dc778223fdb0569f540be5fd6007a1a8fae67d6ed9ed482a76c1f46cf1b3805f056bc22712a26379a67846d30b6fd1c5f1536fab62f699cea994518a48c3dd9a8a29fcf3581d8bc3ea8997351872cb5ca623ccdce43f1adf63aac0f6ad679a454c849432da27a30c37788015f68a69e8b0bca820203bb5e4f65f663e1108ff4b79398031243943ea1fe322e8ff8ca3defeca97e3cbf167ed7a6938dd6e20694a5f84bbc8529742e15c42cc68cce0752a80bec9a8bd3d08aeaf611749b657d5ee0d95d4e4f3e87745a2909e13b44bf9bd8d203e054dcc701e33050505e14f343b9548e6fa1b5f19198446f1a2e2dc7aea92b925f0537758b12f422776c559b8c347f5a282f36e2703428d40c7d83a135ed75296685f7894e0326ca9b465fe720af1975340fb88dd44d91e06b2f8b66adbe33854eee5dfdf1035dfe0d10573b550db98c6df4a24848ca12a250275b16919afc9c527d7ecd78b298e469f440e041be1576b54cfb9932cd9f5865ca181170a753824808993b968ab3e097c846ace6b9f4a7d2d010332f230861a9f9b83b06b140db8eea34113080e91b6b863612ec5017b67ca60b5b7041ffb1d04de8393ce35cbd370a8c1fea7cd77069967b2516090908dcbc45805f5c0765f514539adf33d166cbeeef42aa6c776f81aba3866694940b4c044950f66daf0544470e9bea4e945a4541b2603f6df0f6188aecc250c222d8e8a06efc23209898dd1fbbb41cfb22cc63eab1fdabceb4384ae88514ab31e4245cbe1a6d114a7ca0f146ffdcd0675f14dd0785eac52b2d42ab1adb2f53832287652b12860ad3a785b36167259d3e04998775f61ee0999a3f43bdc8dc7458121fdc2e82e8c2b870f7ba6a6f5b70ef25eb6354217d409eede52780031e01c76376f3732fd1d6fe0f21114dc5620cfbefee5e023aad1dc8692005363691e3a8500f110fc3f04fd8195d6df2b2ecdd4f8de585bf97b951abee0f1ca6c78c8e052da0ebd984bce26205d8d0d23d19b021d48b0be077a4d0c5526a4605a4475173cbd5780f832ee4a89ea5fe7976e076533e12470c1ac8279d003cdb264ea240e39a51e06eb5e1760399b682e7923e6a5cafbd64bc70f8e619310d34429d1a95f658711ba2722657d4d795738ea820ec7e35c57939851c50419accff053a439625f5ceb693f816830a9a4770d8e28ad97f15828d9ca09d99fef51ff109fdf4591d982cc8be586653096da6bcc75efec9ea8179a5d4b7d0ece9820c3d1a528f0a896559fb1ce1f5cbd27f5815b3e7b1dc354db164517020d433fc1c3168891b6fc5875de3004b8377306bba48604cc82ce045a38c8fdd3ba2e8bd8252aed3f4aaf3c642318058c987f00353d934b83834e18776a885141b4795429ca0167f23d3a4c8a75c1b13a7c7d826fc64fe40aaf8914f59bfac20b4aecdc40a2c358c63318d09bab853678b0a264ed18ac4608b869da0d15b6c8e9f5e4d74034dfe0ca94874648c79aa3cd054ed7e262287dd7d4d665c24600be51d92cf44594117140eb5818a82c9c38a7c89ff47de140da124912a7f3a0f68f338837300b3d15c9b324dfb58fe22fb98c4bd3297d23fadbd1aef7ceafc1779bb03340841b88e42dc0a2fae0ede37c041c91a688a74523df622f6699d43618106a621f8152a72f1e33b34ffbcb3dc77d87af37cb8b07e998d275a735e0fd3d91f2c1c116faf77103dc1213f0022d10f77a0f413df77ecc10943e4d0df299653fe996874d62bd4dc52baff97577be9d756eb1956b653ea66798b1fc39227a996c9307030f82b329b90245349a06069829d708cc72a32fdde2169b2be738e79500db836f8356b775150ef90b33d8baadf297001632544d58b18bcca1d006f6cf14e0c95a758c52bc6cf2ef1193bd534e439c9c6317442d3b7f78a61f494d18ee48cb1198a3c230562b0e2072c7b60a9c54a6a3b1d2a839b649b068ffcb8bcba93f47fdeef3fcc15dcc7531048ee059f8aa013d80c9db5463763c98865748818bddc910bb53589798c808c48eb3754d759978ab0bc408502547bbcbb49814a507d147179e99caaba7b8ee745f3a026ce2b4073358ab82b76d60f07aba3b8a5f689e06489771f1d923e5013cc4a29da457748ca6ce7ccecdebc8d2fef4d49bccd59f82b1e1673e8bb7482e850a7207527f5194060dcea408c7f64bc0498ec2df046be3f584a4a7ce0d0d2cc5c7801a50fd21a94a9394c0f9f308a84d01829e610bffa70064400c65b55aeeb6193c45c8b809815e4bba3bcc36c71c8c04173fb815598e7978b3ca0775f1a28186aae4d25f56f96d8685bc6e766ee367fa8fdd6cc3764a8b7af207881a70de37af3893166f764496d5c156254f25a15b96d6d4e1084a733e21c65dfcc5b45184a12e73d4ba2396691529349971bb112b7c72547bdca921afeb16f12e29e87c8b81348a445e942d2a311bbdb5778957e642fefb8a08a2f757b7642476d52e03eb6ba82ef653752fbcc13eb725a8861467c6a8d8a5b4c1e69c381123eddc2f7c12eac002633a5d4eba7d7c6f181499bdc5cafb7f44f47213652d08b6251ca4085fc05babe3d68e6b25238c1373de913b79c3ba298f80e6c82087f6421ebf2ea8a1c289413bd66aa14c7bd97ea2cd4e0ceaef4ba6df354b00846dde7d5585490c41161a1dc7e1fc525afc2be397f99c8cde78cf9289d32aea58f0ed3d31837557feabc33a8b6f6a8660bddf4f6039964d8007a63f522b403f9f0c522412823214b2ef542a2324a4e6e65575f3896c4e5a60ddee47622d75452f0cd7599ac47fdb93f3227cf0c0735cd3729340b767da416c570cf02383a6820c1e3ddd1b81fcba6c652358e42409d0881192c887ed01b68a42a429aad42c95eb0029d65ffdb15a932b3be64e4f3d7cf2503071592587eb30bb0f650a448174ed44381806d0f31e1cffdd585208fba56c00afb013860d1ec28b4aab1471dcc702a725654768efde001c616e81040d8d86ad46b43dd7821d9d765e5616cb591c92a3aa5535eaebd3175cf6ae2630d9511e4311d7454bc11955dfe8e92223c5e1e6ff93f9e0952662446e83108fbb7c757dfdc1e7303a2bc269714a24468b167afaa0ca34f4bb285c66bc5d7ef76bbcae8b59382e6ad99ece18ca1f0c4f7cb31e5f9a1f8d798b1edfe11bc2b0a6b916e2dba4c945cff9a7e7c613d09f40670afed7d58a1b6b284611e0a4ea235f99c83d57dd74532c41235841334a14613e9748025e7f8f8e3c3e9667b8b678e3ce6a85bb0444c3480b1eecc7158fa7c2f770ed5819515e9b31a2136c653553b39e61bba5f901fd9f9038d9511bfb5750f4f0436cd02526954189f87a6aaa410e99a19998415e5b0dcd7d5794a8e5172342eaa9b5a7c134805d53a5085d88c190741a139a0f02c279cfa8b19e02cc3ba2a8443e7e170936e3e95410d9a17bdccfa09efb15731307c881d090260e8802916683acfd744fd0965ed2cd84e2c2760ab13c52e6c41f7d0232c8133ba2633cb4326c410c59d69da3a3e5efd422e7e6ee3bdf0e0a7b7da7870607ed58a0ae5c93d1937fd3b8d1fac945519683995e5bfebafd7bbca714ea550175c62996e43c5eafd96739a9f186e56e65e637a56d7d3906158d9d884208ebdc96af74560018a669039992926def87c7e6a2dfe99270683644446ffb5a08c675731e6a795568e75a206dc9e3d62d7f9c4a954e8464ef7b6ad58864ff98bd03a708143b2e9445153b2f8ca9b217ae48cf281072d09f336650cfed09f6292a6a1848845017b2930611e8f767d22719936cedb5b17b6b1e349e5da04f2dd72cccf10816ac145c904eac7791924ad85a60b85fd0ac976d0906aef41a5a44287da8287c7043e338d93163ddcef691295557ee05ef603250896d8d838a942e311be974bd4bbfcd1c0a1ab42dc60dae756e4cad785c5bdbc13e080047117d95a00234e507bb17cdcd94e70525e81c76ec09a58d5ddc827705db980b4e64b061d85c60842c8ea056b1ace9fc247517ad15cb840aac87bb3706a6d1cd4bef4e5bd82dd93fafbcb6a088e2e773352c19ea06c5311c8763b344acb502af97784b3e46f27e92e49bd89898c62e12a2e7d6e47f26e9424d7fdcf19778138fb0ea90ee756fb957abef360288522ad73e17f65b54b45c0c2ba4e9956b763177cd9ee079cfb6a9dc464ec1bcc2cc1334e1ba8064447c6e46e9828146656b29f0360fd2f095e627ee0ff48991be905bf158b9b22b78b8cb0bcd84ddcca4c94d5b8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="cc") fsync(r0) 22:28:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8201002f66696c653000"], 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:28:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x3da09389, r2, r3, r4, r5, 0x40, 0xa6}, 0x0, 0x478, r6, r7, 0x8001, 0x5, 0x80, 0x780}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x82, 0x88) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x9968c706192de277) 22:28:49 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 22:28:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) socket(0x6, 0x7, 0x7) 22:28:49 executing program 1: r0 = msgget(0x0, 0x1) msgsnd(r0, &(0x7f0000000000)={0x3, "0642b39cf1a862e4efe42d051d59782b6a73f42f46194c3369c4e26e8cd56aa19114813766b24a1159b8a96598cdfb1fa9eeea5400"}, 0x3d, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x3fc}, {0x30, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:49 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) socket$unix(0x1, 0x4000, 0x0) socket$unix(0x1, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 22:28:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x9}, 0x10) 22:28:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x11) listen(r0, 0x1) socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) 22:28:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2000000000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="fa1204a49155ce1e00", 0x9}], 0xffffffffffffee7, 0x0, 0x0) writev(r0, &(0x7f0000000180), 0x0) write(r0, &(0x7f0000000100)="0edeb693ffff", 0x6) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x6, 0x900000000}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3, 0x3, {0x8122, 0xf18}}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 22:28:49 executing program 0: r0 = socket(0x20, 0x0, 0x100000000400) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) write(r0, &(0x7f0000000000)="38abf4d458a6a61edfd45b5a12b0ebb38e80e424e20d8d81b36e7cd84eb711ade13301d4ccaac2432b35cf275226061001a57869102703fb00e80550632b3a82a993495a21ae553c2dbaebe326e2f0fd1d68fb45e9e76029b7ad378875c5cd58d796c70eba094f574ef93af0afda4b707875588263b96f0d857062540bc37f28eafe07e1774e441da6305a37ea9f58d5994c3d861e79b446ceda05a9d9631a6dc19b4a29cd5365beb0f2b0", 0xab) 22:28:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x2a6) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="af400f267da20d5c9a915d237804a2d5c0cca60d9c0943b29300a9a60e63816389dbf1a57341dce276a5836413f44854d6afffc3f33d4be049f91defcb879c308169122b8c5236909abdcb35641980de2296df77339d27f63f528790f7fd57810b4e5e8be322e4213f7a314f644778bf46838f66a425822f176f62a3c6265c324a000c0b38b9067e168a65c8bf65f3d49d2b0b31393406dce04981686548f5f67b96d021339c82893a3f3be8", 0xac}, {&(0x7f00000000c0)="7cf5c2c1768040c683b7e9383490783d834ebfff6e4c069475cad84f789de125aebca712d42ddff6e3276997c247e04c1c09", 0x32}, {&(0x7f0000000100)="82fa95d3212b60d6da53ff67c770c61384cae97f5f69fd2130aa2c618d9494f52bf6e746c85fc5c1a723d654bc648ed09390c5d9af609fa4b53c170232dd8fe011a30bd2884338a7c22bc0530767ed633aaa11c9c2491f830cd081d084df37f17dd4725222fc960f982e6b8b15af6e3085047ea0048fec124eb14ceaa205056b4d9e3fb90bc189ed42410eb1", 0x8c}, {&(0x7f00000001c0)="f659df418e0f2ace32379099051195954c4ccf22368c44809ba59fef622df9b3703a2d5858ad878b912dd15bc880c6430151eb2c927f01a957ab80fd91b50419f4d64b7d9a3ba9a43bc722e1b04b46dc4bd6f9cca9359dd711b4f876a8bba2813c9436e4ed8a889d7548aa9f1d9fd1212cc2346ef011b67570e484bd26418f6b237d00d0f50d35cffe5a186298e0821dbf7f301e6ca718d1ab8110bb67ffc560d0c5e182dbce66f20ef7faa4dd864ccdc2dd06", 0xb3}, {&(0x7f0000000280)="0a6774d74e6b45312ebd9b6b8f7b69199f9e382191b88892c719becab49f63933617944f1d969d872a1b11a6d65513ac7578a93c74db1bcc24d6ecd29261183161b26516f0860db64812a2749150d2b9b4679851c3a5988c2a5a263835c2b733938ee22680e56fb510588889", 0x6c}], 0x5, &(0x7f0000000380)=[{0x88, 0xffff, 0x2, "cc3f2540c370bdf21679bcf0abaeaf7d5f5f3e769e79e26be40691a154030209df138ffd16ba6dbd146df8088340e12734daad81705828e31997419e37112ac0a8c8adbaf69bb5fa77ef505cda3b7f3c48aa025a60c9114e3a931edbb9d97a39bc11b09fbfff890b34481e4e838c94575b"}, {0x78, 0x936003fffdf52862, 0x0, "24be930a27ff34acd65a574db31edf8fef1da860849921fba2d3eae7d803ccaf55236a7471ecbb409501629c957975798b21f87ff958db9d88b333ffcc9158483e7c7f23321b2046088d1c1d72713620cd13c9977f5af5697c976c1079d00668a1"}, {0x1010, 0x1, 0x8, "16f15c29c31217adff7a8e94d149fe850152179bb2a8516a4fec02d55cfbead268c6bacc7a8fcde5203b6faa454110c281028c0aa1f799518364ca8b14de32ed2d6ef4d4e363b43bbe930ae9dc58487ce8e39f30991c45f2bcc927f951938fb5279a33e63e277358ba5c39e7e74ef3628203817e2d3504ff028cac54468c5b9150e4eaca5bb76a2f3dd60686eb3d9ac5b4d884e570643de09e37edcf97ccf0e8742df1015a9a664eaca83bc9e2ba47e2d55093273a8f3a4832a5c5e43010c3fc9e4e74b133134aac04dc0f384066f66fd26478d091edb9d90216175bcea720da179d3dd958f9e47fe892ebe6288a68eb84657f2e1b71f04fe44d1cd2703c07d91ae145deb60c7424e8a8e294b3c1ea7d78b42a7eba7c9ba9751938594971ad92bb18e666b94945d8946afda8abb20f9648e170f64056aa9909f627423da65a42233467a3fb2705509a95063f1c65b1eba19406459889fb416618b9431f9e107c1077c5c5b07f8cfa031551b1910100bf605be656280e984098df9cfc58a54109dc3ef32c2ddcb3645f41024bcd28f84098e2853fcd5dc04a43cdd31c4158fbae32ade10726528c71bb4cb85e28bfaf0980b5cb2912855b0f165963326497b5bfd226ad6e63b9cb83f2340026ae425ffe90bd292e8aae4c07bdb47ccf38ca712bb8f0b2fb5d2645147bfbb417a1817e76ba63ff6197eb040b7f1d3fc2407fd81b0963f46f4bc4d275e90648bea65b24dfdde7909a012181e511a3e97795165e7ff6ee2eb59fb3fc940151b6c10d7c707a24136025e3386c77f4b4b10536c8d082077e023d090aee2af4fe60a4daaab6d3122a9d09d1eee1f097c3ba4cbf803ec7ddfebeca58af37fbbbf5ad8b8c1e2311ce2712786d01e9dbe705eaaead7bd469851a2861e6f6f3b87b088ae23d6868c30c68499424c72e36c829cc1729ff1625ae8cb669a282997fdd4db6b0748ad5e391d1de7a246c44483ae3450af2b775d7a3b49c095086dd156b4f414b8158fa38c253a5daa468b9ce0f9f8847b30ad3afe27a8785e5f4de89dec33b670dd29026043dd623609a07e44c69ca4be3916af3a3ac655afbfe3ab0b4bae6217d8761ae6c9d8b2efe860c041baeeb79cf6a57c22e5299c4ae4ccd85c221db2ade8c8530e46fbebfa3598cfeaa19ac85692d57871861ecb91fc7b85509df9ad9909fb354e787ac1daefa59d37710d1d0e0e183d1b4580853164513c99879576d0eaafdb77c077c7946f358ac14f44ff6fc3ab0df2ab58ecbc1b3da7d45e5ae9660bd121c4bf61068b79190fdafa24ac78898aa8bf8740b44bc2918c8cccf69e97cdaebb8bab5d24ef29dc300989790d54f8406e55a57978ef9b067475d8c95d70bf377d5338a0bc518e8c676f5084c99f0c261d776b680d3b757cc180f12ea5570ab4a6b9168ba54e3a63f2157b1e07dc00880c2d4e545fc75ec0cc33005c8f30b939beba86fd577df560d510a17ed4ab9334633d5190beee8ca09ff391cd499bb2e68e78058802372fa538b3a3ef013f450b83e20976b1ce6e96e08fa5f304e06e7a312eb17c284a423d3377248a2db5969bbbdb8dcf6f8e1816f42d9bfcf772b05c160b945f30a75972b246c81f1ed836c29f4a6aabd1b2c428759fecab55c736cb4d4f38bdb71032e2ace32f7eae55f30401a9b4d331a73a5bb84fc0f4724713f6bbdb6957ddd329d19af8b861c2869bba1c8b678802afd2a987ff645221df47396d50c6ccf0590e28b4e4d483b4253e05cfdef5bebf1bb0ba1417e7fea8a0259866e3fc04ba59ae68e9542dc29135586d1f9f848d15cd77d261c6f0d62550796eb1294b2606968b93547a7760fbbaa816b3ea0447925fdbd6b79a14b636ea2b46b08877af4af56a298199ec16388a38edd4a6207de66185184314e76a6fde58576bd7bf7baccb6eeceba72c4aa14e071da47be5072be82dfd387f2586a1f62bb17275b430bf57eee858bf1c4399fe183c7efb25209a156421ded4547abcf7a099d0e63646a6174b9413272ab4f1f89cbf4cc36e044fa39bc8334aecdd07b84128527a1476ae214cd783295cde02705f4112016bee993234567b229e3f42ad366731ed032f1c71e55d7ad73453b1f58a453c08b9b3791b86b60d133fcdf9c0065fca7f300c4a2824c0850e4c8467222ade47ee24b0408ceb2ae5a64acc6a6ed403e8baecb96c4fa9a7ebeb400e3b2d90d7c46692c405a1ad00193d43c4d1bae22569ec9ab0a910ec3336181ede55431048be2bf084dab0722bba82b8817d333edfa6fb31c5cc20d5773dbe32ff3670666484aa3c0f32fb8c2b1fec03bb7b6a77b5d83b694c752149030dd9fdfa32452a8efec406631f3bf88edbea7c65ef4cd4a6a484832767c9caacd582c365ba01f3248bea5cf81514ae2c23b92a3f956072cdde0e4f864e91d0df3f67d50a82ae53fd03d0498404c63841052f265450b2dc755ca6609c85e2b4e6ad3341bd07897fd5b19c98d4e1e09a6afd57829a1af8c0c79464c660d3bbfe33993c81ee13ecd407f97f4271b37483ed004602bedb8b28e6b9b14602937a5e8623ae181d430628f08f5042ef594ee931a7403d71ed72570e388b23931d13da51e4fdb0f7fa1fc0a1f46fab49dc59db005b2e06b77e8adb872cba20aade89195b7fd85559c6d5a05e6f2b78478333f3374e3e94684fafef278dcfc03295ce9ee095975cff6623713bafdc830bac50f8009d129034e45d9bdb176673416889658a18b800b4e0183ab94cd5026998ece20dc1cced334412696efc3b55f9b373f199d34003cb7d9c8e1749c3057b7e7c8f195e64fe76f0ae5fc662b810f8dbe3ae91001172b04268ff5b6071d6faa1fa0493caf1be0ea4b82340bbe7e33efc2d74bd82280c7482b7a81d9af26906146f84317e861999a6551536821df5f092f04c17066d24053f3adc3ae8159fdf34c7d0d9b8c1ed5aca896d5add927f6f514eac5408eba3ff6767c78316e24eacbea3d9d77524cbbac7f06f8b21246bf572012a601ea7b27de999592375516a7127b9b40f01caa4bfc89ad999195bd4e4973cebef128e3cdf85d087a38e2083d5d432ceb81de95c3eba5848eb283a9d2c2c98943e18abe0f57804a649f707eb5e01eab5100cd1498df82ef7d1a47e9ace8a6e641fcc04bc13b3aa76ee19283a88e54faf1175d6fb8f35f5425652b30f8a9cb77f8cf35c6f20cc1b3d4e9a792b2034d4627a8b8c8751fd170f93dfe3a93ec46c96ea169e677810a7dcaf2b08eff843aa59a876ac57a1e4f585861bea88b797f54ec3994380ac37fa421906cb920ab6db4141463cc174c80ba028e158a225c1f9be7e0d0a7ef4d43a5f1ee76677514ffba999bb8b75bee8383f6bf7dd531268bcd773140702df979bf8590a63961f7a05ee3ab611668df9127002d4bb53fdeb864fe7bd19e7e7b5e19b68e96c4b3e33806e932f50002a51dceeb03eb1b3a0f9ae94b3a5ded1464e7afa3d4ac3746985f798ff6c1f635f70438bc2f427a2b9e72b3624f8622b0053987d670d2cc62e028d95a24e606cfbc392d1f4ade96ad057842044a8d2d661b2b720f222d5beabeb94c80caf9381438e57f644b51dba93b99a5e8b329c31677a37c05c68d25d422ba67a68a703c1ab8a7a16d8da7102a37c45342ce87a77d54e731ccf492155f724270e9d2897ca715a97c0b4d117c47dee657c5162b8ed03edb75710aab853541fd68d897fcb1923ad078b0b06daa5638ec4b92bc1c80008769045da6e60e36781ecee45f93da0b934acc27a770064391fc61cf497da2695b8c54d6828648a98c5bc5008b99a64a271234c68fb58cbac7cdfe4677ec34f7792296ff5a27d6e7244d38619d871899936ae062b61b6c8f66aa067b7971e8d5cf8c966f1246e98ca739b3a37ff9d21f3ab2d2196c2e2116d5afe6cb8308b4fe2dc5b36602531cf4f13263c4e2e050190b9fb92492cb001db347fd2d0b88088f95824a1fd4ca06bcc7e6eba6b5c7c1a2996720974db03a0d7a08fc6466d53277555f15830011509f7e32b66ba03e409bdca90c97f7258abe2bea3b401f987b8969c87d66b2dfc48094250eff7ddea1aea2afd4b370453f717c0b6b0a417d73329db89a6b613f6c2f90de86d2fd82969f50dfc1661c4e7188b5cc0a0879979d9e8b386c5d936090b2b0461076321595eeea168fe2eb0da9a5c82743a6d03288f48ecc04233df62ba1b9816799ff2f48237afd19557c3058fc72f1c46aa20eb5111352f07108f07d632fc58eb1dc8fd9c866f78dc4bbc785c8440c382e751d784e7e536961af30e2044edc9918c0840a5a1cfbb1b6511e8d2c8edb7d9e21d0f4b401bb438dd1ca12997d2dd6f3ef02beff94ce3f79614ff6a52e7b483a2cd878c6dc213e916a19121a365463204b6da5eeb1827f606197bf5617c13600f8cda55bc64fb82fc452104878776a053957adb36ee92dc8b78e88ff1a3a0dc22840f519511fb49b409519612ce3b1f67a7e972bda3e2628137169a3f4e320555aa5ffea8681abb6f831aee4ca26b6dd91f63fb2470743b96f10a86e98080b27a1c1e6d3c96087998e7042eaa231ffdaa281c5c3c4067db590e84d648e051423b67f30cf8c7f5bbf3b8b66d01b41d623fd7c1a485cdf7a97e10e330f5f9194d72f7ef93554bbce104a047111240a0cc3c81b689f60b21af8173ceaa9d24d231105f47b847cb3fa0bdd2805b279c73d1b253a6a881fe11dfaa93d59794383a84f64d8d88e8c2b3e51bf4bdb9ddfe11ec833fff7b279af3aaabf8b2fe8ca1c1fe629ff6cd2b464e881b37e8bb1887a8619e048e6b0fb7f734afbc570c49075a5768e42e74336b8080193be4a50e505e0c38aeae38e8072b6014c7aa39469294818cbacf6ed8aefc226396311e8d5aa4ec1949a40dc939218a3db82f0dacf0567d5750d7fa87bc46df59933903c94a7078906437088829e13f7decde2bff60d3c415815b4627b5f72def4fd17dd4215d712a64c1e80af4ee5770ead131c9d254950ba9a1aa581c83d0ef871c1e4567007c7edc46de44be39dba1df4a9393967b0dcf65110f76b65d658ef42dda42b39e622404e18f6819608773c352477a33d31df2ada4c7ddb105226ea26a0893ed13485df3ea13e851aeff919451420aa171093e6ac4d7605e210eadba1907ec46335e06a345a88cd651a3a9f41aa198c0618a8ead5fde76c3e0d44140d5eedf2666895784c427b1175326a51896379cb2e400d9b02b1c0afbe03211b5e95d9e8cc4a9385719ba76f0a5023bdf9ba28aa0caa478e39f5062b4cc2ddf6eccb68513a0aa02c23c1ee91a88d25842233ab76a16930cafb5cc2a8373a538cf82e0fa2a803b6bff0418ea1a28785505ea10bc1636a32b7a537a5025a04dda9bc92dd435303db46f94d61acc482ac1ea0e059ec6197a988d4983644d27d2b2b60de4b6b3942525ebb14d5fee91b67403ca76ba9405d9ca2701ea575dc554402a30640b87a602e5c4423a85d55a734351d36ff1ad3a96404d973f6f9542a3afd8a57382ab6dad9af4f4bae2820db2726c54b62cbe7743ad5e6b8d73cc871f862a4f323e1ca213ee2545d1cc98a39b6826e87a2719ab6cd6e50dbcea74fc7f2b62c27425beaf7730c93b52a6fea69c3ad4b475ff508b37393f1434f0b588b04a149aa43a330268b9075eaf0869f96bda366b05cddf7b098e31466f7a79aaa20e3ce7219b05765f31aad8adc345f3886ce2f8c9838ebc0cf63b5ddcc7e63c9c1e9614676b51024feccf882cb371bfde0609a9661e2aa2878e9c5a2c8261aba1ce0af"}], 0x1110}, 0x400) 22:28:49 executing program 0: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) getsockopt(0xffffffffffffffff, 0xffff, 0x10001, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0x7fd9c77b976d4461) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) r4 = semget$private(0x0, 0x4, 0x3) semop(r4, &(0x7f00000004c0), 0x2aaaaaaaaaaaab14) flock(r3, 0x6) r5 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffff) getsockname$inet6(r3, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) r6 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000400)=[{0x4, 0xffffffffffffffff, 0x800}], 0x1) accept(r6, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="d6ec2ab427530de6cd90d869053516d26f578bbf61ccc4c8eaf275ebaf8925b8d7ded3f0e4c4110b1e963a1a79d7fe46f9132d6f598aed257baa8e72be39f0a935b0c01f1cfc7cfaac9e0e07118a000000000000000000008e816f3749716675c266a785c241871fd7ec92d3fa703a9be75afe1e94141a5ac5019723dc1703db1677848b283abdcbd07c17bb254c1267baff6fced3aa32239e85f735db7c72d79989c28a36b71a24d1c05642ba9455728aea508e116d22f77968bc00b3263a04e7bbe7f7cf85a995e2dda3cffd489e430d4599608f00d77ed4aeea8abf662db6b06dce3c24cccf5bdcdb1e85c84f21f0af1f581a7eda6b9b4ccb3841be6ac1ea877aef9a63750826312c75e254"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r2, r5) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 22:28:49 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, &(0x7f0000001c00)=0xc) r9 = getegid() r10 = getpgrp() r11 = getuid() r12 = getegid() r13 = socket$inet6(0x18, 0x5, 0x200) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/pci\x00', 0x29, 0x0) r15 = accept(0xffffffffffffffff, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001d00)={0xffffffffffffffff}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x1, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/ttyCcfg\x00', 0x80, 0x0) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/pci\x00', 0x8580, 0x0) r20 = syz_open_pts() r21 = accept$unix(0xffffffffffffffff, &(0x7f00000031c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109a9209a94955c24d94a64f125a6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7cb4a70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078134eff1a9bed1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091e8f4b4174ac7eb5a4ce95804f6034d00580c227d9d2b2f0a0523b65df2e105f8d8fb0fec4bba5623c94094e4faf68d172a6c18aad7568c6ee0c1ad456f39ceaa68c322faff102a3f19e14dcdafcc5392ddfd62c91870c1039cd2ed413f990ea3baffae06455473a0179eda7af4d2b252a85d8fb272884f86884902"], &(0x7f0000002e40)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = syz_open_pts() r24 = openat$null(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/null\x00', 0xce0, 0x0) r25 = accept(0xffffffffffffffff, &(0x7f0000002f00)=@in, &(0x7f0000002f40)=0xc) r26 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002f80), &(0x7f0000002fc0)=0xc) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r28 = getpgid(0x0) r29 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000003140)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001a40)=[{&(0x7f00000004c0)="2329f178c2550df2d0a2692844c91e1f72cb2a9441b87b311f678febaa3ccbb787b60141db778e21191392cb46cd8e87ed4c85e636d2adc7c4332496201ee45ff5bcba7853b6985f41a6bc6b3a6a8ab9affd8abb18bb4983a040772997f92cbc74ec06d8d19ddefe594f3e835933", 0x6e}, {&(0x7f0000000540)="07a64fb58e67a3fe95a4d5e13d4595aa188348956f2ff89ae27e192ba6b7913fc8", 0x21}, {&(0x7f0000000580)="59a9", 0x2}, {&(0x7f00000005c0)="b9fdb382f243721b998a276b271b7d029f3b60a55a11e44c95c93e5ca904a7bb64fbac7c330cec1dd30f970e037e5e2e1ab6799268ee5423d20f50cdee5e190d4e45fd9f5fe5a9e3ab48a86f73cf87626a4f9092ea631aa5bbf0511ab5e9a086e99a86389c40b0b852074f8f29c05552c0c0c98ea8830d0ad11d0a6d7db7d07c9ea7ba8e92df7c6bae7f29fa04cde603138451131c9b19b6c46e60b8d5d89a76a92d62d482632329512e88b0ab2d7b321f3cae881bad5a477d099c50fbca3d0d8ebce5d47ddaad10beecee28ca63", 0xce}, {&(0x7f00000006c0)="fe6b6aec980a367fa3042514e55a07cc9a5bcc58df6d372c557515bfd6f745b441e59487d857ec29b5c299baa2edec432b904ad24013af368df537758bbfa1355fd4a8933c748ff92479f62255b4aabd03272eb1fe718b216f8cfe80c556e694c8e8b25605d072049c2679a50f4816c0b50bcc5bdf993035588004c9995f34a920f580d98251c42e24dc376fcc1e3a9744d3d3ca03919a02f2abc257bb84eee3bea923697d65a0e80cbf251868ed074d079d696de1e75e7c67bd3e629d928191058776fe6dba2f9b811d8586ce95f9c68e54ed916057d17323bef8996089840f6970892ea6f5cf9042ce47a5f99c57b5d024edf73ed64bbf405f", 0xfa}, {&(0x7f0000001880)="6da636d28503f3efa6d8a500a46a59eaca589ea53b3622744e0c775b1a93462ef8edd31368ea53462bf31e632722dd840a1cdbd460c9f47c9512647d6b5af9fb48a9577d951b04813e9d6a4e483eba16cb37cbcc58006407287b68cac158f47ba5f32e1737e6b7d20618dad7fdf3a17f5afabb76052d47011e54ba990c557240f1c730ec5bc25e9aa8d12938b12928cf6719315da2e7c34c9eeb4e56900452edcebd75f7e92ee5af502663414f54c6ff77e8ea8f3bdc2f559a38af7f1ac3a3779707bec7990558c105b96dcc", 0xcc}, {&(0x7f0000001980)="7baae0c68ea5e75ca851657843f190540e30ff4957203e51ac0513c2c43d73e239e7731e95a20ccadf5f47d6dfd1f707fb4b5d187e5fcd710449a868c9addc6113490b4df06118e2705a5557cefba9373feededdefb858d23b2a137ad813f06be1a4a11a35e8ea4d776f7d21a613d35058b72a598a5c7c774ec3121b01cd67253608d7663d5113f6b192fd8a597613a284c8c536363745986f3da81f6d", 0x9d}, {&(0x7f00000007c0)="4e83728d89e38fc5250a326d4fedbdca99c40e3ca10a8d069eed48097d33c6f8602c34f3c0372d03714ade5e1e6f27b5e7709c780506352338dc970fc8", 0x3d}], 0x8, &(0x7f0000003040)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18, r19, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27]}, @cred={0x20, 0xffff, 0x0, r28, r29, r30}], 0x100, 0xc}, 0x4) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r32, r33) nanosleep(&(0x7f0000000080)={0x6, 0xbb6}, &(0x7f0000000100)) recvfrom$unix(r32, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) clock_getres(0x40000000000004, &(0x7f0000000180)) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r31, 0x4008426f, &(0x7f0000000440)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg$unix(r33, &(0x7f0000000300)={&(0x7f0000003180)=ANY=[@ANYBLOB="01002e2f01006c653000336f144994e3e14f7418a182b600899200558238e12b6c00c3b4bd44178bf28f8dc21b73c318f8cdad"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="d9970e482ea6c490a0db93d12ac046b713ff78cb6a036a779cb20ab589eddc3a6d4540ad2d871c976112a94c182fd1382c1cb123dd22f7c574a620960b0f8f60e99648e138ca4dd1596b7edd1f5909bb0d80d444643ec90bc32ae81ea7ed7a11b526932b454c623749bcd910618d5d562f93e4abcb0154a2c3468d29e5258f776dd905fba946473d48f06401f6cb6e3a9b388054e463097565827e4640ff5d4dd6ce8786baa38af0836057b337c2feae17f9f8f4cc2c02e89ced4b559caab3", 0xbf}, {&(0x7f0000000380)="3f3e3e145a54166a24b59948bb05510fac5654271dc27d5c5e3a8ba9a1bf32bcf5186d0563dc4eebb30aa92066f327f738fd2085f303f769de111517d89668f44782408650edee08ca226bc0a8029157c239a80df130cae22df28c3f9644a02f67b808126f13b8f94fac26a7925117c289425034c7d512c14105903bd72f8ed450e641132211981e0a246f7f0589b413d0456b8f02788834442d2c6b0832dbe9a8fb0ab0a095f33865bd045fc4b6d9261ef5d039", 0xb4}, {&(0x7f0000000880)="6bfabb65beaa26e0684a661a52a4c53d7a13fb79c0f337c634ccbb28d189a2273f647195abf6de2504fb2d9f2cc3fe7d19f61237844f68a562d229d064e62e21aaece82922b3854daeb79c5a7d88e0e04c852e6902a25ace1cd5230db12d0bab7c5e3e632425ef648a957a86e0c056ad3d2cc2f068752022fb7dde7ab47c19ec73ea80022cec9e0e25d89997b7e7d5ad1fe2c7d6b7e0ffb1231027311efb51e1d9a6b71bc8db7d5a5bb2bb47c8e24ad8457d9505aacfcbb4683ecb1023fcf0950bfd386e187485ac6b267c5810d82dd7dddd0b7c7adf49c9f274f5dd429f923332b532962d3fdf20c35cffec3020a3531c066fee73221c3253b412ff74283d47feeeeeabe09931fb1ad34c7decd0d157abb713ea37f7d742928c27881118186c5d101f0b0921ddcd0f16048675a2e30ea51d84cb9e66045ef949606b6937862966379dffb295048f398d1875329b30eafaba4d758678e3183159839daf204b276d756b53f97a0f34d4177f6a55ef75fc107d540ad15ec128e4df7ade8f5626d92c836cc24db54cefa982378105a5007a4426224301da03980719a4c59aa083c3f9747e728aeb51b4f1624e3b8c7212bb058e4000d6ce2d8c07b107e3658a60a7367f083fa6690287a980acd174ff4adc4915a759d50b9c7de46946024b13cf96b5eef2225510483d1074b57c2d308d9bfe5521f33e2fd136e3fc050cdd61ea85800e92ae84b7c34b990cbd246f88e03797ab14963d31b0f4855c248045c1e29398b1474fc26686ab9278cd3aab23b1367682809f1192d6f09e55829489ee2a1853d34aefd3d142ed07f553110cff2bbf8e243bfdc4686f2aad2f5e51e5779d9be5b6200c20ad594b639774d641755dc63a68ef2b4730414400904050f3f816b56081120001af84c624127fa6a18dd33fcf3ebbf011b65baec2d3529c6833c6aa662c5044f68627b150a474224e7b80cf4927de8114e4ba6d8a146f0069971d8e1944f16425c632b7218137e8a4bc389ed3f87071b5c68cfe0488fb614e8eecbdc7ca18d345731ac2557e01fee921c1ee787dc5aa0255c26c4d38a6d3777f126641b670eacebc892ce99f44cdee28392f0316133d7e4f6b2b8a651ce021601deb35cf192c0ac3de1c1a02b534587299c070a42dc22f0b30782088560fda3e57e4eba919addef1b3994d9d41b2b42c41461ec2c2bd12f00495a219f4c7394a4629ad7dcf1c97f56389fef9ac4a22b6ce4852f9a15703f7f0ebd88a2086ee5ae1bbd75a74f94c24fe505a0516b6f2d606bcd2e54db166050e7e0f847ee8de28b73a776d3e6d851645943bda488538981ec165b4a2d6bdda9f580bd34123429aa2ed45b47bd7fb24198f85097fc4efde932e0b6e4fc3c3e7ef16979b5fc73eca9564213fbbbe2701b636803c0900064f0830e4e90d1aad490b22dcfa439b9e6de4ba63f7ef4f96540ab3ce9c7433458a3b17f581b647b8fb4891def082a9574ecf6faf0c56baa780d615ac363791e06b3c6701dc29ee38a640c3856104004828094fae63c783d3784941edd605844067d956390d9c58ddaf27979652a91f139fb2c255b1714774d53b9da2603e634f1981ddd4c1130c4e48eae9e6227af10c054967f99a4863bd89a38264a5c5cca99f90573e57f9858b23159ca6dc999fa41dee5a901cd42183a8f3157362968ae809e7465eb36b02d6f541f3c39a2c2dfcd534037785c0c284162503f07fa98399a060dd5635dfc3083c691a1fc55a72bc0694f4b01e6e507347ad132916410155120a65a2dd30cc7482af7809d3d87233cdfa6f5d342d04a0d5fb5bc6501d91171e3d2de24278043450c294c83e9cddcb6318555ce7e6dc0eeab3691216d827658feca268207d0b81347edb9da798851fcc29033119b06f6153699641865fee21091682cc730dcad995e4967994a97c0352ce1b0caaf76b1467dc1136da1f98474cceb5d968eeef96e001c502be405fc36d05b6adeeee1ed02c6404eb9b57d364a6c5ba0b275c786fee02c40bbab59f0a01837c005705d8763fbc623ae78f4dcbe5640d1d53d9e711873e962f672acfd42f3394c32dcf02f83a7e3fec70e44ee4cb1d87fd18ddc4ba7402fe8d110697de7a5b3738ca2e2ce8068dc41f357b4d49c3c266d9fdcfd55682c5bd98a7ff1f290c4c81d3e14bb6e2ba17eb525259110b518e5f24ff0bebde402e062e08745f2bb90c82e15e1973284ddf479d47028bbc5f9224c3acaaaac3fd014a0572dd17f1fbf40ee223dea40c376aff18a7a79ed528fd0ded3f335db86d7545918422fd5b06c47a7abbc3a31ee349b333edc7ef073e6ac49cc2f1af675df8bb02b98477e716bc7ec22f2396706df5adfc3a5020cb00d50693d7dc27c511f0ea66ef9b9ffb6ef5741dd2ab2ff0b92fef9a103ef507e457bd899db0e2889ed652b4e306a3ec7ea8b9be8e9a4ebd4c25e0f66eca7ae9560c0856d73a1d4be22364626761f1532e321721467c9b4e5ef767a353ddaf376ed2998f3150ba4ffea333a1b8d51f6a381e5383ae1e527e499739202e31e7291052aa343ee321ab24adda857e8056e63f5506e5e4c28f0204431e86d88c0dff8b9762b8c12222b09167ff0cf8babf915053424232fd1ef171102a6147733229fb6097ec12f05327bcaf74d3f11adb6bcf975a421b44d433b3c93c95ae16391c9833a6bcf2c0f7f4e07711f1cfca93521f93c7ab839e009a1ac70ad2dbe0ea07d4b9259f3f3ba5caef49935594bf6fedf403061f43463e7a2ea83171c5debda812f1c1e82a9c84c5d54fa984438d4247d6ff63678108c44965af0d2dd47c4ef0bb338122ac7e302ebe12289f37cd8ee8ee0dbaf644f50a4ab0e70fffb93ac69719e83d3e7ebeec895022022258f3e8b1bbebd3f1940ac7f90c61dd1b3006a105cf453ba65d962fdabce0c7a04afe06165ca415d80441db5b29639a4b6acd642104c6521ec3a87c030402d12f8c706a875bc3cf2de6ee0a283e5587358845038354b72d40120753a0b72ea8d260669c3f757d347837c8d30e3ea702c62c02252cf92fbb5a4d06231561baf8440a0e41f3281b1504d666e845d4281558f45b87f2e4435773562d61fd9c65cc7db0f2d1e5fbe39b487de447dd35ef613bfc329497ea01f04553a1ffacef7339b693c339c46c8c6b7dabcdbb670e8883964b329480b29a9c26593170214121b2c6b14b6465ac3af6b14542ee9e246c0e62ef58988ebdf4a091d36bba1b3a9a4dff9b5835348d8d0510e9aeafa5b840bc13604efbcc08787570a1769365d05f16c122d4f31fad8803c940ab537cff9dd6356bc4e75d2364faed13228cbe7f8ec501ac5b2193531be8989b5ef6dafa6ca6250d3ca7d95af552017da03d09cc72f6400aa8b03ca1a83adb5e65859d38f04ed7044790ad9120b1735b5973f7bb192c814782e96482ff15a01cdd0827598041d0d1170ecd8a8ad3d726f8177aadd3350d13b4edd74527868970741ed20ec7c613f1e31bcd4693d0ad39d10b038ca9c25255d79e642f44430c8a27d4b3752b09e8cccddfd1f813495e3da3c19cdf1f7a5361de85b41479461fc459cc8be94cf38da69b52381ed1d935eceb0cdde7b8c1a3215f458c92c314e4d812e5e9c36c0b13dd590148264f7530ad6d7484f561c400a1a396d1cc6ce0f67966c0f815dd8cea3d71c4ae532faab04871d9128e273d0d02f9acd56add5a3fe21d6c3ca58e8d7f3b73f33a7b915a665788e747fdfd8eff18f5ed63c52de7e60b459a4a6aa98d2746acae7f82dc4e97718e3f427dff9199d50b5dec51a7f8b6b437b59d5a5664974eaba4ee2ad41ed84999e00d2a2ab0cd403b9f6a905ab8b9c5312155cf3508bd531737418e73679890c415d601b799277a8e22904a7a0b07750cdf4aab8f70ef557a049893eb9f9112ad3d366d6d7013f70ec008ed0d1820c426e995c4f5786eaee8d06af86bec9d4c265768f0b5c9a37f78814e1cba1a571a34c842cc49f3bed6b6f72f8e83096785d8bed55cfd229fd6161d6ed591cd21fd68d5820d78f810333623486c68923a28e9880119c8a43e36a1d671e949e0f0f33610fd7e9d892c669b876aca0b6f2eaa9d39a7d7f38d29d871a880c881a14315062da087ba11ef4d13c2f6dc3a9e895d9fab6ba9816ab0fb39cc5b0785a68f42c50a3fdf5334fc5ebd6880514c940cd841f5342b205711f36f3ef709136dba363f74db79d14fbd0ae815f95fe25b365a033bedc7c67513660353d8e9c94ec5fd15614dc7508e9d6e0a3bb4b1fced6761e9039a63d810b7713edf8698a88bbb6e1ad496b6af3e412b06dc4b93c0e43f19dba09769f9038c229cc016917ef55d126bf9652fb7c9ba879a46c8e1ec675328263855eb8f9c4995741b2674d28f938f5a8b340166e6ef6cb6e815811ef00ac5bf04b5a287cb5aeeb8eb38c1b3875694f474714e0d554ada88daf542c37fccdb0014f7b53f40ab8cab28192ddfef48409086fd13e2066b82d9b9ced03db14eb1898b23014cbbb392e3e48e62bc3117ef1d98c148356ba821c0e81f8bb236ee011cd799661c6137f60b93d35eac8b7729447e9ac3b9a09384e6aaba886479c4421d8771d907d068b3f84bda2747c9677bf44da59755edbbbf1483d5b53861c0543c57de4c58e964a8ccf78d5baab2a29e16875ef1c86f5e63152c0a5bb680d4554f27ffc1667d7f7dca706ca54b7aaa703b3170cc72b756a35add4f8af81685212741fa1cc8de4349a92b9142edf4dd5f0771e3e45c7ef1c39a0dae121363a140cd90f9a27279ddfe2dbed5239a3fb431ae55c9aa1af67a42bf23e3a4ad50d47ceb5c652718b1d5c35bd6f6af5d1a9901a442e141a9fd176283dbb69c37467420fe66e3fb3682dc81a0488e609d5fafb7870b989bfa5ceeeab62b51f6f5f75901781fb189ec74a14af831d2696ba32925111a5537f049c7d37e755ddeceda361563ec558d50e378052c67723b2aa78fcb70bd0f2cebf61d7b75ee2815c5d02606265ff6260206e9f58b708b5b5bc8a4855f7b373281554721104d48d9f0b68ae3944ab37f48d962cea20d361dc971b614c92ba1d11124876793c4d04f0181d4adab29f93641851d5af632c718d9be139b8274094aab664d4e845ddc8e305455c763a2d4bcf413f02fa321a5579dcfd1bc156347a8e0b4a4e3da79529508d95890d145bfc2ada6191603d6b461990b623f76518c1df0d3386f0a23b8e217b042c039f92d70ddf2938c7ea950892bcbd6cfac326749e126ee9369b5caad50a7246fbc3cae2067544ba7d5eeed047e4b8b4e76ea6ebfde374e2a24ed7495e8387e293909d095779cd573fb97a23ccd171ac79c61003894bb6551bffb37afed7859195693bf5be79f8901600451e546ddc0449ee7a82c92aa27a9deabfb3d924ac9c05df9e25494b84c52b5e4acf56568e0cf622e0d6c1fdc5e49785c959a978eb4d49c3b05a9a179d880b36deb171868fcc9fa51c04f24fd4532decce8007a991250f361c062330f0e194611b98641d3f36b4ec1939d2b5377065cad7d5cd7722421e41525ae265f316f54461e9d0fb24993c14111317a044a73f45261ac771e2c8981706d55fc341ce29b9b66a5d6f4104a311cdd8aeeceb62e992cbb64eccd0ba35fa6d5dac2bf241c523fd964ec05d9d2c485e7c816e2970bcab8929b5452c877abdb118670b4fbaa011a9cd1af8239226c1a4a79938fff584eb234da834238192d7f5d36ba713d059a4e5cd40e9c30e025ef2fb9b8d6893f2cb1fb46dca0de3964507195a034f41fdab01467e0bb", 0x1000}], 0x3, 0x0, 0x0, 0xc}, 0xa) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000180), &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xa843) syz_emit_ethernet(0x50, &(0x7f0000000440)="a12df8a77e7b458f64d96b2039e7eacde03e498fe7b8d8c60aa89faa8321cdb3d5e5b7f15be5c97867d4049f998925dc6a7ab300e59cfd86e829c33c05c12e2b94ef4fb88af4f2a03180f023bf624218a33b78d5177736267275578d6eb529621bd870119f3778b2103dc6433ce70adc1a0f02994d03b821b97639deb2e47b49e9b7b0ae7dd326fb41bbca05295510d200b75fae00966b8bc05654c956597a4fc849a0") 22:28:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xffff, 0x5, './file0\x00', 0x5e, 0x7, 0x46600000000}) socket$inet(0x2, 0x0, 0x102) socket$inet(0x2, 0x3, 0x102) 22:28:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x20, 0x2, 0xe2d3, 0x101}, {0x719, 0x9, 0x19, 0x2}, {0x0, 0x81, 0x4a530e43, 0x1}, {0x2, 0x3, 0x3, 0x4}, {0x2, 0x401, 0x4, 0x20}, {0x7ff, 0x80, 0xff, 0x7}, {0x3, 0x10001, 0x6, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='S') 22:28:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee33", 0x3a) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000340)='./file1\x00') ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x6, 0x80, 0x200, 0x0, 0x9, 0x7f, 0xfffffffffffff06f, 0x3, 0x1, 0xffffffff, 0xde}) 22:28:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a5254da8bebd926eb9d02a00bc48e2d6b38cc6225fffc63587e35a0cd83a4b946c3d390218eb5804dbb10361fa1576a2196665e846ba4aa546ea6db99238e8241dfa40c8fda1b53a5259fb1d6fb327d4673adcc2ea435100d9d3b8296bc2e9453ee53788bfd8f0790a0542401f1ae2558fae17328c5af11b44d83862ae589d4d85ec3fbed4d0fd09cac68c555f95ce7f02c1015a54c5b9815d547d1a53a4e0f4903e2518154abceb6b34e767b595e443df0150962afe749b98099bedc9f19366907f80378d543095eabc27b3722cd909d02059fd84635a1774cbe8d149fd76eaa29389ce4cce9ba51de44bcbe1de268a66ae4bd0f71a108eaaeca", 0xfb) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x881, 0x0) listen(r0, 0x9) 22:28:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x110) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 22:28:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x80, 0x4f, 0x3, "7e33f6881900eb884865304ae081b020fce8e48c", 0x0, 0x3}) 22:28:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:49 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r3, &(0x7f0000000200)="94bcb71dd6bd9fd264e04f0d2723841bad173e3aca0c4f499127e2dd7185002dbbcf0e912087c70976c0ea31dd6c54f9f339c9c1aaf00567941298d13257b1722e29099e28d0d8400e86d096edfc03332d22356c20ed1e930013f0067cdcf0aa266b7b256d19ed21053ad0055f24199dda59f39822e3829f13d919e7f9a7c7344b697898e5552bd0548a881883adfe503d95dd1168419863e0b1989cbbce97199c7f480d574f3a30872134007611efaf68e08ea5422a2aac50aac5dfbf0adabae82b97f2b79058a55432a219585b2b816349", 0xd2, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r2) 22:28:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f0ffffffff000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000f557ab343a0377290af3c14dce18b7e494ca72e97469ea6ec2e5d46e033c801a03c338b4401782605fb024ea92aefc5c3c8a89254ff95bf51d7d063c70b2fc82257eea1f950d6af0c183c7c991ccf1c25104259628a51ab95437269e55475885a400000000995404b612d87c11b0b7"], 0x10) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0xffffffffffffff53) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000280)="8c32f055dfe584b481bc19eee9a719eb102a8c878d83d78eada94f6e229de4fd1ec2fc158a018fa33b5a774b1e6f77a1de2b4dc28deb5cca77f0e5901e91bf6d4276c44b1fc6d8c6fcfc1b8366e495ef18f87fdeb3f7cdcf8aad2eb45654ac7209e64b20476214675d9d398a57b657b289b6d9f4d17e335267db4052576f9cacc2323b008122bb7ede37784f8b091cebed9b853781ca62c42c4b078fc2e67367e1b3c3ede927bc930c4275abc7b15daaf65211", 0xb3}, {&(0x7f0000000340)="fbe05d5d1c18b21301a5e4ce270baea4547083b1fb9fe305c30fb55421643881a9e3058d4a4abfda16237707926fe52e26bfd097d0b23e9d98c389a7ff232296e93d53613d4375c9f311dd256cdaddbbdba8b1f7d31420fc800219bd7cd0d69005809c6549728ad25eac35ec167df66be34250f260325f633b867ddf2445def4f9296ea27eda478d91e72e1e36701b9d1b89257bf8534bfb78c07d91893ac83464acb783f1732f9b1f98664102729f00c5e5866f41f92740c8165c77a830f4b56651e778a0fdc20bf76e34e9168919bb10e14fc418cadc7cbe9608b74fb806be936d7a615df63aaa9e2a56de5d08fe4a5b2eb6ef9d0cb5580e19829b07fb13887c04ec91e7c0b6a19df7fffa0824fa806aab97cb07a6cc2ae31164c71929775b3be9147d67c9d01358d93ee0f83e20eedba103d9b44d02f4619e66eb8aed5ae6821dc3064da4309ddf8c10cd69351d25d10d482cf40298153b84bcec89d0a66ec4febf1db267384fcb4fadf19ada6d381b41607c2d221ee48a2ab294d69986162132001f1de6a5290edfff99ae49b7519014e5c8619eec0439161139bbb3c8451b1cd3209b084c05ae05f36de7691f4ce8e569d071da1a488630c3f2c890f6768f728fd6dd63960c3de6d9588d33328458a1ab5fc3bf6c39add59a81aca475758688d23455365c9be9000dcd036f7fde85906a96e4c3dbcf9ab722d5bc11ffcc1ae6dce5a4f46062cb17ffcdbb4f5e27f0daa1261b3e770e5327add8eed9a22ed3d186d71d5e1569d7a6439fc79b4c32da19218cccf2d2edff4574c317790883b308ec0b687734765c425129d97415177a8e6038b115558d47d5de22f06c8d18052e6a6445a61599bb2053e3f73774fbdf48afbbbd966dfb5e81a3cf56d35b171c21ceabc6edfc340702314403bbc7add6f2cad1d15b843eed9886febcd0dfa08fe376220bd768df16173b7e14996fa3eecc13a735bb04cc07c7c2703ebdf925cd854bb242fcad79f5bb1cda70bffbd9b9df65ef093dc7d193bbc6fe9e6c272baec64429390b4cfe20dcf3d1f2c84191feab03ca88a131d45c67929707cba3e38b3c135c09135ffa6800f925485c11c4b2a1551ddfcb342879288fa8feaf04c478d7534223de4a6e7d8810c4620795b31022969ea1f9dad300df5d9357cd59e0a0557b7e83069c71175623d2cc16c364b26af78a171ecf428fdedd5925ecfd921b662047f968b6f38446d0e646eaedf7c39cf9710a12d1f9ab1fe76c0d6f93afe4f3c517848ea9c5d59d619b0d77c137b81ffa83f9c9e15ed26deebc325ea24aca99f9177501f963cafe66ef34daf6b0add7106a25a4eda364d203c44eba0733a2aeeac50e6d0bd01bb4b95d4aabf615662d0179d560e038a3a84ff274f6d51d0cb9fe82d6ae67d6b19254754855beb73f938ea5c7261086143116af85bb0e5dadd2cc9fd3d4a6e0d94fd4790026188cc8f40d8537245ce52a2cf3c2b53fd3a1374177328175d8720f53801ddb31345c65233717018f17f8441709bd68d87d1b3be257ecd5fe95c4d40dac6002d6acdf700beb5f425ed637293a2ce0e3cce3dd4a8e509b7e78819b5a8fac99a88314ed6dbd8c3c867076091a321fbfc0e818c0c94a7417d0207ba89feebeae085aa26dc905809109577ca80b4a60791516fa7540a52b63fa2d3f3da12397c73147751cd92ad2ab2dcb8f4039a820565cc1f3fbdf183b55113b3da8c3b8b6fbfcc2b5e67b5269a85b7c696951bf840f30a6c2123735d9c866d295e83bd5ec53ae3ca3ab10d68bcfde5aed546f3791114627f64d9bb5b69a7d2f06269d4fb02a48f45ffd29c179015bd8a1ada79cbf1336fa4ce51114a74f82e49d52a147066381b1188c809c31807049476b2dd5511f89025ce223aa4d71234e8d38d438e9fc85aa697bc73face08d06d2f12b66a4b32ca6ba371c8467f573a1593e372260743cf590957e9fac2f67b3a0fac3e937ab49ac488dc5c0ffaf1ad0def3912bf681c7559b28e25fe91611aaf47b88fd82167c613a43c244840398a6c994fe2f1c2d90d87aaddf372f4282c96fcf1c7f7dbcb42fd99182f972cb13e3be1487098f674149b8b698d8894668e235e9c7ab25c36a8f729ada4069ee3605423f07b35b9187f2de7b3132b8d2914830675529921fb250866e440aee00d1d7beb853d527c5eb3cd8a425ab20db3e6ad36af9a114fee4502701ab1486886f66a8bc6261fa0abf2c0fb312138d7caf621d40faf1397b5a57cf25467f1f072fd71ff8fe824a997548ba9c75b14f149733d4a16aeae76eb79407174e93de7fb433e6ac4100dfa4da4433832c29099e19d086836b2be515b40f96c8d6f6d22da53f25af4d440712dc7d09aeb0fcd7013e32c8230b9be95f5a4470d70b394cbe14a66fc889345e84ed2841ab4eada4c6626fddf3ce2b0ffff973b6c53b2fd3aeba0365c95ec8182540c81c464e0e36f83b8aedd946a6c84f4f5a0982010df05a67e38bd5d786592d1e0dfc3ca05ad27246b3ae4d89682d70a781671e205d96b2ffd186d18bedf1c366286c609916b51ccb6118f761742c8387de37b7bc610131177c129723af9c10c19a36a35315bce205d9d0f97ce6712bb1823f46e8ecdbf44f454a5816e744e8b7fe02e0fcd14ffd621d2c8f308f9391c16c9555512b4ccc449d5a71f11a143062169131d8c8953a5756e18e490113169e27294597d3788b83b72227ca718e67c7cc9c176508774276edaa53859f63911539602c58fd6dfa4fcc6a9d5bf4986f09c3c03816b71ad9c5e7989a2f2de78a2ba75f5e2fb5a31867bbae15152e9f4bf48a083565e75e3b615bfe28b3967361d18855e2064dbd50c81a7e7f043d288fa5eb83ece2eb2301045b5f13d3599dd68f5850bf81245d6b190f47ad7ca595bd49222e47564f9f187c6fa0a25008aaa5f240b9ef5a0be1c9ff8a759f00f0db6ecd3f95d09046a769134d65d9424873079f343510e4bd04f3e84718d7add878f81d90fd7079a0be6d3c7faca082a806f7383e6c47eaebd220d420d57f6557557fcd9910ba0171078a36180853120518f9808a183d455f5104a0001343ef430cd243aeda3c58245028eea1f81c1804ede9be96f2e297840fa71a96e6a8d5d039d9d9d0d5d5dea712052d236dd4874363500310db0eccf537ce0dac93da9a0fd2c2cf5e2b8c873954bce8ee3f1940fb44535b8b53df2b3715037a870b4c6cbba950dedb3606dedd4ffc83913d891bed9d82d416c38e262ea938a77324e94731de8afed1039e6d25eac0daf60316d88ca58e3000e86a762afe5a1ce138ff6b692eea6d0f8707fd90031d54ec63bc45c9402bc8d7c297dd80a00f4d9f223d609c7691149c70d56bb6304aa79695a13fda48207a85af1dce0f53bd3ec351388d736b6d1fa59e055da0079d81ec1737f391dbdc5e0551cd1b02a31f0649af2b02af16da94b72e6c52024257dd70fa8f2a616ebe5482f5c32834189f6d39f90e035deda4e7c076eeb4e68171c4462516386961fb456e2627012a7457a288955fef9c73c5679441b3d761308f25ee3bdcdbae2571e9f8a3c25f00c5d8740a150a8bcf620b20f7a3b8e7a27a8cf025da90ecd04cbe893f078e044cd89ec8ed2e997eb35ca646944eda4640076f1f400e54162fbc09325e2f3354103e527c880c184477d7991939354d51d56560b61b09ec95deca0073c3f18d55bbe1cc38d26c68fa6e59e6174bc3a4820181a56aadb2f597fd7205ea645bf1fac822495aee431146d4989243a9cc066d6d28cf2cdf65a24138185eadd995f8103f690628f78c1827cfffa91cf4d5e114c36bb76d6c23f27475b7b50ec9c8122956f62a9ef648a767a2598c4e52f36e64e6a1551f1ada7cb60a5525e3530761d9860756929ac68a6e8ee92e945629279909b5ab70aadca8650796f4507fd187132966d08f38322a20e8806820c434fbe7af29b3796c272e0f78b820a212da3a3df74a9422d7ceb06126a9258f5e14e636175106c236c2b6dce1045fb721a31ad07e0f141bb31aa863e9f28b675deab76ca8cd2640bba24c1489cb33256c19608567d9e0e7c16876a83e2fa9dba9c9d06ba4b7645d765c875697f02dfcdad9ead22b3a29198f96fa27758871d6ee03c817e589fc405d041b9deb63c9922b1343306bc845b165ded10b6f22866e34e19289145dbef38cb3d2e168fac880de8bb361b4d2b9568fa9838eeb07cb517e9f33c959a19ec033978782b0c3d311fd6fc17eb7a4df18715368ef227774cb81596501e0248943aad1ba1c4a6b4734e623442a3c29bcf41fd6df587be12aac7eec248a558043418ac75d8c8ea6d5ea15875d30ff4f97ed737b2b8cfc1ca0e119018e20be690eda48ed071ac321ef94b6861611ab6ff48e5895b15250a76bf4f9d57b7c000d34035690f656885bdb840b204ab83180413156c62d1c7694ec2ac8250003fff3ca06c2525446f4fdb8e8e338ce1d44437f518b0fda3bb23e36c14ab4202ada9b596a28e3ad2ae37fbbcf062157d8553705854c76499375857d03c778651896cb7e60bb5273afd670964960c2374d6ae095905ff4ae403b4e111344830db5e35a3d660985408101f0f130ad6f99fceba3fc8c0345de5c1a42067cde04dc2fa687d0bf7e1395a00781254e607a6aa56be74c80cfc2f9891cf3873c0ac7370896f3962818124b540f31eff47491157b817f1f3a8a312fffe51af527dd84eb44d1556fb2c8ef3135e122fff4e97ada142815fba9a1d25c9503f1b645bddd1f20c657df9f6a00fbb9e845f7ebc680e8a4e2d19d6c3681b0dfd7f07ba0b90707fae1e5faad5985d6a5d59737ff040262f74e9315a1d473b37af01a8d17fdc96fe56f4a06b51442ecbb3f12f5576565859e3aefb70d84d046961c6fe719babd8d00a67c78c128998ad25fa9abe91c28fdccf176b340c831fab2df7f4b4013302edc05ce3e0bede74a4530684beced2e5539ef0d74cdfc03acb60a72c7df3375867e85e8e459911fe3cac0e4d4318f223448f7eb38369d4f1f05c38def5a2ff3037e0229dad934a1a46283e47366c7bd29ecdb4f4a26d19ba0365cdb836e93a85a6f1c1f3f52d111b4dfc2b82cf3979f02a3e8b16ee00530de54ad56ee814d4e7bbb38b258a57a5befa6004b269c6802085c4a824cfe754a59769b13f176d7ea0b3d2526132834930d3f85addb90271637074979d36d288411d2c275785000922320605c6e5d8edc8d769cdfae439d14da1b5463d85e4bc5943d63aa07ee2ce0e285ac6ef20e9e7b27cef1f8f3f2390475bf81e7aece8855b501674cd3730e1c2cfcbfbc7c76921d77efaf97672f78e14e721f8420ca1ac722fd83662a95a10e592fd449779cb0a92e9035c542cd018b4edcb68b6e31d0dab3584f3de79ca9f53acb14764cf38811fff57559d74f1c66416e5f97ba3acde2e2dfb095f8b8e9d5730d4618b553ac121da2274d0c30dd2da4451319ab4398af6ecf21c9350bf774cea82ab970ecf49bd0e6d5d2a44ffcb8f4e7a28433276774e40b99888730649f0b9e50e1aa6411c19e68a88b076607ed658cbd44609d596393f35a7bd5b914135a085cb82c9b5c5abaf2f4c26961cadba74c365c050f30eb71906852246c21bd35a0723402435f467f7d825a96cd6e1585c4564adb28904e5affbf6d98acf940fe57a47b9507535efb8b989e4bd87671147a90d55d51ea469867093cae65f8e8c7bdbc2539340c0783611078be8ffb26ac931e8c56fc6df7404aff1cdefd8b8e8bf4582e4d96ca5bad1202fb2703c4a7c1", 0x1000}, {&(0x7f0000001340)="b7142583c3de74c199ea804b43463c9ea2a72118281248fb82e6e63f0e621abbe5b25759c82715ef2d40a564ab2a2ef7723d637b792fb3f6fac52d2cbdc69462ef0e3b13a09473c52cd4420037f6107d5d67c90cd668f00dee4eee8d8ce6ed9a077c00b1f8fb442bf99b0f625d82abfd9632af0e4256ac866e6d5817b643baca9831cb3aaf6849e344b7b04696dffe8e01806a209172db8fef8c6e29197f23bf32788db8bd1b9074d16eb87a52aaeb69720fbc9e8ee0ac9bfdc0c2314748d178e8be8b6530be0010", 0xc8}, {&(0x7f0000001440)="9a9275d7ff33ec2d77bd3446b77f4b79d3041c20958485faa044e60c1767eb70ddab5802119af47794c63242f20f1702004e0cdb06fdd5ec805c155ed56e3620f1a481e8be3e4a329d727375dcf012cccebd62cb5c68bd6f4316ac79729123f4406ee3ab9157965c85e9fd", 0x6b}], 0x4, 0x0, 0x0, 0x4}, 0xa) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r2) close(r2) execve(0x0, 0x0, 0x0) write(r3, &(0x7f0000000200)='R', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000001600)=0x80b4) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x0, 0x1, 0x60, 0x0, r4}) kqueue() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000015c0)={0x2, &(0x7f0000001540)=[{0x1, 0x4, 0x6, 0x6}, {0x7, 0x4, 0x3, 0x7}]}) 22:28:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="00000018600400000010200000000000000000000000000000000000000000004ea004346e3cdef8ba717677ef6a4af800"/60, 0x3c}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x3, 0x4014, 0x7, 0x0, 0x4bcb, 0x4, 0xa0, 0x3, 0x1, 0x57, 0xede1}) 22:28:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000140)='./file0\x00', 0x880, 0x180) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x50) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x2021) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7fffffff) 22:28:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x7f, 0x40, 0x4, {[0x7, 0x17, 0x7ff, 0x100000000, 0x1, 0x8, 0x81, 0x10001, 0x2, 0x5, 0x100000001, 0x0, 0x6c0000000000, 0x100, 0xfffffffffffffffc, 0x7e53, 0x4, 0x7], [0x100, 0x80000001, 0xe6, 0x1, 0x4, 0xfffffffffffffffb, 0x1, 0x100, 0x7, 0x6d0], [0x4, 0x6000000000000000, 0x200, 0x1, 0x1, 0x10001, 0x100000001], [0x6, 0x3, 0x100000001, 0x662, 0x8, 0x3], [{0x7, 0x5, 0x7, 0x6}, {0x7, 0x7, 0x81, 0x6}, {0xffff, 0x401, 0x8001, 0x2}, {0x401, 0x100000000, 0xc8e0, 0x1000}, {0x4, 0x9, 0x0, 0x6b00}, {0xfffffffffffffe00, 0x0, 0x2, 0x80000000}, {0x1ff, 0x9, 0x7, 0x9}, {0xffffffff, 0x2, 0x8, 0x55e8a217}], {0xcbc0, 0x2, 0xde8, 0x8001}, {0x2b, 0x6, 0x0, 0x1}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x0) 22:28:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x800000000005, 0x2000000000}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 22:28:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) chdir(&(0x7f0000000040)='./file0\x00') 22:28:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fc, 0x0, "0000009e0000000000000000000000000c00"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000000)={{}, {0x800000aa, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x8, 0x9, 0x1}, {0x0, 0x849e, 0x200}, {0x20, 0xffff, 0x5, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 22:28:50 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x85, 0x2) 22:28:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10028, 0x21) ioctl$TIOCSDTR(r2, 0x20007479) 22:28:50 executing program 1: shmget(0x0, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = msgget(0x0, 0x282) msgrcv(r0, &(0x7f0000000000)={0x0, ""/116}, 0x7c, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/83}, 0x5b, 0x0, 0x1800) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x7) fcntl$getflags(r0, 0x40000000001) ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) 22:28:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 22:28:50 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 22:28:50 executing program 0: r0 = socket$unix(0x1, 0x200000000000002, 0x0) r1 = semget(0x1, 0x0, 0x88) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/122) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x62) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1000000000850, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x4}, {0x4d}, {0x7, 0x3, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x80000006, './file0\x00', './file0\x00'}) dup(r1) 22:28:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b6c669007e15b0275902ae17925a43d942c618f36ad69e34610bec4661de38c294529b59fe5ea07e6b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000bc0)={0x4, 0x3, 0x5, 0x3, 0x9, 0x80000000, 0xffff, 0x10, [{0x10001, 0x7f, 0x3, 0x2}, {0x7, 0x1, 0xaf, 0x80000001}, {0x6be8, 0x97, 0x3, 0x2}, {0x3ff, 0x3, 0xffffffff, 0x7}, {0x7f, 0x3ff, 0x8c95, 0xff}, {0x4000000000000000, 0x100000000, 0x9, 0xde}, {0x81, 0x0, 0x56, 0x1}, {0x6, 0x8, 0xffffffff, 0x1}, {0x3, 0xfffffffffffffffb, 0x2, 0x9}, {0x43f, 0x2, 0x5, 0x5}, {0xffffffffffffffc1, 0x6, 0x368, 0x6}, {0x0, 0x91, 0x800, 0x81}, {0x2f3e8338, 0xfffffffffffffff8, 0x13b, 0x3}, {0x101, 0x3, 0x6, 0x6}, {0x5dfc, 0x1, 0x20, 0x9}, {0x10000, 0x7f, 0x9, 0x30ec}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000b80)={0xa, &(0x7f0000000b00)=[{0x4, 0xfffffffffffffffa, 0x1, 0x8000}, {0xfff, 0x1ad5, 0x0, 0xef0a}, {0x815, 0x7, 0x3, 0x3}, {0x6, 0xc36c, 0x3, 0xffffffff}, {0x401, 0x8, 0x910, 0x74d}, {0x5, 0x3, 0xff, 0x7}, {0x9, 0x3, 0x40, 0x3f95}, {0xdf, 0x3, 0x2f, 0x6}, {0xc94, 0xab, 0x3, 0xff}, {0x5, 0x80000001, 0xbf, 0xfffffffffffffff9}]}) getsockname$inet(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 22:28:50 executing program 1: symlink(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000100)='\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') unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='W\x00') 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socketpair(0x18, 0x8000, 0x2a, &(0x7f0000000180)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x67, 0x0, 0x0) 22:28:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 22:28:50 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x20440, 0x100) r3 = fcntl$dupfd(r2, 0xa, r2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='W\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x80, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) r6 = geteuid() getgroups(0x6, &(0x7f0000001800)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) r9 = geteuid() r10 = getegid() r11 = getpgrp() r12 = getuid() getgroups(0x1, &(0x7f0000001880)=[0x0]) sendmsg$unix(r4, &(0x7f00000019c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f0000000240)="5e3aae68ef7c06cd0bc3d2ce3b133c780ff20a844b36b7dbcdb0753b69f6e3403b1b1e49b3de96d08c24019ea763ed25341e26af21d54bbd8e9df89d5c6f5f02a61d9ba47607f834e946c03a9de2d8c9ca65ec8be17d691966b2453fe023cab4f62c4cc6c360c0e63443460df4f647ce82cbb6c25b42042de9a1c8383c3532f20e7ff65b0252fa2e0727a6ce15d0a27355378f3a44a8531fe8ccdb282ed55366a090a2a656603fc39fb09cf498192f18423068440da7cf4bb40722cb4c507121096e83fdc143aea81974268c59517ccfabde9b221a182e", 0xd7}, {&(0x7f0000000340)="c56b6df936a76bf565e5617b15a9603fa45acf638190bd121cfb4124986bbf10ff24f009222e1543ea6f1a77d013a2581d73171b56bcc16ee6d60be9500a39960974ccea2c5416dcf330cedfb0d953d44d37d7743c4f05a39547a640a75cb5c0dc86bb826137b1f8c3d7a25765e6f55abcbe9bc97235687a9b6a1e4fe2949020d4377fbb12d48dad9130d89d14f5363787f48644e8c0b017247eebd21b51cbc3084964679bfd1b2d916b605c38beb8", 0xaf}, {&(0x7f0000000400)="f787e6dec6b90bb1e9351d2569b2ccac6e23b9ab0eb1477bcbdbeec54bd114a39880bc395604c78b4500a8aa6d154474f9ef9b3d6b006c248dc763e36e0b110eea113854cfb993f51c7de73a27023d18455b6004ae9eb158a9250bf71dd9e72732607dc2b65b3654ef514f0b7623b254be46209f6f4119679cb16e4a14e852fbfe0154cafb1691ff6f0b663db737ee0db260ee280509b3a28c5c770fa6417c2d3513f194e9731b6747a49f28a9b67687923a2b05291b99ee09e6d99d885ca70a1274c111220cba7311c488010b0c91b82764a1d06f16e38ae7251ced5762ee0f4bbc3322c79832dd679078e2a5ac73f1ea698424dcce61d85c81a2a875cc61b0ac528dcf1b41dcb341ab1ac65bb0c7eb9056898cfb625e81b9e269066b2aec698e47ed8410fb3d28f834f455789010f5c66235b265a3cb8bec06e6dcedb422386b41be1e0922c2c86791f44d8537434e441d0346d4c514964716acee62cdd052e8e8ceb53b3ed9f500fd45f3c3f80215fc86c61e5358028cb42e14efbc13184b6dee5e62cfd786270f6bfc225236b49f4b70235e397f1353431db480b1ddc4485f2e2f9a06a02ccebabbebd2be6cacea266bbb5d8a4e597de25c4eff684e1046eb14cbe8184516da12a15299ae8781971434a3d6540d7bd5eae1d82a59287fa9d37e20623e56ecee743730568461d7bbf977104afebac900bc1769ccb6f3e44a6627b98ac87115081804de586851521d320d893fc7df187f0aa6910f20186f62b5028cf10796cd7dd09b76fa2640616c25a11c7b31a22b15c50d2a2b8c0085973aaf23e5ca8a21b65e0857b2a0f6fd87a0063ed94b9a8d22249f50ad7714573bd52afbca00df77fecb653c15a02e7a3f76a293dd6783b9a5d1efc390c4d89b9b96b9bf1d221ae4488d5dd982050087123a092bca623cfc13ee724f6b2e63459eb083c5f317cd7530d02a58db82eef509a4bf33de38b8f8d6f3c6b308aca693df4aa32e72b8c0a348ce3268c5231aa2cf8c0bb33a2931adb28c80eb66820183809869ff9fede50cebe0511f8f6148353109c1a6256cf2f8794aeb46d698008e0dceeb0cfabe1a2110a55c4013822c7b7685912ce2a5615f1feef2a166b50f5c6591f31fab4b82522a4493a79c1bb2d096c756d3fc08ea21b4a2ed89ce5d154fad2859c3e313647f92a63eefcfd8fff17001bfd3ffb42c637e3701b0cd7f02a6a9d92ed65a1b284dcfcd3e66ab5d3e00e8925eb7f62d5f6031e0356ba8408d9809876426a4d9a4abb2dac6453b21d5ce61fecb6c25c1eda6d14e743ac6362839f353f92734ec250464a5e3c0d4a272b289bcb3ca99b92c63bd467d19bba85341def173746e1d12adf9d338ba7601aebc906511c181caba4d5776e22224d83b6510bdeb6d8312b059bc1e88a33e9d36a0cef0bcc7381f0139500994d1d16c25919460395badc698c1b23536be054344ebb4798a4896491797046cf45ca8619272668b51794427bc3b72c0408c50ee36a7719a35ca73b9c7583d0c1cbd01c59b5ba415e7b91252f5d896ecd3440d2f34d0492539a3c29ddc643caa0f0aa5c3bc4a5797ba499b71c9347c821659191fd11fd8b7636d9d3934a758755f4e87c4cca1b6eb1e50be8dfadc31cd572f92e8a1f9beaaa3df584604ba71bf04f1d23ba76d081121b037afe3a404d9a526dabd33afdaf992d372cf7a482803f59037e9faad87b4b77ecb78302a2f228393baea2392b7818450dbf1d7b77fe996c97e4f9c49524a242fe49caf02dab44f6427245f4ea019e9b5d0bf0fc3472f6df4d1a1e3d55052b5afde0594310a7a627054c0622f355393189465bf6fb479e83f6aabd7233558a7fc0056ec606536d4b97fc30462ff723e8ca376d56ec7f2aca70e5171b740da99d4b759c5b2388f2bab1f4afacd6565bb0d26044a6f238132aadc0ebd419f34313362dcbfed0a98ea228cd13e33d0e9c49ceffcd1e9236e247c0e297c37b1ccd70eb9208c5eeceb1dfc6a399563680dbe1b58a8afaf7f1e56258ca7374f22176d87f3bcc69760b0aed4cad12d176ec8e42164631261dc058a73a5dd63dd8909cfecee9a1d49166769a1ed76eae23fe66baeab2ad9610b648e2bd348832c191ca7292a809d8991452ed2eb541dfe481db64af0d24280514fef169b505e52a19a411ea2f5c473692aef429644536d91041d4f680a69517787941d18a7014020a8c80235a613b842ec335e4019686888471a28c6bba444d74858f991bb29141feadfc29f53cf918d5096ea4545f23fa7fca2d2f3b89216bccd61fd1845db8f2d9fc169d3bfc5fda4594038ed20f972bb297cc77c7a73c35afef593841f44a5be216308c4ab3843a964fb756a45d0edd1e6964ac78078c96b08a91ec10695397850c6d06e4e80459c52626354c17881745bbb2f24d02102426fba5397861c85af281180932e988ee4f25ea49277fc3c95ec776d26224276bf75b5f166ba18a0ce5e36293ca6070a2e63942013754141d6bdfbff6f2e3a0e489537000d92c2260f69cdeef9d376465af775c9d3cf00394c346eb3ed1c3dec775ebb272b91f1db214982e8c899359873fb1a4e083b39b9c1a5f9a3f30c5d92a2d9b6b2aedc63bab2ad76fec476be7ff927ad801ef009ca2e09a0af82ae1717c0fb45688c281a42925dac80d888ea9c901e3db5bd7a7410e3c1b755cf932e7a768c98aae4c5442eca62267d1e68dad9f92fb7745788814317fdad077f9a1a0036560b09c6dcfc10c76bbb4ea38d33b15996b3c869bbd3fb9f345dedd5b8bda3c7cffc3f71120318b5a58e1d0ce4bd2b9b2c924725d6baec6e73c5017d6417bbfd086f6dcd0eafae086cfb308eb2812e61dc71202afb1d80ad8c798fd2eb568729858820c84bc464594444efbc36c69abef76a01d23baa30eef38b32510c35534ce46a1ba637ac89421c205c4e0b665454e1ffa89d157430c18df82e13a1fb40fd0126ed968b6753d569ce23239196eed8d1aca106ccdaabd869f766d006f610cee83e49d17c43ab656f2742a546228041b03ddbace095ac47afac158b41d96224243c565cbeba95b9abc3edfbe24c7167aaebd9c34c2dcd76e48aed39c2acb1225228482f819ca12df6bf4c5a4f2ba751cc40504eb81ca40d6a3eaf0736a3ef7fba94cb0e444b019a609d31ac9bb661fd0707ea606a84be42326d0b977fa7172a91c01666697b780ed17c8aacb5a8c01ff87dd9b39dfb80949fb7c3b1067cec370bfb3226c03596d1745de7dd5230f2da8be9dde241cc38bf147369bfdd39080a794a0288efc05a5900741e60ea9b1945ab89fc93a3734275ba8a477f918125c90ad26563b6b6428ff8b734d41aab2aa391223963d8cc3e11d1693e525ea0df840fd2b934c8f2ea14a657f13a474d510744b11118d1b590dfd323155fe33399dffcd7696d9dbbb7f6ca9874aec1da4c5d3e73449296787c3ab34eb7fa5875ee4b1d5c99b52607e07bece34f63f842a5d8d0d34639394ccaaacda642fb7266eca29634cd7969fbae01b9ea1637f1d3340dbd6f514583552ec351b56dc4db152ded95b1ecafa4994f2068af8b737259a147e205189fe8ad9275bbd8fc24c6b6de172b0244b6afaec3ec50ee5a51e4b8d583ead464eefabcd4ca2e6132a09bf5f7c1d6cb5aefe55982de4e32804d7d09d5359dc070d842db2ece1e01f18378a59922b418560b42517cae70eb18f901c0e3013b2afd61803763cf098789202ba1d5af2cb2eb85273c258256c0257519f85fd6ee11a4f4def9e1dea0d8a9fe6f9a9936715f5849c55af8ac00307120c537877adfa5757fe1ce7c45eef8ab16a902d84e832c09cffaea4de609d6724890474ebff7be636690d1df497353b3555a08108e1619a4c27de5b13ad2104c881ef3a89ce072e0ad0f15425eaece76581053f7594914cc0f00180fd9863fb04f104c7cd7d96e7439dd720f34ab55e84e20237cf36f2a359a3b8ada893508334b506e08aa577c51fdd253bb2d2afff591f5d3388f17b6e2a839fc5635685f0ecd57fcf2fec9c12bc574a39bb44c59ca00f5953466f6b427da53bbe9004aa9ada72b39c592a08ecbf407c3e61b65349c1f75edf7eefc6e51bd961708d72cf065db501d7c61980a942c5260fb3af6bf7f03ae2103d821f09a93b53852e152bf39939a89df44bf6ef2fcbc07d0b23647b003a1eb01914d44092b35235d75fc23cdc6c2d4a66971bd8fe19c38fb1e4f4829d0e86fcb5e91b1f32b597be685a1658efba3ab0f543f283175780dc4855de76f30bbb8d2a57449df7d68c70b0df6237c38325db136cc8da662887d53c2283d3908c5fe98993473249b40bdedfc17fab8e090c6fc4cc7b5646fe60634a82f7704a6b23c119ede24f5baf8815574184137e76429e1f5fe68fc65fe68bfa8ead524e9e384ea88afb571cf5fc4c40363d8cc3c5996dc166b0e531087e630a5d947cd745e0950f094e4447ba2cbaf360ac08580d74b71e2c2605d4b796be236395f9100d148df522cf3f97a86d43f496c760dfd0d8357a19991c8dc6fe30771e34342b13933ab945d1579354d39b6419d4f41b1c484ec3cbb4aa68a6299f366fc8543f8689783d21c5c42b71ec1ba51df75bd42c94746b96f36a6d1253a59865e4a63fd963ce180b39871f6d071bac5b5cf0735674333b14be9c9c14ce50cfa05a239263a0bac3463d65da04dd5635c989b86c95013be8f5897d9b56c1f066150cb4f13e8a15412656b78e154984106b87c0022995ad9f111bfd205d03bdf03428f99483b5c822b09cb78fd7e0d4146e79b2534365f5cc4f724ef4e426ff86f594c27ed5fd58a4b41a1a88f9a626f66ae0d921ee366b4a86ce6e217cf5df9da36ff527a5410da8899a4099747d0a04b96472de8fdc446a91457b96e1d21898ba33676029241ea4e55c06b1c9759e4511a90eb6deafec64b22290a80f834551c753a6eb69fbb72e9ab0d073da16a701f5761619416e4f81cdcb089951719fcb1115f796b64cd1f67aa09ca5b0a771cac4597defd877581a0eea6942efda024f00c65d2a92069d480f65414fee4aa5a081ed268fbfae0741ef1f3b7f9d849f4b3a4c26c6e391b714f404bc3323052a5a7c6dec6f2bef7f5943b96e0f1ef181d9eee28acbcda6cff4d3bf03d3accdc48d627bfc8cca6ec924fb9b02e007ad1d0698420a4eb33cef990371cbf2f0b306c1069122db7b45b215101a5108f96cf0a9fdeb2b3445af40592cc62a1db9824d2121b6ee7b6a33605d9f1950a08ff07788b20bb31106de74df65f85271832e125ed637073d0996e58565da8d1f303c8febd98e80549763aef5b3067a4ac4ba86b5fdcfabb4601109e354a085881a883a1a97fe96232dcf637240fd62a0f6a576368271e5c86efbb6eb9f973e6393e11e8ffef87481731320adfb667dbe268b3e2c23f4d17962e0da690ca9dde7797d811578e61cbd0937eb3907a34aad5bb939bd328610435b680d5e185e61de86c8ad903f229dc5c2fa078a92dad8cb162a9ddd36df55d14ff0d1e4b3605b28920d8d74e7861e602d75221f62516507bd6de2d69040aeaf4fef15e512710d12c4f1291bcdbb9251559086e87bd79876427d7d6c31cded54d9f34e616529f677216772815a1b5b6231226610fa46a928816404e602646ef676fcaab451b4ed369882b517f398a5dd3a524b999f706386b55722eacca2b06e8af2ae25c41127e730a4582a15f2e740f56dc9938d9549fa05149ce38f1acd25ff7239f4b7bc9454831f3e2069f9d21eec8d909c47a65907d92236303", 0x1000}, {&(0x7f0000001400)="3316f77e2d09c0e8d417bdd057fcae04b652a1f6519dd2da7fe108f768b9eff5e2b58b9b904104c9c2efb744ac33a1cd6803d6e77feb5041285f89361f9ad02763d2b1416650c1dc8a51869aea39409f7e7ed38d149f4b0396337be1f521e05de1e34c7113e9dd0f29c4cb91d22b7079240f70419e9dea42027ff4b9579aa2ace40d4e9da91d9d6b777d4575c4ecc89ab0ba9f8121078fd9344e5f4d4fd569815d0fa5761ac0d26b0d59e6aad281ca312336685be261db7ddf99f43bba916642112ec775ba3f0895ce3a60120d5f7e7061ddb4bdafbfe2ed1698dc579e1046e518465cb58bcde45c9ea8cad4eff322bc40464419ff", 0xf5}, {&(0x7f0000001500)="782a57e14677126ebb5c2130666d4b58934691e0fceb96246c6e0652af94ae6d347c821cac52b7f406c6f1d6415af653830383b276521b22d2d8ecafab676c143319531f6ccb8f28bd23728fe1f3d1898039488826a7e3e75996dd91f8ce2ca4443e3349d93850d6cd8b246458b17ec39b6f44d26f57ecb1f05f96ddec4793b3cabd5f9fb9342fa62fa4e451c785bad3af8c59f8ab8176ffdc8585f7ca57aa4fcd205b18e2ba4add9abdd8eab826b919fa0c25aec6b0bb6c59b0319b9b31104d42eb874fafdd6cbe301494ba83f33307cdf12ab01773b77c9b1a9d4f3234c76dbca5", 0xe2}, {&(0x7f0000001600)="ec35cc0f96c3ca104e2654048ec0f2f953c66af83fa86c5af5606d72dff62afa35e38a2c0af28a344da50c6aa37b", 0x2e}, {&(0x7f0000001640)="d4e514df16ba276ca5b6ad06753eab27f27ed397516294c112217779fe247bdbc7c74be35f29b095f997a5ccd2bba323247a19f578382b74acb44527fb5abf0aed7ef1972d360946834e1ca39d4b19009c17fe51150a9ab8b700bb010e8b45883c06296f8275012a8cfda4a466ad8b5f4cce677bfb271ef01156a382020cd25b0297aa058c643c17c7e23238c278937ca9dad28dc6ec478c3335a054ba46512259c85b6d4bec8a042a504d75ed1bcfa70d9c4fa521448478403a120d7c5a7a1f5690cea05532576d353586c1aa824bb9", 0xd0}], 0x7, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r3, r3, r2, r0, r0, r3, r1, r2]}], 0xc8}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001a40), &(0x7f0000001a80)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001b00)={0x1, &(0x7f0000001ac0)=[{0x9, 0xfffffffffffff808, 0x7fffffff, 0x6}]}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001b40)={""/16, @ifru_addr=@in}) getsockname$inet(r1, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) mkdirat(r2, &(0x7f0000001c00)='./file1\x00', 0x2) pipe2(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/bpf\x00', 0x820, 0x0) readv(r4, &(0x7f0000001f80)=[{&(0x7f0000001cc0)=""/191, 0xbf}, {&(0x7f0000001d80)=""/93, 0x5d}, {&(0x7f0000001e00)=""/88, 0x58}, {&(0x7f0000001e80)=""/230, 0xe6}], 0x4) fchflags(r0, 0x0) getsockname$inet(r14, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r15 = semget$private(0x0, 0x0, 0x280) semop(r15, &(0x7f0000002040)=[{0x7, 0x1, 0x1800}], 0x1) 22:28:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000002001, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6, 0xacc2}, {0x3f, 0x1}}) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 22:28:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000440)) writev(r0, &(0x7f00000018c0)=[{&(0x7f0000000280)="9496f325323b1d57668fcf95445565e7a07704e4d8b383b7325597959c8d1bb8eb2a41a2699e878e13be3af1b6906ae857291d0a1612c2f421ddf1dc8733cda9dd406be9dc172361ced98fa15f13fee5ed33029f2df580d68fa11b2727385257cd3c3ef1fdd7fa3a87975934fe9c39ef1c532dba4294d7596cfcfa21aab920a10e48bf57dfd1d8b61dd5d63e84c7c9dcda563f4165a60bd35b812992cad09658175a358d36099aec79574ee519628e25f82cfa641ab15264190d6f33343e1f01a5190937", 0xc4}, {&(0x7f0000000040)="f0f2a1e8cc14e16bfd15ffe204c029ffebeee0682e2c6cac103843ba2e112d86cefe4b61840433da30c81bb4b15948772fbebbf3448a0d714afc75ce09e1badafd293c20a2f9f2fb9684fd7d30e97267784141c5b270b4d6a9ac83e65112bf3358646dc9d82f78216513b161968178244521407d90edcee7831ea4a5e2f239f6146c5f4a0fd7b7e1", 0x88}, {&(0x7f0000000380)="935926020caf65f9befc535df563e2336b08f946111d12386b6d87b46497d6380b63c094b56220f16115fceed8c605cea673d5af5447bef0ce90afc693391f984b65237f8044e840f5bcda29176d097988f8fc9ab64781f023b4c3ff2f64a94f436e", 0x62}, {&(0x7f00000004c0)="a710b4ee1af0f5ddb79424b9e3ef8c9c736551d57593b065856fb25cac401b202e00cf9f7b64ec074d8595c4a9f0c05d815aff13483964342519a117713f99a6c5ee282e95198452662945bcf5572102077c2241406d40c8db40d2fe6eda79aa36f0a2828d6df824a0269ca27d1a20bcbbea7578c81c7e3d2cdae758ae8fe91500b0eb729c2a8b5321afa9f9ce5b73c9eef6", 0x92}, {&(0x7f0000000580)="140aec6f0328ef47d69cb3342460aaed6ff17b76769c88c694435a733f348e0351b94596dbe61843bc7cfe4472aace08faa26d4fc217db74024822c9205ae217a667d72ff023d9bc8597a47525b0cc55c47c7070798b81277c46e04f1e78e254d0d90f04a00c18b5ee7c7045e89c174bec1657fca0e8414146067a1a3e6ae8ecb629e5fa0bc2dffb77c6e609705f73802fb45173cd2f093c7e19d23d04d70e24432dc9e1a3c4d6294ffc94b9028492de19d0bd4b7f4e2f4d7bda86201d3c0d47f7a8a94b9324a9d7a7aa861c15ec56757e8d426ef5490a9cf8626a9cd8d86f976fd8f5399f09a163a71a0bab9b53a4a434c88f", 0xf3}, {&(0x7f0000000680)="1569db15b8144c117077cf04bb1b3c645b5317d3a388a9e97c43018655e8e4d231d101b09add714402a3df6b88ff73f3cd7138fcbc9cb405e7feb72762f219c1372a03efd562b13c82fd811b08810024ad5ced268e44099eeacfe68debf5d39506ccf67cac11d56fbfa30ca55c19d30de4a72a89f64649dd7435b1c53cf1380c1511fcff9a837e54099e0050ae2d35ab4b02d5fb68", 0x95}, {&(0x7f0000000740)="80e5db8ef0eac9b135b4abcc0ea4f93ef02247c2ed700b18952cbbfe5ebb7efa94e94d5a9bd35a2bbdd2c3064415a9263855de4834679bc3bd3b8e0d8197d40b57fe3dd55f3d704d079863441eeb6deb62e926e312b22052f54bb718916b6b7753d38476257bcf63b29124059b66abaf9bdd0969eea8188606550382daa73d7aa78afb226be560f95ab3751ada20aaea29ea83ca6195bbe3410c4babe68a7ff3", 0xa0}, {&(0x7f0000000800)="030bae9c1571e891f5b7a7112ccd047df5543dd97170c71419f0854e24d8ac89d43db72bfaf309d0b714847cc292ffdad2fdee1dc3dcdc68aab0d1717f5d2f95881bd2b55bd379eb85fd367ad8e0c5eef75b18d85050d18dfa440d2d4c5d03416e9f714411204e4bf7c589f5eeb8264cb2bee00ea36ebb4c4f423455c693b49eb73367fc8d4012739c4e7c33604e64c25c5f3cdf73e1ab4f344c2db2c171256b3545d54fdc0403420827c001bcf70e2822cf6aff4f497f5f494d8e4ae06b919d7857e0e22a8e7365895695427a9b96014d58c93fa68d028eb8bf9eea3d8db5adc6b46df747d4813089a2f7e44ac29e32a56eff090ad0015dfb36f00c0160a777c63856dfc67f3a6eb548bf63ee8b4248923dabb83d7919029da153fab6d102cd0c6bc3d3eedb4cdccc2d3c97be9ba8b144f0791c864d0adc733fbe6df805938530bbe2c14f95de8d0387211574233c9a1d888fc682cd0c75a721b13b62d698ed51e975da107b53c1635df549af4ade1f49efa095f26e0d74d93bce28dfbe9fb437a89276156f6537f96017a4156aa05afad00774e0356a9b6ae2975aa896002aff4e9748f484deabe9b8ca82bb6072751a627b809bdfd9ffaba3336181a2d39c180d991c3503f44b6eee47cc3b03b3548ae862f977574972c344d58fd763e9f19d20b3f4fd785108d2ce69c423936cfee22d5031b482628fb22076023b48007391e3de4c11a334457be6a4db6fea868a8a7859a8d51136530020b436b7c20fb96e0d0c0f6bcf9d1e9e034c039593da6bbbb4834ad944dfceb6746ab73e4897cb1c2a50727639c225b793eaa997e2895ee7c676c5035ce08a748d0715e8e4bf3fa6cc24a5376a5e022d4e33de0966548d418fc2e64ad7906cb1e9ac1a225cd3b35c011a9a88fc3ec4895eb790bade9872b126c65652f1d80fe7cad2970144002876cc8662485a20ef98a05d6f3a6e85f7851726e899c612d9eff7e517dfbfa2e0158ba68ca1e92ad1c434982119a7ee855bf91c3c8af050448da3430d60f0a16a87f1e5f03989cae5c0407835de3b264650d90026d6a8c88555ff802a3548ffa143b77d2c35b8c46bb7732133fa49702343fbe32d9590037d93093185470187ffe26b5a83364976c0a996632ed24ec45d11384db29c6d5d55de3cee89914b41a02029acca1e5b746871ae58b57add7b3d391b335a437897be5ca7a0eb093e5a4f963da53c443dca95d233f0f5a12b2d517d5185611e516dfba38148e9af0b3360f80563b1c296b35d9aee816bb6ca0d17a3d61ea1e893d9b20447cbb0954e64c92d93e715eb317fdb9709e047ba3ddf1eb00593082f55cfc7114adcbf46d25cd7e0fbf13664ec877536e5409561bedfebcfb52099fbaf5e030c935d77dfb95c252ded7031abef2749a4a5475978014a9c3b8e66c525a42535c8589a21ccde652594e722f5aab454b23e1f813c8aa8be1903bf38180b0fb86f0eead4a3d5cde68931dc17183189dc716cdad66d88fa5511e84564d2da80bb39057e253a91bb3f617dc52c4a2bed7630244701121dfd4923ce705a604c81ea2689e7b094fd7b500c20186844fe77be12a4008210d690c9e5c7efe67b4e7b90cbb58669a8b8b0e49c5e8a60f030bb6f0bffef84de7c8977ee157c4f3cf6a1656ad105a6c0b44e962a41f44995dbabb99046eff162931eac4b8fa359eb72cbbbf3689e1fc82b7a7d86ebd4aacb728e57fc164429e5259a609d67a3e23c0df559385fe3ff62f234713cedea50a9953a74e761c4231756782b0d4bf343c32383ff0f14773c499d7929c169c1f1ae1f4594bdd625c7d48f51d6eb3dbad0bbbbbd8d43a9233661fc2c88d3a4aa4cd90235e07ca4a60bee4ac35242834d19a20982cd6a14b0e8375d2a64dc03cd359e5ba5667c7a7eb40476b7018f3a7eeb03f3f473cb2fa471375a1c9e8dda4b9d901811eca29aab1babde6e9e94080346fdd501f5511cd686c9115d8fab5022731dc4c43b3a6119b43cf67c0df6d4ab3cfd5d8e114d48ed791529bd2a9818c1466e986a0ad61829ba219d2f8bd046754e8c0d72691538e6dafba1ed6d428935e09d283c608d265994c0f458cbfad87036c81ce089fb7d5f2dd8f158fb59a3ca55a4d3c052f427e04eb52dff4c14120b8b393d6eec782f2d74b865bb4158a133092ff4a25f9719f4bef7867d97dac6fcc92104ef0da508b2e40ea7eb28b6e62ff135a84232c429eab9971fdc185889c54347886039ed0f011eeba7a6e9802ff47fc49230cc720f5c096038a8c6a06a69925b4281da2ed5149f80e2dcdd95775d7396b747a7b1ebb1e1fcdf1835a14c1264a9a0d081fa8c6e4ef078c5f8cf71201c7787b272612bf2430fc4666f77f0b5f44e9e80fe41b9875346f735dd8bbb00f668ead4be359549ff961373e1f809722193f0829194bec9bdb89cee3babe8aeba4d03cc840e16bbf6b08b6ad2353270b02e19b908161490014c71d8f42a84396067848ceb89eb023daa62694710d5f2074b46382b23f9cda10203c42a8e085ba166e4f7ff3267209007d71206d1fbfa1f7bfaaf95c73639bdea72030482af71c73caf5beb24e931980aa908898f5ac86cfe2a027b92a7284dabcc90180642da6fd881fc479bb233197563d2b4357473b7a2489240e0ea4ca5a7d961692f615b18b2a1d63fb1549de92fd1b8c71b5048192e53458b50d52212de2967ecda4c99eb66df814d26a1985d99b4cb077c1d8ac225fa551c87111429a13929427344265350f305fd79bf6d8bcafef8c41809a704e95d5da0eeda07805ab3b100bb44a6033aa5dc242b40d9749b263b8344af2eac904ef81da0e59c85070e1b162358a68e75f354f36930c8ccf8c97fcec8d6c136bef595da3476651867688d015fd11b619fb5510f434db3ee3e328f94710357e7aed84e0c3719421b32f545559007db9848b85b3cbc21caf9b1423efedcf3e539e31c39576983170a8a63a4612d5aaf6d3fbf7cf6a272f6de7aab18a52a12cd13ad476e7576c826eb7f30a52b55697ea2ab45a72959d4a9442c25713c302c2b7d1ca1ae7c476339ab911afa6fae4b427dc1708609b43b8eb932ba42c0769f8fe074c6196e5d28bf8404409e4c37709d4f5556c6c82ce41b74614900c9addcd78195d1ce33d28d5eed6ea6dc8e3c757c3dbb30040f8ba0bb046073e8534dcda850a30b26d7b19a8fcaed601f0af464cca63342c15a499328ab496e7e9307d84cf42cf5f296acf0830fc32da60a89c9cc2a2092b3ca6f7e76fb2bda49850ad2f3af512247e5cd0c0a6b8a2d6d3b7c1fbea4eb7b5d5d22f310f3a79dc87b8701b80ab101c072504c23176b8937688315534dbd7008c2426cc0c26cf3aab4361f61fab477eaa0ef6f13f9e23fd6a6ae86b334f8a446a1dd97592ec3913777275088f99d5adb6f5f939293b62f29f4eba1f3682c788dd36678fc435499a48aca77b740a7c4eb18b1dd883a86c2d24802500f6862710db420904135e7d7f4d3c0aa274097e797a6b27989c24ec3b32f2a09f48a226c117f886f778dbf276ef7df848eab9101bb55e4adb3992dc85fc39fe7b90e2f25594d794af7287fb8689b287e27f2a0885f486c5dbccae572b0f1d82d2b9de831f36b551a7b4d0dbcf2bf1430ceb5877e33a2a476fed0afdcdb05cab1d62e542e467326a781a692c5b0b1ebabcb4ef2e398fd42bf781801c3b3ecd32d8f2dfd06f529a219191be1eb58003f454b1142534a3d39a784282af9f50a86528100b005872eeda35e522b71d347aa056d620c47b07eba1fb28b2408e7c77e03e8d0b2f89797912a8c43d6f42e05e7d1dad78566cff7567d8286a6f8fbd1e479e5f60024bb8e8ba7bb03e69e68fc5ad064bcafd1e6847d477cc1658d024a3d3f4dd3853f11f17b5bbeb5e7c0ffe35b5686112cd1e858e3c11b08a8b9961d432101501b180a6f907267e5537088d6632ec72ed54893b67539cefc691d049f0cc5cd7c4966518c2d87d21e13e53b5ecdb0aec16fb765c5f9b407eaf4e94b2e35916e89e68b8dbe42607a5e44983029d37201793a7b06f80db5726e07b2d0a416b751ff91b33ee2916a6bc2867f57bac41f22bb23ef9ca21a2628dd4988f6e2ca0c6f6ba4f61db9bbafa3af03747fffdd7901d322f8eb553bf80fe98099ac506668aa59dd6aa4d371cb125a28ec836ec9360d99d2736ae8e4b542f8cd0d5db11b3b1e98478e2811641740ef7a51ac31f14574996eebc4abfe9fa19d42bc4516830d045d61f672c31bd67640539c042a9ac538ea2d60ae70840def75e511b4ea844fbfb389b9a44fd1e0046fa24d436194fa62a9150730bb4c18adeda826b88a2672962a9fe3fdb447b76eb6d35ef1c54a34056564e00d0306b64a20e1c7156667c23ad02e8037ed357042c71162e12ab2c33c008aa2e0716cf5faa826a45bcf108c81319e93c8804205ddf1276f4ef9223daaf288f1fcaa3f4d345034377130e8f0bd0aed165bf2bc9674369a3b470a1298c2f7ead798c230ba80528cde7949b1b3a85502696b11fcbc9ea2af304b97fb32b79d3d7567e692eae3141edcd8569c58630aa0c79d0d02fdd023e3260e9df7664c60eb91cb61b8e83f6ae96f5b33837346259ef619b14e5cf2cc0f1603ef1cf06f11a412742de3ce629a483a64832d8396ebe3c5f8409b1151c56a14169bbb5f26441958b1facc5466aa689d1e28da7af163cdd096bc63081c938c1023135b8b2f46fb86677afcc479d343d6a82e0497078ba475d1895fc46c32e0e1aa71bdeed466a117d81aaf5078eb81a87f254cb4145818951170e4d4db4d19af7abefed8bb567a324a3db91101470f2c0e5abff0baf359d97e2931126b483670953fe096b22cc152db54a6c4806820e56a7c9b8122a8827796db22ab19c4eabc084cbcb32de2d0096279c66f2ba65480d5614f4d3249517b58f851feac699475979d76bf1487fa3c6ab7332bdb19abd908d9a966d2f156094b87115c9842df686f39ad8547681d8a4b54a95e467265bc666a58c64a4c7b48e5e6f8f6298b87cca92dba3a1d685f4daedcf5dd091ed3c7c631d6d9f86ed2416915120c43e1fb15cf106d4f13604e927b945b04a65e50d126a6215fe8903c6e4a83517204cc70480043f43d8235eb53e655964e3a524395cb2fc17ca15d204666aafab3bf1b38c4091420ae5e2a6049515e8992c28374d139a13094035b3977e791f527c7d5a500f1588fc5551fd366dc85e07c334d104cd7fd011b67e0adf84010c4e98c91ca020f1d40d881ad4a63e903d01c544069458c19d93ee4cc759889a47ea4605215a27af89ff93fba3b4e259846864ee1a105a57f8e34c9019d552f274da7617555f3e41b716b5dbcc9efcc7b4192ae252158b220ec55da49d2899b48114800f6a3b054629d0f6387c2e22f78d0db0a4767602346861e45bd30fc5ab0dac501ed45e165bd98233ae4ff9ea322fe51772d5157485383b374b2566843caf14dd1b57454c1429790708da2b09b2e52b30d4d07d4cc2dc78a2965fae4938166e813a4665a31878fe7c1bab5d24133fe615e28b857ede48e12112bfaf605b467a5254e9497e5942c5fdaffe1a1f1e3566efb0aab4d2ff6f09650fa94a4ef3c4a4dae132ebabd95ecd58209f78513ef603dd40d394a275cd1553099425cd4cdd7ac6a6defe3048af194945efebfd643b680eb707e24fd39e859ed9893ba7757aab2cf85523744861540618a5478a9d6ebce0f815abf6f809c9414e03460caef275b5699e22aa56fd31937ab53340361b73cee54767812a3b0", 0x1000}, {&(0x7f0000001800)="021bdb80767d459fbcfefe9a059aa53ffa9ab48edbb5dfadc64dba0e246a1591ee4b26b47f97945795c090f5d8cb1c923ca2bded2838c03672dbbf1909e1ddebd6889693247c3e951ab0028668e4f388b3a9c0885f7007e76b2c8c0761875693fc1fe7534041435a3d88675b33a17260bd758b61b90d047620bb3d06f415f0176d2c2543565a3b6b53ac91233372cc3c4d7bfa868a849ff2a9faea7f118d33a34f5e2f0ea320580cd2435e470a2f7f90e294bb5e", 0xb4}, {&(0x7f0000000400)="df3f2984341ef5efced6e651cc6a7d559070707d8cfe3e78c0ff703f58d3ddffdfd22a3446a17d210e8395896ebf78", 0x2f}], 0xa) write(r0, &(0x7f0000001fc0)="eaab93859924abc6ae0589b784bb19eb3a4877e98aa3e3f834134217e46d1a1f8f02f1880d28f52a590b8a891d4e7a805dd4d64ab11eeae893cd3059f1ba3fffaed045be85f50f2b04c18f625b3f4ba9eec39dc79ee055b7b596825e67231f39a20b247da4dbf96aef2c82216bbbaa8676e5b4cf80a4f4d8fc2349ed9cbe389c34512e0d249983df0e90402d59a15855c17d390f0454427ab4b62b3a906b85ee68b56fc1355489fb07b6754f781a5e9c7ff335fac2f243a5423da1e58b70e1695cd075859433d9e2e300bd6645085de3d16fb35b8599cb1a5b8ecc7c19ef1249022f08fb087fb42bb2c6841061fe950a210376d2dbad6fc29adfef8b85886076370d46749a28840fd1af4fc7d677c4a5280b03a057dc83f3d1de841a9a1877774bd4785629b4281817290310edcabee78a0c5781f97ea5812897834b898d8dd3533ad4b61cdc52318a11ee3edd8744adbf262f2042f0d1bf832302eea779a2e7b66a5e5da70c23d4646d7c2fa244fca13fba9a2774954cab07dfb61624946ecc8e3c449b74e32281a7cabf8b82c6803ad2717c64aecf01b05a90b71fae1468c09cef39efbf4d36bfc567cb1a566856542490e3d2a9fb93e624741f151e7e1ac60caeb7dcf000e9cb49f0dfc56a99c97cb8bc2ec24e651dfe0d7f6c1299e54a438889de470d0b75b72903e296451a308ff88df381c5ea7d89c2176917d86a580c0185abb812fb88c870f7b7b6ac6685c0e5d6364cc274aafe75a3f7383d6608f2152a54150317036f4ded39fea18361997bd0bc3ccc4d72d9ad111ed581b5956722f195586098e412a577d091b1783a177ad62c0250ac9b744dae9707d2730c2f5852abc845eeb680c40cdb87aac064dd2f2d53e9018b0558e8a685619dbd648ca43142a84f6abfa5b69268d4659f14cca16486f6b95fcbb54ed724b146c1c62e0b182f0159bdfa0671e9f3135efabe568339b7d8d01405ec5648c6333e75a1f85f480d88aea3658212a6968bd1c80591abc07d3780e4d8e5ef93dd7c84a335fdcde6ca525bd2452b8e4eacc6b3f13b0cc0c298e39c4f86296e553e7202cb099844684e28d54fe5853f3867e2313707d70037806eab55a1cb0512dd43268dd0e2915a5cca809b578dff330a3d419a4ad961c886daaecf315efd196a52eeb4cc64c983ccc5bb8179249f32227fd316c0b66a99c37006cf5b7ef29403551a11ee7125c04bc62bd5bb6c239d756e7f9618353a5cf203a5c8e2885e492675a02138afb2a7837d9d29a31c82ecb7722c5ca5ee99fbb33b26f4ebe83d3adef161f3736807761ba3d20c9055c63d1501388a6f85553a3872f22b7d7e2974d89a8d01e174c1e2975ee5f3e9695ad37769773a17e1b2fa70821dfa4e6d62c9bdbb1f409593cdef5cf21aa36680b0af1e604204de086e494b78225c829fbb466e5bda1cb2d7fcfab25730d30f4b903a6f94da581f2d28283bf72469350afa5f4e85614cfd1386b713706e9421ebbbe4d747dcef0a889fc01cab2f9d9a640d6b45a3238cded363401093e523875a62e0b0b06d1e43c5f1bd0491b0390a3c3c0949faea2c23c13b1551d66c8e97cc76aa4aafbca0d2d3485b0d0d3bd5d431101bd6b2d587882e5f8e71f61aa9372f759847c8f901bbb3806ee350cb0f02512da0c13827c1c3c7df2e5413d40b07915f0dcb8f6a9c0aed3e33796b506e80de045e45e87544bac8d800037d61a9ab428b04fb825bf2de11a115cb99e9ea4cd110df341426dbc7bb12f5a3c0ecdda00400cb9d235b330c36f854e51651e659b457d56064210933e9209e4ba4361c63f489ae5acd5599723611b4d3826c35bf6693576dad0a7c517f7636b0e99a8aec48b190ea1f4d66dea8d403ef9455477a107e99615bea12edd86f6912787d75c929b3ba32f9955e989f96fb23ace36b4cf5b0a052b27b76b6882e40e5dae196bf4a74a3eb7b32f20423f9bb84fd2c0d599dde53ed713c8c82642ea4258da99263d3641b58174d1f61eaf6e66820c64b083549e0eb367cc56685364c349fd14434a2834f20954ee7772d60a39f5ae23089f9256363e5a1590d30ad8af9a4410cdba37b79ccc47e8e7af424cb03a94543310a8bb17a9ba493a190b9259268c28d07cebec8516070ccca60b7c531c9b5d8c5dd3edebdff16ce9c13ac13f8b823e13c20f16dd698ef918f882458113ecfb49a8d686149e7ce370d3318a912b876559f19390bc0e5e8215d037ae6b9cee4e9f74e116e4c0a60e2faac9831f50a38bbc72bbf9cf9a460c81a5c22bae234d50014857021150d16483695994852537ff3b7dd2f1f352d0a9ba4dfb069370a4316a0b9aac2284cc82f058adb0d2cf2924df81582b59ac961471521244b4f552b43f7713faabe7ca32bf3c42a06794e434da66a15f9905854c08b57423adee5d9dc8070abcc4a0bc172a9b343b2790be97afc00a470122086732d568bbb97357a153eebbf522ca24c07bcd98396c21d527d72a7a2d37a739d5f4622ff9d765d77c5de346f7f0178213493aa8e0cd805d5bc6925eb0a6d279b21bcdb47267f4926a3bf407e36554bdda959678927d672e77bf6259263e3a4d9ad48af49e342fca3c227b0f86d20e7c0b0dd70f91da6a5ab84edf719af92a73e6d19f2007e4746f091701f0020011bad93b13afa6d5e195138f49e34caee6ba6887e47496ccbbf893f594b349dcd3fa95b1b1b156153d2942f5e514a94e275b3a6d8da8ecaa2813a0c5e76aee31085db4e1f858b37c4cdcaf46daa2b71a454db3cca89c04db35dba9043560b68ab0bcf0b49ba972815bf7b9826f51397487cfdc695a26fc7afa5194317db5391e14fad08d75cfbb14841c7dee8a307176979c1aef1b3bfebb788695ab2bb878e0af73903e47d6e343c47a1ab6861848f1550609861f44d2d67bb355eb68f884ff00f81a951696540cac05501473bb94bfbd4da579e7e338cd01bb5188582d70dff88387b3e01d4db4b058aaa90e5784ace91b38b1095352ae75c7e71622cd6d6afa875da80c606f9366a272cb1628cd6b9f1ac3c1cd6930bab2ecdecc65cff7db2bda2b3bc96f05c25411429589257f582b661075f9501ce2f37bb8c7d70c0969f4258ad52700b83d5da3d01381e13a887704df6ab413f6d6c99cddf79ddcc417eba9c11d164d213a13350726e73764095b6a674eafa23cf3258d61c52d0b83be310ac035070b09bba41f311589990ee5b4396c229fca84a077385be4f284ec5930da4b5731bb9393afad60fc5c8b517e75eb7c55a27b84d191623221c142ece9ad6c2094ca4a7c7395036325f5aff9b6f7682aeffdd25fd7545d694ed068de6ed47db96312115f5aa239927bf285652819ce77e9e3e9e4a38c3ca69deff6579c2f0c546359fa10e30bc18e7974e3744fe4aca31b5c8ec85425d0ee76d3099e222969b06a4a6fd697d93a9c41258c0e3228b6bea62057a3259c8043cd9510077dc43663e7759b3a874dabca9839720523dddaf71a053ef52cac66bae21383e14c33404ff30a6ae9e86bdd2c27eada8bbac24431b581ad19dd22b72a9bda310447f3f11c18f005b76a1c688346e9c659ab196b784ddde3b521df44e5288077da1733691b547b4336c18d267f2697a99f31a6e496f3e33696d96f48b1965d0306023b76a017ff24fcd0c95af4a182fab764b989d57abbb6c566d52934e0db2ebe1ea1c7e5a0bfa8f6d3e3d23be38f51ef75faff5cc4af10dcc7e137d4be346b66049ba9fccfb0c73db92da6f33cb638f7ac92289263b83cd08ca661bce76209d27537ff41c9b1b08b746985f5522267c94b7fdee3984d832ce8533ab2e46ea65bf6b5a07a9ec37e1c537e3729422529bcf098fcf77d3ad839b04f24c1ed5596dcffbb3b83037a64c25bcf2f31d10ad0ff706707121d5c4b15acd54aa981e7d2a5a794ed800b14876f6dfe754ca3b159893fae046715791cf8aae5d5206a52e3304dd0a440af5e862112d5bf686709caf0412c12d3df68722a006e6b2e1cf36bc18aeb67f1ad311460aa0e766f98cdc10c617ca2b55fba3c18126e2b1011ad06b8f87f89bedc85c5626986164ece89ea0462480dfa856b34596e1c3fc72e686bab204046568e8042b47c654234214995e9ebf0080faf3b4598cf2b6fc8b47f9322a518b2cd5cbe24a065900987a2976bb0c9ed52ef3f9c0197efc1c2c4d5cb00d6adc92931f5b99cdddf21e5b6b579d3ce65c53d9a5e88b821989024c519488cc5ebfced6041675bcb4581ddae36c0c9e6b1ac6e56ef8242c8e83cbda604da990328ea17616c7d32e2fee7618bcf1df614de6e4393b062c7bd0bee3242d1c3c8d74d7611fbdca0a3944656a06d69dc68171e28d7be45de43a2dd7990917bfafb0733917c15de3a526a95ed8a8308e77f1683cf1d1d835a4ae19351290249d9d208f06288cbb55561a6248af171f9e806b1d263e7c78cc04ae741be6b3ecf36540147db635275c8a205e6949b665ed807ad5214e74a39c5171c13c526d891345fa81552902ffec43816622a10014bbf3707ec2eee3d8903839b758ed4ea62d1557a5291c3039ee892e57bc1fdb65427ba76d19d15fde1168654bf06f6a3fb20efd85a1fc1fd5b25b6615f3f83517b42403968148f51187e37e861a73ec51040a34f1eb0ee2818a01db7326e221fc87ca3e482f7cdbfbeefaa2b46399a55fa7579fcca8ed8d2673e7f1b3b33178467fb70b9604a6d9f36b4ea53e37b189db300b957d249bbdb38aaa0af720cab619c5cea7b7e4ab3997229500f3fd0871c7aeb9d26ab715f28321ac9a8d0089ddcc3935311a704c9ae34c25e1c8bf9bb5bd4ed18448276a4972602f15dccf116d2488a36952d6aaf32bae7e2b26441b2a869ba998288ca16947b4e35c11a8a24cfa65230c114c817ffda3aec4a749d3a31be52782f8765ddcac34e75fd118bdd93744ce5b7c2508c587ec341f101bb892c2ebfd2dac727e3a47e23caf2c9f14b27fd810acbd8622f713890ce759cbf0847c11e74e5421ad1ec1f4d2ead887b3ee15c7bf17d2c71902dc42a380d78f532f7dad94341adac39c3694bcd894d3be04fdfce33efc20819375b1f6007ab500820cce4b15ca65daaaf0682702fd5c1195f5e8ce77b0430a09b6d7b7388dc3fa2a04c3550135585ac1016b51c4ee6a15c563a60f06b84ef050f8af9c7c597025b7f908c6aa087c8f0a64ee86694632c6725383d04267d5a34ea6579b5ded75d8282cd33916a36a9708d6d1d52789feec4bb9fe8d12d5195e799eec63fc922439c6e99885b3123ad83dd454bd100d5660f3419b5044a937f3d5a9b1e35b7ab8cca9cd9c84e3d9325b3021110c928859d11e7f4365d24ffae622d69953feeb7e0d9dc5c4d29202e78821e3560b720afacc053f6f826510430585aefa2d8a43c6d6591b2a1f6440eff752f06570fa3cf66bb872f954014eec3aa1ae9efa08c9043dfdb60bfa68e0f8405646d0180bf473ea183731d1e196135bec32d4e7ad1c71486399001dc062be268b93b8b22a5f6fe4f7b1ce019d30b23456b0fc0d0527870f756cba46dcaea6dc16c4dfa14f308ae86b37b0145cafae558375b394c5a0f8bba2a35e194d67029356d95161937db72cf1eefb7bf1fa4ea32f2b6bd1c8259270b3f972d0f8c9eb0ce19a4b87f1fd1b0105001fc9a0235fd4bb89fa3585d0a80c1d421220996c13806536d8c6bf2b8c25f0327006d7b9842687dfa03c33d6a48457ba28dc8e5ef0632ed7baf565a78ecb0802e9d0e3de846685c5911bb3bcdd9de7eb67f27adb6d1fb2b99659", 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000001a80)=[{&(0x7f00000019c0)="682c7a8227de80bac767462ebcb6b048e17d4ab314ef1bd7eace35282e63e7c63e5c296d68a0ce0500676f2fc3a6f63df688a4ada223840e599b4e605d4cc8d1ea252b9c6b5532a042e6a5b76e94b185dbeb0ea853c9c801407caf8ac379cae1fed59764a292c7095a77f664a842401fda58ad5dd7c720e0fc606e9e28064dda817966d248e87590912e7001481163bf27ec591c5b7987e849220385e8c47624beb194f9f4d170c7caa83b", 0xab}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x3ff, './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 22:28:50 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)="8c", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x0, "d730b40c444de400"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = socket(0x1, 0x4007, 0x200) write(r1, &(0x7f0000000000)="ef01480b4d1d0aec2fc12a2ef8a0d6663885b16a9e647b629897a4c3c7262d44f659c98f23dcd3e3fa0125219b141f8b571a3b3f4a6c6b516178c5e07556e8529eb4dc5cbdebbac6dbe9bc8e625385b9b9777274ed788260e31cbaa82396d6f5d4ce2a066c6a2640d4bcbf8bc079f70da1fd9d6fcf8dfa7e7f919041708cc1172f337ff4731e84584dd3ac9c8a8ae8fc290fd14cc0c21a8d6c21e9222f8fef4b24d536dc069955e4e249ce1f1fd4f5efbec935778db1d6a92259fca851387087a657fe549e5a20535bb0cabc88", 0xcd) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() 22:28:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, 0x0, "f193543be054f800", 0x20}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8001, 0x1000, 0x0, 0xfffffffffffff696}, {0x8, 0x101, 0x401, 0x6}, {0x0, 0x3, 0x6, 0x1}, {0x7fffffff, 0xfff, 0x1, 0x100}, {0x3ff, 0x9, 0x2, 0x9}, {0x1ff, 0x3, 0x1, 0xffffffffffffff90}, {0x7, 0x2, 0x9, 0x9}, {0x1, 0x80, 0x2, 0x9}]}) 22:28:50 executing program 1: mlock(&(0x7f0000000000/0x200000)=nil, 0x200000) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x6) syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0x1ff, 0x6}) 22:28:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)='k') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x71, 0x9, 0x80000000, 0x3}, {0x9, 0x5, 0x20, 0x5}, {0x9, 0x6, 0xfffffffffffffff7, 0x5}, {0x2, 0x7, 0x31, 0x10000}, {0x6, 0x7, 0x5, 0x1}, {0x6, 0x6, 0xb7, 0xffff}]}) 22:28:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/193, &(0x7f0000000180)=0xc1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 22:28:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8918, 0x0) pread(r0, &(0x7f0000000040)="abc0a0a881584742b0c48ea1e5282f23d000e33386f86b4a8e0aab222378817237dfec3ed504747438bebebb60bd8a03663c781e65b36b61f5a34e405d81f7e580b868297dee58a277e9b0253f049cb49f044da12cb4a38be655d36a28c042f2724b350f0773d1163a13f1a3d418af323479a12a5c1d61dc60ddddb0fb86", 0x7e, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x7f, 0x3}, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 22:28:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x24) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xaaa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x6c, &(0x7f0000000000)='o') 22:28:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) 22:28:50 executing program 0: syz_open_pts() r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 22:28:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendsyslog(&(0x7f0000000080)="b9b348baccd73b6a759dfe9c13da02d15a22b3e8962d754b593ed44f231487e3e159697599bac34f8c297940c98d7202e502dbb8237ca1d0f7b60325c3309484f22f974d94cd020dbb2b4d92aae74bf1a7d7078a1a3499e8b029af75d1f22aae86bed8b8303c15828ed67685f51b9d3d4574ab2b1c5b988cc00aed76dc26472b44281159f14bd7de9121162f244964593cd771f1c50d40", 0x97, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x0) 22:28:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="9a2f7c12c51ac4f8f5150d2d50f1d192b1d2f5dc5462658bc41e00fe3b53999ebe41a4bd2e1fe7379d726b05526421d9198ccce04f8b4020753782f9230b09b0eb9b0910f80c2253da0db8b0f17ba212f26f22176790cc611e1ee0ea99798098df7b72be67d5f3cff4037867d2f6c874d461cc2bd76b63cc0caa2d38507588eb6cf69ae19160c979552682c82ac3b5f130f2da740372d753dea98fd89b64c30eeed8648131183f16beb8ab8b185b319d003442ab34978605b6478f4dd10fb08b49f316ba7e64a7e6512257295aef8a2eeb53c78b4cbb54709cf4fdd5ae442e223b515773f9c92dc4779d624b76e7737bc0bfd885dab2e662140a62bbf4497c87a7a002897172e7ba53aa9c73e059d91aacf86f4a4313b3655e549ed4e5612d615b21907243a6ee9ecaca1be96401f11a3fc7cd7a5bf8454735272eee7cc37153db3fa595475e7289c1093490ce10cb511af5ef19927a06dd710943d2994987bf8d5142dc2238b5743d49af48bd75cb1e5266d3e4220e095c71193ecff9ab8a481638280cada0021c805465fa108ce0fe896b93adbc9432239c080e19f59f0e0f300441fd888b56b9ac471f28935fb44f3767182e0fa31a24199a71ce08ba2b2853045a06dcc81b78344d94231ad41d6bb69785c0a1ca564fbd59ac725ef3d83a579bc8997d776ada2f75ac2e11c4c7bcf9b2d74d8f9607723823c97fa60f733386ad35b4ab21dd2a8b26645306cc270ea8becf27d2d5cc2492c59b628020ec8b6a4e94045eb013f3c32fb541d654faf4d37946ef7646db988dcb0bf3556def9ab9b1b0dc8ca65d1e74777a4e0ee60a34f588d267817bce28b8dc72c1ea5b0b65819708b5345672fcf37e3694c36adc3891822d963e88c47a933d48ea9b56138a5ff62402030945a6cfdc1f91341a85a3d4e3197898edc17854024d88051a3dcc99927c8bbadee80c3154b9009597b2007f531ba98d55ec75d88d32b8a213f794cba925800302730f28920244c5d02e00891f2f32713f9528226286e599a3c08a62517817216b43ab754021d63514e5082c310fcc0c55ca4884be4e4892d4d2b5955e340865ceadc62be4afe1dad8ac7468c9596a4c322693711a733663b6587001bf784e8c7abc1d46eaeff6520a4fd7de32d9e1bfb320afe7c1046485057736452bed40b9a40a5336ef1681dac9e9b05991378a8e72087229d6326f978b6eb1d5f71143da693621d25550531ac475b85df0e14bc9e7bbd15091531cf6f1cc375a22f4703d2c268e44af27adeb8c7153512d7180fa49507bcdfeca9c55a56e61e2797860d60b76838188921c98d06b57c289ac0e05c0bb59157427524a1c573f52c22f3ee143c929be87d5ef2d6e3149fa9e8e478e0d5ee4286762fbef4f184538b22cdcd3745c157c885c97727aa149f5f5ff34ac538edfb3845916764324150c6e2f9857620f7790a4e7e1a747230a1dae8c43ac7ff3c7609cb2b79b0601ff78c2cf353368aa5be1063e8e0a80220f0787801a18e2c97976f25c4ee92a45a672a7cc5758298d502494ef16284dc271e91c787cd6c0164376ff6fbd904efd6f5e8f46e3ab6b9d94988d2a393bbe991770a51ee419a68dc8e76eb8d0740650e007f2f540fbdcdb7f0106d22a71f0e59fb1a1116bb719c5b35a4fa27d1adb272a040109fd265868c5f3484cd9825fda63e9b5e1fadba4332f60f4497d77a435edefca3fe06478bdafd84c09ebbd2655e9c280586dc6a6bd5d670771704641f891401fa09251d3b32ec148f8961674f2ed28522ac5ca94ecb017ca1062b1af463bdb7180b913945fc0346c85efae2944a3682818bded43d7e704c25d89f59edbefb3432e90451f8e1b5962e07887ca068b1fa7f44175c890cdbe67ecd732ca0a8560809ea1855b8d3fba97c99262ce3272d88273d8ad2271120e72dc82eafb0357cf1d24dd4a8486412725e049963dc26538b7fa9315d2ff0eae0cc48df0942f9bd6e8f3ab5ed5c4d4b2d7640adbc3de2e13e0d4b4f31c8bc340056a5830e8262bca9ee1ca0fc26cfba371d17d46038b81bc3b8c98702fca919c25b7e364f111af5bfaf8bb6311c60584b0476442ec5c93ddd01608c8204a0e402c68ffdd895eb00bb6f1969aec34020c8fb45cfdb7944abeb19f9adba24f812c8ce44d3c84d5d567a0b201d040186e39aae6a9331c0709c5877f867aceee74355bbfd00c066896659767fa00b76d966ed9b28af726e7d58d428bbc9da404b782bb5ed0c7a00f3f3d4c84c7b5d1dd0d551bfe5e52d413007a5fb54af4143b40c314ae40d586e43fe0081acb3bbc9a02b6f55483c90e0620055b60d15d3d4be6dedadd7c4f973d3a2708ec2dfbc02ee015ec9bce0e13a3372357030b8d284f3bc60f254e34216a50d5df382cde816cb057301b93a5f2591047421ab88b2605e3fa122e61cb4372e911031e38040dc3621fc65ff3a2fe0881547ade1262f1d9ae743d81bc6a92cd6486d31112e5a4a04b141356daefc3290f511d21a8af5fa08f51ae0ccf3724e1994cc8afc6f3446842c9786667ac17e8bf8a489b8da6036f786283285e4d6809f6d30568e4ff377ec6c03e477cf661ef2a17be052da0be14d59ee04af8ccf0b828f52ed4dd9051d2c6ff7a527444ba8e379168114e5ca282f5d7667daf0d9910ee72fb18c8df53d570ad49035d691a2a4d67f9c5070e13a49ec4137f4922a4feb96434eca6f1eb58a449bf52654655225ce21c4962f68b8eec4801c4cd98199804b8c1f889671a6709d390a1871d679343d249b8e54f50947b2334b2068fa94a292d6c20643c11682d09db5cc49e8ea8aba00b96340a031b716fe3544f87d19adf6a48253de827c58c85d8475d7f49c0e0445a87042e7167e0517f6b87c216eef4ad33e8316a1b5b4400222c53d2c3a69dd5d8601ff5bdd50568815bca58bdc644b98304ff9f6d09f428aae86a4baafce7c7e90d31054945bef3293d24065412fae108549f1ad5c02065523c47af603a77d994c9b080dfd2fe52e3c88ef81a90f5d84369e18f7411bca0be0fb0cc14a2d576f2819297cdc80acc6d190f63d1b18fe5cef3c5bf7ca91378769e776f0a7a8bfbeff1894bf6a3db60a78f1a05559560a867e4ff33d498e307475f17a1ac1912636d0ced9da35b2b1d81d0770e01a6744bec14f3a2e9524b7177b87b1595c950858e3d7da288f84607e657ab5cdbc8d0b38d3991f438e3305e0ab162632b09bd366d54b36538628c9baa267c7eea9996bf7d8766869b21bf106d1211791c263537c8eb735770ff56572e84f89645adb7a1f410652cb820f5ccc774fec9613e1bbf989567f1791b7d32aa6653fc180e83bad8fbf3d5a5955ad14a032de73064631803b104ffbb6411cf7122746c90fa863f895abcf4e8229c77b94b75a5e1d91a3e74d110e5ffed733fc81c5d19d60b75daded680ca1594894913ea107152fcc84eeafc9483d45247f3c26e6b6728326fb9d0cc81da1ebca256b21bd3d4948d26c8b9b541a1b6ca704a85f66db0b29b8b0d7c36eb417213097521df3a92384f0e6d11f423064688175ef0c0da1f134f2d8471342e69fb2d41055a4b9e017e38abedfcef301c82252c3223d74a7bfb2fc17f2ef6bbcdcd41351d3d3244e4112d6ce07763d6b61a1744f3c374a2bac34554a1572d2884bf9d0831b3f323863ff04dc337281a68482a8fd82017fccf6440a964e4d57e8eb706a1567a07e69cbdf853de42dd2a643d86e6d93dd1c644d524119700341b1f5a006434fbc5f438122ecf5ea0a85079c9ed8a1dd384a3326c25939e4373717eeff4161e2732670816bed25fe810dcca10d487b38737f064834dddd1a28a176944f5b79a30091ecba19f0c0383804c61ad1c0f861e4014ee648a666a329b45b5b3726a2e5a35c3825287117d8f0fceb9097ddf768e30420c43c834dc61d6b4a0b059008dfd6730e4999f4b1d75fb80240cd68de8947451f496dfe112d1fb2305b5662d73913a79f6950e922f8c1c945f29f85fb7eeb540468a857858f56b05c0096588bcab3e89378414cae2ded5cfb17d06a4ef895f50ff4f10a4dbfcc81d534c7989998a827b27d9227616b8983bb6f143a24c7df686d03554b8d165a963c686fd9754ec4e4ae36b0a5bda83738b8c1fb05793b9f35c3ae5cacfc46e05d5099abeba5292d14d047188e42c33aa64ea9a6d26c0847a2f7f169979aa5bdbe681606aa6d1b6b51f20c8e765e082a689d2ce55c429bca576aec627de955e3f7435844994c8d293e6f5c87fc8da3b438144a227b1324ab74f9a8dc862f05410d9e44d93c7f3609ea295080c161fd9f65a88f2f74dc2fc68cf581709591be9f7d59ee1af2c40036849e681bda79ac8129dd9cf25b0b26affea2c91201c0f66785d0772326d80962847799598f3894d18714b4820c4797c865e9d87b2983c170d3ecadebe0cff3b2761cf38fafda0cb2de59f7978acad71d4fe76569aa1a50d746508f82660df7fc1db97fda13530343b5f7edecbf05ac88e090e29bfacb307abf84b2927e20b87dd7a9b2b328d07ec896e1e332997da6a8ea1b2441aecc901b2391bf03bc4a0c86a16ec786a77bc88864023084743e4a27df9f445da7e66149ec6e3d2338ac0eeb1dd88dd96867f3dafb93e230e67674c75c6521a5c1d0b4eadc17038b945d965b2bf655860274b0031dae9b8d4464e2a510325e2e6ddb9a9f05f9e7da9927dcc1a3470f7230ddc9b365983bbf0364b811857ae70e827da360dc8504b39540be82d813db3a39eac1e3431678452a9fcb1d9348a41ca75556001b921a548adc2e1ac6bf83cd2cf0e3797324ba06ca7a0738c1cf8ae190ccf9cee329b06a6ec3de7ebcb9385e9ca2ec1a2d38e0157de4f94c007651d76fa2a9b39fc68e366879c9952c68d22f4a18b88d65c7651ce166c6ad7dcc9accf0e8acf09ddba98bdc2215de5b57ad4bb31a5613d682a5f928841974e3a4c41303bdd65eb4dc6209f9b3032ed6164ffa0b401d9a02ae5942ac743b44aecc253ad5af48513b853fddd61f9389a7a38dbff8851b6b2975bde5f79ca549432d6ffd10a8327e6b33a545fa6fd034972cc0d48c75f5f33c32ef442d34f2242c9fb98d6b86b1b106bdecc4fb908df670d1f2e38c2631db7526b77fd6c9fc237c80f051693f3bcf8187ffb4c450a9b536f3d9657ea4e4bbb8aab19f20baa2bb004820196edb8060d3513facdacab09bd729eb556b4d4e23ac801c1b659563dd2175db4a2f830a61fa946c16fd87577db399dfe110048430c854488a8e00323f7ef4d3fbb30b898c6a03b345dcd5193cca615c3a970d9b7b5a95733446a34f65b5c0c1476603f19c7456051c072070372e638ee76606f19c46a2b9211f963bf3cfb8a24ab53bbadd2ec540d77354e212ee617f5e0b4467ef331ec7c94b7cb88d94dbf52c7c98a03efce8896a2ff42356a81aa40778e9209670abb819843487bfd3eb7a68caedcfe261796617f03c101ffcba6911e56f51bd54e8eec34b6057ea6ba287b4b441010de288a24bdd6d151829d206f2d61942496e2d054419a705b9e7952237411943fab5a0855ab6fd7c45f21fca50e7289ef6090f00431192dc3606ce386dd30eae2aa8b143b15c24184bf10cb00534e1764d8872e986a6b8a4fab667b677466614afc2e2b8d366ac1b08ef02c200fc9674fcb1241a7dbfe41deafc4552ed0790dc8e951affd1f82521fc2efe1f6dfa522e1ec5647b82f0f07c70bd804aee8a0fba9152d4d9219ae93b585c91e7ec537dc920a483e2224e3a026fef792e7036b", 0x1000, 0x1, &(0x7f0000001000)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) openat(r0, &(0x7f0000001040)='./file0\x00', 0x8, 0x100) socket$inet(0x2, 0x4, 0x7) 22:28:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x100, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="4dc39f1eb57dfefd9bfac0a2a41e49c8ca06fbcb197cc70ee9a677677920a27aed80ff3721703ab6ea91a18ddf7e7ad5b3973f98a83dfdcde126eb1b24e241e0c402af8c80334f9f1bab944bf8fe88fdce369e54706492ba69d7051ada747d7ea6fca6b3cb07be729572015d7115dbc5972094aa4f9e1223375efa5bcd844b59f83c0bd6683f1d870c1addd05f41c2cd1ad1f4e43384d3dacaf2c5e910bf83951199273371083d1374e168590e43735b0380137afa2185b128ebe9d4c52ae9c3b59458938f0d0bfff4a0d5e9c12b"}, {&(0x7f0000000240)="06930a79881721970bc76d8586482e29034da6d885b65769e0b7b81e9ad8c4c7835c5beac6e5beab40f63e24878b80923065bf931d555b85de6cabc4b62ee13f04478f42826b42b7beef51209ded939709408f9c84410b52799e241ee6e4ab6b52fe2511930cf9c8c660fedaa4658ea6d02bb9d07e4882275f71ef13d6237f36cfc8aa2a5b641fd0cfb6c134709f248a203a4c049756772a0b6317"}], 0x1) 22:28:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd}], 0x7f, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffc}], 0x400, 0x0) 22:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) 22:28:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080)=0x5, 0x4) socket(0x12, 0x4, 0x1ff) 22:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="bacd6a879aebd371c702d94f4a28fa92198d5abad25d7a8e995a3e5d3fbd39f994d0809a1b48404ea234160311a8b585784cce15e194460a0f7c57827ade7406debee9fdd352c3b11dd4a7471d98e09572b510f2c20dc8d07485de0c0f538608fe514e7aabe2a55b4791eb12665675bf24361fa384ee0f4b418a3217b691a486e300a8d715af31e4082e59b6f6721dd18ba5d309d9ae7ed0a333457d9bef", 0x9e, 0x0, 0x0) 22:28:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) semget$private(0x0, 0x2, 0x8) 22:28:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) setsockopt(r0, 0x7, 0x80000001, &(0x7f0000000100)="16a9468cc535601d0d801ab01bcae84051efa1f52896f5c18a94a107363022ec96164f470982c8", 0x27) r1 = dup(0xffffffffffffff9c) setsockopt(r1, 0x5, 0x9, &(0x7f0000000040)="c242f643ccc6b73ea84da5356115330a67c1d9b66f162b62461413f8ff1846c5ce6a7ddd9ec90d900f9e1c5ac0bf", 0x2e) r2 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), 0x232) setsockopt$sock_int(r2, 0xffff, 0x1107, &(0x7f00000000c0)=0x401, 0x4) 22:28:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x400003d8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x2, 0x220) 22:28:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7fff, 0x0, 0x1, 0x4}) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="0b373ee657b8e6d2701c2c81fafcfc4688e2fa6fa742875cc155e105e3902ff785268a2e6775d0e3babe5d40f22a0293700a7ce6f07ed315ea342229388b34c4f73ac5d3897d12c562d4b337408cfe2320b34566fb65fffbdc4b64bc8702595880342365c42d7c85e76b01ae4f3b9f28c51931adf55e76ecb2b02402fb258bfed4d3bfb4190a1d30cd8c979586bffae2094f2581b3c72efa6c4c438db3bccf35296856706436f207df12434742285e171375ad23e7cc2122ebbc29e5e26527f402f956b424e43a5baf2b4fae335e87963f", 0xd1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 22:28:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0xffffffffffffff8a, 0x3, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 22:28:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x80000001) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x0, 0x6}, {0x9, 0x1f, 0x7fffffff, 0x8}, {0x3, 0x6, 0x16, 0x5}, {0x2, 0x38, 0x2, 0x8}, {0x4, 0xffffffff, 0x7, 0x100000001}, {0x8001, 0x4e3f, 0x7f, 0x20}, {0x3, 0x10001, 0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0xff, 0x80, 0x5, 0x8}, {0x6, 0x8, 0x4, 0x80000001}, {0xfe, 0x8000, 0x1, 0xffff}, {0x3, 0x4, 0x0, 0x9}, {0x9, 0x7fff, 0x7, 0xa0d1}, {0x6, 0x4af3, 0x0, 0x101}]}) 22:28:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x200000000006010, 0x5) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendto$unix(r1, &(0x7f00000002c0)="e66059512dcabf3ac0e8790607166c3e4243286aa1f14dabc4154ed0a558100c71e4e6025c77ddfdf28d6fa5f594b1b5013597b7300575e23e298149696b34d457dccd8705d3a526272897f97e340120f7d2067323c9b8cb82221bf432497b104b7c107be03659e6ec6134ce5f7bd1f318a316ce9bb575ed599a3155273122418bb565a60c8ba8b0009066936f60ee40473efda4734854859bfe95edf2e27b578ed9379483e53614daebe7350d7b50e44b2187a946a4a79f3e07969ee2dd86edba6a8d82ee7c0469e49738caf41b0f32b5ca1c560d04c04cf08d81712d4da9091569738b111fb0ed6f96e97897fe37dc6da2d144faa48a59639205f7", 0xfc, 0x7, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 22:28:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() clock_getres(0x3, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) shutdown(r0, 0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:51 executing program 0: 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, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="1039bea58341f5be11210eb237612941f40e12847e3c97cc8abeb61cee881ff9862260b1704b5bfe9b4a0c94c01c830f67dc548a77ff518651d1a3e819be265eab64e2c680dd19b3376dc247fe5815ce7ff99c5cf33a2a926b033eef77b1f0d2af52fe318136fc1a93e63fedd09535b0a4799154db6e616451e44e0571bcb51703ae1d0bb22adb19c8a5d46030923e8c8edcfd04f76101", 0x97, 0x0, 0x0) getdents(r0, &(0x7f00000003c0)=""/158, 0xb5f139b46e453b65) 22:28:51 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xb0, 0x0) write(r0, &(0x7f0000000100)="2d2d50877d777ecdf7a783706e9401e0738b537ac28541dfa330a675abcd243110ad37f79d0f0775508ac98f04722f56893f2fa5600b16408578ee9bb99106bfbd3fc3dc9b2d87f8bd72dae0852993caf12adc8c21438fb57e036bf598c245988cc77ca15c137d5844a9d73f84a80e78500d63da70aedb16748be8d5f2e24401d72b7494e0ee41f01e9baafd84218784de2dad77beae4fdb76eaeaee0a0291097fd296293215779376ad5168ae41128f2546ae2b387a93b905a9c6b9fac7e0c5aebc29d4c6f6f1e8be50022222f3f4bf17ec8b9d7196750fe9b16e673c27ad65112919f999f3ac632fc26414e6ecb176ea573a7a57969f48e4b526b28b8d26dea77f073d261049f8c8ce51c328b83249118aa52d847004ee72ed3b35256fca9897a390c95c00aec2290c9bdb4902aaf1b81680dd1dc5379f6fcfbfcbb0fb4535caad08e871e32e3234b7c26aac050d163b9d761cc3888ebbc61deeacd39dcdaa988ddf527a7bddc00aa6348e372478aa3e985225525ca3e3ebb309c680cce70b1dc356b85f0bad7004676d632d81bb7c965a10aba8bad929262b17fae2d0420f2e25d15417fdb5e67959c870dbc46c1e8b6d4e9b9317acaf5d6bc9619b630b2ee5324b6e782907142a32f66fc210305451bfdbdac1358cda61554f39fe8f96c603119116f7d4287a06d30471f01314b1c17bb54d4d12b391c7e03f4935e7700d92e4bf0b2430dfb3286e15d9124380f281e9f22fbbcc14fd0266df316e20fd88f616c06c55aa5e2477a43d89ba38eb8fc9a812f27ffd78d1d844f6a12c669ad46174335694eca2e4b0b41c0aaf6538234bba28551b1bda572be6d309b90e143b448c25f393425586624a8d5c40d57e4136ec07a1d7bb5a80f1b11ce05c5b5589587690ef3459d2f46eb5430e39af23704b4c69b6c4764b32e9f30227f5334179bb5937acd830b2979b000c9d24769a343a0bb1f397a6b334eae44e6133215cf9e6080fabae116ff05835aa4e0aa9dc5b3c480dbb1d53407c9f1308e9510712077fc553bbc80326ab760c53d45a861474f4b08950c446af9e65f1c20e74811d948458a5e762c4a62a3f1949ee8a487695534110f886b7eae45cee2810a1f2092eafabbeb825acb5d34e0488012563df147482b43103caba48d5e60c7ab1679efdb8e3a2abe62b60a7933d58dd8ddddd842c9bef8aed34358699d667a897d543e0a253f84f656413a3267da9fcc1ec5726c5e9b9aa649830c7739e7fb2cb0b6d16e5c6b564a1867e848d8c8d65e2064d0ea0d953aeb56bf941c32e81f3097ee5ed1e5435da99f2a87fe9ab5eae2d024a7c173275fa3466eb79b48aade03bf22033c1195d2c6e7567bedb1e738685abcc9a92382d610852f55ba462fb2a1af1b5f91f93016cc6cac444e30d77356a0d83a8629071fc76a12c4cd68e0635a49c96429ac505a04d7a2d29f82d619ed3e1a0a901d2f439ff0f730395097be55195775cc79eb089218ecb1516535eea21d2465aee8b857feeb28716299e3d8790bb2ae2260698ab062b45c11bd957fc8ec51960786e30efbe9abd2888d3868ec4fdea6f69eba713bacce75df5afb079ec18c8c5ca9482b41b7a62150905af181cbf744e3c86560f55c2bca86cb12739ebb69a37bff7b934611a5757c8832eb9cc7ddaae82d330e89a5750a9f6e038305842a231a847a950f5744ad465bdb417bd413d8f083d25093d89ec4ec341e6eeb5b933561fc8bb34e7c9f6586ff7ffcfe1db352411222861bbda466311e77035da3d6201468849c5e312fcad38e6356c69ab873f01993c492c2939c84de32b2bab3fd0d04d4cb99c4701af170e468e95bf2fda87b1117ea24a6effcc394058858f2ef1b4a5d45acddc610b6b281e3cb0f133dac62042474d83145dfd227c72980da4301e93af565df2b6caaab2dee8cc7dab5a9db81e5693b464c5fd41d2c111d63b923db179e32dcaa5b0444b1dc0526cf5477770884ca760d04db01a9107d57bfbd3e9d0f0b75ad90f0b918e782bd9a189b3521a61a3a060c1c1eb942161bb97a9020649725d1d1dcfdeea805d88d0069c224484a1960fb5091770520fb9760415680379c2e88aa16d5160ec42f4b2f923cf181dd52c5dba654e83e5fd5de2d52ee9d5fd65d0decdb41c0a9293da7ab3bf2b81557b62e2b78c91e6589695626fb3289e71779471b018a2ed53fac3661dcc7392eaab782812afbf8a3681cc14408bca6cbfde7387f53fcaa32f356b727745271047a6412198a1a6ee789f54a7be75dc3c57913fbdefb060348c29b21735a3e7cae49850a3d81fdfc2d8147cbbad1e555b70ac5755a228685a07bdb713a64e975adc610205bc96bac797aa08e124b3503603f5083a5ae8e7764f58189790a5def9ef699cbd851fd0266be674b99fbae92cc04b51623b1eea4abf1baf25b981196cf2f08518ea042cd49930d775e9ce61edd80655b289181f20760227d5357864a489d0d13d4d5d16bd11147cdf68945b8e0fd7098d7712bc160713b62a60b0dd6ca82d4d6a351d5d12ebcbc333bc55f1d3c8ffcc58570161f7a30dae53a4ad4231db9780d1fa9d66652e39e878205123925aa5e05ff208072e813550aeef75b0db8ee8402e613ba3db8a9f6a45b0da466e98916c2533944edfd5ad0cbd5345b4ddd594db6be72879ad17b8555d57067434169e3598a48736ed0967a93bea87a5066def4fa2c3a2f4a29b5f42464197023d2f362edf67c701e2e6d35af915fe7971784a438b4eb7e60af3c1f0263cc0c472a945c78e7450ca830553b3f265f958a24a16df05c7001c2c1c802c85614bbfcbe6d61e50bd9b4878f15983436a3146d27524aeb683d6c93ab27dd7a3d109623595412aab4c58efa5363cee1d681ce676f0b3786a4f39fd513768cf4dd363b726de064b6a3a1407dd70749bcacfdf9a75755e0e82626f72b4075c84b2680cb0bbf3c321223f4bfd53a823ebe29cef69406786039ac5408bed2cdf1726ddd94bae405ec60de37e46356f65191e05dc5b9ceafb7424b1c57ba7756b107b707ce325556a058b848915cca8da1e732aca985ee08ec6474764126c6fd67beac7b5f465e5e07644e28e4523d706d2ba8b69a74ae37057c7800eb679823a7b186ff13ad102b708323cafec7233a5d825ca238ba80afae9a0ad5313a297810e6011ba55c94fa26b822e2f5b23e9d394d3d4f9a69c2ce9dcdbe67863df22fa3ba7f6ba6749c87d5f089e6a4d1892cb156848b003529f31ffafca1d7f5a8cabf68dd75248a7c14115b3893984bd6de78e88cfedcfa917641e366f67e8a10e47e9859931cc727bca11979a828fe9b62e32ba2bcdb13a8bc4016f8055090e6824025476f77e791871147bad82579300e20977d7ba45f3dc8ec9fc2a409131003398d674f6af239bb653cb2513bc1eb524beb528b3adbfbdd63b0029ebef440690533ec44d5df203c0eeb8504f9394a2c0856b607791834e250fd880856ad0c3424c8394d2d740db4f968b5ccfed8b278ef7cf5d23cf1066de23ef5ab55d042a8903302b3e58a14640928e27e4411c0a41bcf9e8b6c1c2b89e442f2422d2f6822c1ad56bd736d5d35bc843a2e85a49b37df451a5702be0940b09aec0847441d982f152290c22ac9766c0730094a184ad3f9d5c8630f493bea147dcb3a566a03d9a6defd48fb9b58036b4dcd1b8e0dafb918a53b6e00441972a80946e64bc42668ed104c38d02467cb6704ec770fb404b56426b705c6d6e2c90dc63b4abd48efbd030dddb8ee123f927f90410321e01a59cfd68b50e6c2582a939b63a98c7c47b3ad627c1d86fa083dff87a4c273e9867f172ef2e2d8ec479075bb3f8dc3cbf73b9e66244ab26d2e21432f256c7bad935dd60525ff06ec13b4f734850d77763f63809684b4149247a6b6aa879708105de49fc2dfac39c38300d88daf23a50b0f2862b84aedc1ca6a32fe326bd6a46a9fc55e6a63f13211a452a2249525862dd832f966342e0412e989c3d455dadf6a8e6b2a7bb76b4b52da781066ec713373905bba0af17dcf943352a23750c0ec84f74d26d41e97a2be59e5c119b54349802d43638800e1e29ccbff7321ffebc7c4e0d7cf61ab4c6dfa1787b663a6b47ca88eb42e419bdb8042fb04243659d386841768a58ffcaaa38f988185e696bf9d32c488e21969a8281e7ef9341d438ca817ef2aef402f47213fb65844e79cf5636a7bd6a46e8e7ada6a6368e8208364f6f3da17c31bd1d8a9e0260ab115d32e7f8bb0cceb3d5490f1409788f1b995b0df62c87b5ed321cf80106fab56c939369b487963288c07a57b6a0f91ec5d82985cef27078f28bfc3f606acbb20764ac283a0aeb49d87b781653fd69dcb67e193fe4896c7bfef38612f1a70dbc8b97fabbb12132e9e3d3f9cf55fc6d3a102e52082f427ac2b48965d89fb2e27a594898de054b7b8fa7d8181f4ffe4167a0b383af7e4c80c887def13afebdd7c9a5f3a373fd56d0ffce1f27d673770738ef66cf0dcb78c7899f6b4ab24cc2d0f81ff70a03d9a6dce3792c8f8360b92f3cf52f214bd3cebed2e2d8769ec319117027af38f40de80cc4b2b890f6b98fb1d6d215e9cb9681feffd6b645541bd33712f237b30ade6b0dd2590c4cffad982a5ab0219051e99e57093669e4b53497b3b145553223d172665edcae0a8b9985e6f32fb9bad2011c790822b7ed091c30a754d2beb4654541ac57da36362211427efea45e2b660170e74c9b376ce7d88f4ddd24065690a3dbc276e34935d0366b13776405087cc0906a2e16dd9796088509f5140369a2b922c8a6466366817e42e1c6a117b2df8802a06235e7eb3a39952963b1f20ce58c027b162bcabe3268965a140e03a09a1ce30978ba45d3dc041bf90ea6b6790746d1336838b64744f581ecf46e2b06d3534e78492463a7ba69ff1541d84964ba4ea705f753f0f6a06b83104490266bb5421a6403df667f6f97320b18103e5db45382c4e219946f4a84cc167a788f701b4c54f566d224b784f935b188c31c1b637e312d79a0d1eb659d242af4857e20b3a1c4205b60d0211e87ff09346dff0ff079be87bff1096494af52be295c080e23a2e6bdde15f8c0d52472ee8f5cd74624220d3e9b22e54680f1511e68777f134cbc2b90afa8004137d73121800bf76ebc0456c2f3ee91354e3601a4cfcd3d8937952a9aba3243a2c6eb4af4e92a4d3fede9744b79deaefe3f37a371dfe2ca32f16ff97d7a0ab2dcb0da7552e6ac09be52bc4ecdec4bb41429d87255093df9bfa949c193e8f19e8ee6f6d8fc463d060a0b1ecfdd20223d82f6b9aa66b6f45bf8e306ce6f8dd6442af45e424cb6383499690c131a3322063df2e79f6bfa7ee04c282c1b0b634d6347bb0c55c43572829349c128386f9261a8173d2872a6b8e567ee323c040f51176faf7faf9552a3be722d9cae88d213f0c7dbad39d5dc4a56cba67277bd5e76375e7f68e665b1611013ed8eb0b917ea61f86e6e4ecc9eb1ec292fc279177405069a7a17a40264beaaa2e5be23896d5eb38cdbbcbd245139c5c96fd97d5fe5aadc9a517fdd55768d81a3ce79428275f16965b3086a49994756b4415dd1c1e7b04a96d6ce848195e6385ad6cc316f61c33f82131beeedb6ebb4857ee2277ce3cae34a1cafe268690da69b79cc1267da4b57200d28d89e9d5eefe6920dbf3113070e77bc8ce20e17a9014185e582e49b579477938ab9565bb9d9cfb54c158bd578f6e3420de1ae12b1f8e792f96083441994a73c3df94a32617856e6983a725dd2391b111653", 0x1000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000001100)='./file0/file0\x00', 0x26, 0x4) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x2, 0x800000000000009, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x7ff) 22:28:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23d) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 22:28:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 22:28:51 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x300000000}) flock(r0, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x2000100000000}) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x123) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 22:28:51 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x201, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x48, 0x0, &(0x7f0000000040)=""/72}) fchmod(r0, 0x118) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xaf) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x8) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000280)={0xca, 0x0, &(0x7f0000000180)=""/202}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/255) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000400)=""/204, 0xcc}], 0x1) truncate(&(0x7f0000000540)='./file0\x00', 0x0, 0x8) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000580)=0x1) fchdir(r0) ioctl$KDDISABIO(r3, 0x20004b3d) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x20, 0x0) semop(r2, &(0x7f0000000600)=[{0x0, 0x1, 0x1000}], 0x1) ftruncate(r5, 0x0, 0x4) r6 = semget$private(0x0, 0x2, 0x240) open(&(0x7f0000000640)='./file0\x00', 0x182, 0x100) r7 = geteuid() r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x1, &(0x7f0000000700)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffffffffff, r7, r8, r9, r10, 0x10, 0x7}, 0x8c, 0xc76, 0x2d180000000}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000007c0)) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000800)=""/52) listen(r4, 0x925) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000840)=0x8000) syz_extract_tcp_res(&(0x7f0000000880), 0x0, 0x8) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000008c0)=0x1) 22:28:51 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0xfffffffffffffffe, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = semget(0x0, 0x0, 0x104) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/94) fcntl$setown(r0, 0x6, 0x0) 22:28:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3e000000000000, 0x0, 0xc, 0xd2}, {0x3, 0x6, 0x0, 0x7fff}, {0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 22:28:51 executing program 0: r0 = msgget(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = dup(0xffffffffffffff9c) ftruncate(r1, 0x0, 0x100000000) ioctl$BIOCFLUSH(r1, 0x20004268) 22:28:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = syz_open_pts() r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x141) write(r1, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5df72d9658ecfde4716d9480756776ee8b0e91858a07b3f5d3b", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) r3 = getpgrp() read(r2, &(0x7f0000000080), 0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x3000, 0x40, r3}) writev(r1, &(0x7f0000001680)=[{&(0x7f00000002c0)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a78e08dbcdaff9d6aad1423635961821b3e61a934b05ec16ab0ff7f0000000000007e2129e4b8f530e300a7902b000000f3fc30cd3515c97dbb200c842847fbff00020000e3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210ad886e7cd28b89c8d27f928e5340d0cd209f1e5ee4cc33092eff2433142d0e8650b9040eddb0e5b0a", 0xd6}], 0x1) r4 = syz_open_pts() close(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file1\x00', 0x7, 0x3143, 0x1f, 0x0, 0xffffffff, 0x0, 0x0, 0x2, 0x0, 0x100000000, 0x8}) dup(r4) syz_open_pts() getuid() 22:28:52 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0xffffff02, 0x1) 22:28:52 executing program 0: r0 = socket(0x18, 0x8000000004006, 0xe0fd) socket(0x0, 0x0, 0x0) getsockopt(r0, 0x5, 0x20, 0x0, 0x0) 22:28:52 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffff}) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000180)="b683a9c4f681c2c80fcde8000000000000000000") 22:28:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000340)=""/120, 0x54}], 0x312) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f626989ace058c5cdaf"], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 22:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xffffffffffffff80, 0x7, 0x9, 0x2, &(0x7f0000000380)={{0x1ff, 0x1, 0x8, 0x80, 0x61, 0x1, 0x20}, {[0x2c6e, 0x3, 0x10000, 0x40, 0xd3, 0x0, 0x10001, 0x1, 0x1, 0x3, 0x40, 0x9, 0x7, 0x1, 0x2, 0xa94f, 0x6, 0x5], [0x9, 0x8, 0x100000001, 0x8, 0x1, 0x100, 0x10, 0x0, 0x80000000, 0x98], [0x52e, 0x4, 0x1, 0x5, 0x7fff, 0x29, 0x4], [0x80000000, 0x0, 0x7, 0xffffffffffff88ac, 0x9, 0x3], [{0x3ff, 0x4, 0x2, 0x101}, {0x6, 0x3, 0x6bd, 0x40000000000}, {0x800, 0x0, 0x9, 0x4}, {0x5, 0x9, 0x3ff, 0x7}, {0x400, 0x1, 0x6, 0x20}, {0xffffffffffff762d, 0x7, 0x8, 0xd5a}, {0x8, 0x7, 0x3, 0x80}, {0x4, 0x8, 0x5, 0xcd}], {0x3, 0xffffffff, 0x8d1, 0x2}, {0x7fffffff000, 0x7, 0xe790, 0x1f}}}, 0x9, 0x100}) 22:28:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000740)='./bus\x00', 0x1000, 0x1ff) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) getsockname$inet(r0, &(0x7f0000000700), &(0x7f0000000640)=0x105) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f00000003c0)=""/14, 0xe}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000540)=0xc) fcntl$getflags(r0, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_addr=@in}) recvfrom$inet6(r1, &(0x7f0000000580)=""/8, 0x8, 0x0, &(0x7f00000005c0)={0x18, 0x3, 0x4, 0x7ff}, 0xc) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000001c0)) 22:28:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x1ff, 0x3, 0x2d73, 0x24ea, "8fb76b6752af162f6a8732c2ac0225a1e771d5a1", 0x3, 0x81}) r2 = dup2(r0, r0) r3 = getuid() getpeername$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r5, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43beacf630305b442d5d7d2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) fchmod(r2, 0x0) fchdir(r2) setreuid(r4, r4) seteuid(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000480)={0x6, 0x1}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) socket(0x16, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82d7cb8e82a93e"], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000300)) r4 = msgget$private(0x0, 0x422) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f37c842b47b737c425438b0f5ceec0d1f2b1a7cb88a1d301a668e7e1e63e21b834e1d7c769456c4dd7c512ab7173a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6ef6f323c5eec10c560f88ca5bbfa66a88628b615cc5e7388a35fd7c0077881b2107bfb70e7cf41bbdd28872ed7ffe4389378d038f710bbb3a76d73fa265375fb91186f4d5e7fd1b4abd7885a4430d2a9548e000092219edaad4a6c181ed06700000000000002e7109e7575d9f5fea0f8efca1eb12311a6d80c71daa56e9923384c77700e1d0f00000000000000"], 0x1, 0x800) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r6 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000380)={0x400, 0x7f, {0x4, 0x8}}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r5, 0x4, 0x7f) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x8, 0x690a2f9d, 0x9, 0x5}) fcntl$setstatus(r0, 0x4, 0x80) 22:28:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1}], 0x1) 22:28:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x880, 0x65) close(r0) 22:28:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) open(&(0x7f0000000280)='./file0\x00', 0x1b0, 0x100) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000240)='./file1\x00', 0x208a0, 0x197) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 22:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 22:28:52 executing program 0: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x7fe, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000480)=[{0x2, 0x3, 0x4, 0x52}, {0x2, 0x3, 0x6}]}) syz_emit_ethernet(0x24, &(0x7f0000000b40)="d104fa054cea9b1ec25f44ea554f3a040000002320c31787e5c07c35b9f591601f24cfb4d3fb3a8c0e2c11de10472e41929735b647828b2cf26dc778d0b3a11511825881a6cdb62e6a424495f590ecef2da7b025b3d6963ab0ccf8d3b1489f6b5b161bf15c1665c93d70d3d1cac227bd9bf4bea6f6f725add2f8ae") poll(&(0x7f00000004c0)=[{r0, 0x4}, {r2}, {r5, 0xa0}, {r6, 0x1}, {r0}, {r6, 0x6}, {r0, 0xc}, {r1, 0x41}], 0x271, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x3) r8 = semget$private(0x0, 0x4, 0x202) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f0000000500)=""/165) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r9 = semget$private(0x0, 0x5, 0x40) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x210, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80000001, 0x1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) accept$unix(r0, 0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:53 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x5a6b, 0x9}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10100, 0x100) 22:28:53 executing program 1: r0 = socket(0x8000000000, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x5}) read(r1, &(0x7f0000000080)=""/52, 0x34) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) setsockopt(r0, 0x20000000000011, 0x0, 0x0, 0x0) 22:28:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) 22:28:53 executing program 1: r0 = socket$inet6(0x18, 0x0, 0xc72) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000100)=""/172, 0xac) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x1, 0x0) socket(0x1, 0x1, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) 22:28:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x4) syz_open_pts() chdir(0x0) dup(r2) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 22:28:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x10, 0x8, 0x400, 0xffffffffffff8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0xfffffffffffffff9, 0x3ea1}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xa0000090, 0xac, 0x1d31}, {{r3}, 0xffffffffffffffff, 0xe2, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x1f, 0x400}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x88, 0x4, 0x1}, {{r4}, 0xffffffffffffffff, 0x2c, 0xf0000000, 0x100000000, 0x5}, {{r4}, 0x0, 0x2, 0xfffff, 0xfffffffffffffffb, 0x80}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000020, 0x8}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xffff, 0x101}], 0x8, &(0x7f0000000000)={0x401, 0xda}) 22:28:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000002400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="d0662036af8f53f21881116c3cd47c5173139aaf5694c47dafa7d8013f8c3b03be3fe294de8178a8f838aa0a84ded34d6df18183c9d4061febdaeb", 0x3b}, {&(0x7f0000000240)="45aadfbf6cd23e9e009949350773663e97a7408df8ea72d06a6606582106322e7b7a3f5157b886e2039e90d3a66477accd3d246a10ccf9f6c797e14fafa5105bd93f50c4bff61deb32327f8c85427915441aaf88663a040fe41eee0ae4f140a16ddd9ca7f3ba8880428f895bc93632f29debac34ff10a139768ed8ce1ad53f149fb47003de8cda9723fc8c7fc893b91fcef978fbc56ed83ae48c180320", 0x9d}, {&(0x7f0000000300)="cb938f1e6792a0f9a4e977f1903879c8e6f53dc7d7ae72a1c447db89a714d3ee70b0959fe8fe360b7f12400fec5c843579f0f1f1a203a8d8cdeef022b2b4334fc0a9bbec69ccd89072a08c02921c2bc6750ff00a0d8bbd3653595c53940212f3aa944622b3748a8664c34ab5bbd8881aa41124967af8dd647e3cb1cc5acafae8d76b5c75db101ad918921dfb3e7f1f", 0x8f}, {&(0x7f00000003c0)="38f4a6544ec3a325901ef6f3d190fb87c67c8175fcdcbf98466280de8f7bc26ed88444d169b5dfacfd9e34d70891c36c6c4037559cc1d2b7d10c6cc21aa0ab9266ef77192ac030bffe05b90092d157be3f25ea8fa2df76ab58c0f3786ad045d3ca93aee4a362121a0a6e208c0c0519ab1e943e5c254dd7", 0x77}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000100)="0edeb693ffff", 0x6) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 22:28:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 22:28:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x80}], 0x1, 0x2) 22:28:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd88433bc5ecb1ccb3cd20ff62c90bcab8517134eabcb3f89ab8f5865ab4c6db9de02f4ff294956446807a3d7d309d25fb6b1c339256747744cc2a87305696bdc339969f76394b7ef62431a5de56c839f5fc7d0b5aed34b61a8985d5c76c9b5e3a287ad1a5dd697947ff4b4903fcaa72324d377cd526a12e4556826f694f28e205119a169f3804fa642baa250627d90ff2129ef1951aeae3bea7fdfc2d5ec192a56a31ad5f0e7b2950f1e3856a7757fb086604d3441095978a89cbcfd59592a68fb199a2511fc93484cf436b096cc64adafa1adc92b9d4", 0xfffffffffffffe3f) dup2(r3, r0) 22:28:53 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./control\x00', 0xb0) 22:28:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x5, 0x4, 0x7, 0x400}, {0x3, 0x3, 0x6, 0x81}, {0x7, 0x3c0c, 0x6, 0x1}, {0x8001, 0x9, 0x8, 0xc95b}, {0x0, 0x1, 0x5}, {0x2, 0x5, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpid() ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") 22:28:53 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)='\x00', 0xfc2b) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffff800) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000240)={0x2, 0x177}) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xae6, 0x101, 0x1, 0x8000}) sendto$unix(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x2b2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 22:28:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x3f0000000000000, 0xfff0000000000000, &(0x7f0000000000)="749e540447e37afc85c9d51d3ced1adf99e7179fda36c26df49da69256873609703754e9ecf636aed426c4ed81321a20dede80990c85d9", 0x37) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x10, 0x110) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 22:28:53 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') r0 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x6) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 22:28:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xab}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000280)="6d62be11bab07e735005ca0c5a5e54940e1d236f997dbeecd3fbdb45cac4d42e2726e2c1", 0x24}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x95b, 0x86}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)="ef") 22:28:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd4c) write(r2, &(0x7f0000000040)="7d36019173d5e1f9e793c735a120f0c394ed54acad607cf0caede18ce24e50c603e6416c3f5cb02df11faeebad222f70e23531dfc429d33f58", 0x39) 22:28:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000040)=0x2, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000008c0)) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000180)) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x9}, 0xc) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f0000000900)={0x3, "9aa71d62dc15b465135c32042eb5cf092af59bff1945702e8e84d1c5add79b7ac62e2cc5040d47cde755b913f04c5c01cb15b30602d2e243c7d54cdf4d02a46faad635dba811e541526ee00e3d45037bf910e978e018a10b979bb079510aa18d7844166cc1cacd7c8556f5b233d2f2eca90508c25f8c23499b1b3d461300346278f8b92da070effc66cf228c2d02119e6a0da6fa07024ced41cb4a3e68a7955e8f04d2c5643d8464c42fd26e82bd"}, 0xb6, 0x800) setsockopt$sock_int(r2, 0xffff, 0x1a07, &(0x7f0000000200)=0x4, 0x4) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x3, 0x20, 0x8000, 0x8}) r4 = msgget$private(0x0, 0x212) msgsnd(r4, &(0x7f0000000280)={0x0, "8dfe4abcac25ecec34ebb0c7d1e09a12fffea8d32e8fadfc2506ab8d2a658ac761616483c819"}, 0x2e, 0x800) r5 = semget$private(0x0, 0x4, 0x1c) semop(r5, &(0x7f00000002c0)=[{0x0, 0x9, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x100000001, 0x1000}, {0x0, 0x1000000000000, 0x1000}, {0x4, 0x41c, 0x1000}], 0x5) getsockname$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000380)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000003c0)={0x200, 0x2}) msgsnd(r4, &(0x7f0000000400)={0x0, "816f4fa3878b06ad51ec520bf20e6cc1929f2fdb9971454901a5b5bd95927b8ab60dab1db7b9e9b1adffb82b35d08b89bde980ea29cbda58767c9d712b30fe5d2338165c2fc05b942534c5f4402655"}, 0x57, 0x800) setrlimit(0x7, &(0x7f0000000480)={0x1ff, 0x4}) recvfrom$unix(r0, &(0x7f00000004c0)=""/232, 0xe8, 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0x1, 0xfffffffffffffffb, 0x41, 0x1, 0x3c, 0x8, 0x4, 0x2, 0x3, 0x1000, 0x2}) recvfrom$unix(r1, &(0x7f0000000640)=""/137, 0x89, 0x1, &(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair(0x18, 0x8001, 0x8, &(0x7f0000000740)) r6 = openat(r0, &(0x7f0000000780)='./file0\x00', 0x0, 0x90) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000007c0)=0x9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000800)) 22:28:53 executing program 0: clock_settime(0x2, &(0x7f0000000080)) 22:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x72, &(0x7f0000000000)="d5338a49e02d705eca5cd0d8649841757d5a626bb8f03415ff722c18d130e5548fa9d57308dd610bf254c8b2866faeeab573fe8c8aa3cd536daf6d796005483e4b6693b4c16bd5afd717be401d7417cda1cfff967298ce70d391a8e26f96a6a921599bd402b40825157d0484df2f6bbc7761") 22:28:53 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000200)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/80, 0x50) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x2, 0x2, 0xffffffffffffff44, 0x1, 0xfff, 0x7, 0x9, 0x1, 0x1, 0x1, 0x6}) setsockopt(r3, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) write(r2, &(0x7f0000000600)="2205000800000000", 0x8) 22:28:53 executing program 0: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x2, 0x6}, {0x18, 0x3, 0x8}, 0x3, [0x41, 0x800, 0xbf, 0x4, 0x66f, 0xfffffffffffff800, 0x8000, 0xe8e]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000), 0x248) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc]}, 0x419) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r0) 22:28:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)='9', 0xfffffffffffffe49}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0xa7, 0x5}, {0x107, 0xffffffffffffff15}, {0xcf, 0x6}, {0x83, 0x1}, {0x40, 0x2}], 0x5}) 22:28:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x8007, 0x401) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = getuid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, 0x0, 0x6) 22:28:54 executing program 0: r0 = geteuid() getuid() getuid() setuid(r0) r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) select(0x40, &(0x7f0000000100)={0x9, 0x0, 0x1, 0x7, 0x4, 0xff, 0x1, 0x7ff}, &(0x7f0000000140)={0x8, 0x1, 0x100000000, 0xfffffffffffff000, 0x6, 0x6, 0x4}, &(0x7f0000000180)={0x7, 0xc5e, 0x2, 0x647, 0xc4d, 0x1, 0x9, 0x3ff}, &(0x7f00000001c0)={0x401, 0x80}) shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x201, 0x0) r4 = socket$inet(0x2, 0x8000, 0x800) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x20}, {r4, 0x100}], 0x3, 0x8) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='r') 22:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r2, r1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="1000000000000000ffff000001000000937b29f7cf4ced7e76e05839a3912e52fc168df77989d266980d93b8be1a563369ddf9ec7e0966168a6e72f09567ddb4cb83f8030e0b4b34fc1c2dccb18d737ef3664d4cbd95b3f31ad2b5d58d1a374f8956475d6f0e00000f8b5ff2abf290f009f1fb87722af13413370881da8e44e38bb8c0883f83ab6d8be4ee64c28fe125defa690cab9d0c7c44a0e8f8c34591"], 0x10}, 0x0) pread(r0, &(0x7f0000000080)="4c205aa3eca4ad9750b661ed393b73f7db7faa955959f04e0ae1967d5541571cb965bc0f81dc4a314515a37fe17278b24b18808af4890e3a6127d53332d4b7eecde07c0c790204c4b5befdd597dd8895009f6bf891a413e42bd621d708c647eef648dde5d2276293f1eaad67d2ebbd7f5d31d14c46a5f3f692105e9d4a705d297c2100c0f4ae3f5f15beb3c59f607156add32b3f47a9aedea846def65cff158673f6d09557a9ecca2422c44725c57a3790685f2c47ddc12a92a581bad5b3e66f470211bef9ee43b7afd210cd9b54b7dc71630972d11cc806cd09a27c3171e3885ec79180a23ccad45c59e0f839b9ca2b9083b99e0d761255be21b9ad4cafc3c7b80b08b5b954f6f0851ec771451c596656bf9f415fd5f670c6e8a3e5fa52d95e975f76605eb6a3d5cffc6a6249382c2fe43736bb133f88953d86f6400ff09ac03639aeb5de2896f77019a061df303fb04d58b1521b460be93c8681dc759d0816c96e6531fb58e255b22f60f29ec9c821efb0501aa556e417016f78e1fb6c7d0e4d47a571059cd050de900dd871b62447f0774b6ea5558eabfe4bcc106031d6040780cb90149d14e8725fb2352fc0a4c98beeb324fef19cb78fb9784b8a82a0d4aceb9d2953cc11a67967af39589dde3cb719a990ae37e7e2f97462e486c1a1d4ed8d015d368784ba9499f547475347a8ffd10ca5a6495e8de3d27144e893913beaf1a24db320b68bc94db9262da0b1c620dc6662751efc5e996d2b65e60dd7cd527979a81d20ba8d6afcc11420482b75bc8a42a707ffd3a6becc7af34e0ceec75ddf6ac13de06548903fa467ee00b7658f0b6cdbdd324c8214920bcf3297708bd0a7fb9ef6c8dd5c9f9e74bb18e994e4967403be8beca6ec3748adb533f5e58187abc0d2f6ef872a2ca5ee5a54731ec927ced29afb14d63277b4c440ac29a4f1286c83c570a91a446afc2063ede9c6d6a472785d3427813fbf9337bafb76ae9a1268d3854b61848da13c204a364801fe057d38e4ce46c2a4b7d704f9aab6c65a5eb7da9e3eee97fda0ac3a0244f8184ea719cc4906e5652c01728f52465cd9ba9ecf66644f921383b0a71a960962cb21a3491eea2a744a48304b078fda1310f9c9329b6050b8d5ac31a93bc7ba9dea49305cec4ac4e52788960c78f28603d0893c4d0ae5e3d2d42fff9ec4b4ad19377f4b167e77384f35246a49ecf116b1c8707197c0262fd322d2a0db0350eb8cfdc74a6fe95b73ed38a44443836e0df1472b430cd562752ec175e9a2abf6ed5f25cab9be66d3117f85c4b122e5fd4aee345502d684b1c2910c464c1815a370ecd9f149d9bf9f0c7c9256caebd99600f6ff904409a474b6167c346f1f85d584c4979d4a628378db307886fc1a1e1cb6b4564f46abef3e809f96a135c5af75afcefeb7d1aa257ff3cd9a95486cbd9a331afd1fcf73a9e0e61aced88bb3a7be12ea2565a951f36555eb49a33d28f3a519aa36770d417371b63c1bc4afdf855f2db850c71372c24a97389ace20938dc1885b72d8d632b922d248a0bc218c53c045ceabcf5a49f3b12f425fb70271e2ac473e542270ee643298eedbff71246f1992c877e84dd8f936442c31bb3fcc40ea5ec3595041c418077b2e7aa2a10658a3b6396703b686b3dc6148d580426395f902dc2783aa247fa3b376c81504568ad3fe0254c3606fb161e30e1320d957e7483be077a9994577b567e9d832f53ea6f17f95da950548c82f605c03b47d1cd4b9cb6a461e480a357968625ba42beb74728fd57e7e1d1845ea5357d20e55f9055c9e54c02624556f96280d11049169d0aa83faf1a29248d0de07685a8d6bc36ea335c08538cd7cd73fc6da79ebe05e732aed1ba83cf4462542b879e1d29cb3d92f16f313af7eed1101382e363b7b5b96d2baa0aa19f1a37bc0083774a12eb1de9a1d1f884a9fc1ad424443c6105f1d07ec0e1260f86b8ed88fa6e2370c4a78b3492da2c2411ae8384aef1ad862657a93fb88480d8aac2d0fdceca3b611af1af8dfa687c2a451c16c97af3677d51e061742133a5b7399299bb8f3e99b325ff147a085c673c65a2196e13405e1b4fbdda8d3d439a7c11983a0eba2a08e1d7678adb4e3c6c11ea2daab3d5e22d2ec562812c118f03400dcafde46f8ee270cc711e9bf61c42a8154a1c9087b5f9e1e266a9d754878460a00e3f47b12bb64dcf06affd1a1828b36ac36bc86f5849ccaacf198f268cd5ed09a50f5b36f3e607506fe7a29de446aeee7e485a6e14e1a16974c2989fe14aae459a46d05ced2c47fa838f5c9edb8c0798d9a8462dad60fff55d670f0854384319c9326032e8ee6033852c22196458a6e3ade008fccc1a7e7ecd0d8e0027d69d5b3dc32d0838ae9f9f6f33c1b56fa20e3bd664fe1248c5fd89e02da3ead52561ded44729bd90fed7a4601b35f81675ccb61fe5b33a7cfe90c57ce0ad969fcafc09e5457db0d66c020803cc706962e8ae986318a1c191d432f23cf1c64ed4ac978a555b70d8634a21550eb22159d4073df245c5391bdc1032c6251e4e7c1b6878af00503ac178f7f77750eb2d856c021df5077985c65ebee5a1b975c7e677c18907f74661de3f83819e680aa645daeeca7dbd0ca5e16cae38b617a710aff5dc388072dced8feb45d6f0f9da9c8debf3bcf3ac93a9613e0d756e878e378c4de5a52c15d788cca35637bc2c37aa6b10a7b52ae74d2ecdda779c661ac7db03c3f817eb46020b808ad94439ac6ffeed4152ce8c3c5de6bffb9c564548cc5f7bc0014118738265819982e8d8a7c9df85d359df6de9a87b7de9f1f4d974eeec271e160c85a398d0116dedb34840b18387b2b3dc9a9d79e47f5e6c9259b1338504fa3b83716950d77bfd02ff2491caec3ebb0ee1b3911ec6643fe09c11b682e3550f8b30d08c015467b58f4621da9f269ae357ce1ac87e637b2f8447b541de18712fe823b63f0623bfdf40965d2c94b3f45289bba6a2ab2c53fb6e58f42f942c35591afc956b916c34c3dd7aa9c4a3ad2ce2ade172ad0364a379cd284daac13f24024c93bb22f454d5278bdc7c1e84a84fb4f1506897ee46e1067ff0f6d5bb6e27310da16a3a427422b3e1c7fc5dcd65cf5a72e69633906020722c32b90c44ffe037ffa868c30caad3ec4386d9d4956b3af7c79a1ac0b9a012e29978364fb6d223be1673989049eb545c4a3589f596f8507fb4f9aa65bc859c3bec5c7045dec1bb5e501f1a6dca822d1dee0bf18d72f8e4b7087759d667631031fa9cdf5245a5b1541cddc5facacc67631784fc3cfc7b09dadc4140c63f4bc1664654b3128835b665df51b350362f49d7219c5b81c2478b59ce7086cee0d7c5840242c34ef2d398a0fa04010223738f9e2cb357a640fdf03c971d326a94ad384506a39fb8132fc8955b4cf1d2e7d4ddab71348928d8569b2620419b24a8bab3840d2d95e1d67b10113df947bf09bc7664981e68f17bf13915fb7b5e66d023d0d0fc97efa36e7d5b9b8303597311204b66592d2c9398c2ebd3e4e344fc6c6de8d151a21e680c21b9209cf3bff2597653691a45a47dfa11e2cb63316ad5cf17b5cbe8b05041c0aacc4897a04fac613d1075702608e044bc030e2cdc4b78447a8db9743344cdecfec8f5f820faec3be8fca32ad334a921cb791b338ac76e7638b65957e0f9db1913991fd751f4e9a650b9bf198e9564a60ff87a4279ff2d44b57db6698b4d9f06c731b6ed3fd9d7a65cd4d87336e48e3b218e9792ada52fc897b3603a3e79da9995fd8b6d679933bf0c52c78b287e3eeebe0310537615603652f461f33686674149768349d680a1585899f41a5a5a2a95dacda9cce4abe2db5db7d4cd8c3dfd2db14a541280e6efc314e7be4b966c83509b6ff97cf5b06cd7c4aa188e96c7fdc2bcc5287790063941318564bdcdb0a3005bd6aa71058b9e393a8cc36a111b6fdc1142e07cdd6bad59f1db9793e50e1da78ff54f3f2de3e01c81bf4ca839224dd024e402b6859f48232856c1404e07ea3927e6909012e1a49c4ecb862b5112fb7b45898f9ecc1b1149ca85008ed1e690d369935e1981b7a17f329c961b99c47426515e48896ce7b9bf61c36bb26b18c097fb7e4a3e4716313ac69ecf6552892a23ec85ab7558a87ffc2ffacaf5266b66559360c9dcbe3dd88f8062991c3e4af674a523e27206d65b9f803a25fe4eb848aecca344f3c0a561792decac36eda94cfe3e7bc7addde6cf566afbd49825327efb1dfdd16144eb7b9d0b59fe51eb5e8fb31920bb467ec89841b5601b4d17cfa0445dd2e56a02c4bef3f4c5928243af971e206d14a3b8b4855abfaf14e1c302975105374e6bdb344bd12ac2c83f73986c9af32b78528890f50067f80869d4cccb10cbf8c8f60b820bb60c09a8636eb6141be248738440053b2aefb7e5dbcfcf0d0d6e10ecc0f9a1ea290f867db0df23a73b9fa22afe592e28ee8fa80cbc247a0920396f8b14c4d53c343d2b37af073905bf50e1766b2923422a3769b992a9fbbaf59d07b9263cc71eb8a28942abff017489eeb3381bc197d439394f8c27b1a2f1066d1f665c61341b011d36a3b14bedcf0fe0838084dd985bce5df66fd31b7bd47e7cd61e7552fdbf5719db2603020fdc04e8a96b490a88aa87ffc2e526c02a3d3dc63984315bef0efb36175351d37f00e9cae12ccbeab41d178df8effcdc6e4571ebca2a094fab8fe302846ca11fc03058ab6949df42cb0750c8d91e5eac06e8f7fafc987e02f578c9aa7086af31c28f77e5e460690c44c34d4b60b7762401c67ff29cb9791fee4e75a7b321f6e72fab2e505e9dba2ca70bdbf4a71a62befccb3730dee158d2393abaadcc5045ee725a2e144c1600b41d08548afe7b85a6f1722da5f181894ccdcf90e5bd851ab59577007f2c9685414e10e94da30824828fd4de2d3cccb9d3731716c5cf5b25ec25d94264a5a8d3342af37cd478f90eda1c75ba7e2ab1c79b1ed3126d1d6bc26c459fc0f4184b671dc2e9ef41d4c05c7e78557f75b2761976e3082afa98ef2361c6aed251a8ab8b07a77e9f256c15a20a1c1ddd9d0fd4ed615c3d3af42a2fcd96295c83eda377f7f01f01faeee72c81d38ebb5e467cca9ebace5802bab73b09bd2bba0228a6331736ab372e29c5cd9e6ed206ed5acb5e732dbb38c812edf2fb25cb2fe6dd0730723da538fe14cc94f5098e80b0659eba68fe787826aecce69dfb2b87ce52a93179f9d749a2a2a6362502a9832626ed321182cfd3045e3361da3bcb0d64661975d19e87f8af58cb8954e9c2a2d5216bed90272b77106fbb63e74839cb6480483b15e7fc51a6ced28b8faff55602b1efca7db8705f20a81c17f047dfdbd6abe485eafaed390a8c16a005ce173b3cc8ad4e882e3c8b9c789480cf5de2f23422bdde47b15b1c416a76b090c652cd0bf1c8051ccf22a88bd5c91d518fd91c0e511d84b285bd1a8b31640d4b397a97d959fc18caf5af761bd614fa2e81bf93a3f7b1c5d527654647d59fddfb23fa69703bace79ef645a67d458d27910d7fcbd1ce878749274ad2c6c0f2dadf697b3d0bb10710801dcd984b82816db4c539d72c19bf7dfd33f5c9310fbd1b8294e42372bafb17446f6290f413295567f79221690a97464e56560d1e7515a995ebf23afff12f9295bfdd0d90628ac2708484e0f333bf261a3733077bc78a2e12d41370fc4361a11d5f22a6ff631f1869f20a236a5ed7f08e9ab0c4da2f1391cee1ba0d71c82d7dd2b8ba8e2ec8113165ab3527ba696f228fd63f15c93f80c9035f22c11f70ef77a1bad", 0x1000, 0x0, 0x0) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xffffffff7fffffff, './file0\x00', './file0\x00'}) 22:28:54 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 22:28:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x40, 0xb4f}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x60, 0x0, 0x81, 0x0) dup2(r1, r2) 22:28:54 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x4b9, './file0\x00', 0x3, 0x6, 0x6, 0x94}) 22:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x95fc5c8, 0x6}, {0x18, 0x2, 0x8, 0x9}, 0x4, [0xe1d7, 0x8507, 0x7, 0x8, 0xffff, 0xfffffffffffffbff, 0x1]}, 0x3c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x967, './file0\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xfffffffffffffff9, './file0\x00'}) 22:28:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1f) r1 = syz_open_pts() read(r1, &(0x7f0000000280)=""/247, 0xf7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) syz_open_pts() 22:28:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x17) sendto(r0, &(0x7f0000000240)="c70fe8a0e91e44edd1c24fd75748c2fd07afd9aab61951e32b492d705f7bd9fe2e7e920ffc37d8851fd2187131ef0917ea1f178b437a6349356dfe358403039a8d6c33e2850df464a56fcb71bffb58de3da234438a6e812efe8941a2cdf0be3bdf79ae12aa8e19e5046c94acf5b3a4cb112940c01d8ef078b88a2399677e5b8ecf631350e1e97b47aaee3d178c10fc56fd32c3070f3e5e65901b537cbf4a80691cc5faea3bdfd57aec18b83f809cc871fbe9228854900d9918e8358f875afe83846d25c18ec580462138ce2eac68c33f1acc662b55b61101e775ef036c1df897e2038368e749cd41a5b1e05b0d028cbbed20c719200b29cf8e502388ca54490cdf211cf4b9321c6d0d5c0e745f878f93b55a12c1b81bb5056398d8abcd11da77197afc32733361618fa55f850a8968c6e7605dd2801a26e32f6e3de461de82a4fe518577359f785ebde550bed43d0cf82dfaec732d8661ac4c663da6c1cc6ea0db348ecb9c6a8cbf0f3aeca04fff6caf5a70817e9ce3f0574b8283b1003610a9ac4ee364db09544e69e5ff9b3d1060d530c1df2f48bd1dc122e79a0166e97311465e3179c8b4fd64fbc65e5f4c96676a3608918e9a1438a3021cc9cbfc54eaac2014c61786ea48d13ca45aa22d84a9ee7cb74a60b024499d0c3c05edd7adfcd7209f927a9320e3a373e1a053c5b8ff6643138f19b10c9b8b65a28045d1795afccede40724a68f239f441ffde9567a00251afea375e61e5b024da57f356fa0ff68aea1512fdc1aae0bee5f024faefdd633a2c676439c3cdc97d95e941469f0571cd7b46d08d1b30e63ac63c1e91aac4b8d1140ae8ed6df2f0e303fccb8b06afd407159bd6917273326f9c3e94ee84ca7650b5de45e5ee4eb8093dab4c1c29fe9a2eed7f7eb674690f2a64f3b5a0094dfbc9c4d926de3e538abc681a839e40abed4264a4643d3d22c231ee595afdbec7b1b47ba2bbe84ae2fced3c692b4f0ad147e4e41a3c1db4f93c0f96c9be7ea120fcd560d4e3a67662015b5f3dc1218913795290072b4a2b6bf38c4a5392fdd403fa0ae3a6a1b8f28673bec65e609e46221b2c3dfdcaf8868688a31de201e19aeb56e5f166950257010a212ad1863893ea2470767079fcdea806e8f208045c193a29c3f1166bc80fc29155ade85c41f286c067be954fae0604737a5ef1f744d35af391949466dbb6eabf365d4e0773dab6a4daee09c31b0adaff4df2775b531b9a642e19d653f14678d6cb48470ba6c9fbe4f04ce852784650dd5d68c2b6d584efe6fa8bbfff98dd57987d6748559323ae4c4d4f3b0fc6579c116f0c26eec0aa38d8e82ed7d2ea9eea6f296e941a266c5fa2e543463f267409f236daddb82bbbb92bb76663b7200d0b44bf9248c9f58f4bcc4bb8c5b0edfac4cce75afb7ad1815e443b31c050e967ed8edb264cba7b71e64a593c5d6f56b65681391c25aaf606b15824bdcc98de302988a46de9df56cc460b6bab08ec804b283dae7cccfe0be28267dbbad7209d467cb442eedfe0b259f15bc9566baa8cabb33573f601ae154158cad3f6d7465b4a926a16fba3c3719ecf29d1d206decfcdf0df00353ce46f13dd0853c525672500bafed9a4e5cd566211254f442cd4159c2636bbbb6c41fa832c361058b02115450fcd7347a90956dbf6bc61405c4c1ac9c3925eba86d9ff58dc7f615737297cb84880146cd8b2f5707e3fed830468445dd1590b6703839ff1e2af58c4882c2e742c122fe227f9e12a56e81837e4192c891c35a8b348e8d3438a159024dfa4ee4185813402de99bb7c6fa0a8df96fd8d0c291e7c3480497842229bc5fbf745b939b244bea24875b4c84e953c3ffaea4cd86d391f6e2c678076c91c6c408fae62e24c849dec3eee871e5bd5f8e3e6214c093a08fe9580ddb4b553fc3e70f8249c121f71fcd256a0f5375c8408d1c1d0cce1d23588f8fc855e5cf4b41a38670936d0d81209d2bc757859374d7fc43f2246cd07a3f0e2a941e6918cd51665aff5e4d72e7ce4a418ae33814493f4a6a75f271ab98a2b653eeddcb1cf8851f5a737030588faf0adc2f9b4b6fcb76d6a1a533357b895728bc82bcd90d5ad59c4d7f6aebd349ca25273a94c9ad5d2fb401600737e528a7bf298fd7ed1105174d8377cf784219a9df108db0c8190d764cc34a5fb8b52f58d5af19f44f35557cf7fb1809b787b528c104fa7b5d7e507de0c3a1db9c32ce91f9b5b74316ef406fba0f71af7571d2ccc673722f7cb4314d431f07ca927af34df98660f70e6629707b833d0883997152f4a4ffb4e9bffad389cdf4edaf393598e227c4da6a68f8142d46aa001f66a76a371d75351a5685f602325e7555e0e878ed6d1c757fbc1130856e5dc68c3814992d0c25b9ad8ec552b81103ba1970da272e5532def8c4b188accec02a9ba85cf85cf28b08cacdaa05a58d47705f4e489302c92310d91be507d93d24053ee56923a57581e8edeb525f18598ec92d5f3ef580e946d2d78d1e62bac612c46834bc6d225fbefd8748e7292d0255245ba16805523cb0734e801f12f9cf5b15d440b6661660ce70fc33342dbd3e7f6de6dd186ba8f93ee9898873ecb66386992e6d65ccc46953d9f87560d3ddfba23a3148dc6e014500b6581e0d339b3d5dfbe2fa9e336bd32228ce0870a769db5c1dcb1581349af94c83e7136c5a830e199888d3851fcd7973115f43cccc03cbeb6796e2f89e4cfd958c91ac1d49ff0d288caa2e3ac73ccc458e5b3d1b9f6ee7731e6a3cb80df12ad7710eed42bc523a6ac4dc0090a74c98548644c1053e94c9db9e47bf00dc78254860c8060f5d9c2620a47dd06ed5beca20a8b45de3e14bcb6180d5b914774e3993fb01ab4cb8ba17b7dc4c051d79470bdc8ef710cc58cd20b8947ff0d772b1113d8a0a7fcdf683a082957ceb4072d181d80be31a06f5c49ef280816d97ef22992da77e5708d07b3ca96b3120a74d92d39df896e6a827ee266ace7e471514e6443130eafd9cae5755cb1a7c5af2ab8e8f05c8cf659459f6d58d16a1024373e275c7615e1375689281d51395704e52499564aa0247915d1e34d9b5db47757ed574cc8a00afa376cb857b60e969bfcf11cf1d0240c2f95068f6c7cb079d6c244dadc353f474bd8712abeff6b7db8fbcb2f0efc12109b0dc7a572819fe11a982cf0162ceff4cd532753ec9eaf4ef2937f9fd5a52c75e0c118ffa9b768566595c32cb3fa064d59e794f9991fdc8fa42317373e34189c6fdf4d9bdc1c14d263c4bde79dac543a89979279d5b543ccce924653c19f847a4857383cb10d1d3c57e434bf4a2a117d811d032f8a43165ea814d64b4820b82c0a6212a0a05d6ba70262826d9b66585a55962fe00fad2f32aa44774a531c889c226b9a0ac8a16bbe45054e84f024458ee788e1951eb6157677869d4b0f6c3a4924132a711ffbbe0bdebe74b887efe22762457b0a4cdf823311439e8294eb50f617381726dbfbcb9c5d7b104227575204e06849db6e2aab595d0c8077fc6915c651c27627eb9bb1c39102aa5ff84d6e49d5443da93ffb0ed733166fc3222c212bc08e8fe60a650ddfd8d76258f79ec0ed497fb1eb8774594c02d861888599aed70750d50c2b7fc2a8108436c5ae4f23edc73503f3472adc1ddcd78d432f02f8648d73e33032b93033da95149bdace1fe56f22199a46f9eb2429b3d1d6cad670f0bb96d9b947979ea8a61df76f8af83a6df896038d1d651ebd7e96d23f358ad86520e2693b6a56ac3caad5558a22f4c3857c8aa5a2341f6f20c5731d6b04ae56e5fd44d2d0be26cceff469b02f258652abd62cc7f407d30ec87fb7ecae97105e4daae127e2b633c4f3855fa8e296a39b29c1fdad73d783c07ac61564019eb44dab4a80d5a1acd93bcf909c34ddee124b4d1cdbea937825f2b5a9b69b01aa9872e75ea6288b449cb0862f216ebc8cc2361b632d46e79d19fca9dccaf354281cabf0824f0f1e6737ee2f0e47b33ebdc4e0f9af797a940b97fd7aa3dbb345c2c15fbffa8fdb7674e70bf7b509c7a3701ff6c6b8b5c7d0cee20823c65935e9400643ffa68821c352af4f50b9ede085d0d023c9d74f9072d8242743ccbd5436a4a295aa4d4631e0aa313781813c7d70ec8ac561fcb35b3ef0ae237acff0291629a66e0cdcb4c657b0515bc705f9336796152bd70201735c13d5857503cab4f84fdeb35c0ee9cc6851737a102b02258714f06bb3e3d9c2368fe5666f38fcaafcfe1e3fbd955c0876154341067f14995426e44334342b15f358c250b2562de84349285b6f61464c0a8f3730d1731d6e22f18cc0d52cdab1756bc6d0c1c9cda403a7dcb94e547a5422e268b55925ed0c1bab7a218b58cc2b7e4912914c3c8fbeafa7d28a32bb25a0662fbc5b8f7d4d3bac92300b350337381a7183bf3f0d25cdead0914ab755489cd135dcc2e0fa29b12d8801f38d7f5874a837abfb52291b75651e7ea72a19ad5bbbf29bcc37c702830385c78f5de0503a790b874f14580f7fad73e5ef52d4e0e38ef821e1fd10e38c04e5488cde2ef54f0d509c76857ad6d0fd3d0606e66ddcbabbf4b27d2c93fb3a3ff18a4bacf21177e9cd6f30f9a6fe425b12ed558b964c142c8d3c2210458d87ccf0c2a3bc473aff3c958464077a9d809e037cc9417907fbd31a25b1441c065d0dca9cd4319b283b53dd9d00b0895fcc063350da6ab654bd67a82fba552171af3aa643057a4b02ed2ca5a3e37c6f89eeaad0f8266b0b2e6dd85884e221e8716cadc1f220a70ea6b9198b22710445184fe54405186adc2bc37cb62109ee607ce259ac07acaee59c2f3aea32859eaaee7dda4933f176dc8f76dbe026db0a99dc59332aff7857a394426753ef166f127b4846c4e5868aecbbc6af60177e051d20b3efcd6aaba7089bb0b2700044a85746cdcc0b284833674fb8a1bda0ec2f725b5ba0cd61d0de36fd4f93df1bf54ae9e731dee2873598f224f2211b04f0b235246e2ee5d74e523ef18b04dab0b6f1016fa4b0735ecf80700e92af8ef14c6901ad0416b42f54cc42ec640fa8a09bb40fd1ffadec7df8e21a68908cc657ad2bb2aee7e1f69f04bd44798a4d4d0f9ff252cb6dae59e6009ad75378026fe7aa629108de158e132d5b962022c69aa837384fd1b5b6d51d6281ed5ab04951bbf4e522b33b417205da44458da02e4387e3d3bc047f89366655012839be12a2a08bab8cb60a28556abf4a43080dc0ee71721899588b0105b532337c44fa7224af7e93bd4e27db77d01b8ac224d538321f568c2bea0a8381182101efa46de68e33e13ed2097355cefeb5c88bdbf8f04db9f2154be8c1791f758cea8c92b9412eab53bc4d6debb7a672e415e92c9dfea86b1849c2b5d2e113d42a2332227f8325bcaec7d58d7389f9ff3dfd75c01be34b0477c63fd1ab421dba16c2a8fca758c126cc2eaf4a10f138382aebf492515dfcf7505429f40af9ce4c2b9a0a58a518897020e480d9985e71fda248d5d68f0e87d3ee25ff11a6e1915854a66292f43deb4bed543faddf7f52a94efea929ae8de7516c7d45eeba6f914c6f919902f5495efedc04446c3e26cc3be1a003166564b6851cfa347a61da217cd5ca78b1e06544d1935b8906054df4255c40d9365d859596b3c3ac0d336ce08f3af8b685a18c593c0db7080d44b78a2ec6079d1ede581814d28b2c50e3bd89bf75925702b7d81628c38cf1a41beb7997cc2f7ecef90d30441a653895b3af9c2cfcd1d0b0dbfe152770366975a59f4cbf7b32bfe3d4f0846965050da25a7eb24233a54d2e", 0x1000, 0x406, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f00000001c0)="ffffb6b113bcd34ee3ae18ddf4fd95b8c3a28c706d9dfd4ff1f933dd71fa2b64c24ce16eac308b95482451be23fdcf647620aa3147e61025b2aebb0c9c4bb945d0c81a69a8b293b635ba003c088e2bb882574b4e21cc89c312ed68064f9a671c0643e1c1947c080693e572bb9a") 22:28:54 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) getdents(r0, &(0x7f0000000080)=""/209, 0xd1) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 22:28:54 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000100)="a54459a20b96b0120ca78d7868418e443c9fe8ff0b93caeecf8ac18f5b777a11fa5556ec59eddc93", 0x28}, {&(0x7f0000000140)="59cdd43f424f3b00dc5cfbc6f37173f7ba2fad32d388cb0aa7421cef3946ac190f7f745b3008833c6695fd73d7d0b5a5ef", 0x31}, {&(0x7f0000000180)="819d7345deabbfec1fa652947896baa1d721608d6623dbdfccd0e82bf6dca415d46d05d845022fdfb73a86d2db54d5a2b90312f3bbda4a67a255aa468d4adf50d975a2ef61de8b9dd4a00091d4a651400069bcd81f1010593582a51f296a9f93bf9b03564987f00b343838514019ba02392a903a56f106a8962cbee7d327993222ac6f2d4c0f730d4a2e04786f29eebd88fe9c0a", 0x94}, {&(0x7f0000000240)="d720d9f0f1686110593a8280c6ac803e79b1303d619b7f7a1ef1", 0x1a}, {&(0x7f0000000280)="5ff25bd91e7bbae41ed6813cdab7d54930fa7ffed4a75cd966af4aeb9d78a6237890e6d353f5010ce18b8ff890ba923a405d757f073f439f3da6df725e8b1f4005a6dcd78b24319c168757ee314b8b09793bd0992ca672681761d11e5db44030177df7b9fd1d9da670ffab686ce90156b90b891f51b3ebaccb83b625", 0x7c}, {&(0x7f0000000300)="0729eafd0de33beb774265c079e87206e3c15c4397600ebaa22c1bb058e9188113dd8081a479cc5629e36796b473511eb6aafc72fea14e1865cd482e1adea86b157e75db5feccf335fb7830861445382d243481701f0710217920e009ca9fa3d1ed395556a3869f9cd5d3d79f66d6ec8e46899baee93898e5b04717dde09241c9a3e56ae2e74b70ac368dc4dd0ff5436dd43e91471ca6580e2e7de605f3b33733cdacead08592bbcebf32083406192c195b970815406cefb64b266f12dc3f318168dedbd9c408c8f8fc4947b0718a3e4c24c9b56eee433b2a90457159b2ad1348b140d05be69b76802c38fdbe319b30b2c89045a8bc70e4ff774453eedb8a7e9ddb3b5d27d90c5aba6dc78b58aadaa9dcf4a45d936539055faf6b6c0f0816bae6d79bed01a6716b3a924afaf32f65d5d60bf9c6da04acc60cfc09d096ed6d4de85d985dc3fcf8a7a0f42715d0288e380b117ad54929a73a20fb48c25c16556473dad8db0ba569bb88f61715fda114be99efc5f322a0a38fbce74af7e795f2946e7f578f3f07139a9b8c6a3053d790d7b65212e61e267ad094add23de86fb908f8dcf4992aa9d884c53098111830cab60bf4b4edbf8365da42b14e1dd0c3efe9d8889d347a12df7bf63c6c3bf2cb044bac596cb676fcd7eee2b0f3fb36dfec22043b4a774756a9e17d07f8693f053001a6586940cda66c691ceb20e7a795bc0d683bd70d8ae80c81b3082033dcfa84be2293b2934d9bcd464e94cbbeb1415cdeaa276261d655b842c6b824ea4f23c0d7528a94a57fdc0da7ecb0af6ce0de6368d75ddb7566abee873d0ce6b067557d72b979163a42df2ba374592f8973b95b0ebaa9b14ba38cd85eae47474050d336c3a089af02410c8103de4ab12c949f2925fc61f7d03acf66162df350b64f2cb7edff0e36777953e8a9e7700f4bde3e5e422f9dafc8e4db19a0cc0cde58522da7d62d2d5e64b831ba0a0df620a1dba7d49c93455a1b81461302b02698ed84a7a06e2062244c1da2bbc53c4d544a1c950ccdef81b44f9db27d74256075c10b2c235a0632dc9193fdaea81ffafe0e5cf23c63cf533349c660622b185ee364edc0c1d558ff33ec5df7c7c2cce96743101c3c1616f17f9c575664c63297dc7c203b8fa8f363dcd1501990d2e31c298e9cfc370998936ae09c1b528dc425ae6d9e8c0f163177a37421d790de0e7160d59bf1d41b5df4c63e035f29e6113be488245e5328035ef754b0ec92280e19a35658679e2d9b3c66b0a8c267cba62935a44c0a650f21e638c1e4e785630227d3e7a3ac7aa04b875bfa6461fb899e1e95df746c666953aa62f8e28c054aac14df3a7eb7921bb105f86a0a21ed3300150c1e42e0567e7c69387cbc34c5cff9fb2e8083874c1eed77f16353313d4741967da811ad6cc31ff267d27608831211f7ae5e30b4251c26facbf73b6c7273e8b80c063f27b848688430f2cd3c3aa4ec666cb438cdaaaa6df633bdff3d63cdff39156a1e1457d86f83a7e6892f3547773683034c1c6d83e44deb1427fa0b0ddaeb756883dcfded51f1e43896f8846f68f50d55f35a89775208852e6c2e5943d63eb53dd020aff6bf008813d9d095787adcfaa5d9812d0d4f65c0ddaa693f58d022f3f28a294ee0b82fd1e68cb66a547c45862672bf734c5d0d5b9f6dc36eb27ff8e83b4d212f241951c1aed990157fe2bd980998cf6b210314f61675caeab381e365200db57b3295501849669b25cb7db141a0ad7c1652e06449733c124af3b34aa16dbd3b653b1d23ff7ab74bdb24b740e24bd66fff8c50cfbb5cad9fb95f2ef05ff07bd89a5249855f8428f576706a0959d7ae13b45b9db29fc238d04efadb7543f16be93bdb0c92425160aaf2a00b437321ff2ad2375a13c34598f6935ab7ecf79e3f6f6663b6b0df7f01d6a22af8d8e9d26ac030bd40953bba9909139cbe5c59fb16c52fe27695f4e31623e1263d4d71c55a0c36c6f82e9cdf6a3e96d81047591ae1592a20711c3710f74b3c127509a190eec122d78413106e01ef443e7a1aa324b281c5b4b3f0817d66fea16d23d0de843d113c7d18ef9fc4fe037626bbd745cc67fbe76e700a69a6f307e2e8cd2549bd97abd3066f0c10c10bde56dbf4b3559dab027b384919363e6ab1854d2b8732451a27dbb0c2792e63dcb2d569334d2066a83cd95336c3b8add8b2da5563fe2acea80df44b5841ef69a6163876957627acb8048230c4d63f4bf70e9038e5fa05d778a7f82952fdf59582adf2443678eb84df5bede239c1f6495e2c18b552563b2842648b9d6e82b81aeb845a8ad304ef28fa131899418197f8e6d3bdf0032b1082c8c16f9de8aa43f41089e1e05f42b78fd9a1e4a64aa015260e9f861e0ea35a95374eed0e7e5c306f1af24916fdea62256ddcae84d9784bb756864ebd238760a67f3bf927cd492eedabb042879bd90eaea4ed17eb8d90f37995937be103a67d1f4d94f936d430e814002260c30bc117c3d6e68c8b3640f2ad776632d3117ae9d84d2e4ec845a4a89401c963f54613c27f66394bf5128427f7f3f222b826db56c926136dec682cda3e68c3765c48d92e3874234089ab708b55f4dbe1b627e716d518ce6762a50e596b6e31f243739757b312dde3155d4268ace15dd2b99528c4c1f4cee83eb1f51ea3d9177b37a5a256b700dcc6c522be06e1105204b4942cdc9d3cbe6ea65be143c0d925ce8975571c8c6c04ac7c202afbb4af0329ed33c274b6aaabe93eca1de5ae2ca1fa3dfaf6319a04adb293bf4ddb4235bd1d41efe7bccce5ae99ff2a0522d4b07a130d098d82877baf2e6fbdb22c45018ce67fd51d9e68baebb4001a2a706db83c6b9c385cc15e7867b56a431b51df5f3c44e5dcbd52068509ce10ae56aef48cbba4bcfdc4af9c5a12d302c8c7121f92a33697c614980f90a2b664e4a259160b7a28ee8f7c97beb51d81dde6d1d3dd365bac33818286c5d45729af95bc3187245ba7d6797d74c1e78406a08bdb3cb42ce38f2ddab5dc71daee9ea59e8ba6456fb6c71606b58f6cfede122ef26a92f756a36cef35c0710ec4f5281f071227acf748d8aa2acbd994a1beff237c8b3d4adf696ea4737b2e9524643dff7a25c08e62a14760562f574412889e22f0b05743da35574c84362e83fe903b11167768c6c68047e056cf00b6effe47eb70b20e19a86e6a26282a105b58eb4d070a01a64ccef37d35c29cad680a9f91fea02f408efd3e4a6a3f92f2089d557623c6837a6cc1a84342c03ed2cfe3339e9788ea0e057acb68d8445e7b2ed8433a905bf7a4cddfd53ad260d4c34ceca89e3405d82bfeb9876b2c94fc8be543be54561ecef5e40fa71eb7f4a9466dac60e26ff08859a8fd672eb9515355b1e0365c4c45347f3e7d90d8d5319d3542ab16e3a139b683aa47926efde15d7eb5806cba8a4bdc990bbacd0fa5b85408f522058ec39f92682c78e90ef0814190e26309219431c5f69b8cc1bcd24bdb2e317317798b31e2d2a1ec355adc991ae15c130ac740181f54205b456cfcfeeafd3f50b5556ddf2d587928db44ec1d236c3d655ea493ccc482d74f76e7ef7d44a68c5ff5577d2205b6554ff8d0a10837434813f3de5c1c95dd6d20f77c4560612cf6a64fe93571a1c5b029eefa332a8d0bc86e7d22c8acabcece7f8dd87255c6e5e6cdf6b2e842883cb65ab6550fe00f3d8e3890b8a86e7645d42b15139379665af45d09289771709e4510548cfb6556bfdb777a7180c6af7ce66492141c8df0ffafc4b3392513674401e1b438aee9c99cc5f5618bc85382dc8f146070fe6a891c33d3024aa15c2fb9df57670091384f29dd5c5bb5148fc1199c7820bf787df603787679b9ad7f6e8a238f0bff8798184cf92001bd0806e8283258b34b61921887e02a2529c9aabb16bad3c83492cd7fe9b22488d46c7ff6ca5fc1f1757fa7e6c80dfc5482212efa1f5240ae2b6b5a9bd9cae09de4c192f28418f6976936c06f8b65d0a216df0c63e9a7a27844008b9ee52b86e1610facea689c4061df41023b33fbc6a668a37aaac5773ce9b3f09c76223ec21afdcce9f8c50ba9c7fc179c8d77481dca9f68d7af053312757f43366b6ef849c32cef2aebdd6ffd63975d2a4816930f16020a7ac4a4e7b1dd6a587af92fc7e2ff43951cb82523e71c869973bd16897e839581a07f7186067f9d05faf66e5fe2276859704203b986762f054a8eacd64e3ebba59ce97a16f3a6da10dbc3b7e3aec2b60ed1eeacf7c467d12124cd6af81003a2f6ce8a827fc4c7a13ccf10de184ce4bf75a643b6d187e37decf6d6750bc7b34c63fed8134338c0e206c148d92b071df8b3e715959c23fd80673678dd4cd26a2926a47594705e5173f251b1bb9e60a7e22eee609434fd0f7532eb78ce45e0ec4f302cf5539167955dec746e68a94a7b3a25780d8204ee24c9214532f2823419882fc2a05e14f47a68f44eefd58b3bfc16abfea51c263a8ecaefa46362053832f8ae90e0abf75ef7a6c1da3610751021deaea6499324758a5fc01f60dffdce95e7961d597e8fda3c1c76a8b13b4f2a373bf407e653ac9b1a13167c45eabb590aced9ca1e97240e1361845bfa5a2440cfcf725519cfdeb907c36811cb638ca6e7e7c96625f08ebbfd06caeac19350599bdbf6799b19a6d045c61bc5db44b12a87860b9550231e388874a62c10b3c1577cc7cc3518749b63e839500cc4b14f94c0cb6822614924a81385187f8371fd4e9f72300edca7fd23a9b3161ae991e5c38a619cda051b77fd21a242b2c53af2cec558cf26f7451582ed04f5d33c6c64fdcc9c692f875fc2a3098013bd2f0de31028eb2b1256c944ac5db13953da45b63d52cb231fe85cbeae7e8f567e998ef8f699329589097cec692e48a8fd1e21e72b78d559597bb0c01e298aec3641af9208bc62c19ed2551847d653b9041ff95909b99003a30d2976221a5d4981db3e348e85f9e9c5a77e9487a5609bdc628d593a42ca3a46f9f171bc13504e513193568bfa8d04819b49d79b42968a77f14b11e3ff2d7c75fb2110267d5bc102343b26d882e0f65d9919a994578dbf24d8f6f1f0032264a5af2f68324e090523b4b860025acf9d46df690d8c8934a9e5ea7b9200f18630ca914c7cc4c4e67226e8f1deca72f017e090d6935b6b1ea91927c0f2a61b3947a74a4a7dd664e3d64eac577372e680738ec51383c02360c69c8a6be04d394f9f90b6c71796204002eb1f68a66e2f71b983b41d49ce23b17acf3cef7fe545d96f9aec9ae471b71abd1755b77c52659e4d56eb70aee4e74ac02f38c3d3bb80ec2571ece74992b0caa298e9ab354520659eb8bf335404fcfa01ace3e0767777348ada61aecd8c3e674ad1ece79d8b18f17073ea2e76fc0be37faf312f61fc63909a5df01b2413b7b93f3bb34065591ff32562d9a7bc2a4983c806fcff9431a76cbb04f4bd27bd05ebe9a97f0d37b1bf85777e758dd87005a61ad097416f57fa2435b3475e24fa83442f7b893ac52ddcf80fcbd4482cb29ae0ac4d7b9a1c66408e856803bf0f2bd0113ac9cce9186f6de76e601bd5ae661fc4e09afffbfc344e5eb2e4c7e9cb97553be04a1e87ba8fbf695e6c38a3eac149365aec8cf53c30dfcc5bbe9f3c1a7b707664300a2fae353e04f056eff21dc186bcfde983bab548eececdc4b6be13b874fb07ef2d1bd40c96abfe8c3b2193a743fa2e7cdeafe88810438577057dd1d2944378ab3bdcd71faa1cbd94474e07fbc4e7545903c4130650725aec34aa4ca076f829b14ec3282e5f352f7", 0x1000}, {&(0x7f0000001300)="2fa7760cd5f351c4a2ef92396329c4fd9d68783059345317e1a2b913252838944cd1da1b85c36d8377a7bf9dc717fe739fbd044074c63eddd59d50eb5d10d1ef967811dcc20b6ab2eb45b596dfafce46eaa0e5bf2d078a272af4746ec1e81ad4366b99f3613b0cee92b91d29d1d8f8417fc6f14e8a553600e5703eba5825dc56644dc0f21cab", 0x86}, {&(0x7f00000013c0)="c05f023efb8a578bfa7bb5d43ee6bcfbf30e7acfc853297758a199f9bf0fcd5c96e85ac3a916dd882a55cfbaa40f73dabc9624d82e83a7e37193b97925b1d691d5c363ca54352c7b3f756e53de5850e0809c9c749944f3c05840f12a58aabc22ce919b79a2f3bcfcf1681feba10702678a49dd9365ce39f23fb37175285228eb90a84b71c63fcab13b51a0", 0x8b}, {&(0x7f0000001480)="a516a9497dc5565f054c6c0993ff983cba8f54eb66b9401511573346873a543c453507bec7db69ff6d345ef5ff3387bc5ea30ea6f5cb5ec2132a120c0498f612bf43ea770bc47a2a91ea82dc662ffd01cd42a1c024bd0dba95a59529338b510e87098a10951029b67f41da289e57fe6b2b8087b39aeece082cff988fb7aab057ade55a415bc0837d55813905408c8ddfac2003db65fa0ab946e6786c4e36c75196c33a0dce5c", 0xa6}, {&(0x7f0000001540)="3e85795f7fb964d3b7bfa7c57156ca3d1c3730975a61a159d2876aa9275593e2400ea5233623311b5ddd465886675aebaac7bf83f1cd528e0f031e960979c4cfd468c047b7274c5b9054772628fe4609c042ef326447e593f2564f900e24e0793ff0dd396d856e2f271ae2a1ed1c337c2e91a39347bd65adb53020c4ab2e2194cea5a88c1777956dab3c2c6c8a260ec975a3e0911420ba3e4497619ebffce5f1baa11ee1f8e9bbb5aed524db348977c7fa63b3369a8214e270fbb4e64cf6a106677fb1aff7f8d5862fc828d7ad0e9d553d461b9c6596dc41c8d07210aac0bd9ea4107551c2156342f29af1210b8ec967f666f9334816b50aa194729d", 0xfc}], 0xa, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x68, 0x2}, 0x2) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 22:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) r1 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:55 executing program 0: r0 = socket(0x0, 0x3, 0x0) r1 = semget$private(0x0, 0x80000000000000b, 0xa3) semop(r1, &(0x7f0000000700)=[{0x0, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000d00)=""/167, 0x2c7) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = fcntl$getown(r3, 0x5) fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r8, r4, 0x0, 0x1c4, 0x80000000}, 0x0, 0x400000000100, r9, r6, 0x0, 0x92, 0xffff}) geteuid() setreuid(r7, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xffffffffffffffd1}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f00000005c0)=0x400000000000961b, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000540)=0xfffffffffffffff8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000980)=""/151) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r3, 0x20007471) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000a40)="55d25948bf10f15fa829eb760ce9cd122baea4b863f4f216efadda8a057198b962316960b77f928c329bf6532b7ce167bc6708704f3f3c01e4e72e1e1ef2972273ee2db8b1f2de2b565a81ae1182e9cd03aa38870f70d3b818576c0be4a156a07f80077a9036c45548bd4bbd342f27fd9166d8a85350203887ab442edf884a61d1b359ea886d6ac48083d974c3695cc2eb14f129e0b933256ffa5aedcba1a911d552c75d7bb6e70b8d7c305090f519aa7a58f5eec88b06000000000000008e5fb754a8b4268d69334f423ffb76e5bbe77382c0", 0xd3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x11, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x148) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xffffffe9) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 22:28:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600", 0x0, 0x3ff}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 22:28:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r3 = semget(0x0, 0x3, 0x4000c000000044) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000a40)=""/138) r4 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r4, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r6, r7) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) r8 = getpgrp() fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r8}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r4, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f00000009c0)=[{&(0x7f0000000540)="18806280f3425e1db5694fa4dc4e8fa71559ce66fea3fa18708dae6302d6e5c33f3d71d19f270cf7352fc0f6d0bdc26f3cdbe96eb940e8d654436a6f4ef76e3d2eaa9e439167ec25a3b8409212df94454da50bcf61462123b364976e25e04a811a27b3e9ee0278cc036bad323e01b8cc01d4db54989e10ac756cbf46", 0x7c}, {&(0x7f0000000600)="46ad2dc30669b80dbb18e50256d9236cd0ef554bc5ce4ba28d6f6fc7ae4fc523f19983a3736dd8b147e95079ad0b71b53e2d64c29409e5e2bf1281463f98e2bf8f37aee900862b2af483c49a68bffc1d309e3ad0c7ce141bb642bccd7bb5df9e1c3e39d8486e0c9214fab87f", 0x6c}, {&(0x7f0000000680)="d238f68f3fe8157a8f5135ef3807e8d24d6df1b0831ce789cd6a990af06bec3418a20b3ae38af4fb3f2f2bbba6cee7a9f5efc0676961b63f3b9c2179285c186beb29522496ca5fc65dd4ed49ba763c33c76028665eccca667064d1a8384cade6324c66cbc676d0ba6a49e88d2c127eecb0b13a82c40e6e4394b507ffef52b0fb6ac165d4bde644d62d8997dc4173f036b7", 0x91}, {&(0x7f0000000780)="cc46d087f6d62cb31c2bce226725d25ef9f4064b0625d39820aaa1c781c78704c1958abb2a97c2fe6784a6096550d369bd3d67e2a0cb93b4598fac1b88fe3a435782af423815540d2a01fc817456bf3c009d24bfd320621446c9cb3247b5d8", 0x5f}, {&(0x7f0000000280)="c5f0e8259d6e18bab85605f6eaacb6a86c5423676ace85a8b55a185025e3536bda9a335a887cf88a440955fbc7d07d540101902db722", 0x36}, {&(0x7f0000000800)="930cd503ae7feff1acde084352269dc021766c13b0ad0ecf82faf8bf3dcf2fb64e993b23cb46bf172e9936995b7359a550245aacb4eaca7f20dad73ee633b32ff7634acdc94bbab92ed720b2383109600d93c60b08e8c3b1685c0543b662f22895beaafed6a55c0d51ce62b858d21230b3a5f45954ce8587b95d4b1a96236b233d5f96cf70a28a5bf370a9dd132b3289", 0x90}, {&(0x7f00000008c0)="6d93d423dcacdedefc5a6d8c65f18b7f778652ac3fe0aea43641e6989165e78ad21697f020c0eead8213533a6869c7228483436956317beb05646b20ed3702370a24b4df82687d5894641d677fdc489f798e1f24811d9c0db7e47b90196b9945b4e7775c51bc5946dccfbc906d04998da9b0d0037f2cf514f1528b4895adc3aa0fd3764e040c6320c410cddc7d5e3db4a6ecf81b1b6296f5b03f231bc0888690cb63b45b3aa680ce25d2635c2bf2bd150b2fd0d2534d8a74e22e5120e847996e84b05340b6f85d02db590718b356", 0xce}], 0x7) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1011, r2, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x3, 0x8, &(0x7f0000000080)=0x5) 22:28:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 22:28:55 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f0000000000)={0x3, "b91ae544505bb8b45f3117c6d54fb0c3b7563a3210f3d56e83ceebf179887c46cc99679eeb1d8536c5942d1f79fdf8f519bfd258600008291456b96748a5cfece2d265ffc7962d0c41b9519f8ed15ff853e931938ec43403f7b2ced63da3375b626e266107f839ad07ec03343e0b8ded900441ac7cd1b332464e2422f47f4f6fc53d6f6cd3e8b0b0140d48d5d4a62d6aa6b59b3520b4ead2cc283049e4f7ab61b92fab07aa8385dbb3f71f98cabf6e5f7674085dd4"}, 0xbd, 0x800) 22:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1a1, &(0x7f0000000100)=0xc08, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) 22:28:55 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x10000) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x30111, 0x0) sendmsg(r3, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="60ee94b4436e7d2e57c3d10410214a0e610e8ddc120edcf77751811c4c467b20d22243f9384a6be819e1a6cce805e961b1e4b19d9d38b3b87606b452cac6c0f231cce6dce6d7513b8774594d47a8eb25f174e8a63f7934d969a169353df4ef5fa60baf5a1a98c2ba5a82e91344e69093b2909f", 0x73}, {&(0x7f00000001c0)="a19cfa620426a72f31ddac8212fcfd3d8e887e80651c07e6c73e5b6c4b3d690261cbe78a086b24436de82811fa413eebd2385ce1801b", 0x36}, {&(0x7f0000000200)="7c27d0bb7b6fbc132778c9167803", 0xe}, {&(0x7f0000000240)="69792b1e156d8632b8aeb409ec7bd80e8599848a", 0x14}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="480800000000000100060000000000ff000000000000001eb803a777b88ca63be600fc406d7243ff3d410ec8a53d7128aa65de52e180f55ab0b09269fdc88437aad1e07185e92414023a2c84328bbc88479adacc934f308f5c54be03dca4047cb05bc065c4acf28eb87683506aacc2c3b2920e26002214f96b14acf3c527bc54818be3771d9775e036ec87eec3687307797b533ec159672084dbd78daf89075006d5f7b9e38969ed207f0a756b96ad9c3a6fd0cbc547c692997b571f4a8b955ae70c5c4f1d39d74afb0de99fc0db8cc29b26edc37235666b24a52e70b006310d62f774e124e4af8b1f10648a525e4925271e4c70f7db67882a86b0d6a001855fa3372afc8362d7ade60d8f08c3818709ef6ae50cadf77e49573decafccf279ab889ddba4200edeffe6f1993bdbefab9030c0ede8b7e34f8d5b37c84a8dc6a826861e770760d3b36468"], 0x48}, 0x4) shmdt(r1) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) getrusage(0x0, &(0x7f0000000600)) shmdt(r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) shmdt(r2) shmdt(r4) 22:28:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xfce3, &(0x7f0000000200), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) r2 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x10) ioctl$TIOCSBRK(r2, 0x2000747b) 22:28:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2000000000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 22:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fchmod(r0, 0x20) 22:28:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x800, 0xffffffffffffff0c}, 0x10) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 22:28:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4dc39f1eb57dfefd9bfac0a2a41e49c8ca06fbcb197cc70ee9a677677920a27aed80ff3721703ab6ea91a18ddf7e7ad5b3973f98a83dfdcde126eb1b24e241e0c402af8c80334f9f1bab944bf8fe88fdce369e54706492ba69d7051ada747d7ea6fca6b3cb07be729572015d7115dbc5972094aa4f9e1223375efa5bcd844b59f83c0bd6683f1d870c1addd05f41c2cd1ad1f4e43384d3dacaf2c5e910bf83951199273371083d1374e168590e43735b0380137afa2185b128ebe9d4c52ae9c3b59458938f0d0bfff4a0d5e9c12b", 0xce}, {&(0x7f0000000240)="06930a79881721970bc76d8586482e29034da6d885b65769e0b7b81e9ad8c4c7835c5beac6e5beab40f63e24878b80923065bf931d555b85de6cabc4b62ee13f04478f42826b42b7beef51209ded939709408f9c84410b52799e241ee6e4ab6b52fe2511930cf9c8c660fedaa4658ea6d02bb9d07e4882275f71ef13d6237f36cfc8aa2a5b641fd0cfb6c134709f248a203a4c049756772a0b6317", 0x9b}], 0x2) 22:28:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x8) 22:28:55 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000)={0xffff, 0x4, 0x1, 0x9, 0xffffffff, 0x7, 0x71, 0x9}, &(0x7f0000000040)={0x7ff, 0x2dd, 0x4, 0x3, 0x4, 0x1f, 0x3}, &(0x7f0000000080)={0x7fffffff, 0x7f, 0xffff, 0xd310, 0x9c, 0x2, 0x200, 0x5}, &(0x7f00000000c0)={0xb45, 0xffffffff}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = semget$private(0x0, 0x0, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/198) 22:28:55 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000f7adba6bebf4fa6d30c6c6ed6c7b214d4cfc43177fc80a0696de5fe7c3010f63ebd6352c1a2bb03b6cc11f0540609f773f2bb67edae490901f7423dc2c33e526de6a1533e09fa412a1"], 0x2c0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) 22:28:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x5300) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000240)={{}, 0x0, &(0x7f0000000200)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chflags(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x120, 0x100) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xfffffffeffffffff}) 22:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8001, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10008, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000240)="715b7ca23f92272a2dd81d9ae165de75160f938b5447a3e316d08964546d259a84a5cc0aabb48b600ac9d813bdeb9c1f64bb29967ff589f28e373e5d5b1fa91536bcb0623a15f56a607dd4551db6c133be58ee77bb324698f8206fbaf0a17c61c82b6968e63f883b445d7e5e3bf032d4fbb3a1458e47287666d79781612c22f92390c264d90ef736285742a3ddbe689528cb282ef11962cc7a20ce215fc99e18008f82b22074c16a09af555d7db029d8f7ce9a1e7c44") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 22:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x164, &(0x7f00000001c0)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa80, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) 22:28:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r1 = socket(0x7, 0x3, 0xffff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x10000000010, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r1, &(0x7f0000000180)=""/4096, 0x1000) 22:28:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x150000}, 0xc}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x18001, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) close(r1) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="6adbfb76cc3e57161f4c24d2e25d386f16dbea6737cf1687bfdf8c5ed0f1f42eea7169297660a93b20106356fb42365736d4e52d56c12fdff3e6a6502ffc22ad81c26569470760af4bed1156cc50e76bacc52cfb8a41de39b518d82825a253e1696fe782ccfb8b056badbc886669b005724aed966ca7e7b53d6b9ef1faff72740dae65463732eee462ff40b7ce42da989453c9e6f421807d01e9e9732684f8a44ee7d55c241fd46dafb340c591ac435cc2436e5cfdfa956d2a43868626e5109c0bcdfc0b7507bcce6a18e93276ecc1bd7948259704f5d4dfc72d9056b55d39e2d20c7b7f4ad058931b1e5a454e9c4ffcceb808d6162c234a5e60343abb893cc241629f5bd0b764ddaf9c81707d11eba6f8d1cc06928e51d8357649e084476799a4d78b15402b74accfa296feba4d9334c1119c970294fb8aa0fe8679668fce8b9ed9b7fbfddf26844c18802af5fc07cd610c2270321f1b1e9be80d7611f6e7676035b8bb32c89e3a595f2d0ee5d6058ef65fd947ffa051a9bc2de07be155e16c37b9e3e5b7db61d856bacc661c646858b495eaaaa3b6912ad494d43c6a6f8869dfbdca30be8ca2e1a924e30c04e9e8d2b2451dfdb466c3b22b17486991badb3476250fe97ccb1cf537c95c8716a8973010cd3805bbcb653a7e93f1e101100a3e01688f8cab9503c25c0b8d4e61ed2fff6ae233573c38b701cd4bd1a8a1e75e82083fdece3e692bb69578c5fa4517346a470eacf099c33dec37c29e4a550e574da5b06baca792b7da56e925d86df4a582cffaa94491acdb4ccdcef8fa8e92d57e6416dbcd2f6fb17ef871dc1a716bfcdd61a78da532919f7cc601c549af1b0772a85c82eeae89363a6bc0bbf0d34a65fd424a9def8b49505d1ae6befeffda05f0ff608850a8a8dc71b91f83dcbd18ad17401ce639a7e6ba55befd0afc633f11e91a1afe31b20466dc18e5eaa08c52da342e0cb854719dc658fa824d08af58ca524199c7eaf9406c2e5fe8a0afd341bf4d7f63bc7b9064805960d5ba5686881da5de76137038aaafc73abf4bbf23dca89f92cb4f84ad2b1205ab467eb4d25a917ee63f3f577711a566b40e106355e44421c5779bdbc9d4d656fa1bfeebdf55b34038431a22f85592a80421f5143717cbd096cb476fa17b727e07e640da35a6d6788e4b79f414ea3ff76a28144797dd8ea4366cecf2f952b90fde2cab97a3ad2e3e3f01035d5d966f4e184772435b9ac1ff447563157d00626cb1b5a03f373be30ad4ce60dd1b00f61fffb0e4784b930ec6019cf88be5a3337d704099e96b8ca44cf0f818e419ce6a066d3e2800f96b0c73f63d8a3151cd2201c5255bfc9673b93a6ae6c8eb1d0fd720b7279032dfb5e6c1b11be1c78b4ae9295b40638204b4adf70762497357f23cd7132c3bd7baefe0d23ac920b727c9d4835c0efbb62eac45885d5cfb0d10500dbc298e53839dbb2d44c4043df4be3ac3d07efd78a21d3019ba47d56018a7e5c90e1f56a315947785c40d7049d6ed5d8f113bf502f7254255cd392557f205a43ece8a9534a2c865a5405bc2a2b62ccceb0d423cd0b52ff55f97e3143b2b5b25084f87a427f0afd817754decf29c219a82a610b692c851b2e867b0af220ba834dab855d68d0e33ddbdb3047e12f289f64cc4eef8ab720b211173dcdd6a27fa96212bee4c5a0a55676905f37d9e4a76b84a31083288d71b00ddb5d0792b38bb87088ec180152f46fb71fc8507d653356e6df1067626900ce4a5e6213a6c896f67bca349de1c219ab1cbee14ee9cf15a1147fad41e299e16ccd9fbec39fad3bc8da6ec6947ae880809e1739515b16daad7a8073e769702db680d6fde8bee36342b6823b91ead4be4dd7e981e0351f17c283e29e3daad2a9db11c643a21e181809c25c9d087b525d3cee1e79888aa051e18a9e914084a06fc59e48c7f9a1a19c8d133a01c529f26997417250e7ff004ff327b036b8690074563194fb9670eeaf1b34287c806cbc9df1c827e32f71fc3871bb3e29e96b1c3b409554cfe7e7227ddc9edb6ec023f424f9ac548e0c9cf6479b4a5005899e4feb783a5a907f6dbfbe1e50762797b76e371dc00222b348fa9391df3b94362bf4c6a2a0545cae6e5f1532b8e6ca2eaef72241baba78219c5512ca2e42de4e2c888ad3efebce62dd2b6bfc518b539fc1e220a2340cf38766a4ba0de8e6b12c54344fbc2444b5a5d00ce7c82f7602fcfa976b7c12abe8bbf527a801e54c4641ca0b1ff91d585fb6877a8e4b90052561fb168197e83572d5bd9084b542081d7cc3de3d219563f449496bb552bd5d377678ce7c1299da891bd8fd8548ca2b19e94f5bd56b22f5efb6f9797e9c8409a590e9b247eca2727c0023dfb4881c47e7dcafef00b35eabba48aea2468c5ea3d78d23879295a4ab00ea1359ef3c8d62ff3bdb86e38af31a95c1bf42b8982032da4808994d6cff9f395f993fc95638c18190c44c7965943b1d14d3f38de13d54990d170f32a27dd0ac4dcd86fe8a0ef7c654d5dfa93368f8784ec41c0e74eced37a3eed1def1644f13a8477496f09f621e8c2d43923e8d8104964af25d3a96d50ec27f58a406cbec95331b1363de974fdd75560b55b5da84bf9f749c2e13dc29da3813d3b63cb80e9749759d2ba2bb4d5707fbec734f2796f90272f9595f2418ac8865446edb38dec54f5014092fe3214490f6a6750ce997c3480f3c304bcaf5bcf4bdfd99ad44b4d614c6014c028f12474063839d59b2e6248a283be976d4a950532f0d1beed1d83444e8f083d12aeff46c2d934d30de7ca4b29bbfd6f2669f28292e351e24fd540284d1ff35e04856fb33487cff8ef1fb25aa3e384b0d8eb541ee4d524e419d876a8f010c65392f673df419525fd7f73dc893603b538d556dc7fa48fac94597e6f505450ba748d4e276c5f3ca4a195bf4ce81680592e766c709d5ea54516240a0345d80de842c762b0b2ab745fb446b288af39230461cb5616e8c6c885d106042a65be497665c66aa6806b09eb7961886616474e1997d2e0edd28fa2c8eb75c2b1e5fa73cf74245e544f0ccb4f0831ffe74a55c47ec3895f61e3f28522297a8d243b86fa74e25880147770fcdf6b6f5a46b6d9f445cdc07a4843266f52b759f35bbe22aacf13b7ef22614216c2ea152c6117da09e43312e52666d2aa9a5e71b57887da020f8a11d8078777503a0411add0afbfe409bc9f9fde7d4f5806991f16dfb4989f2b057556681e1dd4e159ced57c009315798c3dcf6e4618bbbe804730827dbed4f67e0f0549993713c85cc502db8b4480d93c78baf2a7f6f313749a8855457c1316bcbb8e857ce1253c9f5ad5db518511ebfb1711f381239f9e869251766488a80ba45048bb6445c05bbb608d8816a77e31c43399e4e56d89f902be53c2eb8e90bd238ef4c8afa6c9c5b0c3860c1594204778e1754a7b44960bbcc7fb5219fb8b0168378636b744a8e17fd1c6861b8449dbb1a4f62495b5ab60aaeb59cede10abae708195ebc701eea44531c88383edb740c15441b8a8b588037578018157191b9be366262f35d13afa69f7ede9f87a9e06cc3a6ca8526651ea0f4f5f0f1c10d4a531aec314e5b6892ea1c8825f8138563699500a5c9a0fee93cf775119cb8f9b538b3b3c16301f4d8fcc67117bab39bc441de80288dc7d89f61731062b28aa38dedec1e76e272ec6eb02934de3f92900c3eea810ad695205095577d07ecc624c647df28bf13517489c1efa6edaac673ee1e1fb2cc760f4f155b53acfdedc6761f2be125b064322122a8fc20b3cd96ce7be348ffe912655ebdfeabac7cbe4237d620edb9228f6f0a44b526e4faa8b3d00ecccbe4e6efc7fc97ae783fb2c4565fbaea11b4b768f9fa125c2325270152c294381516f677b6ac9d91907e3ae7ef6bd2b651fa991c573059134745f4bd61b98de2542c80a22bbf36374f71c2970f3ee805e4d4ee4184f45bc5a699616e91055a165acf6073a55084187942441812c0769ee89726c9eb0d1d9a8fcd969f3d474cf657162a3e9dabaab0081e09856ad484655f6ef89ff2cb88e08c501b5eb0db4f57e7ea065be80355f0b1973017c9855063945102fca3e335fd82af3d011e2dbd8a24d60d109f0d5c8e34e7dec98815ebcf1e645c6ff74bc4d1bb8155a235d419d6b790502fc373586c5181750b8ec82a47ac3157b724c918b3ac0961950f50f787a20ce134b958f2bdda3e5b4333448a53d147ab2b3bddb85da750c12d3c496bfe23b0030e41898a3e416f53dfea5ea4dd175191e0d44307a9d9f13f8439e3d360ddb6a25d65b7fc1582fc77947621d0016ab79804ecb9c73353b7e38aeb9cea0255471e39ac4b0f0a7b438742695bfc523fb98be0829f94d725018a72f386dc9be30411b2127b44751aa7d30830e7057368ca1987523d423a3ee6bd913f4b31480c29e42ef5017c7de68d41dc5bfb2e5a34292861b47afd6288e78f53ad3cfef5744a1ab3eb9d103d62a43be5fad356713df6490f15680a130f5ca282555c57ca4f36e2244896bd47f21e33e055b3b205f52e72d31c223381a12fc107ab9af704c8a717ecd7856e7020a3e637b9c5a8d6a0611032b9431ad254c7d921c71162aa16adcdaa7a51291bfaa53e97a34b655d23d414352f7432765ef53cea9e6641fdcd0064074f9241a34656af81cc0014c129f0360157aa6d130a8da53b6474ee9be651a76ff184583f73167c39da96870bb70cb00823be97323f9244ea150d8401692621328d202125555ff969eec64d2e967c2068e26b9e8bcb1f6544c1bed959aff96c3536987491bc017dccc01751261cea7b792350d7230747fbe2e1a6117929949cddb2489376b4ccffa21423dbe78cab0405c0f937affaf933793d37d9bd975824d6bab028023118d20d66e9b1b72947d6e4ffc17749980d6cf4bb951b99effb7a6ad66222e528d1478a8cfc0e9b65db93cbd01d72e11f6da50455674fcdacbd81af4005d15fca33816147b2e0810e630dc4f63f32e49d5057646bbd221cfd8403e7b887e08407d400bba2c8bdfe2f14c798c05855edbcb7ebbee2b397c6ce0b34ff5a5a68475165d0d87ffec8bfe3818ce34db9d1ff903443b8734684aacbca0b0191bdfce89183722f38b9daab530b17058584c9fb1694e4335dc2371ad538c98620ee81118832b3db6691b0341147fe58ff0dcbc8599f8c5969aa19a67d2b2417b4325b42668e9a553ede085132a5751f6d472fc8784f4ff338f0bfbeebae5d1671057e5257de01746042bb4277a0ef87040cfa66e8feaa0158a821cdd10d76dbf66c3f5dd6e9d9c8efe9ff4fb3086d3ee5c3d4bbdcb824e4b78be172d5708f7f68f04ae5855b53afe7bbe88db3e5bc97174a28e0ac6cb5e6bd9f7d3fc7f097565ba37724f2d130ad282db3174b70572019ec1981b3c8dbac56a9dd769537019f2e3ed87681a2ef95749b8a4827ee4dee32752cbd0f3a8797f9e298df5db13bf73476c5cca4cecbe703e8a3b88edfff3a85d4345bddce7e10958ab797bbc71256a7c7380041c616a0336293511b1b3a21308e018baf3d6e2850553da695b8a7ffdd474d3eded5c956efe0b5d0a33d3357d65b648ad4ab68af52b2df717753d7f23f9e6c751871a93eb9761f463b0c174f821f913971bd22c32339ac5b3be3e6161f789ea66866bb6a28a9ce4ea85c769a2ccd9f4695c2ccbb7f016318d45fe61f77793a9988cc5a390883637e1dd9764078909035eec8c480d7c1697fe5e8cc77574f5c59f97e7a2cc07f56a6779ee58717c2fd1f225fc5f", 0x1000}, {&(0x7f0000000080)="7a312b5db2d924cd13252fb5368a8553533423902e1ac911fe7e436b7350cc45936f5b99d9de413c4f6f090abdf5ada63a7426b762226775b632cfc3", 0x3c}, {&(0x7f0000001300)="605913c82b7b7c266683c2fee8a20d94378d6bc736fe2befdb4e4c82d750963db29516c400a847b98c552f17005ee1729152128129be5a9bf46dd73128e4cad749b79080fd0b00872d26409d05c7f8bebac4ef98225412d1a5199e8c4b93a2f11c49c67703c10d519f99ee51124cf19db4920bce8598451bc0fb935d2c63faec056da5df8ee928a03764b1a1", 0x8c}, {&(0x7f0000000140)="ed505d333f61e56daa1693d6e328c8e695d870989830a0ca4f6f0f090f48f0492382e1321296c35988964e37dbd932a4cd523db30f835e4b0151442404b79dc743acc881ff5c52017fb99775295ce596f4366a731b2d8c8bf8329c8425f1c7afff755e6f2f813f03d34d39303e120c56fc07441a64558938fd2c4f23d27a3fe6aebe34720c3f90c18b5d641838aab8ff4b0f176f8adea87e00ae489d81aa3d1b86bd1e786a54337d69ee0e5521d2cb240a4e81cf46163b677696ec80a2ba7d9b1c1d5adac4e445da96b55674d410183b2d193dbf81c04fb8ae0daa6ca1e1dce028e118", 0xe3}], 0x4, 0x0, 0x0) readv(r1, &(0x7f00000024c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f00000023c0)=""/15, 0xf}, {&(0x7f0000002400)}, {&(0x7f0000002440)=""/65, 0x41}], 0x5) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7, 0x85, 0x58f}) 22:28:56 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x3) close(r1) fcntl$dupfd(r0, 0x0, r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000000000)=""/71, 0x47}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000002240)=@abs={0x0, 0x0, 0x2}, 0x3b) write(r1, 0x0, 0x0) 22:28:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000001d98034d2f0000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) 22:28:56 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setflags(r2, 0x2, 0x1) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 22:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20802, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x9, 0x7fffffff, {0x7fff, 0x5}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x101) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000300)="a2") 22:28:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xefa, 0x2, 0x0, 0xffffffffffffff2b) write(r0, &(0x7f0000000000)="f187ad89657b0d6376673edd9599de61792c738a4f7f1b89ea7dc2b7833025fa83728401eb8b9acb88e4ac85d5e97bcf3b766ecdd7321d0f50d73ee7e863af55cf6e672d4448bf0a238edf2e00ace7189a78cfff76674391c8ac57b75eb118d08277a7fb7442cfd14bb32cbe0809be8f2e18cef9ab75d0627a458e4cb4f8cd4ed23326108251aeabaf9dbca3f6e547b5c119cae22a29cc95d27a5e4e286bd6d9", 0xa0) 22:28:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='.\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x800, './file0/file0/fi', './file0/file0/fi'}) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') openat(r0, &(0x7f0000000100)='./file0/file0/fi\x00', 0x1, 0x4) 22:28:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x80000000) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 22:28:57 executing program 1: getgroups(0x4000000000000057, &(0x7f0000000000)) pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x247, 0x5, 0x1}, {0x4988, 0x3, 0xfffffffffffffbff, 0x3}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x800, 0x20}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 22:28:57 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)=0x6) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}, 0x0, 0xe40d00, 0x0, r2, 0xfff}) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{}, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}) 22:28:57 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x0, 0x10001, 0x5}, 0x3, [0x100, 0xfffffffffffffffc, 0x1, 0x8, 0x8001, 0x800000020007fff, 0x4, 0x4]}, 0x3c) 22:28:57 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0xbfff9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpgrp() r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x4, r2}) ftruncate(r0, 0x0, 0x14) 22:28:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 22:28:57 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x401, 0x0) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) setrlimit(0xf, &(0x7f0000000100)={0x6, 0x8001}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000006b00000000000000e4ff000000000100dc", 0x2d}], 0x1) clock_settime(0x4, &(0x7f00000000c0)={0x4, 0x1}) 22:28:57 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x3e6, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) close(r0) 22:28:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x3) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) dup2(0xffffffffffffffff, r1) 22:28:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xc4fd) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x2) 22:28:57 executing program 0: r0 = socket(0x19, 0x5, 0xe11) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 22:28:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/242) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 22:28:57 executing program 1: getgroups(0x1, &(0x7f0000000100)=[0x0]) r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000c8f00000000000000000005d9115b394258fc200000000000057bf5ac400"/110], &(0x7f00000000c0)=0x6e) getrusage(0x1, &(0x7f0000000000)) 22:28:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80000000000004d}, {0x20}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x40, 0x850}, {0x18, 0x3, 0x16, 0x2}, 0xf9ef, [0x7, 0x1ff, 0x5, 0x1, 0x1, 0x2e19, 0x6, 0x10001]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x402, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x3}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2, &(0x7f0000000240)="ebedcb04000000812ea26edc304831929648af016ae1646c4be5088468c1a4e3ba0d3b420de2c9dad4f619c96e1216ea6fffbcf3c1b9c15fcc7ba3be642cc2fb87a7fa1425582acf2ce09cbb176d714dd283ddd0f5ce51a6cdc71ef82d5ef3a83f01a4df1291c60a85e6d3d7cf422fed9941709c5acbe7a918eb8629c671346bb858085905c227f1b22750e4dfb8895fbb0a0565ac16c0e40686f6f756debfa02424052cff8f0900"/183, 0xb7) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:57 executing program 0: syz_emit_ethernet(0x77, &(0x7f0000000180)="a62478f67c7decc887d1d93e001a0b5141ea8002088f3c41b44ca49123e281a58114b04f36664a6232fd0d0347b7ca9662a8c8569cf3e9ac29421406cd9e90f5582d09e94f95a858e34d3beae75a7c18a0a35ff5ef6b48adb9d7a468b75ad440fdef2b04cb805e927d55961bb36cd8c7544feac504a351") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x100000002}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 22:28:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000025c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000600)="6f94a0ffb8b38fbbe9318bbe7837bc1aa0ce848efa8e8876708b55f23aef4a3b2096abd0dc84cf34722dd8b44394c5c5a4929cc452a0bacf33abd9529a574a47f4a9f00d09399efe42fba7e1ebe19ff315ef3cf925f2414d2a38da6751c167baf68755e75013bab60d50f370f7dfbfb0661647a4e3413d41a2c99b874ab40efded7fed23633a819dca5d8dd639e630a24e4efa47dec44255c721d82ed245df251c9c208404fc9a07c8c5a098810a72901c681a2f1d318e2f88683d65c657f49e54e3ee9bd79283f1335c124a2d8340556002bb09bb24305c696eb028c1b1604b9f0a7a31a5147f5e3e3cef8326b344166ef6bf90b0141ad593415192cf0d97ba175a4d776b6a99e11b8897a31ce0f78ff2a0fdba10c5df5c62257e60937004fc", 0x120) pwritev(r0, &(0x7f0000002540)=[{&(0x7f00000001c0)="4fb948d842340f5031bb5896962a516f0594d25795119e7e26ca8101e853f1009c28c93d57131ab28cfeab6c8f5d9144e283f14fe4fe795d50215591a3dbcac76068eea4f849197e54123c17ea2d650e9cfbf09b59a4911e574f3215894d8954bbdb3d1ab4cf8800f7f90209416376b3bb9581dae1e3ff35d0ffa6517bca69ede805daa7cac64022c3beac60faee3f9b744a895d6d5845ac501d39fc8a63300b4e006d5bf9639323088ce581e8a55bd6ea2b272bf0f1264f06223ee609a168f2346db65eaec8ad0456150e63cdf68b2c420e133489d0a77317bf6b3f1aeb46aa11e223bace5eb23bccc505316fca8922621ff2fe948affbdf7a2777965d9445bb612282be37cf6107c553333f0a098c4767f7fd1196aff42455db13b4fd8e532bb784dc00f407647717f85b1b9af69d1fcd0de8be90eed3b17c1b0b658af7204b5d187a33a9bbc96cecec728a2f4f4e8012c2bf3a5d5e1aabbd75ae8418d5832c5032ee46a78f17d53b436eb5a53baaabd9f85f4c38024119e9e5effe3eeb7732e34359fb03654cf5f61019ceeaed8168bcb47b447e3ab432e2e", 0x19a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) r1 = dup(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x8b8) 22:28:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x8001, './file0\x00'}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 22:28:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) getegid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x536, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7", 0x0, 0x100}) getegid() 22:28:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000100)="fc1b200b71047a9f9dad32daac3eb6") munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 22:28:58 executing program 0: socket$inet6(0x18, 0x2, 0x800) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) r0 = msgget(0x0, 0x400) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r1, 0x2, 0x81, &(0x7f00000001c0)="49635a89a7b5a9a99ddb803fa82424be512fc8b4574bd91c901aca1ab584ec30aa1999feb715378de9d20aec6c6e7d1deb3c7efa62c4f48d71c06a3f6ec2d86edad926e5178c3f6954cfb8dfb9d30da61cda39c9e03ff8a78a238e5accd7584e19f2894e36e9ae9c1111459b6d2705059f1a078d1e770ec7d8d9a0bb1f1a346841d5e8bf763ceba143923c7deb4199cd", 0x90) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpgrp() r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, r4, r5, 0xd2, 0x9}, 0x1, 0xfffffffffffffeff, r6, r7, 0x2, 0x3, 0x40, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x7) 22:28:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffdd3) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x201) 22:28:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) 22:28:58 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) 22:28:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002000, 0x400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) 22:28:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xdee, 0x9, 0x9, 0x9, "79b0ea03628f240d6a476223416c2f0c5f4f456b", 0x6, 0xd1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8191, 0x0) r2 = getpgrp() r3 = geteuid() r4 = getegid() unveil(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='c\x00') sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="12"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="89a8e1593710a8eaa393346fd0fb5cbbc362dd369d7259679a30557c4ab5a54a50c44eb1eaad85c4499b3fe633b2d043cd3bc4ad9630ae575c78d3b43a5049d1f9b793a36a3130fd593885f5d2182c5c78700dede17728ab5147df0cbe27de7fe52dd64360877e5bfb2d967aa8e4d8936fc25aaf6a0a13e441b535f32feace97e6389b85e133cbe353d9785286cef153e33ffcdeb9fa99", 0x97}, {&(0x7f0000000440)="7318c6dd5fe798b69cda62534b55db1c520c6aad5f13a3fa97119884bd5a00f9cb6232a356468040f3b200aa0d537112b7e6bfca93022ebc9ed520dfad84a898a8d6083bedd27863ec6a6357e63da9b50f11bcdd60f58402129188dddf22ffac88587b2f7db06978f7dbd8d8e7da07", 0x6f}], 0x2, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x50, 0x404}, 0x8e6253d1d4beff58) syz_open_pts() syz_open_pts() 22:28:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) kqueue() 22:28:58 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x4, 0x8, 0x4, {[0xfff, 0x3f, 0x4, 0x2, 0x0, 0x156, 0x8a4, 0x8, 0x8001, 0x4, 0x8, 0x1, 0x5, 0x80000001, 0x6, 0x100000000, 0x100000001, 0x1], [0xff, 0x3f48010e, 0xccdf, 0x5, 0x8, 0xfffffffffffffffc, 0x5, 0xfffffffffffffffa, 0x240, 0x6], [0xffffffffffff8001, 0x401, 0x16, 0x5, 0x1ff, 0x6, 0x101], [0x400, 0x200, 0x100, 0x100, 0x20, 0x63a6], [{0x6, 0x0, 0x4}, {0x6, 0x8001, 0x8, 0x1}, {0x80000001, 0x10000, 0xfffffffeffffffff, 0x9}, {0x1, 0x7, 0x3, 0x10000}, {0x4, 0x1ff, 0x5, 0x4}, {0x8000, 0x99, 0x9, 0x5}, {0x1, 0x0, 0x9}, {0x101, 0x3, 0x10000, 0xfff}], {0x3, 0x9, 0x7, 0x2}, {0x8, 0x7ff, 0x1f, 0x3f}}}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80000001, 0x1, 0x2, {[0x8, 0x1, 0x9, 0x7, 0xfff, 0x80, 0x3, 0x8, 0x2800, 0x1ff, 0x6, 0x400, 0x3af, 0x87, 0x8, 0x40, 0x9, 0x2], [0xede, 0xc7b, 0x5, 0x1, 0x6, 0x7fffffff, 0x9, 0x8, 0x6, 0x8d2], [0xffffffffffffff81, 0xc8f, 0x4, 0xfff, 0x60000000000, 0x9, 0x1], [0x9, 0xfff, 0xb, 0xe93, 0x67, 0x67f6], [{0x8, 0x8, 0x328, 0xfffffffffffff784}, {0x8, 0x1f, 0x9, 0x5}, {0x1000, 0x20, 0xbe08, 0x7}, {0x3, 0x4, 0x8001, 0x7}, {0xffffffffffffff81, 0x3ff, 0x1, 0x80}, {0x40, 0xe5, 0x1000, 0x6d}, {0x4, 0x7, 0x0, 0x200}, {0x7fff, 0x6, 0x4, 0x1000}], {0x2, 0x7, 0x5, 0x5}, {0x1, 0x3, 0x80000000, 0x4}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x86, 0xb, 0x1, 0x5}], 0x9, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x0, 0x84, 0xf5, 0x4}, {{r1}, 0xfffffffffffffff9, 0x90, 0x40, 0x5, 0x1}], 0x56, &(0x7f0000000340)={0x8, 0x7}) 22:28:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e47ed3334b2b130d2a000822ff16d8f274721d248c7632ddfcc9ced9844878ce5dad15bc2952e85678c7ebecec8e4d82dc524dbd8666031daf63057f34ac2bb9b02366e1794aadf15a53f361379d992ab758392c9a1c9b1e64076f9eaa68a23b55745adc8aff451d45b5acb91b7ec38f528bb00100000000000000d83bbabb13415c7851dcc7c2663da234eda75c0685e88cbd142f8d4208748270e6d8"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x80001025, 0x0, 0x0) 22:28:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000008000000000000000000000000000005a01abdc873d8fb41fc6fc5873f2a707d3091487f54335829a239e56413c27585e31d0a929cc9ea336fd"]) getuid() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x2328, 0xffffffffffffffc0, './file0\x00', 0x80, 0x0, 0x9, 0x6}) 22:28:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x10000) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) sendto(r0, &(0x7f0000000140)="898663a5d724d9e0f41432d3b4169a7eedcef218911e0da8bc590b54583350c4651f7cd3a30976fc8278d6d276621c5d7a31b7aa17a6c4", 0x37, 0x4, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1ff, 0x6}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xffffffffffffff44}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000001c0)=0x80000000) 22:28:59 executing program 0: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="01000000000000007344f505d072b81d04063efc75d7cae231b1bfe1b0ed5819f96171e4c3c27c6514fa798317b9ffebd0165c3134bec32d080a3e2fb5e3df4a32cecdfed3ed5a1aba16a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3ff574c1f78dc6c4fd0e0c7919e3f1f3c215244456a8778aa6b43a83c00f2f9d93a"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x400008) msgsnd(r3, &(0x7f0000001a80)={0x0, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed823e1d84a529ae93c01e6208e0e1eb6741af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da6241611323971726717cebb538ea336377b989a3e3f82cfb59486873a5fe2789b077617f914daf1acc9a18d02d20fe628ed5e46d756bad8cc44f4928be280602fa0d7d8"}, 0x8c, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001800)={0x1, 0x6, 0x450f991c, 0xff, 0x7fff}) r5 = syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/102, &(0x7f0000001600)=0x66) pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) 22:28:59 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80101b1, 0x0) fcntl$setown(r0, 0x6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x2, 0xd8dc, 0x4}, 0xc) 22:28:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xe}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000002000000000000000000000028be48e0db3a6905000000000000835467b1a4ffe2bc43fdcd1bfcad801b11ad3e0ccd7f47b049475e130d8c00"/82]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x3) 22:28:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x1f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 22:28:59 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x12, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) getitimer(0x2, &(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() flock(r1, 0xc) syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 22:28:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x10000000000000) 22:28:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x90, 0x0) socketpair(0x12, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000480)={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000380)="c9002cff313e5fd3bce8e0f565edf387e3636baa1d6bbcc585488e3f4462ef917f0bd49bd21f15d4f80c02397620e809eb1b6ccd167652fb63cbdccf2f585a70d64737c77b623311f067a9a8026059b10eb10aae85416030eb6aa3f4ca5274b355ae82f5727965ca13402cf219fb6a82425acb5aff4d6c3d96f98e75500f1aa1e0df043bc63c1186f1904c79b7785c8ff33cddfa75ec99abe82f2bd00b8baf80c986f82f02451a399901dd7ae963650f75a6575d4120a53b21cce125b0a96f82576e772740dc3a9d2a67b05c4f29ac6540d06196f98866ed134afac10077b8023b91b51a7136bbb02fe16b8f4ac749b84194e1da27c3", 0xf6, 0x0, 0x0) pread(r0, &(0x7f00000002c0)="10ed72ee9b28a64e1f4129cbf5814f73811839a52671f417d1c929efa282031719b6c962fe82ef2f419a06319c69a52fe2af03c92885d3fcf7f78938982a6998130a67c4dccba20a42f66b73a25d6ee15d89cad7471fe4fecfbe4cedd6b531c74c397b707fc5876ab1911a59c3c2e6977de09e9bf163ff17ccb3c5b4a3ba34d00c21ab61f63eac6ec36be7105d690f0c1054fc30208518606d", 0x99, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = shmat(0x0, &(0x7f0000ff0000/0x10000)=nil, 0x3000) shmdt(r5) lchown(&(0x7f0000000040)='./bus\x00', r3, r4) mknod(&(0x7f0000000080)='./bus\x00', 0x40006000, 0xf82) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075850013f1071d36807465e18c0fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8b8c1a79f4c024676a856c0af5", 0x57}], 0x1) 22:28:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x7b68) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x3, 0x8, 0x3ff, 0xffffffff, "69492190b064e5c7927cb051c9654dc74dd93182", 0x9, 0xffffffffffff8001}) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x8, 0x12, 0x1, 0x59ca, "8cb0987f6491dbb37ed819951c161f9be7b5d4e6", 0x3, 0x4}) r3 = syz_open_pts() ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000002c0)=0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000940)={0xfffffffffffffff8, 0x7, 0x5, 0xffffffffffffff19, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_extract_tcp_res(&(0x7f00000001c0), 0x9a4, 0x7) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) 22:28:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x890, 0x0) sendto$unix(r1, &(0x7f0000000080)="7cfd3376318f3f6688cfa198190981c06f968d90afa82e438e12541b99164e5b22121e8041cebcec1fa9b743b2c195df2981d0ad8d93ed64df6112c131ab85a304394833ab44c63e3ae9e60fb0cb287826c07077d55270a21f0ac5803b7a1ff292c3baf4f30c52026dbee6301b93204b05ab05d24bbc108f92fbb7e38dce5b69044fea174d1550952815357154414fcf33a8e87f0b4dc426520ca28b301e5c267fae2a378aa8fa2fb884db5d503d97095aa20d70206ed5516d2554bf1c8aa9a557f19a6eb492037c1d8b421827f802200e491f4b598546be1cb1623b212caab428", 0xe1, 0x4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 22:28:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) read(r0, &(0x7f0000000180)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 22:29:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9231cdfecf479c74af497a527a7f1d03b3a9b8fdad7981dc80fb4013addc4badb2686c4085856f26a435c8c5b441080407310c2c0a6ed563d9764afb71a91658087098ed3a1b0dc187ff28fba1b485baa8c7bf7b92fe7b3fca1db70b0927dc75dc809a1a7ed31c9f15760718551c351929b9573412890bcbf4869cceecf7fbe5b0b8ca9beedfb23cc6f8ea199ab471a9d44636baed8923170b43889c6ab150d8c5757450d967eb1d00f86990764ce23640a5b5780d64ff1e0ee5efeaf81cd0a1a5486df97cdac100da6746b7d64818199d5ed78b7d9c55580a45ebcec375ed1a2e661d2d67818287c4aa69ab05e499eaff9929dc85106700a2d46bf482f8f13f715969216f1b1422b6ad4f65b705f2654fd48b606100acc23ab327c54e9ee38a1b5e8102d553578e23f0316ad738ad188d7a684ef33b75279c18813233ecca3c4290507874e00ddbbe580590892db717e68b65f32bd4b2657f37500cf80e99ab778b55c1e847bea45999756fb58fc267654bc87b7e215e59f0cd2b5d854752a0f33b88429f3848fa3d00e6c3e2fd99bbd90c116acfb545b30c757a26c3e80d688788fdb0c6cd972a72e518f1b5b285c634b03e658d2d49955a6a717ee8f86d41247b7959f64f0d6f1466c8643d5d9a6d892597c4148a2d8c23a590f9212069a8c901439e1dfa4da6227093b21c9da66fb010955442b9ad2132521df99625c43578b95daeff6916b8c692d5c7b74c1ae644b9314500b3b27e9b5287e9fdb591a3fece381c3c157e85dbcfcf3ee4ea86995e0267ee77d09638243ce28ac068cc452365984708386345b946a72aa6d131a945b7727f3ac5bfc7c3fab7677eaca84949b389343ac84861affa89ca8b16124c553089023b6a233e9f9aad234c013c75cfd18b4d01ee48038eb893e09f8d4c5ad2006792b0749b227087fc576df856a12b71fa4b86dc76cdb235711cda49a2b530460390ae420c624729f0221891276246cfcbbc39aacd5e0b6282c79a1e1197fb7caf8be2021a02f5b034b45b39424b2654c085a3c7c6f3850ebe2aad92c93eef00bb3028411158eaab0dfd646c766be425616ebb2dd6ae199be39445785b05db2d326a13ff88249db67dcde388edbf2fb1b2ae1fc2b38ce5e2095e3115cf2e02d55ab5b9926e89cbc69d93b3d104b5ff7b2fcf70f9585ae28de8e76f5953ccde4d411d587038061a253a2a239810a202afd9e19a4ee7767412606e6c7111f71dd414eb35e78a8215d7bfd8696fa02eabd6325f5593f9472fd005845bf91acaf038207f887616e41b0febc7cc69ca8fea2378dc73be4f5a7a7518858424103c2c9165261f3842f60403416a2b73f41a418508ecd76ce666fbbc99a5b2dbf88dad0f4a49de9803bd2c37c0080eedbe05d283bf4fc42bfc5803db7416b1f5f51b5838bf903ae97bd369ff348212bbfb51c6edb082fdc06b833e039cc2b0e933ab1c228bef9c04c231188b1acb8cb3ba8080548628ba206e9c8b661abb2b7ef677e5c676c7384d4ed73176db2b7e9abe9930457477b0063990f95e79ba315a41b5c694d072891d1a8aad00867f0d338fcb853cfb41866e28ff99f0ecf2773d7e555b33f4da954dcc83c9fbfc5e24fe1410c656f15000b36c6551e416a4c2f008fe3013c5a92feccb1d84115bc5ed283f3d2f887f29b7ecbccf2bc33a9198fe130f465da2b2a23385135531dd96312d6e59efb6c6a0ee689af2f08ececd803dc0494aca874457fbab8500a8e0e5a7ef51c85e385c4c38269b9176bf175f965b4890053a1670c4604e6de0ff32e10f0796208d5283456cb1b62e08da1c0ecbb5712b98ca7d5fc40a22b3ac2e25b554d74c7a7ae7dfc5996963ce939b52b4e99e4ab6fc30e0692ad423634dbf1a76f56dc91ccba64b198ffe40d3e5f0a089be47d8ae9aec759cb9c15f233c065bdd27a7c525db28038b9f5fcc34269094ccf868386af9b7a70e400e93c6b617becf7b65fdae070ee1149c48dab265d3592d74f42c16e6200caae36f3d372cef78ca76c7a5087a60e235a28746aeab6cf9ca1f40f41e8b71a5d799f0f3d7f566ed5d2aa8a015bf1f3e3d0189aaf925b5a04a0743258c2d04a2fb8779eaafcab067383c206b6b1f7c2addd75042da55062d3bdfc1b941007fb8e5c34e0bb7a16186e4c960ea32b37e17892e14bac8e3f884b7061f43c3b2f378a37dafa7bb314a454781bfcfb2b1a0b755ccaa711e7046d3d8904c65f989c531bd5e9c278f0654a361a2a8a31d3abc7fa595272d263fc1d6cc6bea8921558a3686030ad2aad31973b344b9999f9b4b6e735d25459d26d8c90bc75a53e24767179f906291e4bf405c217fb3e9b8bf80e0612fafab1e2cd1d2e94d71dce2747dd61a61eb1f0b2840fed8c8328e5d5c5a98bcb11c003695a6aaa924b77d6b9d4ad26c53bd12f4af32eb06fdae0b795b86b22c46c2f08cc7e158659ba9fefc49b4f9d38acd0c73f52213c5481c53ebe21e55a3aff4df3c93e0552a28451f9c7ee42659c9a26ec6ecb0cb1a631fffe9ca80a870d27f1e367adbf31ee2dc70308f5631b9bdb42710fac18fb6e5747833797893670b17a2984a0018c5844208197d39e40f50772f72c6502b7ac7e115c332e61169e4fa2d9d4e1eb43abcea39a957502c4305e3950d2671a3e6d4020b1773d8cfa337ba38da85ef273e68b5e5316a18aa337e7fd8f2cb4c8d1de313d5cdc9272db008f331258011f546bfca69e5e89fea0a355213f8de4748c857168ea788c0976519a2bf05fcc9c9bc20a1e02849d2f7517d103f3c3df184d151eadc5993a0d672cc1ff1398543fee46f361905310295f33ad988a6a385b1d4ca9857050a2bc9961c648072464f4f88ba7533390ceec93812ec2b0b2b0caacbf2cd4d99fc611ac8e110511933e57aeb5a573d8a5a6f584261c557139c68381dc783f22f50ce93324267ae4dc69b0b96f90a00a6381c731ae1f6c66c48b13854e6f0ad2896a717bc5f93528578f48b0b3c81231543eacbd5b7efb1ceffd4027d9aa61ced286eda5a57c0ac7906aa29a90518c5bd0aec7c4d52df756a25ca37a9fe376897d2226e76def09d48389f241e6a480d5e92fae58b4d2f823779247297ef62e8a3a168447f32627852bab413b4b2e138e332be479a70eb4c921e6f7c0d76b9417b73b8465477c3ae661507fd4c2ca4cc24c1ab4067d45d04b07ae1647e9758eed8851163c4a3e6f8b578766ffe45a67bcc82e0452a813c70a8b2452718ba48d28f93a5aa7a541223c1b2d6b6cf837038eae4cecd6d85f404004b1fec789966d198100d9c9e0451521ef5f5cdd3c6c57f3ce349a21e004fdaa36fda6154b24cf6e2c58dbf230ec0325a4d9ddb609a068c2c0dbc01e05fcd5a3e35440eee2a3b6aed95eb5a9e54d5262caaf2f3e55a0ad7ac435927970f7fd0a63a95610e1e7e4c3f359d548864f478bf6a3d90bceb0651e5d0b631beed0e636498631aec007f0c3f44a464c9857bcdd1562d5e2e81280c3ff4ceac4a63c8709ec45e9be7b6bdf8acbc02627f54a8c5d18246aee4c35beaab941eebc4d44fb579b2a224e1600172954cee5b485b068284c16f282349003ed7786f1c9916b6ded6fcc03fc615d34e038d1a465ecd40416d727c0148b99b711c618bf7288b944f61b236a708b95fc9cc8bbb40998d762d89444a035baeb36b029aa601d6788df8f6a4a6c9976c1eca8a67acdfbf8381c221f3bf621bc9e68603d18ec5d20f3acc5e67f769ce2de89f898d2785e3f0b0e78d23b02f694668c5c55dee2ebb63abe9c294e310ba684d3a277bd78c6afebdcc9642452c5a191e25845ba9b8357f2b61c071a29276ac992fe88de77291524093dc59246f566d2395502910791bb9364acca658abf9d59e1634aece29040a0f417649ed07a1007b7b0398384fb45ec913ea9cbaefac1c2bf2bcce0294c9b57197ed19d7c18f296d5f05903179a978de3efca93407178631a4e040bdee4ffc8f08998b1074f1a74db680c2d4b4b6491ad360ddee8a7701fa17e5d4a7df6eec39fa6468b082d3ac86848a77cb2215f79127a76ba8c99ab39d8cf113fe6aa5bd7142706d14a50e3ee7ea4d6aadd761fbf32a74661bd71c649c751aa87c091ae433fb7e341dc6ec3e66d384575b950bd7f5b032ad0f28c9d01700d6d3f98d320db6cadeb762b7d67fe7891e701df68dbad9603c70a399dfa70f01ea111bccc7f5b186ae5e4c032c7d39c53ca48ec8d15fac7ec92068129992d8112b3c84aecef1df62f4bf993e0603ac4b5a8ed6663883dab67b0caafc25204cbbb1a1edc1b4a9d6897d282c76dbb36e11c373ffc182d718d6305134c3c10e36aca4aaf4fafe2546af942a07638840937198aeec0751176c2eccf726f82aafa0fa73832453085f0fec56a68bd34dd3eca6ac03bf6cb4bda1b3ad078d91e2d41f1cd078d3147e1b7916e91794cc129bf27404602f97815b9b473f30acdabae28ceb7767b10ca5a13d609cf1686390b8d6b8d7a59fa594ae3494aeb4dc25804c07335e4098f42281057ff57db06bd77c3c199b7cd5d005bf05ac6f8581fa23f44a71f0cb50dc790f7cfa54fbd2bf63c52d12d279d7eddc02c110eda6c71a31141dc353642971b982463aa2794fd15901579e6e196a40127adba2f7d8cf54a6533ed3c6321b4064f55071f8c13804154445d0165b592240e00a97fa20baa32374e2569eabe69013c26af42f54c08a31e5a386d6b52410b4356f1255edd501392756c81f67d7f0126158e377baffc7f8a62ba492acd2d9b2d273fa88109537f079c6a974ae98892225558fcc84c81dbb4f3424ac02f27d8d5c5a76bf1d1eab53433fd2b4c24f7e94106435d250a49d8208990dae4b1c6855bf749d3e8a7bdf658acfbb8d7f850d91cda998fd5e37afd206d192aa2963adecb3a9adea9e464b1e74082d2c9ae67a8d76027519832a90380bdf98dc9da3b1d86d39f1606fd2ef23ff3b47ba4f82f1d20ffd40440a6db45997e8a11aaef93449ae3379e7b1a219a270022d7268a69c4ec845ba5a598fa6d48ddc5c44e428a9fb3e568ce19c5b18ab254530e231272118f266b9f64724e7205d391ffb2c73b7f0c040341497675a1c0af6cfc25b64f202939864d1ef2bdc04e572b056f5cd0f73ec17d4f022b625e74461dc457f6d8783895cf022b48771ea5e8a891c74701a603afc86e10048892cf2fcd9cfa1fdf0a2d30ceea0c781a7ece7b5d880a1c9a196013f312df948cf4d23020c90d29f24c765abcb43c95ec9b351317bbf4cec39ca3380569f8aef1984f122a20b7e3ee1c965ca92c57e6b58e610e90d8e5c3268d629be41a5c55ee472c5f756008da9485315ced5e2c9d263a7fab813ec59f4169f06a3acf42130ed0060cb46e1b3a31cb64e2d28f6981d7a95de899ea94738ac5c5375b43fdb53b39b1effcd2895c1a2b87838aa88b35bbeddd93718a9b91f0323da02535fbe6255fc3d208c84259e2c3936fbe2ae6469c05c74a865e82d9c766ddd368f3ca143d12f43b938e272363205c45e10952927cc692d1578379fa2ae678d215611dd58aae5cdb52835020584ddcb2f2bdba18b796ed078d28ef3b1b12611e662dc76c8bace43afd4405891db02efe4b6ec2cc0417579c795b863ac51f73a5f34dbd9014e4279faa52a57d60e5f20c24dda67a8ab69b816cfa4fdfbcb3e24dc8ab0e32abe9c26e39ecfdddbc6783b5e91924a63e1ed0cd3a5a21cf5ff08c7b20c605ea937ee77b54592726786e4499ea00a2cd002f4d1f3767045608fd060fc18c63ce33bee9e0cb638", 0x1000) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001100)=0xb2, 0x4) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8ecaea3fb29790e9cb47175f0ca0fd1d0b1b32715b503facf041d3f1af5df7aa5fc0baa0cd47179e35c478081fedb055a8baf5441e0044c343fca883659f3b2ef2e5b345be76b8510752cda041f406ca0d6705c81ac3d5d9a252a886d6550c1526ea2fdb532b82e9624aecadcc"], 0x10) shutdown(r1, 0x2) getsockname$inet(r1, &(0x7f0000001080), &(0x7f00000010c0)=0xc) 22:29:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 22:29:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x1}, {0x34, 0x0, 0x0, 0x2}, {0x1000000006, 0x80000000}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4f66bad1b0e1de36, 0x1) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") r2 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 22:29:00 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_settime(0x3, &(0x7f0000000080)={0xffffffffffffffc0, 0x4}) geteuid() clock_settime(0x6, &(0x7f00000000c0)={0x7f, 0x8}) nanosleep(&(0x7f0000000040)={0x4e4, 0x3f}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) 22:29:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 11:46:07 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x17, 0x4002, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r3, r5) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="601b57af33ef96bac732d85273a0443d540f7ebf52e8e6609f1237def361a3c97c531a7be24bac309faadf065e", 0x2d}, {&(0x7f00000000c0)="563e0fadd0501675e5b2423e4ce425d85935b28f6951be78d1451ec8bd3e8e457d1ec87792da6a96aac39a067836f2d6ddf6d995fed8799cbdc3c4f77c31fea52f38067fc105971ca7a473ca24b70adbee54de6692fcc1b578901381a20b6d0438dda0f65d454e7c0c8c6d4fe90dcfb1cd6fcb7c96dafd4544691707f47b810573dabe873a633a92d0a7769dc7cf37885c3677d68b0b3370d8da9d551a25d1bf44bbba88aa816a716ba230b57769e4a5e1", 0xb1}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r5, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x120, 0x1}, 0x409) 11:46:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0x3f}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="552ebdabd2485eca1102ca65d24ca70e87e354051de9904b0c", 0x19}], 0x1, &(0x7f0000000180)=[{0x70, 0xffff, 0x8, "54c691a92e809112e9f310ad449767c3e1f45af59f96a01d3c80a4606d3c6a425977b010b9015a4149aa2db2078437da10103b27333a1abac7a80afbed02fd77dc909cadbf4645909e1705ca661a6f170d8ce3e48c5eaf0be4"}, {0xb8, 0x1, 0x0, "e95946dc8c9ab60c5b7c46f82f2cda07576edc72f5f8ab39100d45f813cfbc5a856bc946a91cd2c4008000a86e85079f0ebed86931f168fa0f66c1f9bc6b6749d787da2cc56f2151f3c74f05d0476b82c1e556ed186fbadaceac38f3bc68bdc1754cc0d961b6ef94da63dba19fc00f4ccda00f059fe285591e622d6145e1e032f1cfb6975fb9756a2ef82dd7d0c819d6813b6b07600fb34e59337bd6cd62d4cfb7"}], 0x128}, 0x6) 11:46:07 executing program 0: r0 = socket(0x400000000018, 0x8004, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 11:46:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x32) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd18500136c13f393b801681a09f1071d5027e3e481106a0cc55797713680000000f80fa6ae84c9831c897c8127023ad900c51bad5a8b8c1a79f4c094c198cb", 0x57}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffff, 0x8, 0x100, 0x12e, "f5eda590df19786f62957610dcc314ce3547e27f", 0x893, 0x8}) 11:46:07 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x100, 0x6, 0xa9, 0xd7, 0x2, 0x4, 0x8, 0x10, [{0x5, 0xf39, 0x0, 0xfff}, {0x7, 0x5, 0x3, 0xff}, {0x6, 0x9, 0x5, 0x8}, {0x9, 0x1, 0x2, 0x4}, {0x200000000, 0xf892, 0x7}, {0x3ff, 0x3, 0x401, 0x6}, {0x770c, 0x9, 0xffffffffffffffff, 0x8}, {0x4, 0x0, 0x5}, {0x715b, 0xac0, 0x57, 0xfff}, {0x9, 0x4, 0x6, 0x1}, {0xfffffffffffffff9, 0x10000, 0xff, 0x9}, {0x3, 0x8, 0x9, 0x7}, {0xd3b3, 0x8000, 0x7, 0x4}, {0x5, 0xe27, 0x7, 0x7}, {0x8, 0x80000000, 0x100, 0x2}, {0x80, 0x5, 0x6c3, 0xd7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x40000000188) 11:46:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) sync() writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 11:46:07 executing program 1: socket$inet(0x2, 0x8005, 0xbb) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:46:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x3, 0xdf45, 0xfff, 0x8, "2c048ad3b4161d7acff557c0e6d268accbb5a54f", 0xf3d, 0x1}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 11:46:07 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x40000000000000}, {0x0, 0x8000000}}, 0x0) r0 = semget(0x1, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/26) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) 11:46:07 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0x4, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 11:46:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000080)='./bus/../file0\x00', 0xa1, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) 11:46:07 executing program 0: r0 = getppid() r1 = getpgid(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x800) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x4, 0x100000000, 0x7f, 0x1ff}) fcntl$setown(r2, 0x6, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x91) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCCDTR(r3, 0x20007478) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0x7e, 0x0, &(0x7f00000001c0)=""/126}) fcntl$setown(r2, 0x6, r1) getsockopt$sock_int(r3, 0xffff, 0x1103, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$TIOCCDTR(r2, 0x20007478) r4 = dup(r3) readlinkat(r4, &(0x7f0000000300)='./file1\x00', &(0x7f0000000340)=""/79, 0x4f) getpeername$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000440)="632697f33c3e3090d371b7cb36381740ad7a5778309c90acd10c12c391c9342a059a7b7da9196a08da0972d1459309b159304fadcaa2424fa07a0570c3d78985b50cb12e9ea332a0235a1c6f9f3a4985abf98da0da01e95f6b5ca233f6b146db5263fd3683ed1a60ebe6d06aafdffaa10d3f503d3ae0d1d4ad0cc4ee4e2ef19eed27f06966974da4626f9e7dc656b703c11c3107768b06a2e209171b662b1bc605af8cb0fe525f9528e1eee625188f1f585637400a54ab3d", 0xb8}, {&(0x7f0000000500)="243f58baca9dc8c01dca31fdd1aefaf1c74223157d80d5ccccf597232f78f48b123cfca50b393fa6605bbc8fabb5d3884ea4d461dc5949857a4d2683479a79735ec713e726e0959c3ccec813214ece044cb5dc3a878935405aad7318cc6f8db057a29d3036434b11ff", 0x69}], 0x2, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000005c0)=0x7fffffff) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000640)) r6 = dup2(r3, r4) fcntl$setflags(r2, 0x2, 0x1) mkdirat(r4, &(0x7f0000000680)='./file0\x00', 0x1db) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000006c0)=0x5) kevent(r4, &(0x7f0000000700)=[{{r5}, 0xfffffffffffffffb, 0x4b, 0x0, 0x0, 0x3}, {{r6}, 0xffffffffffffffff, 0x1, 0x2, 0x4, 0x39}, {{r3}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x3a78, 0x10000}], 0x4, &(0x7f0000000780)=[{{r4}, 0xfffffffffffffff9, 0xb, 0xfffff, 0x0, 0x6}, {{r5}, 0xffffffffffffffff, 0x19, 0x4, 0x3f, 0xfdad}, {{r5}, 0xffffffffffffffff, 0x10, 0x20000000, 0x7ff, 0x401}, {{r6}, 0xffffffffffffffff, 0x8, 0x4, 0x40, 0x8000}, {{r4}, 0xffffffffffffffff, 0x0, 0x10, 0x7, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x81, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x80, 0x80, 0xff, 0x200}, {{r2}, 0x0, 0x4, 0x0, 0x4, 0x4}], 0xe59a, &(0x7f0000000880)={0x800, 0x7fffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x8090, 0x0) fcntl$setown(r7, 0x6, r1) dup2(r3, r5) 11:46:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315", 0x51}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157f", 0x65}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ff", 0x1e}], 0x3) r1 = msgget(0x2, 0x58b) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x800, r2, r3, r4, r5, 0x8, 0x7ff}, 0xff, 0x0, r6, r7, 0x30000000000000, 0x81, 0x555, 0x9}) 11:46:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x8000) pipe(&(0x7f0000000100)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8, 0x0) r1 = dup2(0xffffffffffffff9c, r0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:46:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffeae103476ddfffffffff5a67071b542a538706000000b8180000002900000031000000cc000000070005a200000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = getpgrp() getpgid(r0) r1 = socket(0x18, 0x2, 0x0) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/231, 0xe7}, {&(0x7f00000013c0)}], 0x7, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(r1, 0x8, &(0x7f0000001500)={0x1, 0x2, 0x1, 0x79, r0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r1 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r0, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = semget$private(0x0, 0x6, 0x80) semop(r4, &(0x7f00000000c0)=[{0x3, 0x4, 0x800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x4, 0x443) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) 11:46:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0xb1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x2) 11:46:07 executing program 0: r0 = socket$inet(0x2, 0x402, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 11:46:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 11:46:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="1703d345ccdf146a07b5478db4b7654640dcbac873ceca566bb1459d727f4c71350f392a446923bd328f9248be13b0373a99ba09084587496941c60c77c9e96f424e2197cc4fc866eb15cb45828933e8b18a09d5bbc5b4d92f2d20237ecebb6f6ae3221b0d346429453f185ed48ccb42ba73ca13f5bf97dcfcbf293a8c91686550704e2e72d7f6b9c8fef3163894c2a03bb3", 0x92) 11:46:07 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x6) 11:46:07 executing program 0: setrlimit(0x5, &(0x7f0000000240)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x7fff) r1 = syz_open_pts() r2 = dup(r1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xdfffffffffffff, 0x0, 0x3, 0x0, "fa6810ffe48c3357ab4c6c4500"}) ioctl$BIOCLOCK(r0, 0x20004276) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r1, 0x6, r4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) syz_open_pts() 11:46:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x10000000000001ae) 11:46:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x12cd, 0x2}, {0x18, 0x0, 0x8, 0x80}, 0x2, [0xffff, 0x71, 0x5, 0x5, 0x3ff, 0xc5d, 0x3fff8000000, 0x18]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 11:46:08 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) r0 = socket(0x11, 0x10000000000003, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/38, 0x26, 0x40, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00D#ile0\x00'], 0xa) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20a08, 0x100) 11:46:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) setsockopt(r0, 0x10001, 0x3, &(0x7f0000000000)="4dd58f194436d06590f1b0b71b06da0c2da36f4ffcf5ce81186c232b29cd80f5f7408b95cbf6410f2b8073213848b6a875ddfa8f540e960caa56095c5e14c3db2d5004c338", 0x45) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9fba, 0x400}, {0x18, 0x1, 0x1, 0x3f}, 0x0, [0x80000000, 0x2, 0x3, 0x3, 0x1, 0x9, 0x9, 0x1]}, 0x3c) 11:46:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000000000000, 0xa) fchdir(r0) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x8, 0x7, 0x4}) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000b1}, {0x24, 0x0, 0xfffffffffffffffc}, {0x6, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x8, 0x4000000000000000, 0xd877, 0x1}, {0x8, 0x5, 0x200, 0x3}, {0x200, 0x8, 0x2, 0x6}, {0x5, 0x2, 0x1, 0x2}, {0x2, 0x100000001, 0x0, 0x1}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) 11:46:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 11:46:08 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000200)="404d6c0f14be4e30471760ecba309ff3d95c4211e49fd266abb9b10bfacf4147bf321139b0f620b6e9ac56efee235188cb0500000000000000c64a92cab0954327bac97f1c6d83385b0a775fcdd87b590805ad7b5e398477602c15a43a850104f7aab1c870f9e310d55e7e3cebfbee050e24d24cb112487c8d800144561bec70db", 0xb5}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00', 0x4) close(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0xbd9f5a33819f9a, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) chflags(&(0x7f00000001c0)='./file1/file0\x00', 0x10000) getsockname(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0xd12) close(r2) 11:46:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) dup2(r0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) 11:46:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="aba41f678b1f7a4a", 0x66388d0a5c04bc91) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000100)="0000000001000000778886d1c05a98ecc34e2aed5256a77875f9b6f830ebc9cfb53e2c5e6a9a79bc39ee233118b022f222513f2973d4c8d8e8d9e885b8b9837f1ecfe6d26dda42fa89ab89604ec5504ab8a98b742d2706201015ab0c3f01b5037cba9bbe578b27e4c2eb6dda5ee1134d67124af43be08636c62c6804009d577ec7632f00eb5697020d1c3f81da9b176feeaf25bf6de6f8398f7dbd750e", 0x9d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) 11:46:08 executing program 0: msgget(0x2, 0xd1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="c57ccffe2b3ced0379407304ad3ffbec6a14c5c78c7dc1a540101989cc28441c932f24f3bad35a8abeac02dfca1ae186c6f5d132e9c9932eaf19f5e7b26e3b192169706f10b32be5705fcdffdee764f4622099eda6d6df1976445cd8f27e4205e5dba35a8defc0109c0f2dfebc601db0369b6ebd1ff48f9895d430ce2c779af31f2404b297b673fbb8f896fe46f0dabc20d586d739ef46e22928bf0462bc0ae86b60e334ed4e", 0xa6) recvfrom$inet(r0, &(0x7f0000000040)=""/237, 0xed, 0x840, &(0x7f0000000140)={0x2, 0x2}, 0xc) 11:46:08 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x8}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwrite(r0, &(0x7f0000000140)="4712e95f4e0c5f76315f613a92a1a8faa2373a2a44327a426f794e9ff6c32be7436de2905f2b0aab25ef013dbea05b05402e83b1df39495148b08d5df0fe1722c0", 0x41, 0x0, 0x0) write(r0, &(0x7f0000000100)="e76d9ac57d00", 0x1d2) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000440)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c926af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e92ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d78f9cbf98b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072d43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10aa94e003064692f172221", 0x2c7}], 0x1, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x550, &(0x7f0000ffd000/0x2000)=nil) accept$inet(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) shmctl$IPC_RMID(r1, 0x0) 11:46:08 executing program 0: pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000680)={0xffffffffffffffff, 0xfb, 0x3764c28b, 0xff, "ce6be2361c0a1ed01702a3e5d5cb9df4310dc83e", 0x101, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x5, 0x1, 0x0, "a615a4dec555b72981dbffe7baa982ca8b9434e4", 0x7fff, 0xa604}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aab09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a2f6992c57f6aa35bc6323d1b6a1445baaeb9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa51063f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a7bf4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c8667a9eb3d6d231e4eb700a261bf414b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80959e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104", 0x65b}], 0x166) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x0, "d8c585ac75fc70777c7ffe6c917a4e598c630508", 0xa4}) fchflags(r2, 0x10000) 11:46:08 executing program 1: setrlimit(0x7, &(0x7f0000000580)={0x400000000000a, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) flock(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x4, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 11:46:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 11:46:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000100), 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/17, 0x11, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x4, 0x7f}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x0, 0x8000000}, {0x18, 0x0, 0x1}, 0x0, [0x0, 0x8, 0x0, 0x3]}, 0x3c) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)="9a588b2bf0a552f50dfa51d6dd28ce77ded68c8a593590574f11efaff095df2ac0da9f5ef01c3cd084a6f957bada55b2d4d8dafeeeb6171a1961", 0x3a}, {&(0x7f0000000080)="9f1111d00dda866570d61243a4024b7ae9c0ba474401ac90417ecb4304c47b9019c43039052b1e6bb83013e012be258a8920ab8af0333e1ff07cbd7adbdf83ad32d6dacdc7828f36f3e43c33e0cd06743d6ebcdbdfc9c29d5f85ac7267d9fcd72fc2f9cf319ab515f5facf86a1555ea43a808150258f3b4073c5bad4c1c58671cd5e33c915f08797ebaba0894d366290d67ed4f15bcfee6e8bfbb3392d88a6ce0f538ec840c32e87efda6438a24cdc122e", 0xb1}, {&(0x7f0000000140)="855277c7b1e421795a1536e4d1e0ee6bc76fac06a59a8f770d634cf2e9602e805e634ad1fba63c2c0249e15b838a3be8c260f59169d3b4102e1f35f37ea5b5f932fb89266a63c9579ae6f526e1bb6f326a3855e3d0fb5bdd737bb7db05412f0e7e400aca314d094325c2ae76b57f0e1824ec09038ce849b5dc0ac0b991c46f46a4122ee3c99e2e8f01104fca053b160303560a0dde4239242b424bba3fcfd4c7a07ea8a1671de5", 0xa7}, {&(0x7f0000000200)="7a9c42a951f2f7e9e892b5612992483377f0093d8b37e92313722428cd92bfc0c9b98838f2f4e8046f9e742078553bdbc83958e0525bce8c376af454728c09fb7eff19c7940a8549157f334cf5511ce34ef958cdd2fe99e55a5c58979455a1e466c3a6d81007c84f82dfa99327a5fae506f1bd0c061de2c24b2aa77288a929679d5d09bbc76ed7371a16b7085b2adfb0343037b5148b1b925839f65a84263020787073ec3cc28ed084ae438101d3a51357f3df5f338dc11dd652a34e58108e7dba", 0xc1}, {&(0x7f0000000300)="dc889aaa31b01d275b0394fc9fd6452d5de4a4ae463e94e4385ba48bfb5598bc844ae502034a209923d58959ca291fb70fefdd0245c025f95b9a9c64f4ebcb51", 0x40}], 0x5, &(0x7f00000003c0)=[{0x100, 0xffff, 0x2, "96f3a47a2a1181a42d57c4c490b43a769063088ecba33708e051e44b52d934c2e2282723601a319a5334bf88fb0f32ae1ade5ec32b4f308852590f70bc6ed5a273d447e77405e0bf5d2b18ba7ebc519d03984ffb5056281e35aaff88a14328293697048ff5a46367e96a8157d34ff0d51b0e6a5937d647fcd6e08bf874dbdeac223dc6a5a5116b4189b3867e4384c67e544f491a48135a9226730d33a732ca93c2150597369364fb5be9dcf828d3cdcafbfc6d237bec33c56573db70a31719c13aece57b2d565a535d4d76572260801520459a3faf1249f4667ad97f79fb4eb5b6466f296daee9f0bebc7e7face58fea"}, {0xe0, 0x1, 0x3, "155440fa2cfb5f1e22acf1156681bd864b61e4f1e36b151483fda706125b368138177d565524801ba292eb576ad1c70af0a1ae508def37c639323402a25455c6967f79c8cbe4fa4e9886ff2b4834e0aa13d4acb265c0c89a5dbcda9cd62e720791a209c4bc47898627acc2207924bbddf673b911d9351c113a06a203151db8a3c533baafb4a24ca4a846d44e8c48d406d15e8b123b70e8326c5345d9f207bc5d6c027fd71156c4173aaaa572e0a8b0340bdad0d98042d15c1197e540c9bb09f641f0ceb634daebadbd4898cbee74dc"}, {0x18, 0xffff, 0x2, "fb3335b28432"}, {0xe8, 0xffff, 0x100000001, "360a97702587f24af26637114486cb1d6cefafbd96d213725f0b181cab98fd8589641491644dcf0b2b3a0884f9c8545c0f3dc2845282ea37291f414fbac3c93c3cea4bb6da0d336c1613da6f661da6dd0bf18ea75064bbcbcd089ddf14c87ef25afcfeeff12b8b6a45196bc69b757c9f77a5a9bd93184f390ab05556bc3ed7e7ec1d7b5cc9cb5633bdfe32d8ed8fb578655882040dc241c692459c1844385e67bd34b070ec634d2ecae262bc2a026b71237e149b2d16421bfae8dee4bc7a53c74abab164e77627803c29ae5a5d6735fafc9bfe"}, {0x90, 0xffff, 0x8, "6960a08c8aa331a4747798c31ea60af6fa1717806f13eb4abd7ac58514580c01c65f17ac0c9e773b38b88cc62b5656ca5b7acce5e7919cbee432bb997cbdf9f9264a1e01b0d0eb0ba672ca3b452dd6141919bc7971bd2979043fbe732245fb4370df4481b269901fd2c9da0d98a93562945403794e85dfb230"}], 0x370}, 0x1) getsockopt(r0, 0x6, 0x800000000000000, 0x0, 0x0) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000001200)="ee0cd88ea960246d7b348e6dd6ca4145c64d477596f90bd7cedb3c3bf979e0c6a3b8f1998d9c9289786cbb8577da22fc99d0fcc57940245c212eea2145588bee59eb6e670b6d0f9e0d53504112157904d866ec60535fdd1da41d220d4f5028940e952ac9052a6de7cebd10615054474e9d60eedbad1bc454daf539c1f80f3fc9c0d6cc8043845452980f01f4f4d79de025d47bff4ae34eaef26057f8af15e92cd897d0a676fd0281cf7511b65f3cb493170258ec7af47e26036eeedd"}) r1 = semget$private(0x0, 0x6, 0x125) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000580)="68b05df3180647ae94afdbd2ce04456b8597417989e947679106f8632f09f5fc401d75c56ad9b9e6defa4753fc95e149ad88e27f4d7b7f7a0de2371f8cf5ae709154827d6351766d6109118976076bdd16f9afdcb055b10296b9585fbfaf02c2f480bab079417955f09d792db8f58a7feb3d84b33581092955742156dbd3ceeda555491dbbb37003a3a2a75cd569a7324878c0f3af9e40eb650cb8e7f11c1c05d8c184403e6d19a4f19e135bd4a73a3864d8811b6d0405203fc68f41d0c9be02941abf8f560abe2f5fcb6bdae14d964080701f1884d162b28768e69a1847167738d301", 0xe3}, {&(0x7f0000000080)="77da77b664eec32d55706ae50eb5651532283983e5f5043923fe7f139f760d1881f2b3043bb2781f76414274c9799fb103cd37f9c36d371bd45097bfa0c572523da376cec87db6b2f42c265f5ec5802da3f522c945fd2e0ac84e5fc06352e56b215d86fe71de6ff0b17a3e9af261922bd069c85d08007ba292d6222f64757726d151793c6315f3d7fe3bcca5d6106db81960410d18d5f7844cbd3cea6f5ca0c436818eadf626649d14957febf26162f312d7c0d7", 0xb4}, {&(0x7f0000000480)="38b7d5fd2ada7d1db20ab10fe4215415075e3700c09f69fdb9c1e0eeab5078434acebb748d87db78d43a001ddac46c9c045d3a1696c338f8b7ab4ab903fd104e59e65a5e277b1613", 0x48}, {&(0x7f0000000700)="219a533157920d9b8c90e00294f3cc23e7162e9f267cba1b9bc03bd810e0e1180fcb20a4d937f4bd7b3c0d999d573683a384ef4658eae9b2876f4bdd93b86d7d3ef5233d7276d94873dcbbe3355196bf56df5fe8507f8c01c5cf94c159d4301c44a8a9f72de29676b6c489f408bab335e87ce0be413fd4192a9c8d0a67dad96518a32fd605c00d176d63a8ee5ebf8e6357729f931fe8d43f58426a40ea269ef75a8861156ad8cef9461f69bdd7203f4464c5cd821c130ea6e9026855b2d86173e1d261ca1fb415cdcfac068bd3cfb4a06b6744e00317ca53b8ba7019aa770eb17e68", 0xe2}, {&(0x7f0000000800)="cdcabaf8f840bc5d82fe8f743f31a0406bf2038f5fb47eec68ba4eed615fd279f68c2ed21f1b2ab453874feeda82454e7398e55c10d11e70ad98bdc2fb71024660b41ff31ddba9dd160121de9e0df16d983989d73acc63a45b87954e0f5ed194ef2b6a23a788cfaff56af4e5258f", 0x6e}, {&(0x7f0000000880)="ee111b74aa5098ac2c0e76bacd2216a5eff6e7d385fad68cfc6a9f2a9ead3051e11689563b960c8aad6639232e58ddb880178df4152cbc6ba7115edb1166f1da11a5d70d281b409c63053120f056451315fa9fb707ea6d8d1cc1c19f858f1f33262db9a9724e29f87dc642d6a33c73ce8d4d41db63fa80834129d1e9d3dc6cb28a37fd33217eb2a4", 0x88}, {&(0x7f0000000940)="cf7d37b8015397f88ecbded1c4d84fbe963dd08eba8a07a46855e18194048c3d6a65953e540071ee81c01672fe407b264079a70a31cb8958ad9c39ddbe0597330f2e974cadaa98a5fc79cfd8318d86691273b44d151b29ac7bf9547e18161efca30ba9f5cbd24f1f9a73c41a4fa540984b1fad2a7a4989929ebd9b6a98d78b8f3956e6ce92237aa2fb773e4364d01324a45af49ed1c08bb723ac96dbb8a50c36c0ce78e5250e5d5397efd8ee430d51ea296a8742c76b0886d9d2a9e529e9e606821983ddcb22858193f15e6dd65bb9e5900940d5d215daca337861bf9e", 0xdd}], 0x7) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809", 0x319) r2 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000500)={0x4, 0x1}) 11:46:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820259f52d0bd8aa656e10240db8e4fd18152e"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x82) r2 = dup(r0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="66bba77823773656f0561712c37b26213dbb3446ba05680d67fc44c3c534c57de99eadb7ee803c27d96d196f1f7c750e", 0x30) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x0, 0x9, 0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000022a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18100, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3, 0x6000}) 11:46:08 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = kqueue() lseek(r1, 0x0, 0x0, 0x1) close(r0) kevent(r1, 0x0, 0x0, 0x0, 0x6, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x4) pread(r0, &(0x7f0000000200)="45399891d3a7b03588df63e14e3c4321317dd35cafcbdccf896d79985c4f257f881a3ff6476150369a3cc5d75157f630fd430b2165774be557fdce57ddea1428c13c407cafa83202aef9f11ef4e7e81f35a1a32c13aa9c0c1f747b77ceb9eadb09e5f5c3c381a11559bde46fea8b5e6e50c5d31b9f28ca6f3f01c945e7a730f4891bd594a9cb5204001d7b0542f21879628ba5824af4b6707c9c2fa1e74ca2c3fb", 0xa1, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x42, 0x2, 0x2839, 0x4}, {{r0}, 0xfffffffffffffff9, 0xe, 0x1, 0x1000, 0x8}, {{r2}, 0xfffffffffffffffc, 0x30, 0x8, 0x1, 0x7f}], 0x80, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x0, 0x2}], 0x7, &(0x7f00000001c0)={0x1, 0x3a12}) close(r1) 11:46:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r0) kevent(r0, &(0x7f0000000080)=[{{r4}, 0x0, 0x8, 0x2, 0x6, 0x8}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x40000010, 0x23e, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0x20, 0x3, 0x30000000000}, {{r3}, 0xfffffffffffffffd, 0xd0, 0x40, 0x2, 0x100000000}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x7f, 0x6}, {{r4}, 0xfffffffffffffffb, 0x8, 0x2, 0xfffffffffffffff7, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x64}, {{r2}, 0xffffffffffffffff, 0x90, 0xf0000001, 0x3, 0x80}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x7, 0xff}, {{r0}, 0xffffffffffffffff, 0x94, 0x0, 0x795f, 0xe5}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x8}], 0x2, &(0x7f00000000c0)={0xffffffffffffff00, 0x8}) 11:46:08 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() shmget(0x2, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 11:46:09 executing program 0: r0 = socket(0x400000000019, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20002, 0x4) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r3) 11:46:09 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/124, 0x7c, 0x42, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r1, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 11:46:09 executing program 0: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x1f0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10020, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) 11:46:09 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7ff, 0xffffffff}, 0x10) fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000006c0)) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="45fec62425e7bd36b52c76bf8a39c57e4e635ece3fe52a25b6944499343d17bcb88fd7f63d9406221ed1d73ddddcacde411569b0e1bdd33b6ded6f4d3fc6fcda553b87e9645e9482fdc14fff92bd45f0ccce8e22efa8f489caac960ce70fffedcedd7e326ea70e168a412cf62cecf23070c332c9adc7e009ddc44a6debd9635c2f5429f2578ff343130db423cb49df6e002e8857a5e5207a42d67bf6cc8884be22b0b82edf503ffb6da21905916c121816c9b113e8be60cb1f946021ad4b1a3d1197f24357c582b7a9e0b3086f2ea5ec356baf3710af10dc6f76fbac934620f259b2fdab5fd0a4649c2e01fa3bee19", 0xef) r3 = dup2(r2, r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) r4 = msgget(0x2, 0x102) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = socket(0x11, 0x8000, 0x800) sendto$inet6(r5, &(0x7f0000000700)="c5bd7830e88116bc2d1c8f48627845a7ac5bb2cce09a1d83287f602de91657c71580c542a131206942bb9fb735d57c6a6d75d10e55e2d64c1eb0242cb1d16b77ef0a408a05f65ffadbd3c397bdbdfe6cf199433c0a3dd20630be28d0f8c804cb7f4cd95e14c5d9d9a6d9028f378524a37a25982ac04bb5a00b0419486df64856214bcab89f6c89edbd45ef6231c7e0872a774cb73764b3ed747f8d8d9102904e3efb9db46ef38b2063fcb6067357c013d51818a4b643", 0xb6, 0x409, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280)={0x10000, 0x7fff}, 0x10) chflagsat(r3, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) socketpair(0x6, 0x2, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x0, 0xb7, 0x2, 0x10001}, {0xffffffff00000001, 0x0, 0x5, 0xffffffffffffff81}, {0x100000000, 0x95, 0x3, 0xffffffffffffffff}, {0x5, 0x3, 0xffffffffffffff69, 0x400000000000000}, {0x401, 0x10000, 0x2, 0xd7}, {0x2, 0x8d7f, 0x1, 0x1}]}) ioctl$TIOCDRAIN(r2, 0x2000745e) r7 = semget$private(0x0, 0x4, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000440)=0xe2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000004c0)) socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="946ffb9bda19d0da59a5ba1f90d96b2c153f4608cac759a214e6fe29376e28d6c3df3617e1e86af167b9e33b5d9495cfc6de7add57560e19a836d1da31fcd4cf318e27f4cc7a5be80fea00117acd7d5c51d7feed69b29b2bf1dd604a1b14a710c4ba96230af24319472c0ee9c76d72bbfe8e6ce3844d67fe1e8a763fd4b6e517c5261fefb6c761c2dcfbfb20620e9700bef927c97cda9c5596b0a32943856e9ff6d14a3698e290f8a7fb01563dce2b501ca3dd405b6b73f0f68197ff92a98c71fd5cc891ff59a964a92ad38eac3c873440fe100d92ef24bea8583434959255741fe7b9624dc25fa0b1a6d08e3ae966949e", 0xf1) getrlimit(0xf, &(0x7f0000000600)) poll(&(0x7f0000000640)=[{r6, 0xfb3739792b586d09}, {r6, 0x8}, {r5, 0x88}, {r2, 0xc}], 0x4, 0x4954) 11:46:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x480, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000340)="6c303b9bc845ee525cb6789a642a08000000007f2cc3c56bb1de2259aac79f2dccd9f8b770ac5cef83a6028c02b935172ab197e51908c84d88cc192ca56b64852a952b54b6954832686d5607c38221f2214a1a44719175d890e4dc4ef4b7ddbad1ae074b5013b125343eaa28129d8e19e67b6d12cac31a965bb1c615c36f3cf3f95c272eb8a6b4d859796903bab3398c56a1ae71016aab3751024dc85402a920495135381f2e60bc3727019316a794678b31001683afb47ed76be6c03420ec35be3cf892bc998089f755d701defd2cb24b144c730edb403d24f0feaccc65c1a4793f969bed68b6154e32e3cf00aaa84db290164903221e91005d8b7cdfa4e9ff481f6848d99cb91deeab387d0bce09f1a95a96df126cfd36937ba3888f42430ef3242cbecff59aabcad6b1e723f4514352a24873da36f29868aca4e3b28c89ddf6b4a6c97c7af6a217", 0x2}], 0x1) 11:46:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x8005, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000240)={0x0, 0x80000000, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="bdea", 0xf2) r4 = fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file1\x00') close(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="991eda7207cd357eb36b296e05e53d6b9166546b8399e02b0009f60fa43ceed5fe6e1cfc59eab9348ecb209a2e3cdffee605d51ba1b3f6a3d3aa44a95184953a02834f2001c3b066701a7e4ed08556649b91c127b4ad71947713bddf8fec1b006f29c539642238eb1c98d130d106085b8bb40a2234109c94946ab4", 0x7b) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x7fff) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x9c, 0x3) 11:46:09 executing program 1: r0 = socket(0x2, 0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a28b2189210000653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) recvfrom$inet(r0, &(0x7f0000000040)=""/76, 0x4c, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) shutdown(r0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000400)="ac991141428c874df935146e0a338c6ce46bc6f4725e490012abd441fe9fa2aadeab3f35826d6dbf0cfadbef0fdcfbcc4e42c2ecce4656b4afa717eef316691348ea0a70dd8d840cb001013a503aa55d299b2696fed7e4896323e72e64ebce1b0669a12946e2660b7be7bb2b500b3275f4a77a81b19a930338bcd6b9e1487c6394cfd5921c43ba7ff589804f401a7527e3332406a53d24459f8a8302306b3e5751019d38809f83b96004f89362ac514364998dca952a92f7dd3deec1f71641a266f631ffdcbe9722ffe716163079eaaf7beb26ba98613e59340b8bc19ff5b52550648711804ef604c6a506d453ad393f5be69260b1380c8d50930aa0c262be4366a3aa22ca7cc2d35d1c47aaff3c392010864ffd4f7027a25e696fb912ef393bd1197af4660fecc2688b56cf3d317b529b9f53cd096f91137e62dd429153162ff966b0152f5d6f1b55e71d74ef80f03023531bbdafb7dca5b3d10a0abda537f8cefbc122734db1d77b3685d8d7a96078e688174aba0bc9dd0ee5b2595a1f9e26afa4299b466f7014d913981976197b89a2a750969c498b55c302fd20bbf85ff1e60638e4077f0264d9654868506dedf6b6b425dbaf1e04f5e05899b1a91378ee86510a170cea02b200827695a198bfd5641262bf7ae5228378eda0e91e0a73907540536b05c256a6ce5e92eddf66145e8e323dcc82508598d29903c6f641494b0dd2c7f4a4fefd86e893688d0d57cb45a9be2d9f253ca5b3a837d7dcbc2aa9389c3d0afe8912017ab66054134a719ebbbc208a6692749ac71d7c03ca422f3480e74fb55fe070aef2776eb9eba8ab6c0dcec7369a0ab8c51a2cdba2ea4f737b9cc935945e493704d6dbc83f153d4a111c6494ef3381bd4dc383507783777a533e2425bd99b827cbd5d8ead5c13556ecec687291f7e19d231fbbf1028b2fe02dc474ac182e2421563c57c53c4e5b6056888d0c9c37bcec096588c093ad531e88f45f58dd6cbe16297fdd9c84e9bcdc896d9600d3bbb1a0ed3b6ed63b57dd1efc53a539a57f033464170df83ce104933257c39946f9a82907f5315161c2591ebe65602b6abd6b0609e59cca2c65734784ade49a9c5d1f36f6dac3d65460a44ffa323bdabe095ebd5ea59abe4e0855a6da2523c3f8a25fc76c35854221f4090096ef2044310ab48878606d235157787c6e8f677ab06697ecfefe86820f7c4d66efd3b179ea0116cc8b23367485a22789938b231833e3cf71d9633f4a8152047686e235de8956436e7fb54fd91fb5b5f3cdefde77f3c609493b4a37b52c66154b85e6531888c15451b87906d965f10c20105117906ac8e500c70a0d61cffaf4925924844e2f10856dc3859b0d996b56b3976f7c76a2977787f438658ff5df095b023812bf9c1a2a21b4c64e06efb27158a79efbf6cf42c88e8a28190a19f8d96385185dfc7e4e78aa8ee05b79bab12f4714741986061adb6ffcea3e367bd679ec360bffeeb1a84822e9f65d396bf6f863255e449e9a38ee8040d6923ba86c13c9364f65772efd65b56e3a941830015b1d5f24215e10b45a39214bfa70ea4798c2c77b612e6f55659573e692ee0f1dd419ac9892de180f3dbc80335a0e5041cdd1c130c82d16bcf6d0eb90c4945eccc4a2324203bf451bcadd359d3253a462e4e974b53f", 0x4a1}], 0x1) socket(0x0, 0x8003, 0x9) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x7fff80, 0x40, 0x81, 0x8}, {0x200, 0x8, 0x9, 0x3}, {0x0, 0xa0e, 0x49a, 0x1ff}, {0x1, 0x4, 0xdb6d, 0x9}, {0x1, 0x3, 0x6, 0x10000}, {0xfe83, 0x7, 0x80000001, 0xff}, {0x0, 0xabec, 0x800, 0x4}, {0x62e7, 0x9, 0x8, 0x813b}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 11:46:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x15}, {0x16}]}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x830, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x10, 0x1, 0x8) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:46:09 executing program 1: unveil(&(0x7f0000000140)='./file2\x00', &(0x7f0000000040)='r\x00') setrlimit(0x0, &(0x7f0000000000)={0x9}) r0 = syz_open_pts() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000240)='./file2\x00', 0x80, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x1, './file2\x00', './file2\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='\x80\x00') r3 = fcntl$dupfd(r0, 0xc653a7c4070abd7d, r1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000001c0)) setrlimit(0x3, &(0x7f00000000c0)={0x3, 0x9}) poll(&(0x7f0000000100)=[{r1, 0x4}, {r1, 0x84}, {r1, 0x1e0}, {r1}, {r1}, {r1, 0x40}], 0x6, 0xff) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) 11:46:09 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x58) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0xffffffffffff8001, 0x8}, {{r0}, 0x0, 0x32, 0x40000000, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc, 0x3, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xe83, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x401, 0x97}, {{r0}, 0xfffffffffffffff8, 0x40, 0x21, 0x6b45004, 0x2}, {{r0}, 0xfffffffffffffffb, 0xb5, 0x1, 0x5, 0x73}, {{r0}, 0xfffffffffffffffe, 0x8975b96db7e30366, 0x48, 0x68c, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x60, 0x5, 0x10000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0x7c}], 0x81, &(0x7f0000000180)=[{{r1}, 0x0, 0x10, 0x8, 0x5fe7, 0x7}, {{r0}, 0xffffffffffffffff, 0x19, 0x17, 0xa00, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x7, 0x8000}, {{r0}, 0x0, 0x1, 0x44, 0x772, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x8, 0x12, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x67f, 0x7}], 0x6, &(0x7f0000000240)={0x8001, 0xcd}) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 11:46:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) sendmsg(r0, &(0x7f0000001280)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000080)="79e5747e43b90d0d341560", 0xb}, {&(0x7f0000000140)="6f4d82484430478c170c19e8d7b4e2cd7a1064fe232f223abbc736cb14e9ac1eaadac557e1d86780990d36a8ab43914fccac849e0819e846ecbb7fdbcda4d9b5ecd19394994915499657ec709b65dfcd35e34042510445b15cb70f96fd8cd38354327e4a2340dfc02e578d640f58279c17c5b7f0b0d1f0d23d76302e3cbe47526c325bdbfacc3c5c005fd06e7a174d216f8885bf337e41c7beb9bd128805cc95282666", 0xfffffe23}, {&(0x7f00000000c0)="6df883343b982456e7848a24f59fbfbcac8729f24a04f6d645f9cc15daa661f2ccaed32cb5fb62bc541d807559", 0x2d}], 0x3, &(0x7f0000000240)=[{0x1010, 0xffff, 0x8000007, "3bc9f68d5c9f7a6c55a6f600c4bd62163e5aeff2521d8c99b76a9c3c062221491cf0431a35b781f76fb2a49af8927c7ca7cf7ed7305edd3d55fca054a79de582eff67dcece23ad8b0830eca6ab460691feb4239c0562facd5cc1592ac35c6cc47037f2b6c8f6bd697b208553844f9ec746a3e965ee3b99c11676ad734041e98dcf0fb2566ca86e90826dfd692fbfe50b435a6739a4753e5e4d1c086689101b418766063a34b2fd84b6de1c9a9069de83a433a8953a3e9cd8e0fa6845fa2c5738a8f572dcdb1be9e8800e1e20277dc5722bc1337363a1071aba128f4471ea7a171c27a63fd2423f71f75f08f1bfeecdfa72f3fe42741521963f7e0dad2eb98ba49df0873f39aec0db4341a961581add71ac5b289778d50250bb7a45fa90b0ef9afa347888b6fe81af1b627a9e58eed681dd5c9192badacfab4f509bdf52e65ac31545ce4b7238b8f4cca80600838dd8a0b3566b5876d4490717820f9683d54aa3547cd95e51d01a7d71d74d28e0962595afde436c9c3d750122892dba69e5418c6ab6f06cae326ce04d2d82c65c17f6cb5a4a1f16558fd890ca3d34343544a8912aee352c90864ea5dee7293e0f3454ac9153138ad83dcce5caa3999b765d0db83991043b2ad388b222775154b595913705ded8b31e2d1f2e99ddc52db7250999f57ff3b2be87e2e7dae9691da88042a1b433ec5e2f8213304435d6381ffcac144cde25591e6fe25df23fdddd1ca9d0d9c50c780cff6d2c01a301fb6674e020aa06d4818e94ef0370483eae8192b407d71f84596e2776bb2d374455c5a34ec51c7ba9716c391ccd9c59227c51dab4a2aee195bb288fbf2162190794b4e390e2146aa9e3c7f7f1419eae0d82d353e6ec89fe446f2c7bde69d1e80e13544b02df4185f3f878231e34e4b3c724264de662e85be98d21ca8b70c1ddee8229644199e6c1d819ee3a031ae0c0b6e4e07a3bd6a7464e8a3b8f8b53aa673811ed9a7bf9c4e3830adc8196a7480650f61eea1424545b23f6f376c4949e28cfeb91969f226146b834445c8cbda19b9746f5ec9c314df45db89727fce53004e34ff32ec4c2ca08ba6d20112d07ca0e60cf66a2fe7f5148f5746098ba47c3585a85d70974e178ce38e85327e855ad10c12123e43a534b6b3a48e52f9b09bd82d882206b0dcc23fec5c42cb166e8b28d3f3514b37048370f79ece6815bb20c1a67d0ab0a6658409e69d5f4d64f9b64a4c269eccfc1018e6f92405c9cfa41fc18f40812834381e6be76cc252bfc8e843463ad6c422283bd9e1786b353f3c984344fa6760ca7a9772e2a34ff5982803c69e3ee05b63de24d3c2c318fc2830a3263cf4c68b5c5de2b2320acdc0ba908c581b460f183c011a9a326efa619f797c9d1330b5f042ca08e0a4c8fa525e3a5e2cbab9648a98d6a7dac65ce8ad4341d87dfd0cc7c39952e5b3b2a89491e76a1c4172d225f288270531e1c45465edd13d26da8fc45c3b0b7b8e24c309e33206d693aa9af3a6d9babe756a6ec07814716ef8bd5efd848eed349ca5eec066c1283e4a6ecf62ba0aeaf8057eb24f4afc5972de8647855106085951635d30a5564b8a44cf744ed54db3f1e4c1775d46203513e669f28ddcdef6b0862f120d54ba06b8a3bc7759ac78b1aa06b17e5f39ce62ac6c9892850ba083eff670f83c0cf208f23a6b1a0812aaf568b0dea52c3bf7be59943fe98d29599514cf620f428800421b940e5a3a04ea14edc6f924c28bb757bf1d39508abf36301969c9c9f13c54edb4b91f55a58456615fc77986d593096a482d04dd5fa8943732c56c553098dee15de3ec3b046b7103c75a9c66519d4712108fc281bbddb214654d728f8c7dd0525192263c7e75ae80412dcd93fa762c8bf9639263b45d990fdf29f8beb48933ee9b286d1cbdc74793bc8a683f61402524287c8f6df24ef6378b83bc40c3521b68fa58eb7ca1b5490b1cd8a8a956cc59d2710ffd1cf4e6136540d57356b9dbdb7b1610087c30d17203bd642abd75071555ded63bde7e0a893af19662f44965a8499b806ff9edcc103404e7953f5051b812daa8a775cabe883eff5f4e2de29135ae0895cadeb68939727c0de377c9123c2013aad48f826e3d0880c533bb8772549faaf5481014bcd77219fae2350f2068ed2109b386b6600efde4426ab98c6dcb1d20e65bf538c376b90af598755168c982078ae8a2b660c953b609556a371c3dd37a2bd5d1a9f7deccbea7bc6cf12be75cff74c2ec3cb13fa760e5e6b7e658a07aa8b41cf6ee4d2440ea9586e16bf7db1c6c883534d0571a3d477f230cc148aa41659b5ea5507a660b696d4800b6a133488fc4e8afd8ecb0b499419bb29c98d320662baae0c3dea0d1daab4433cece4d4a63c37ef600bfbeb6905352fb14462f43a04d959e9888e581306048a23f35bf1b1811c7e55ae3c469956844c5e4a69d42679a2cf64b18728a23b0c6ab7412d64994629858ab858fe9f8ab2ff0cc8318e4c3c0222e2bfb2fe70f324382e555d5010c3397dd2bc530c7688af31e3201296b279c23cba9616577bec2e786f5742c14b160cfe91e92588b887cf4eb0d51bae51605e512b7a085a72aaf3e27e5ee73ecf0a38c6080d037f8368871ada94609ac160eca787083229f6eea7ccc5affb2f897bd916c9f8284671646eab77a3ae928f048c34990515ae187e3d5849a186abad1282d1a73129edb48dbfcd47e96f394dab6015725776cf1e256d59638b914cc84089f5f3e6cee700bd36a08bd02ace872d0e02cbd58537b30f882c44b496a57c03fab97dd9ec07104ecb10c045a9ea974038e699a93eed1323e11ab823e791e5254b711ec6e7db36f971770774f8dec599cdec92a1d993d5e235894f7d1e8f7caffaea038b526118d72269ce89d9f60816c3d75a93bf935befdca536fea23f403df01ee8a31a054c6fce0da182b2224aa7c3f76625804c4996be4cdfd4981ce9fea957780f4b9067c6e5ab5aa4a8e1ee248c3912d685241f318bd70ce12333ab5c99580d87f8116d1d9a3f92a161ce3def3b2ca20164b9f5cbecc3c2043bcf0b3d8fb89aa59b500faed4e0c90d7fbd4e6b6f9c70251df4d830548fe0065e3e309ad923e18552edde7d90ecbeed933cd70a0ff7dac62bdc90582c4c600981f1960a805c073d785aaea6405540cf59acfe31ed50c02439a29ee5cfd77ad47a32e7e5ca367564b588822ddf0ae44556eef49fd457af09d40486eb3dad64ec489f1bfd892ef88d8c43990b11e7cdb27259935509e37392e366671c62465c2a7a8b772494188696da58eadf3c3aefa0d2c8b9e30c55cf6fcbbc4159d9864ecfe74c68742c4eb0bf241fd7fc96ca151162e558eb218b172a0dbc838cfe1400b8f5b8a527a15ef566e2fbadce636ff71e78d5ac6d9853ee24de73fd9b950997d463ace549edcd16c8891c40c5199d99ddb28d306a8fba33a2000dfb0290533fb14c4ec8873178aa73a4a15d5f4a2f2441a01f9f1d41602c13af49db8549569bba1c1db8b020d9f0020c9c41ff04a3f00f9b11f5233e1a611dec90d8ebfe8af6c77b06bf81029582ea12ee305eb317c0ea0dc8dd47fb3c8dec34d3adef87429576921f2f7e94c73e7df0d4c2bc8bc87d8fbad0cd2a0055037dc440522237569c6357ee5c8e0f86bc5f99f4b5332d238c061411ccb00b2ec2c484ee7ccbfaf55ed732b8ee04552b1cb64a01b6b2d1e1fa47aeade63660bfef8a52fa010c86e64834a0de9552d62417698c2593a6f5cd9ddaaffdce69fffcf2b5fa3eeb89739a6e995eb9129d8b80f709292be2cba9378c49f7ae54a84154f29615d3b3fe11f97131f99b8bd9c207c97e3268d4e0aeeaf7e7923a7254c0444f2f98c3d2e836561047744b7c39754fe724241d6675c4dcf7fc885a0cf3ddc3db54bb02672ec3c6a82cdfa74f84dbd8c0fd6dfb3facccc8977584ca722f1d73ba9fdeea1e85ed931e1e283e62b66adcc2e0d912503edb453029b26a293f766e8e695a812cee09ecd2fe8051da4e8608927bd873e693777825f51056204adfd0abf60237da850aa7f70639fbf796e68093774c061c5bd5de3ab5c62757c25c0434f0bbd0ecf36035ce43e6c9aa6f64594c7bcdec0513f45398ba8d33349e3549b6fbd0f442f6ed52f71866262263818593cc0ee41e27c4633b4162179c1ff25bf0c2c56b84bc52f70673965f2280f6f21316b6eccf49c9270ad4175187ad65d931d73ab6f5d2f5aea3ec9f386214b2b6aa322a459236582e75881d21b9148d6473c69722b8fc7f5cb15ba96da4fac0f38c6571fbc781cb5ca45ab90f12de3f0e7bc10a68fecfff0b7ae3c44d51a4a8c7e65f403b4a68b411d4be3ec85ca41697f07229b4989a9477004d466b1b4a1966719b059b803092f9fb6d1075741969e8257f0cb05ee51d6e3fa0fccfd722df61babee433958d9dca9105ce1643f2d3746dc84afaf6a39e6b54cdd5f5a5ec8a9a8224c47e8d78bcddc58914b4f3aac468d711bb200e3d6990b7f0a8eac14325f2a850ef86276f1979590c2a32d72d92444917bb8aaf181c223b6df9501bf14a0f123ac47c1e569e4d3eb4207c96833fe67c6510b8f9552f115baab2aca45dd17d43befdce5ceba0938952ea6ea16110a56ca47015ce05d0c6c8d34130be4595846d9df17aed62330ba6a809fd16e54eb38aa13824fad97a3c8e9ef645e9d4e5088cae29df49acbaf7f30d1e36a112e8f7f67e23132481bfc559490aba01d1f4febb158f902a5d768b7488a7525ef80ef4bb2d9d6dc943f73a25da155ffa50f229e5937b4b5d2baeb4e4c46a6efef5959a0199a902b88321bbe9ba4431cdaecf965446da9b38d2e9cf940737ff351b5b1803dca6f16c96648edc45daee037ab357e3af84a2b386b58f85c846c834a113d0e8ab88c90b31171180930821c9beae26bb961ed7e685f657d80195501278f57fffce0bb06f7e8c6c91257ecaecfadc8c62495216cbeda9c8cbe9dde74adaa6887813b23fc4493e98acf0790cd123e6a3717a888e3d92690b082aebdd4fb1a085463309763740593a7f3c082b7d0dd861c9408d086dc3008410a5f07df24fad17e0c7641eb13f5b5ee49245804a54c9922921c4b5497daf344e766ac3cf8e3668c55337488ca9b927e61df64b4d1fec9a592c2965ee94a09b95deea273d395e6debf0fc791b5d372898a811bc12a7bc7cfa41d5f36b6d94f5792783a0d6e345c0087efa7235cc4ae91cdb72524a4e82ccb309782621ff9060fcecbb4f076c62d8d7f060e387d0f5f53081971eeb1402ce8fcdde1e57a8fba9164ea94b149d321bee0691157a85f04b24adf73b3d9d1278a4c44c98292b5b51f5a5da7275b162b39e1d696053357d61b874d39f2b6fcc4fd96899d9afddc397a4d622503a646730bb2c0438a659b5a479017a07cf9ac0b3c00aaf27ccd58d98ee9fb89eafbdf354c7daf8865e9dd45c2ec35294dbc4ccf1d5dd95c10a52d3e4b0cf01e7e15bf93536993692bb1a4477088fa629086412a406b7ce25aabfb55fd0f01a0c319bd2763b9250233e68d12e398c24d3fc2342eb1b15cf4525d6552a35b6deb3cefa9eb3fb1d55fa752a33ed3f84e18472cae201d5970e24cfac58be71c42ed14b58423df95176416a193ab63a114bb59ff996486b523cbd0f3685d9ba9bf0961381af036738cf97a17863e4635b8076fae3338661c9a2c9e8635485525cac2c5798b516544ab6b92f8db93896d093ddec2808466323c01ce709c50329ff3c08403f40b5fa6132a50ac6ee432aadf7ec0ee88a23c7da04ebbd9d"}], 0x1010}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x3) connect$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="00002e2f4f6b6c65300076af50f95bbc9c1ca526bde5daef9b100048413ed35865e509be63198401ccc4600b528eb9bb9c67110bd25015254d395e23338a5a83e8a42ff67441"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x10, 0x0) msgget$private(0x0, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001300)={0x10, 0x751, 0x4, 0x101, [{&(0x7f000006e000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000391000/0x200000)=nil, &(0x7f000005f000/0xc000)=nil, 0xfd53}, {&(0x7f000061d000/0x1000)=nil, &(0x7f00004c5000/0x2000)=nil, 0x6}, {&(0x7f000023a000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000637000/0x4000)=nil}, {&(0x7f00006ab000/0x4000)=nil, &(0x7f000029e000/0x4000)=nil, 0x8}, {&(0x7f0000692000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000022000/0x4000)=nil, 0x7fff}, {&(0x7f0000267000/0x10000)=nil, &(0x7f0000d50000/0x4000)=nil, 0x7}, {&(0x7f00004d0000/0x4000)=nil, &(0x7f000033b000/0x600000)=nil, 0x1f}, {&(0x7f000000f000/0xc000)=nil, &(0x7f0000bc1000/0x4000)=nil, 0x7}, {&(0x7f0000a71000/0x3000)=nil, &(0x7f0000a20000/0x1000)=nil, 0x6000000000000}, {&(0x7f000058a000/0x4000)=nil, &(0x7f0000f72000/0x4000)=nil, 0x7}, {&(0x7f0000743000/0x3000)=nil, &(0x7f0000bd5000/0x4000)=nil, 0x3}, {&(0x7f0000f69000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x937a}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000153000/0x1000)=nil, 0x4}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) 11:46:09 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f00000000c0)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4ea64417365ac58c116eb0badb397e76ea5e3e92a158c8604d58025c203d83dbe9dd0ee7e3c034c040f130f", 0x5a) r2 = syz_open_pts() close(r1) open$dir(&(0x7f0000000180)='./file0\x00', 0x30200, 0x18) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x2, 0x20, 0x80000001, 0xfffffffffffffc29, "cee612a7aeafaafd5c0dc99c3a0924c3d23136fd", 0x9, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x184) r3 = dup(r2) write(r3, &(0x7f0000000000)="2ee4de52d305e5686758cea24ad11c9a14873bf3521292e91663bf1a8456145e3c", 0x21) syz_open_pts() 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5ae, 0x401}, {0x0, 0xc8d}}, 0x2) pwrite(r0, &(0x7f0000000100)="fb", 0x1, 0x0, 0x0) pread(r0, &(0x7f0000001240)="2cf168f27336cbb1055ff8fd15e7d47f306f40a64111a06d7850b0d9fe7cb63113060ca987651b539416458da75fedc7152d74063b0b4f2f090ecb927493ed6e80e864278c4f3c47128bdccf6cc8c9b6d617cab906df14ac9c09c50fe7e6d2254d7133538d1bd9f90069d838e3eb456fd55813e0146e3872ba011b05cf767c93e7192ebb6bd76a0ed97872cf4e4e4a28fea2446ced244e7e9178125a7f0675ce680332a8ef5ec053b26c25ecbf16831d748f7ee1044351e262fccd8fbeeacc03bbf598dcbf92d29f9e7dfbc5d7b2e06a7d47936fabfa0ca7442294ae0a7a05029ba8bec7f47ad0ae3ab62d3891f04731e40664c8bbf3b61d7cd1ca3eea23f07bc33116370aa4ffb6ce2993136e09508eda791139d36eab6be42493e0b4a932ea05c19daff1a387118c2e16c2", 0x12c, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="07bf95df976d327480167e72b6b990755831a9cc46740852702102b1ead360124bf3efbdc76641cb21d7e2c4343a33e7cba128e0a792083a869372043a40085676cb085e42a20c3324614dbff5931d5121ed144df0cc88df436c9326120a3c4de488fec196bf949ca0b56b7f686fafa0aa7a02ab5bdd751fa7de531e115c563ef91057a062fdde6774c402c15ce12850c32c672733a0981ea24c86bed73a0ee4916ee1836c7c83887f78b2df073e5b7f02adfaff7e25498c29988e54b8837d4b8e8d4b145f66f8c9782d35bb8a0d1866cf1ae0e8549b02ca89327364a92e0f0b8a87bd8ba357b9993aaec5c4ba8857a89e7e1654e49586b4ae5094572ccc26440a86344259808272fbe5e5a6c20c4c01faf6bdfc61cfd4fecd9b5ddd8f3884e8799602a7758cb1338d7558718ef6ba5b69a53293facdc27da3b60a2f3595ffe2dd457a8d49c75f79123f5460bb5f9228f2c01a0a3e7a65147c113d4bb47a553b7a3e30221d72a508689172022ca4df36596ec90239c017841a10645356a30df930d40b3f6ae0abd904f2e0fd56d4f5351e4f0b968ad50559ab6eb66cdf71fbd525cf67394ee03efaeada1a664e2d3287fac8e1da3d05317b564d537b7f555b55bc934856a9e2ad8087058b2c3d8cd8f417e59aaad9d51649c3d4e9d1d82f34d64caa097bf854e443085d8bd849b2ec72250f88894f03620c27f469622ccb932af9b4a4638e43b8b93f09d47dfc5cc39a862149e372873ac867ca8c1e941fc54537a728a67ff7d782f0fc0bce716499040e767285a13c27e7d4f3ae7c1fefe425c98be2720dcee1448927a4fbed6a2494de2d0391ec055d6d530431cb8883d09ae787a0b17771eee62afa83f40445f0ae6d230a779625c515296b425cd58cb72a29492b91697b8c395bfdd4988e898bd89b58b5b3d1721a326d76f71b3e5e2b6c0127ae4e39960929baf82dac00fdc31cc23a1d5705d6c082667d012c718b7a1610f989789ad2a1d131c2ccbceb2ef605d0be3fa3341f02545fdb239d8893cbd1046e85fca7b73d8a0dc59646b3007ff702b4d23d1b9172868f8e1b631357977de00793f506d28ce184dad371a1874b95d7f3b32388d7d0e152cd5d8c0079a85228d136a84a6b50b2f69d86172bac859560178f7c4282c261b56361b4fc8070248bcb0115dc5ad661959ab86804769883a4dfe0c70793838f941e7fd1c714af2f1b126f5c126e77595238aaf4d7d584ca91a48401814c70bb8187d7132c892d69446fcb80034859528b82dcd0538fe821d05bdc255e2bf830f0662c0a2d8d6c691e16e5ff7b30eb2d71c2d6b27ad1861d2c1b31edc99eaa853bf844e12756393d5af35d3acaaade2814d8802dd150c1d485d9fbc338b256bce19515235ff92826dadbfda983e0f906463fd87a717dc8e921100510d2ac10e8f8c43276b8aed6a5c769ed211e5a8c5d61aaf56a9045df9245c2e1d1fa374ee22fd85653c7fcdd07291f4a5d06365857e6defa9a19d86ebf37c27b0f7e61b41487e06f5e465f82d2406a9388d026c6cabe403caa67e8f39534135550193f67fe55fffde43498a1913748436e0bc04dc299689b7c2d8baf355064f5e2e34c36df24df563e139d1abc72b94b04f959ce61b88c564877c68e3ce0b6f56cbc2a2f2e463afefbc038b5b2acb3cee9f43f70825795611a7451224a9621a8d104d99e3f32a38d5f354a6b6ea5cdcda95fb784d580bfec49271804a661656bf45f8fc00894563556ba887aea1db06a653ec4ebb2b9b62ea4acebd2c37f8f8fcf1c9e12677c3d5a17d89de9c911cf5e3ea6dcd6cbe0267032737bcb99e0e4c1f2f7deddf2db62d766f50b5cf08bce3a7ca39c097fa4fc944282be02adc569c37f7d088ab7320a7b822ee4aa722ebdbf23c6bbecc2da1d26235fc656858612a7af1a43ad5659daa34f02fe65d39cc7095c23a521ecd929709e6b7f2e7884eb6ccc45dba1a090f6f59cf5d6ddd707860d404d34ff2d7caaf682eb99337ad402358d86bbba83c5194152c9e7ea1907e2ccd2c7938bc5c8fea2037258bb5a928d7bd67d77cf04a0d766292e24813d5c067eba3f7b33f178dc976534b915fd122acf4ff5cf73065d58d219d2558248162de56e3cb8e24c8a712789e5a3a94b46fad6c99037f4db18e5c15b311854f1da648f0b0007cc832953efd5e85fbb16e543bd27dd516212c424089888acb9268c3d1e8b9dd607f1cb5c8fa8b6b6dfe1c98792722ef958eb15ba1ff43babe4dc89c313465f760ed0f60b84ed00f6cecb8233cd92d0d7a4e5860c93dfd2356b1eef7333c609a6a10e014e443395e291aa967e980493728750c42f7c389a48865798cf4972029e33877e8a910e756495149a83968ca10149860dec083de16e6b73e5678a06b34d8679c301c4a93abc7c1f2d5d33e5112f91e1c5c5e2d79b13e9f3a3d5fb8696cb39686c3b5394b4dd59d1a252e86206765a57d0cf1aab024f7687b65d2ec8a8c3302b93b3a049df619162fe0b9aa2996ce62886896de7c19b5556fe14e4cb0900b94c7079ff35ad5462ea12823693e49e46fe26b6b2242054cd60e4b3ec1cdf6227e2d1b16d2fb08c531b8bf8317e1b5ddf9c4800b24a3031a1fd9234ecd03719ab11a2435ecbdf0e6f646c18922fe571dd8b0d51235c8aeac0df9be172746fa6a3840bf73f075a9dce4c02b0662ba5e7987c70d8b5393ff1d21c79d0fa3ba09df12c4c5872fff69cf64cc15b4ec67b8c556692fa0cbff21fd6c4d259a65d478dc323a4340f670338f3f2868d16a54960a3e0536751c7a8a09019e636b9578a321b6b0a36634e57c98c6ede0fa24162376bc95f62d8496a91b56158af93359605a3d701c751064435ca4a89ecebb5846347f645d4056a31ca7a9945cbdd61352531af26298cdf3f7df5e7e379eb6242d8055a23d7a22e5a2e91bff1913c750e178fbfdabe1be7de3552e08ab302e1ec5368843ba4ca408532d56a4870666d37fda96a0d6f8998edda7ce7f869fd7c082cf5c3f7639e90e333ff49c8fb249236b1f507dffd270cbc4501a52358094fc6d1b868a9138fc8b414c35b8a213c0402acd864d800806bf01fd29ca30b432835f98807e76b4cadaadb797f0fd4a2ad3c8a5d4c7216e70db6c0eb59f89fec7634eb734a2f3813e19d6f56e266ba53204beb6ea42e979be6a9394b26987f3b4dc91282df9a876efe97de21253d2782a4df96bfea54f0704dad00a64fe4ee3b3437df8cb1c30a043374b0a8afb114f29e020adc0af70a7d4026aee9a7f679b0ef90c706f675080027f3297098bddf00812d7c417296766c570cb4003312d9f342ec686e608ef5691e3655bd083db97caba51c7ffb38dbedaaa11695d475e213ffd91e2530f37a564b3342307bfcdd34067dc278663cf7994ce5461e11cbff8e08317db01cbe9222486089a6e5591075e8b1edb48a1916433f5508304f53bba05761e14820648a4ab19d911c64d08fdc7a42e00b2a4a45362cbb193fe698a203881f1a156b9e957372f776a0873a6a135b1dd8707e416e3f6e7f6bbc5993cde5f807e467df7de4d1dad87c55c4f792bbdbeabb3fce380c86659b8d2ae2808beefd3135fc52e460b0626d83c578a98b4b83c2fb0331e5d371086c68a32f3cc8b93cffa6ea2f7249d126e0b6c7d0deafd03b21ac32102dd85657f17f974fa85f2162b99946a0d46ebfd7e9c11559e3a50f8a48903f7027e0fbae53019f47f4296e010eec12c4d03e451f741cb0db9f534448240bcd4b59805996c8292a14f4e73f77df831c9c3edf25f37a76050fa308759d20c13c8bdada79017eb26931995bf2613c1a72ef2ee457c8722a7279bfba29d7550b4b5690ee22378b1a7814cdce0ce5a738a3028de9d6195fba6208e1bc343a3a1421f468c5a12fb7f81cc4e044bad92dd6401991d137f48343c7467ad0d1e7a5df4840dffd4fc1f9ab18f8d03abbf0d573c2263984ba3040140c39b723392a878f816f68cc6e672358ddbd189502806f35453269f8b50f78c34b09e990e805276d4b19c60d307a5f2bdd604f19fc994ea48bcd989bd7ed3512a4d4772a0401f879849a9144bb6dd78f10fa481eda476ad541037a2c13705ffcb0515be7c7700ceaf70ace4e7e6ccd5dc3a6545043d5102b02425459a74dbf39c2e7f4f4696df420f5b212aa3631a77baa17e9964b61058e21cb8044f8b0563bbba7ea1506977ebb16aacb1c8ef9de08fee85cd3ba03f57a3b3fd0e639567abc9574f102d489a71f9fe0fa2735bb5f7ecc2e0770c566b8ea30e0878b0d02b85edd75d4552d6bc6e1615a30d4118cfcb3921b021a2733c9ee00adcb29aeed52160fe887adb5fed0e09d0c6c70b0764980faa5dbbbab58459dfa1f04db3e65ddc3df18272bf12059e0b487a1a967347b341cded6cf89f0e98f4cc8fd97e708f6b4f0d4f30bf5e7548d73c3da1e00727b60f5256065283637f5cb68fb42a728f19c08b98693a29c426d0626d6ec3480d8022ced1a1523c617f6196954a0745f23952da156248b6581433c2f1babb199cd56886a47165722073ac1c920d2811ff3bdd48ebcf82094f145ff49ab7cf34cb1f683b0d0591714849180e6e9113b02158fe39e3ba01bde0fc3c694bf2a7d027fa4d18a5b3179b40dc3bbddc01f1ab032658d6f367d0de527f5750bba008c8bb5218f77d1c6b7698639d18f3e889c84b66e2c52d52bf27d3e1544909bee613a08ca2bddb693925c3774e32bf6428a1031ac89dc6110f5e56c679263e5a60af65dfa88bf5ce1051ef69af94559d89dea77427a97aea7b62ed032cf2cc64d59e1b30eacc10eaffbca5a17b4ad48954f4186879aac499990afc5b865343569a9ca81ce5a204f891411d288a0701f8bfbac43230c157d031a4a346210e076841ad38b00f57dbb53beda090d10d4cbf298e7ac712bff944c18509c8bd5520edc3f59af03b71cad96408a6933487975bfed53496247de9797c923ff7b9b4e35687d0960d93537ee7f762c0a12051aee67773c3b418cc67fc49e6dd50276ce87f651c22cdd7c760681df137449c0f64fb3b1e3c770c97a8dd75e35249ce39daccd817b8cb55688258f2fe7f77a551577d544dbf69d3f1de08b1d397bd654de522cfee98efeda914d2677aed09d4719eef2a8c3543b705c15894dcc0058f52a1a6a64999d0a5d7cb2d6da801dd0df9b56753babf7c3f7346ec3adccabf824201df90b99c1812c7667f5f1d54cbfd7690f73cf878e60e6814c40a96ef28610411986bf76e16002e2e407f304da812b0e785e8d11887cd4e888b03a13677dd1eaf3cc641347a1978b65bd824f4668f3d095b50431f6b8bd3eb04f3382f770591e66aa40c556755061f4bb5ee01918e5efefaac7a19e8d7a8b5c79e4f86f464121c5a0004493c3acd3dcd6e7a5a896cc97a10916457f006b396f2615d05973926c72430062d94a2199d3a4ece2c6a483cdaee8cf960a6f539229416e3eabbe0f143ff5d8c480c7289b4e593f2bfd37b315fe6ddd314f1c6e110e5a0c9fa345a802197b7e5de5e4b34123ccf2d305d2e734b2b7ee1b07c95d33a8a453199562617b89b7af437622a1aec80120e4418f231a63a7093c464b5d8e875ddb5e3dde22bc0f1a692c8116204263515fa008ebcc691ab67137b95bf7b08a9b36c337a9adf15cd1404020343de397847b942a1c2a1980430deb9be14ee125f56c4707ab9c283a3e8086ff50d90dc7c561060b97e079aa615783e9628ace640e0692432af95c74097d53a1940b36df1a53ee067f1b0d135e87adb6bec341", 0x1000, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001380)={0x3, 0xeb, 0x2, {[0x1, 0x0, 0x2, 0x7fffffff, 0x1, 0x1ff, 0x1ff, 0x46, 0x6, 0x200, 0x100000001, 0x3, 0x1000, 0x6, 0x6, 0x4, 0x8, 0x100000001], [0x45, 0xb7b, 0x4, 0x7ff, 0xf0, 0x1, 0x6, 0x7, 0x63, 0x7], [0x7fff, 0x1, 0x3ff, 0x8, 0x1, 0x4, 0x3f], [0x3, 0x4, 0x9, 0x400, 0x3, 0x800], [{0x8, 0xfa3, 0x3, 0x5}, {0x6, 0x8000, 0x558}, {0x3, 0xb2, 0x5, 0xfffffffffffffffe}, {0x5, 0xff, 0x9, 0x10000}, {0x3ff, 0xfffffffffffffffc, 0x7ff, 0x7ff}, {0xffffffffffff8001, 0x17, 0x7, 0xba70}, {0xfffffffffffffffb, 0x6, 0x6, 0x1}, {0x101, 0xd16c, 0xffffffffffffffff, 0x2}], {0x0, 0x6, 0xfffffffffffffff8, 0x7}, {0x6, 0x7ff, 0x2e, 0xfffffffffffff000}}}) 11:46:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)="d1baffa52df2277f76068d2a91ed5c0c91362b0a827448b916b5d59cdf088142d4621c9e85d51839a99224d01822b8a51e022e3b6f21b2e2c9583f93c4", 0x3d}], 0x1, 0x0}, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, &(0x7f0000000240)}, 0x801) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x6, 0xffffffffffffffff, 0x0, 0xa342}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) fchdir(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10080, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)="4ab86d963b3600e4dbd6f30a2306d5b93241547dcd90e9c3bef004c611278fa6a5e63f6d1131b89ce39e0d30622ac5f827017929223753d38f0bd4966069ac75e17bcd7bcf4e1414a2c77af36766bb6e2f41b26db93eea6c1de01b0f575983f3ebd2ffb4d814a7f39e82dd07b48ceb1ad568c884fb40eb12b4cc203f51d19a2ee868b7fcf0bc19c851fdf0c9ca46ed20b4f60ebf035df1de0e784a7620d6ae9763c4c45c8ae6f990dab4550943202d3fb5", 0xb1}, {&(0x7f0000000380)="a6a2e567b23a60c27fa6172f3ee15c8bf1284337c5d179f7acadc0f89889c6e32235e6f894eb3e59430b09edc4059a2b0e99f4a7427dee3887208845f6b22fdc536a4499a08067231a49af3f00c6d2c4d3ffcf10390896c22da860b086fc049558a51882e1eaa7f3fe7dc17f3201ed4540f7", 0x72}], 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x324, &(0x7f0000000040)=[{0x6c}, {0x4d, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000240)="61c934ed3ef649a11ae17a11e507e2b5315b76196649df34882c28083e4b1e2c82e4794599d6dc1c3276cc5fe0f6e0ed4d0abc7d2568a8082c225bcf184756782a7426073111ec62d97ae5b0ff64303e62107c7942a0b1a0ad6ea0bbad5359c86510ff4da39bc003010b0a1553fdbb3da36ae0b60218a94a1b30efe13a05eaff27e2a4b3014103ce614b6af989e8b5f446bc22919188ae1a2f032410bcb35114a291b3cba604bf27c8daf7dde5b0059426383057454734acbeb2ebe1c08708de7846802e07bc0ed7b95e8361146c0de0dd5a1932e2870e5d175281", 0xdb}, {&(0x7f0000000380)="4f0fde4b3aae890beb6d7bcd52907a8d194edb8bbea19abf0c512677f961197c92da5d87f68ead4a8749880d9d559380e5e392189f04ee5a2a5b7d248a750d97219fd5a40ac0d14fd856ce1741035ee1ee0949fcc86c600af1e306a411415a59f93486628ac2d92dca53c0129cf96d96ea5dcafd29cf1f0f97a99c833fef728d6e1d2f79c674a84c033f7a5278", 0x8d}, {&(0x7f0000000440)="0f4f45917fec0ec5caa5e153df0ffbbc64130c45b5b2d29c2c31860f820174231b4ebe4267fbc75f7d5ba981d13b8c8f12b802510c7d2414014e9e92837c7cb688752e7fedc3c5f073a1d776733f520d94dd0a1295", 0x55}, {&(0x7f00000004c0)="a9071658cddf2653a6d0d81301a1611e233ee23a94cfa3b7fd5887cc32794457d8e46100ab015839192a19c281d8e815c3eccf3a8bfe5e609fc1fc8a35bcfea889a88c309cbd334bb39062d08cf57a18ac2e6314805144c76d7ef5d4696e0f78cd4123965aa4d3a7bbc5ca6f6cdee5234b5b05808fc69020b2b5242d984d6a94381a82e8e632cb706d556070174307a43fa42738979b68bd714b26feeb67c669b1b28b179525f754429f", 0xaa}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x7fffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200a0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 11:46:09 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x2) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3ff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x599d) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x2011, r0, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = getuid() r2 = getegid() chown(&(0x7f0000000180)='./file0\x00', r1, r2) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mknod$loop(&(0x7f0000000280)='./file0\x00', 0xc000, 0x0) lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) r3 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r3) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/33, 0x21}, {&(0x7f0000001340)=""/36, 0x24}], 0x3) mknodat(r0, &(0x7f00000013c0)='./file0\x00', 0x101, 0x9) r4 = msgget(0x2, 0x403) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001400)=""/4096) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shutdown(r0, 0x2) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000002400)=""/85) fcntl$setstatus(r0, 0x4, 0x84) mkdirat(r0, &(0x7f0000002480)='./file0\x00', 0x0) mkdirat(r0, &(0x7f00000024c0)='./file0\x00', 0xa2) clock_gettime(0x2, &(0x7f0000002500)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002540)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000002580)={0xffff0000, './file0\x00', './file0\x00'}) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 11:46:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x100000001) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 11:46:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x88, 0x1) r1 = socket(0x18, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x102) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) geteuid() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="df5439ff5ceaa32984b96cdb2b76b53037b7ebfdfdf1b79a804475ba803d3c9985baf1ba45637b18433bde32e36ecf7efbe3843c2e57b4506e0b3a144aeac6ad0ddca783bd6fb3e315397a2cb79114ced1863b4ecb88a236fefd98ab2422dc60aa4eb23dbf5e5d012f398aeafad519c88a22c0f7da7cc184d193f59f92e1a0e53962980f929d738f6fbb931c25bf8edf6461ba6eee863aaddcf454d39b0cd08a53c8b21f801c1f0eab", 0xa9, 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r1, 0x2000740e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x488, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 11:46:09 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) writev(r0, &(0x7f0000000200), 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x2}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) 11:46:09 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000800)='./file0/file0\x00', 0x10000, 0x40) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000840)=0x100000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001cc0), 0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003200)={0x0, 0x0, 0x0}, &(0x7f0000003240)=0xc) r4 = getuid() r5 = getgid() sendmsg$unix(r1, &(0x7f0000003340)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003100)=[{&(0x7f0000001cc0)}, {&(0x7f0000001d00)="148898f3be4a314f56e4d444d7bf39a84c", 0x11}, {&(0x7f0000001d40)="868902a2c56f55d086adaf6dddfdb93eda36eecc335b37d052df08b6343a6eedc593f939008249685b398e405d634867c95392066bc727584a2e2189708bbad67e8761a76c94842fb968c523a8c260fa56963a8726900a0d7f8cad38edb93e7eaf846c7a123e881cb1231bac6a2071a3e979d9af535d8c4a2918102284be745c0dc23c727f2ab6a95a0fb839f358ed0a56d0365a63f2544fe0881fad664aebffa6e3d7bb794e06eaea785503e33878c29721eec08ab8871e675eec4ef6883b8b6e9efadbfbe3c644d6730c92fcc99bdab3594d1705a2a9786f93", 0xda}, {&(0x7f0000001e40)="ab260d6030ace2a6b88b59f1be20dc5b1aa16f0034854402f7975ae043e5bde6eef8649a7d7c566d563354582c54aabd5e0c2619ad3470e851ec59632c4d99d4a4b21064d6d28a5af3327a6fe294aa0d5d97c4236bb2d5807708367c7006086edeb4b22a1a8133e219fde5af21857dd1c21dffc6cd7373146c1b643af6e6c59dd9c6ac8d272602e717d504ab57b7d11612c855f5aa5621ffca287283d60d0b", 0x9f}, {&(0x7f0000001f00)="278d8fcdccbeda6855cc08b0868f9e15a933af36f5f28a45aef3", 0x1a}, {&(0x7f0000001f40)="d2db2a9730f797b96961591a779c3f476175ea1afcd751e4a4dc6e1522547b7e90346f0bc27a30842e9e2721d9ff18479e9e6ece03901be451708eeab80f054dfbb421956297353d0d9a19b37f09444925614b0d9dbf7c7c42a96727320b256d58c34d157d9d09f1d5364e93a5dbdd1ac8817e", 0x73}, {&(0x7f0000001fc0)="d4ee1801f5a3f7952676c2fbdb02ca98fa789cf46d80f6fab7176866b978694052370bb1fd5c75cdd5acea51e22e68dc243404cf1f08ab09811a9106d173fc5c6ad818b65dd5a5e9cad1bace9ca489c86f38e26a3ca211ea63c4c35717a0e37bf3595e1fe727e3b40eec0c85008ee8eee357a3493284ab12166b6e26a4e37b1f963894e633b384ee9120124a7593319457a38a76b9fe17b924d53632d5812d6a7fbd4a736ed9a625d52c00a0f3999e695264222df91f383e00e69e02d759859c2984e2bbe85139e9219c0512fa7c9040039a0e0719e8fa7149f9a6e9be786699f2983062e9fa3b9eb6", 0xe9}, {&(0x7f00000020c0)="61f1f1757bf5cb499352a0880f08a5d185", 0x11}, {&(0x7f0000002100)="5d93aa5c54b6f1922ad4a3030cecb65ec4cfd1de45cb160328223f5ed58e5c18b0ff1b456ddd13284b57c28f741aa91623f8ef970bee1a95a931c78cc0e362ed20262c9c2a004c90c768098a6b6cf078b2d72e4b0ab601f9938730c6f5b551be395789cfc49fcf5f83376876687c76b6054e4d91995709775e1b49a44a24fa9bc363ceac80aff4b21a854923d8cefefd53785192cbe2d5096c63e22f4a3b60a4076b0fa5dbf4f4fe7ec2aefcdf63a9536d67d41f771a315ef7ec3fc8f5e844f48a522e4ba07cf6454adf22b82965e95368e85e4a11b459e970b13b1abc2e2bc636f52453b60dea27e51bd4d181ee70fe525bfa8a7c61967be518207e2b5ec9425920d2395eb6a61c06a03c14dd485f67f08c32d27d2eb60ad9c87212d20f7cd143163f5fc9fedb1c5124d661f438259155bd9935f8ece6577170b80d9c11d9269266a257bf3dfa400302f414a13e806bdff55d7b2fd0dc2aab8fe988a2cf55c466cbd824ee014c286f56830bc9bf4e4b36d64cf74fba9a8776eb9e22eed2bdc8ed11ff4aed0e24df24496d2cd3b2001ed0c833eeb52bb876cdac8c1b96d52b68d56b2eaf6771cc9fda26317fd3d304d0ddead64b48edde57c2411ac69cc2df9daccb86bc475bce3f4a04714057ded7274c2e9b61cf4b8f0db0b905c69ca5847f8cfdce91fe95a2eb0a82fcb0aeedc28269c06bde52cec60efc1b4eaa52ae58f0bb9cce686323876ba7e5b81418cac71ca67c4ecb5997f5a702a4a2146d62e488ecd3481a24b718d8a7dfdb6d8e624f7f6c521e5948c4702416f70e95da5bd1182a8620832f348a9d01058219fe8e86551c5db035a95fc60948a8d479fad8aadeff8a52b131216206ff4e93f574582d1a9438aa1eef0505744bafb4599925d8fe4a521bb9d462e3e5de387a123c97e8e1c1dda90a3808a4ce10ebd52e10369f2045fc655def01bc80dfd736f788874ede3f03b73966686a60270bed263524923e2867b99aeb174d618f2bb783421378e5ebfa5c1f1351d22c5a94a9bc64517a9b8b1ada1b10c4fda992faddde959aa2d8f7de8f9a74d39e0e4eedb146ec0f92caee796647d246cc44d1ab182d0efc02c55790bb458294817e57e7aeaefd5cbf526ed4c7ee4850dd3f86255dcc7957b64d714a1d59cf7da18889e2fa979bb929867591a5d46732eb5540eac88f834b59247324109ce5c5b070b52284ad77c8d0e075ee970fec507bccaa85bdb1c259409b6a315cd0e0e82c3ccf72616505f1297030d498731dca2156992211a991bfb72dbce48714a6baba55569746172416bd7a48633468483248a7d10400776c90a27f16a277952ecb2c6710c85fd9c6de4cb4a91828a63bb291dab7ab17b6e68370c914745e0855859ec44c2e4da65500db66f7eb444a2e3730f776c8c07c6e64704a63be088f47c93bca561e1673b3c0037744268df60b41737935806c851af1df6fb4c5c4ae35b19e8f86ec71b4f0ed99ae91dd4d03a051d3cb83c927068dd4830b810a369739d75d8df98cecf971fed6424a40dc1cee7169ac0a8593a8855e3c9346e070f8a32d41e7718e951b3edc3b15c0428d73bf6c3158566d369c783fe5775cc4baf0a6e1f77e704d992b14a6e22c6fb24c8187f8c0d31caadfefc8557195c24f2ee0388def384ea8b7ec0463d8e1b4dd68b6493157bc5ad8b145a5aa6bd9d8f898dec80e3c914fa57efa50176ea2096954a9b791d22bb6a3bed431f4f9e0ed533617ac4027dc8a6c04b1dcbe82bb1b2f2e336b386b7dfcc740893d3de19c44a0f57d53d20640e24cf6d0b30e85b547c91cf89103491aa18d169efb019e427bfb5ff35f76a19b8422a6a2aaac2f07d66e5fb0c682122eba3e6fb4c769d285a8edfc6054737e2e5f2c858c57076f0f265b25465b3781ef88d66a829414d6cd20d9da50ef8c80b89abccc80b717292b0cac28423f6f72139289bca31740a192a57c87100841eb893f041c33f83892544c24b2034184217ea3ce1a1382caf453768c0c1bfe29804ab616427ba9f2dbe6266823951223e32f2216373a375d874b06c4794d7cf9a10ddede86290d768be1c86f07852e43dae7170d56405390b3d9d466393492e3cda19e1809c3c65b652ab585c754e2cd97c0fe9c15967193ec3f9fa244d5ee258dc11443de649ffbb829ff79093daf9c7ad744e3c36361558d9c58be5e4ac3be6b59e30166dd7d47b6485aa3a29aa6f05159469cd98d251a75437c3576b53664465e5c08e4c5b4a3d0ca70ed382b98846af4f720a8f4f0c751d2ce2eeb6c0f9602d80e9e4a1d42978b1af4aed0e6926306b6380741e7729687ddf0d15b5df4ddfff8ff043dad90b1ef326ff27f2862dc0d6e52670aa9077c43135e82bbecda9e111a0a90c78b11580d3f9353a9fa8d68d68acf4abec8d9e58521c79661c6c3540b54beb83275167272488d943839baad51f87b147bfe68f2ede8a58360ae6625c14b34b0386ae636bd228c20e7c12d52b7e94c7d07d21837f02879e366ffe2d105e568b58819f94975a01c08598e0646e1e899c588840f0bd590229857d14bec2dca7cc2dd147bd0f79705ac6815db96ea22fda1d598d27628a39b91ba4edbcdccdbc54a4db54ba8d59173ab68e1eda1e243269c922202963f146a656a8cfd9fc54d40edf15b02757d999cea277d7059b0a465253d451fe1da061653a22f5d33fe8bd9dfa9eb93a29e5d4c4f8121df060bba376fb80516633698206c53d49ce00b6d9ad7f362b0768b696e84c817245c8e99f074125ca0e7262e186ea498870e2070469ccb76e0021192cef0d9a03635679ddd7a5b49b5b80418c415a5417ba53691fc97477336fb46390c5786a13388a465194ec3ba35db8933af983be6ebad9c6d008ef9b0c4f41e17909c797922c50028fca0f0bf7781947c659655d688a853bfc71fef95fa9bec9e002a1d851426d345d7d30231a52faacbfd3ee1faf9a937883a07659bf337a0dd2963e59d1c728ecb77dae0be4938e77534b88057067a62f6860501311dbac03f8d73a31a2878760930045153b19011d558fa35ea3bdbb294a5cc02ba8dd52a35aab9ee481fae8d4427b36cce0609e51b92c205b786266567c21b346da8e72ea7855997ec5807d4028e43cbe42a02495a985af1d8ad26349c383a9255f32b021adde85536fc8dc4587788833d0d67e00163294dcd7e352e66a21b28ecfba4eb730b443e071d881489f907404ff07a0ea5bcc844614044a2aef5e1dad512421a1d875893c94ec1386cb8be57d2964a15e6aef2633ccd2d1abee02e160731e9c922109dd01084d9a0cfd4421e5788e883912161d984abd67108f50f3de967625136ece4000e4db093830641d97dd3e45f19c18f62c76e2258f780fff4da08bed8047d8d47879de862fcbc0e89113cf34be3d7e545ef065642f3cc0e18cc24a9271782c00f118025fdb0357a64d430b579c5c66507ca16eb89528f7569b877db9a59c6fba4f25968698b04543d3703e8fb980cefe5958b1d5415f07f9fce5aa89be545bfd861315ecb9ac27580b237ce32196d8017b26afa199d38207417dfabc42c51e54a2dd489f065d65a213e50313c0ce05f18dae729f5af60ed6af1c57ce47d2984df68bdcede9323073e7abd3871328b2bf11bd76e317f09833537d5a7dce3d688929a7134cbf7393c77ccc036028e38b5de4bb5ba6b9d661bb65453cf2290e9a7030c0c4f3c8b57b9c973c4f19601cf28cbebbcea1e9312fff29e72f2fcf0b63b08848d6f4b549771be6b5b9d3a3d9ad363cf2ff1a82a1baba484ac29914c0df56b5915da9b19c6cf40bdfcce75255663bb09bab8ad37b79a16580cd093a228ac02243da4b6012c7034b2f05e50ce124752ab6dbc5fef9005865bf2c427890cb00a0d0d0227851941d3515f6b7df4e07aaa133ce4f27166c52f0d876103dcd35cc93760f73f4051a4ef7a21c5c657ef569cd05339f1b2810bc8ca267ed8c265774b71e1bc2b83f22cd195f40fd67cd71b5d8d8ff26b17ceb55c31a6c0524e1be061eda99bc7a9088cc1429eb6a9400d245610cfa09b6e1361287370aba90dd276bdfcd3c94464a4a76ba6cf6174de582d094351affe316d328edbb6df0f1d5a63f119acf557d65269d289e887d8abe21a77d6b2a72e2b82ad79f05425bf4bdb6ae3e7a9cfc07c6c39032c6d2fbbb3ade779163086e2912904b9a81f4d056109567209b94d3cb3799018e93d6bea55328b747046959b3700214a3c70c863ce5c59cef093d0b81bfe1a17c34e3da7ff6f519f10644ff5f494320ef7fa868300b5f08c2b393a9528ebcb995fc30127c941da26df22ea49cfb6ba5d6755bb1f8d539348f639bdc5f507be42ccb22117e5b24b0dd78f36d11b0392fb2b3d90f51b3cb07c8fec5a8c2d8c4e6794ffd8d9c0ce3393cce8c23900ca7ca4a0ee63e3fa2558522a9ac00571c834a078a4adb88a6ceb50a425c978a5520f993122b3de9e633895c61130422139abac4b1427129b484c7ec888de75605a87a1a731c56baf3375b4e90a7e9f6768fa79392657b3f701bab599a2146d2798228e56fc8fc0a45bb0f385666c123a4af2777e9ab54fd48ad4412ff3d8e14fb36b2f8adb395ca0903b1001e091e933a9bf8ca6d9ab06fda1c028fee13bfad3c7a29fc3ece08ab5f4daabb4ebff69bbc4d4ef0ac56fabd96370f946e3e7714cc30224a63057a4507643fe6483d9eb763fea6c4dc5a68a31d5a63eb5b298ac55fb8d1a3490daab2396bc591ad9b7bbeb5dd6e35a97bb84d596e6c3b974dfcbf3f2bb5ceff503b4ac1d976af3c328038aa5baf6c566b4bad250c129a5648b72867d90ffc7f77d701e01b85c3261514c6bd123a48d40f92fb6b9c0c624b97c4710d696dc530c67762d7caa3a286450877ded1cc93f5eda0579d48a858489a5ecb3c9906deae4d064866ebeb68963e67912ce03c95db7716e19d264f34434649e7f6cd9ce2e5da9d3aa387beeee244bae33b985f41812b4e43eba0811c3a90ebd6ce022b0e1cb99f6e16885a8d1cea2b8660ccacf0cf3a793379c6df1db3bce9092c07e7c0f58cad0b52fd67ab294209beadddbeb61111aacd7dbeab445f91f11ec978926dd162974e78aa396d2856ab4ab701250697238d91a7535ccbd6aceac4f1d6ccedde11abb39c52212fdf30907b7be8c1b20f11cccf68743778ddd0df7b94402214c8185420e6599b8626329817945bf5db1e80e6322690e8fec68326d4ffecd4fe11e36146c66364fb27f45aad35f3e2adc2be52745610f7622ea9e5051fa91bcb7a241d42ad126b41f448f17b5e86a0912989c5ad071be63dc52dc8ccb216834ec109610d151672b05747785d72a1825e3556f441cf6b64476cc9aab09ba5a2c26dd7e6318b36ff11c41487625665a5bd7387f91f89c1d1e4be63bc950899b21cb9cb34ceee88ff357484e08db8538fc16c5a89f5a8a71056e8a766f4e560c66c69a6dbb3d12ebec95d6e352baac243000891d2615a7b2a2780e803e7b4d0fd63d49fcedcdf521eab8bcd48a70240d77934c8df41faabe68f6e56555cab9e3324b77956c433a86a8fa66c98336a3b150e7f20cb617b4a44e6afb107f7d0660f3ed8b9432fadec22968a3231dca26e228e79da20baa532aefc3924a399d8fbc2e1fdfe09244ddcc023a4bee28f50bf057236c5d1325ecfacc19abb6159446e731009008ba5c89cef1c42d9e475eefc5f575e5404cc992178ce482bb875c6e076c314acc9dc0c630dea8c75317992583998a00e3f738a239f37bc12efb40b6d44540a79c05ff", 0x1000}], 0x9, &(0x7f0000003280)=[@cred={0x20, 0xffff, 0x0, r0, r2, r3}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r0, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x88, 0x1}, 0x2) r6 = socket$inet(0x2, 0x4005, 0x10000) pwritev(r6, &(0x7f00000009c0)=[{&(0x7f0000000080)="8dfc2b3722b4cee8a02df00d19000f3015a88b9c08e5cf646bf0db4b3233276643ecb469a8a45d5edb167ea35e0ddafdee8ff3749b22142f0135b3a985de24c380051adb56292bd5c98df18783a122577dfd9d9b3435c57bd4ba08ae2b005f11101a788e6260c195065b88c0aeca11ae95202781d90341119a6b028d1e3e1e7d3ba8905317504914023a066a7e4241ffd88f1dcc25ad396ba0285738b0ea0c0140d88460b2d4c7d2a022b6194cbcaa2f160b874ba3ce0238e63ea7b1f84c4cd05d92de060aadbc6001b356", 0xcb}, {&(0x7f0000000180)="6b6b18759ecddb961f72902e397e4b62edad9c6a4b79dd39bd51dc3216d2f288cc96d9cd3412528f32e8c530ba614a78debe86b0624b88c9f2e4d0337336da4a65a6f8264995cc5bcf51d18760bb7e87566fa02ceb9241478af69d038b4409a47f4d642e547bd25957e876703b76f8a0ad53a381bdb1fc1cae7fd15dec742207705982571dddc7372548847c4df7622d53402040d8b816d88d195cb2555178c74623f55ab3854224b89824372b287e7c3fda2d616f45578eb2fd50e89cd2629c2ca5ab0839efd90cc5f6f68e024379c87a88eaa12726601a727171da303c4a03b8be7e06db67c69e59501fd4416e72f800bed9", 0xf3}, {&(0x7f0000000280)="3e15d5e9bff7a65c5a4708089cebb9bbad473983271a2404d45fb96499faf0a2ff30dd7aeaa18a7dba748ec4909afefc02cda04a3952c7d5259bd3a5a5df1a29302974c58d1ef0ec830112efc3a4a54c1b18901a3ce13dc7e049d7a589c759560cb3ba60cd1b870f19c95233c59ef278212f103cbb2b2ea792aba9e3136709166c97882dfe0313f88f", 0x89}, {&(0x7f0000000340)="d60ae63a49db6d532d77168523a4d2fd55ad8f40919620c676748a66f8725d68e8abdce19de53df90938fe87849f2d890faac35c29a08393aea3db8a35597a2d6a20d50b686bbdb433039122b18760acaac5e48f1805e28e84e81586e49b20f786873c5b5b2595462b79885c3caa14c9d9f6953ec887345faba795f03984a796df01f6a98c7f277055c184c49a79c444b12c3fd10bf65b3bbd2e85a347155e91f3b6c6164f399b7ea341da3a68c676ce9c15fbb0d1c99f416df06b1391cfcbe9b12d2bbef732625a0434cfe938d0d16f81a1aab0f9d87892ce9251a7ba4bb4f01b279534ec2b254b8e079ad2710676ef9d", 0xf1}, {&(0x7f0000000440)="b2de81ec6ed2fe21305e4282b147795ca59e7f4d5eb8645d706eaa3fa138556e033bbf3d87a0aef1d0884acb249f435b9b60e7f14dd62f09ed4ee2fe95d33e1e2827dcdafc957c082c04ed92b8632596b68088f903ea19d42ae3ac1eaf27d2d12816eb8e111f78b42921e0e304c8a2acc73e4e660bd1df78b338db40375e3f5233e93ef2f981ca012482cd0a238d7bd76280205997d7cf136d785fd4f74f464d383f7d7759f194e761c71e6f4dea1c18ddd1ed52cac072fe6cc29e49321bdd2631c1aa0c58d47d243e2185f4d5787c", 0xcf}, {&(0x7f00000008c0)="1abe15ae5fde0c918da45e81b669d4cd1c2152ab912a3041d96e5b3b5c58f7335ba0acf396250674b04eea", 0x2b}, {&(0x7f0000000a80)="65caa510ed1984544700cb29bb3e36a723bc0303e762cb71aa851a640d6b4ea4e85ff352668a640911825d6de3478571879456fb1fc4688f3aa82ed4937df64f0f56c1b50dd5e548d24081a79c874c5f4d396497062b3d0eb3d5e801f9c179922d3eae86fd16e2a9c0e3d5832896621cad956a180628a59b58fc1e369093083442e705c4da9638d8ea11a1c3ec143fdd3771e2482b790da11cd0ec920f9fb2a4e099479b0afdfaaa450a8956cb802d4b36cbf65d36fa09c714d365681f929f4d1a6ce6efb2a5a0d318249772978b3d8256c6bd17ad20458f694100000000000000ddb965b91da33a95baf85ce34bd3d576d806be40f08cfaae67f2b52145541e53775bc0cc23fefb57e0e7287f537166a874acbee48980a16aab520a1bb5b40a3c90dd86ba6cacdfd587de2d9cc00770be9d2feb53e44b1730bc8b", 0x13b}, {&(0x7f0000000640)="a1520cdcb4e7eaa578e613cffc7362056de7a6caf5cc5aafb8f5f3b07aea14456ec273c935327a351ebf5f713adf4656998cb924d06e76384bc708d686e130bace52ea5eeb6ab64449838ac666aa9f", 0x4f}, {&(0x7f0000000900)="286ca5542b43e8fb3d72e3d6702ca3f4868a9b9a0c684e536f19cf3296de3b6505a405b02219ce01484852c754ed1abdce681c854cdfe33c9496abaa4a39f388edb5148d8968dde77569423b38ddb930f2df0f8ef87f4a0026258d716b23dbef984afc28b2e27b34a250bca7a7564f482f1fb8b457ff3dce25d36a054c6d6cf5579948731d1f31ad8c0d3e627452186a2276bb7e0466576cd2f1b9b5197624a3c743d6d4efa4952ad9539a0a9f2526cc0f3697", 0xb3}, {&(0x7f0000000780)="05134cdfdea70035538fe4c440da7ea12600e016b916478ce91a0655f1c89e82c6a48404cff39f3e664fa57891d7de41736c266b431a58fa8f75cdf18210c1aa218ab9015750e2543d9c5c0eec664219c469dd219e36be0c11c2881fbceca163826572976477bed2", 0x68}], 0xa, 0x0, 0x37) pwritev(r6, &(0x7f00000005c0)=[{&(0x7f0000000540)='{', 0x1}, {&(0x7f0000000580)="3039b906c2eef91b03d3e4", 0xb}, {&(0x7f00000006c0)="83a6497911f6d60cbaffd839d994003c2bf3b78d7deb169c5a597515ed8178bc2c95678a9906efecd1a999aedf192098ca8f5afd7ea7351a221be34f93824d8abbe5fafd9d0f96dd901f95c36154e4a2ec0af3edd3a0620edf59746cec9e85ff085ca61d3ae827d4354321bf6f06af02d2d79d30433279e08c18f5699756be2f16ac25836c3e07a6b12fe7fc350e534a1c915e25f246ef22fb8baffffc3394c1", 0xa0}, {&(0x7f0000000bc0)="55e795b6c03a8c21d3f56421452044b79d738372af9f339ea79d8ed0d6a2ba96c72d6015e4c74fc73d1558578922aa61d6d950a3d99d596ce2c640a1efd871923559aef0b93cb7ea21764147ebb39b02c85c0afb3fa14b02cccb0ba1a1180f1b67d0e4382bf30c67e3b28cfa96f4128b0eb9eb747732bbe0eff3f0db8d2546fa0d7e46899862fedd7ae5e021b6237c3bdf1c70e530603ecf04f1f9711b27405c4c808e68e03cadd4e4a7e464a2c7574208e90352b0a2fafcb6619813f0b3af9212a9bf41c69144cb0bd0635c58f2cac07a92f29b110d71e85b99b137b2a3ac85d5f02509cdbb062697866743513eb55fca630586a3b1ae2a91423f97aa169dbea95cbd3d4d59f5947714d098fce197a31670547ca672e02df5ec1afb93dcac823af33a418a5cbf782d11df8abf2dbd0a4f82f42e09362dd92b46278260fa92871b3b936e47133314643faa8b74c54e4a99f39a9e7cb4ea1fdcd798869b0a06135d88282efa3bf82be9f54b5e1308c184c825b56db9cc5db8baedce42aea030a36894745820570842be1c8fb1e3fde4e329f8d22ad5b092bb69a85b6e19f0a80272ebb67d0659da6fd0066decb42758791652437d61fb4080b9de0884e84911d053ffc0100db07b33d64b61d43fe46b3c10fdc05c9c1f075ab88d492089ed59555a8081df6dbba71fc874ba490241fda9037c25402ce89e56ba19d4f1fe3638b3fcd9fae316c247718ce626e284b4098b914abecc1ca6cd62801599cfa15987b5defe9728b1e9949f9dfb9c1dce6a79dcc56d6d1acea252291084cf0ea06c5340778e8a9bdf381e2a0e399a729ff258b879612bb669d2c3321097d36b90798da4322eaa5ad809d5bd1541f8dda6e0c1a387e1fbd7cd2dd9a0c978c62200cd9e88b2283a993408939bce134557645802067cb9384ef57ac3eb09febe7e895590193cd7e98c668d9ab431aaef4622b4f3705e7ce7f51e515ba73bdba80f05c342bf4afa8b6e706e63233245d89e78fbd41f8a3f733743c8906a27c727eefa85de78bb568758be9afd823f98aeff4306283971cb65b240ab8bac11c2e5d570429e492a92e5067cd9bd83fd9e7e76b95678419dff2caa8611bffdd324f9179633461b35518b855e6071d932e472f1c26c1a0148d199a83623d2ef394e324ec07aef4fccea763ad5d4c9e9b077c7204d56cb1da47d142d4d8e63af6c4ed144883db10214379f780f5f663a46e030d04d281ca31486aa50ccb937caaa2f3d8bba5262fb97c12285348da606b1a8028650bed8ee0ba65744d062e1bee1f595a552f7df1d420f277f62288e272ab38a3344d89f290dd676664151ad778bca308b5128c750f987abe130177d449c8739bb18c6480ae5ff67443ace271d110087863ea99e3cb4fe97948f4b0b4e87b6780bebde6908718e805d085055662a9a07c7f0ec089a2428486c0b1a1b5bb27faf99fcc8bbb49c6e0f4601bc597661052366bfca26cb405d10395a0145964934f939fb01705619f5ad28a465bb29667c05fbdf1cc27482c9b00663dd439b63f3973490bd24f3ccf22aa223742a83028469c6578609c8f79e612bf09400f095933055f891c8424cd303bb1fddc1e750e0b0d229d5defba2abae5c3a6058d4c5464d0bf6342f276804dcf12886b7b68b81b6a3f2a3ff4f7d9642377cee8deff87b683498abb0597f6dc59151255b9fbffd1f1bacd17dd157b7314f6f160fc2b883a7d76b13cc4f32f45f790f0ab746bc62a93a89b64ffa3320989c4cce69f5305658ecde40af1af6ec4d8d0e5236144d453502607bf8a5e05b1be7eaa305871119e1297ce35d67170c1d67bd67c157375b8fb45d3f8806ae28dc80b564e08cbc39a39c6194eab10bb4955301eb6c6c5e7123f4bfda7a2baca14e6cc2a2e7fac2157b490107563340e87cf1b2ee89555e48c808772f074f86b1f8a77be0f7282281fa221ccfc7a6c82349e73db092d3158faac7883fadfe94d858611c91b6f4cbc2d1733f44d626cc3c54e47f0d509123f8950d86e683fb12df3fb2c5f170672e52a204f9bec1a4cc91c38fc5e09dfa3ec9c0f07249adc4901ee6d5f1b760a180f0cd6c44c87591570208fd08a6e1b9f2f50f6129cd0f6310547a9407b61069eebfe8f9f961a55ba18b6468ff2d8d4bebc6fcaae4be5ef12a1e6cafb69d7a60c7d87879dbffa5057c57c15c38971a905141a43352443457efc3ed4e7f3bac5ede7116a77ba5496d05166c174fdc82f18c44bfe24500d09eafa249249e0c3af323d67c0fd328e3ebb92dfe57bd18091295c9dd6b350aa27a5b8854870cce4a3cd40de1c4d033e3a4bd96f8fa63d557592d45e7baed439b0804d85ca4e98246db080fc9a6c9f995c6f34200fdc7d7bb1d70d0bdb18f01b859f07d43b7c2c2a8b384ba2d26cbaad94fee3d826226f07472eb9719f98a0386b8432ebdb423c5d0338d6e1eb8823a8cfa9894da06b2b39eb08230c2f74122c3183d065e435e617ba7003f01059559f57768ed46a21abe6c9beba563db9df9b122f1e3c2e1568c1d85c753fb94559418dd5ff0b0bdd4113c3a5ee6f4244b58d0fcbdada63173475ad214f91810461e93664b4e3dfd58368169c188aba05ecaa07d8d9db3b9e6b8d1b347e5319e23f41ac78bfc305877d521873958d9dc8bcbcec446d415e9fac29f1a2b77f2594f9371ba8679ef12efce26819763c13e03593992cc9a17ae5f43611492d1e1494ed8f4a6bd992b5e8f56efa44d2c0388814324426742aec39fafd27d33ec1abfb9e534f8426c6ef6a64c1706fc4dc2a455d3fa6001e7e4fe421e1897f4e6ba35c852a94edc8c15fb64b599e5c33836a7f82f3920d3f0f6f69769a76a7253a4013b1848905491ebdd50aef39ea0954c87eb19540857a79f0c938a259bee8da95c9a5e9d7eb4b57288c1f4865b4f87436ddd0359a9fb45c5a17535b3bc2a2c5338edc1ea28fec6abaed854014cc8235b42de5582a4bbc5e244b369a07028a982a50103264108f106b2e77303bd7a438f155d81e645e5f7ace6f5f235e960b1d2b4db30d14a1b08314d801452f15cd0aa449d84ea607e74c86e4d9b2c05f2ae0b3ce44dc63ea839b1668ae135ee5952b426491f76a44906beca6bc949127bc93bd6b0642fde7066996bdca9c16746105850c95c60908196f47bc5f188ec13dd1193d73977b7f6fae148d39a7746dcdba0a779645aad273931ff7daa91a2f48cdfffa08ef52c63d4edbdcd5287183b30053403f472380d9749ada0f9627759cdbc1831c5694346d909c5fc08fd10320786345f2117e0ac7169954e922814ca6e40c5a869fef13ed54b775414e535eded23955ab1d9272e5c090a1054fc018cc929f09bd3cdea910168fd0220048b158c851f9eb2251724cad25d3f04f9ca1075d8e5aa755e453595b581f7312c94d054d61e0dac2d8ef8c13aa495dae766ea75e0f06331ea36afbb7121a5cf04ed8e9e4e690784cb54dc5cf2971e5c957cd48af1d71b64e602a1795e359f8c51826b55a5c7a27e2876b3854f942d7bc3eddf386aa7e33b16e70a71a9e349eb722050d51c15ed11cb43520ea8408b35ae0a17be25ef7f6d0a17475297c0556d4fdecef8146042c5d05d6f12988d6ca0cfba0455efbe1a37edb4a57c8df0f9b7ff5ec51c7112eb2c256b2a2ad74ce4149ff1f6ec3d4f860970f36dc26cce4be778eb4d001538f5e18ad2e134cce3e1fc7e588991ef5faea3412db8193a5ab903f29c97d950140af0dc2491300dfb8827bbf319bfe81f7e3b31d9cd97539451c660485254e3b5e9031f5a8bfa362bb6abee57c0238cc3dff7d52c55a47012f89627b08a45b8be46e6d5a5fc92ff248a463f2d971044506d2dc6d346e30fd90b22190fc063a04e5902a9cbfa4d605427d575b1343e0a81f773c9447ee4d2d0a9806d20be8a7d082bce9c955cd2e0f67f76f065ce5b120162b350747c03743322c024085ccce56f0ef612541d051c028a9f80cba709cfc5c572a341c4087d74362e0815cb5ca6b91a7bc86f4b99f753e182a4133cd6b0494b62e41c650c72abe65c5a7ccd9794b6b3e0b7972d9ec1ea78dc896d782c00b6c6ea0eeda7cff29a356814ba888ec5f25420dc4fc502c7da531b7b4c6954f182da733422fe9bf60a048638edfaa0f34840951cdd4b372ca1277ada2bb6921a8b1fe7f45d30d7728b3f9ce0db45e4b9e774b81e03895fae8066f598b379b336539213d167a7648f02448fd255ba1c30e2039245ea9e19404ede04ed2a8498494ac4b847df61afce5885546945060a5c172e2502c106b88868aa90e757959e7be13916054b51cdf486c584647e041dc519862e082cd06f9b9390b73df8924da400d4f5f9b3ce7c3bbc8fdb22ec204dd17144ede856c6139dabf0fa1be74e360489f53162d2e0f47d403e54a2f4e859ec9d5a16a6362b0e4cfee19566723af3861324bef8fee9c45f1758c8ba57658d8c437b97487dff3f5c5f3a05231810784ce02a41d581cb53f2c192537a4068db66dcae00de5e4dd6e7db1ea4782eda38ef7952b189899fb80577889f66272bccca0f6ca9bad591fcba5387bef4696d3544678bb6e6d71dc3b967835991308dcac840446f386298b56018290083eb14a33caf1e346c1281f1ad92143f4c407e674e324ee312d3d998da850374ac2a6993ce3c0e0451586577cb81ffd240719d4e5dc1c70fbc01dd51f27ecc04b2fb8f486d32474c014e10df49a7b6aac6fe5c339cfd027ec1f3012ed06391058d572b2acfc8e50d32673a99e3462c5d1ad971cc3e305891c6bfa5c0ebfcb62fb9714ffb5a4f50aa8b233a9f416ebf059dc33e2063950a3613160306c7e9b7d8936161355351b51fd80c867db4928d421bef75b631665bf3b0201bc2a6d3433666b7171825b13f921d446bc082ce37792046c66eefa35a0948b62861a37e53120cde532c8291fa7b9661a58397f0bc9c787cf7322898876705abdae49e0c83fea5fb847e4ca2b4789137fe8fbf649e61ed7e8c08eb7d443b11b84aae92d40cee6a02d298f36d1a424143aa4b231a21e34ff20e227a43f42d07dab714f732769786ba24d3a2f0d5987663666d53370e9f5a6c18c02a70c58c36a067502e27aba4d44a97a57e61b54a5d22a3cf8756b7fb4b93618742feeee8cf381fc3018ed713b5b078ecad77465ddc188c9a47b0811aadbe8f1514e07d58d75b92d532d225fdfe3011e320378a03e9e1923fc257c5d9c5b4af32a7973f9d769e202329a48da82a6a2579402698bec691159803e528e62b4f1003b57fc8e6c84852b7be63649eec5b394c8213625207317b8779fc460e6a726ce06ffe2842f896a101e2d1f6e0b588f4441252da5de8d0ffcca5305ffe3f0dd6ea5bfba393d7de0de56add081690c8b67b823d2ecec5b1714f261b74731696ce9da76017d418d23f659fabd8154dbc27538905f9db05259e707c7b8b07c71384ec14e65f0dfb0f19c6857c37918b6e0f546f49a5319fb89214e34267f7e452b2e6d8cc44c71e36ba7d558aca6425b42730c45102404035afeb440061178452fed6ad7587025fba697f1914b533163d06fc475c2c7fa7e73bdb7ce97cecfc5a64aee023b54cf7eb1063a2545c5230f0df7efb8ca47104b03703695502a7829b3664a998b85f7d6c520095ba14e1577a4a6b52062a530902e794267e6802612b7b9de28c4975680b38437030d5da6fcca7bf32241d004f7f135594701411d02a3f26ab6e468b7d0393a6a0e967c6b55626fc9c9b8ec0d7429f8fb4a157295d5636a51fdc477685ed", 0x1000}, {&(0x7f0000001bc0)="7a2e80516ac2512ea1dbae36bd56d7565c47519144ef4feb116dff87e00a3c7dff7a30034c92d08fc85ff144f99ed82b24de250f1776fbd2b484b7eae96724e9f031d1fab6eaa653f30f860ac882de98766d1a5634d7a173b97f0a1af849a71dba98e7d2a925a0c6830efe66c528bcb627b30f9f2ffd316d0ce9631f0e386903288d50379300e20f956e136e9aba97b95a4fa7e69278217dea7574aa247439924069b758fa88e4dbf0f59477090699b016d4c2a0e6905f4ccf5f02af9cd81a664c7c6732730e9cd46c903357fb", 0xcd}], 0x5, 0x0, 0x0) 11:46:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x2a6) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="24f52471fd16804f32a6a4444466246c482deecba11978b51bc0ca8e661067f341bb4b77d4d5afbbef8f57c9662564afa730ab8094364f733b37f4bf090258dcd1cd65", 0x43) 11:46:09 executing program 0: pipe(&(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000100)=""/1, 0x1) 11:46:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x100) dup2(r0, r0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {}, {0xb36}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pledge(&(0x7f0000000080)='&\x00', &(0x7f0000000100)='/dev/bpf\x00') 11:46:10 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x6, 0x4) r1 = socket$unix(0x1, 0x200000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x62) 11:46:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) 11:46:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000003a000000000058a3", 0x34}], 0x1) clock_gettime(0x3, &(0x7f0000000040)) 11:46:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="53c94717a5112ae23b3ccbd50dc95e5759370ad9e3e4abbfe7dedd026d77be192ff95dbe2c6e00873e096f4cdd1e867ee1499e42bdf88dda36bcca04b4", 0x3d}, {&(0x7f0000000240)="f02bc464436383007102f7de9860e53740f0dd19b9b68d38333d", 0x1a}, {&(0x7f00000001c0)="9bacb99b6babe41670e667e8b97d31cb1d192e3e45748e29ec82ebb7e278fe78cd95fb92fc7386cfa63f0c6bdfb222617f331983a2856b33623ff0ca1784367d9bf45dc48555132a08ff659413631332a4c81a633d68c0c09748ae880c96f6778690365b0d482264bbdb5cf654b5a8ef10a0304fc0a9cb79", 0x78}, {&(0x7f0000000300)="142fe55fc6201e0d0f573fc1a937bb489124af41ee09e795805e7d15651528532644b6b6a500ddefa55c5663ca1ea4cab8c478aab6efcbd2779eb7700db1028206a79adffafac32b7004ee206e2acbddc077e7975ef646afdd5c98a51c1c34f6fd244abc166f3513626405269e2bfff90c818868c57b796dc3b77fdcfd69e71d8b71e5ef173a99d8b2021ed95a708bd379dbda802a2eee533acecbf97c6ac2de4124c4494f1ef9ee56fa2b4202de40e846777bcad64e47f5254b361dafa3f16385e65e5f99a7a4e2ae2736d59e10be45ec649883c518ec78cddf4c3b5e71251c2f79f0989d6d8ac541e98bcf0baf38657fe72ada1a6dab0233718e97540a601fa15d7922f11dff6cd269385ee73916adaf2496d9a0826c95e2e407fab1398e85aeb7895ee91fb46729b7adf0509d0ae85d289d9288726505d272f6595cf3c981eaf4704ec43e4324b2bfe05fdd05de3f5aae570658b89e205ab2311e7bc2cd64f8d06b11bcca0f0108d5f787eb485bdc09a81ef7701651001f8d90940e3ac4e39024f29a6794b8cc360ace25ee284c23595746f2b87592f210bcdc02bd053072b156dd48f8e8481d4d978cf7687df201e8b171a268d69ddb37f53ce93a8fb977a4107c301364693721eab07a8032a462667dc5f7bf7edee5d38c41f08c2c49f282678e101e72d188e479c462ab44d90dd6acaabcb5b79bc80bb677b4bb8d9af047f7e5a2a8b0683dfea7f85d3e9417cbfe537fdba22537830e57d56bc1262ae0c5335b147494df301b37f73103b19f239811cabb03b23a17a591786e88984c92f5f41f141918a8c0131a945a143750bfd6a09d605f656f93e45b8b59aafd4df26f400e1d2777c6ae779a74db55370a5f88a7115a1ba35f8f5f85ea5c9c149b8121c05fc3f74d06f75c76f15ab3b3057ca809cea88a3266306aee7adbd6f0aa52cbf43741ec7ba102f7fedc4a2d89e2f1e998ee3c3e3e972679e53ca9139c73ef25326d88119de9003f3d1bdb153a89c5f82d7941ab8dd12deea1c6aee368502fd44b6cdc32595791e8f2669b6017ffc2ce5de7b83f0cc50b56af7241cd6e231a329bf6fadbafa5f1c336f87a92fc75e068c2c2bbf1efa68d8935c4a7012ff89db25db318834607e6ab452d747c7f6c16445db6202c610dad10677356a329cece9c89a968298d777b003060831dc1fdcb791fce3a81c41adc32a1b2e9657456f11c4fc38e7e5fd142fc1dba7293c0abfc170619af9f930ca8937e952614e4bcb8161106fa79cf0b88470d763af9a6fcf8aabe52e7365d53d86953cf4d4e7c34ef70185793e7ce5719f04b4d58e0b530050022fa8ffa8b9bfcb5281c580cfbeddac155aaaa064e40a0fb706c28f16f797d97442ade9f629e088dd0d22a16d91e19e9ebc8e0d664590838bcc6b4d62f8ca9871b3e2452c44b674dc4f424a1918ab118aba5e0a1872a12a3e2a7dabebf6f0ccba43d5ed0788bdde60020330a4b731af1e4f3d6205b26c7773aaf45daa5925e1a77547297612cdb73ec36b9a0c572ee7dd36ed592fde9f126d4ca1e9a7c36a47b47465f1fc556833178e41c11b7b145c25fc276eaea0219842afef07e7d4055459c2b65b3b5e3e099d2897b99bea1702f721a8d437fc428e08bb099d7b40755cae1cd09acb3e6b119c07bffd34539f1ecc9d36c00de1d66f3feade3849f3c0a900e79b7f857613c747ba5f7562da89f450f402107c03a13962a03728f175a7582d2b0c54e65dda025e5cd093c8cf09a3df608212ba55afb7f7e2b86dd1b56c623b89352133c95c4f6b3989da58081579ebe5c2ba0f3c742652a0f22ad8482744907e8e41f38aea3f8e08cba7732af953e392c4efcba78cb1b02db356d93116b476a269e63f18814683ee892ae2ad566a9875387cbeff214cdd98897d1a088404c658cade258083fa19916978dbe97693f7142210ec5b71aba2af3771886981908841bb46590778b4e48d20020761bf2b3f8b5aeacbb9b8e25c74605fb05d5e6cee69346ef512cd48f53e154c2a682a4de7449f797242fe7e17a4398c0d011b311bb0354301bba5008a5e81358db91595a539cf716ca995e592fed39b8012abfa65ebedfb51369cd922b5118564cd0708788cd2a945aee25ad9c1fc7b039859a5890de3e7e7f7dc44e4ecb7a02120bc7de7a4b7b206a558510430c7953d5868279984e56b73cef7d6b82821c1d9b5e43c9f4b1ee325fd8a91465097d29f0af46d96817cbb19ac3069bed2df20f8badfb56104bfc03bdfac1d12ff3bec23ad45d81e7aca54b175740d9c2fe29285b51a1ecf1452d350c6bac224873d557fdca620d7dcf129a99a39e1ada5dfdc38ba18afefb5b3b0f8c58efc6fe8eada5b3d43569086b4d10d8960e7a5c80e6cb6ef453ba3dbb2543d84352a959727cd0f94afeeb25d369bceea76160c69654507116d312d331ee3f32343e7b069667919830d7f586b950adf9aa3330e2ab87f75a715932c0ec025f793b495843c529cc5da19a52559279de7b0b07e5299bf20de92b72642bfcdf1c9ce671c3fc3250193f1d9bd5583243d382a6ca00b53b62a7fb75cb91b9ba5517f14f85a86ef411337710e1167ab9005410fffe8fe26e450a1a8aec3de18a43700b964285c7730b0e6551d0b3ea625e389881f1746acd983f4492721bde124c99135abc6ae8e4acadaacf9ba8d4d66466e3b0648cae03eb070692099c39cbcccc1365bea1f610ca90d4f7e9f52499be2d98a1c12dae913dd87b197ebdbd8f373c03ed64e802f3518753af40b846ea9d7e4c18e4ebc0f1ff3a67628a6f2d46e22e7408618b533dafdbe98b1e582e87977fb7be83874d06b6ddac8be3cfab34660c4888d0fa76e8a78ccd40403fc506db538b4ecb9c3a9787cf4f01800f9b4c299e0d63ed8229c25bc31e9d3c2d67802dfad7edee16ab0f8b2bab9877ef724f490d6ce000faeeeff463d1bb1b2a5099706980bee2b1f9874a5d03e8986ae3a54e5b4236ad9bafa91e7f90b5e37d1c2009c3eecfe4905141761d192d304bff6683c98e1e923480e3206ec5c60c0b6a34c9888890c63fec0501470cee998f5ac308c33f8cc5c9952c2cdcb64d6c72b3057d678f1a00accee81f563dd04ef941209d7b275973f1216c5378acd89b666963da4e9343c626e72c1bacd9f49c32fe741faaeaf93a2c5f9548fc04ca70073f40e17cd212223ce850003b7d748919b3699723d7a6848216fbac69b2e2f5ec3bf8443fa357022c7a5db3158120fb7dfbeb4ab397def8250eb66880194deda5e3050918466fc3b4197e13cdd9f2b00f5f55bf602f1668f5ac12a1245c828dfda9c3fd43b89f11e2a576e74ed52beddc1652f8eaa5c91726762253a8ff9e3aedfc5c83ca674a1bd736a1b608aa02190e7afb3ca6aa5f92e0c3a15bb53ab502887d4239056f591f4870e28a1ce39158c5c6bf4bbbd80e383533fe387958ed0413495a1719c33e1ba737db364766a38a4efcf77588fdd29fc820daf685a70e84385c9f5935fd18ceddbeb9ac970a1ff37a79b5fceea950aeaf0a93d9c67c749d700862db025a4e85e92f4a9c4f8f0e66a9d20c0df5e190b3184cb3e1d5336669aeb3729630c499d4321353d32783309fb27b7235472c0740051fcce506c5c1d84268996997cc7bcab8160df1d0e3a3bd1becc5347d20a7fa17f1c85afd58f84ade97f6d4761eb39eb6fc63f04daf405138320fcf45cb889a87ca4c03b48f156bb2e2f2a68439706652befef1a3aa7fadd63926fb912e54cc459a9265d5a5e630818fa7f5149399763ef04ecd064db2a475d8c650a5e670530e3765455cd8ffbba95f3728cc7abbc032bc7d5c3c61f057e7b997b65a4f71d9cb51555ac6fd4a20a76e06ba6458e162f00a96f710b3d759839fdf69e8538f4d4ec1de27725e162b5eae423e857f6f8f9bb40cdae5b41504f73411261a8f1f171b155c26529cfb801aaf50739d0fe23d82016c091fa68160abcf50edbd8a378af59f67cb80ff1f96081556c1c88bf32d27313a79befb61f3d6b78843549006a8294d5f0af59a53aafd5bce42069043e4e367f204d771e211fe472f1aac1da335b5b1a9cda22fa42c8d31774e729dcdb515e57d6284d48a93669e2da53d6231957408267f0af1972590db433e4100f209e6c3ad603fc755f690d74f07252bfb8e235191722988dbb04d38d5090845f752f9841fb41a87c5dbd2fb5821ce9592e1375410265bdb9bdd54443c621da46b48106d085d05c917599aa2abac64c4ebc22692654c32c5b560d6c5d8e5d94173d8be304cfb0b03b6dcf11dfafe1793b7a4c399ed8532d3b8294d524b2aea59abc74ff74ca48df627497c1125d9706fafaa5d5cf7f2b12d2ababd4a2886ebd6581549af4bffd69ff3990fbe12446b1939a238ba0b01f53398d2fc39928b9ea216f0d874eaae990401fd7d0969c32396435b309749c8373edb91c570dd60de46f2d6490885d051d2ce57a7ff66be7a7addd3d4e1ca842746accdfc0007c472b92ceaac82f9f762aeaeb311560fc05fe8fb09fbaf1dabb93711338e86acc526d8cab28b8742df226ada14e25d081bd491df7f1d4687d34330f278bec4a2dc5a3efbe4a03545b3d0db8871177a3fce907271b0e2a3d2dd03ebfa98e84298c040fd3a2ab3745f6c9ae56a2b399d167ecc4995810f2375a8d30abf5f3b2946c678d354ea6141f62ae6222b9fe2e408a67a5b327618a55213a1d816ceb883cc893151d29fb5f45407a58986ad599cb411da7a23a7d627d6bd5decca514852fd97c3daa9d4574495f0b50a3790060d5fad1bbeba3106359b3d4b94841caccd7c06d306d4c65d9da0686eb89e8660155d9beb16d0e776b0d405d07069d76dfec12f496ea804050f5b887f8839838484435c55786255380c8cef92b659ab0fdf981550a2cdde71eeb3f51c9c49107abda159e3c90d7f633454e40ec79767455aab7bb8a246f5649ba80ca7cec45916eb6ae03e8cd470ecc6b450a46800194d5ab980cf827b5774900312a458e28a703749bdeb3c8c5e7b45e789f57595b8640fa61fc4c49c8f052fd7903099e5915b934a145c0ab58b3e7167520582007fe31f47264be5a443e3200357ddb831b1716330314d1d14f8311b4086cd5be95d7332828d534d52e1d72323e2c114c8bc6f4350142b7b7f6c6e45cac8c46d3384e252374906c6850a2852d9293372de012dd1a6ec7683b131235490529598725bd1899b4871442c1996c1afaaa4c40a78957f422c488310e0be101050bb185a36bc160fe2ff6b693aca22bb25f393b3d6b578a3bcac94fefe76bab6ea33f82d0e80571e7f9fd5a05687e805a6b7dd1e3f67ab1826f595761ad62e1fcf52549cc0591eb0dc9a6a7781f2e6be17ff531b126f5c1a1869ca8b7607923cbc4ab68b70111cfd6f96b6ee18e5bd2409f3cf8978156c2a7bb0a443b9d58d021bc02212a455fe6fa55358ee55c18425372d8ef417fa23edd798bc9686e6b6fe0643d7511af30a23702f8847c76d9187da6c378623fa89b04fd6e8ce62054ccbf6ec807404e6b60ac9e77f65e0ad646fb0eaef0d1669ebf8b2a5393d9eaf7b667b014a419684fa5bd83e48226625775c35db1c46ccf8859a76c394eb03416d7f0d966f1653cb92160606f15768255401c55bf3a861431cc32ba0b99d6f6f655f06ba77af60a4317f77c2805a5b9b172225a3d27f8e24def209966fbd16075ceed51620b48b3d28da62949d9a7b2a31b79f588cd820459d7b0655fcc0af8e7ed550cd58ff2af208716bbb36a9fd64ba87585893c605", 0x1000}], 0x4, 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x10001) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 11:46:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r2) chown(&(0x7f0000000100)='./file0\x00', r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x202, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="fe499259db89625ea0159abbf38bc9bb708a9f9a595cc9c8a0b665b2cb79078af823e4af94cf65a38606de863dc6b2e6746f09171fc4154eea36c8259be85f59cdb8f4a01354bff81a14e27555c06326748a73804d49f46ddfdb4b415f08b22979266ad3b8505eccec869b2bd8dd6b5dab4bcdae7513060886b50a266aaaae48d59a5caec3b38f70bca2dcbac2a52cec147a6387391cd715541965a438", 0x9d}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 11:46:10 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = getpid() mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r2 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r2, &(0x7f0000000140)='O2', 0x2) fchdir(r0) fcntl$setown(r0, 0x6, r1) 11:46:10 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8883, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: clock_gettime(0xa0004, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000000)) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt(r1, 0xff, 0x374, &(0x7f00000000c0)="55f54590559e", 0x3) socket(0x18, 0x4005, 0xffffffffffffff81) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="9e3e2fefdedd612e18117b217ae340861fd925bd0ca7526f0f14d62b5adeccf104492bcb93cd20", 0x27) 11:46:10 executing program 1: r0 = syz_open_pts() close(r0) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000000040)=""/36, 0x24}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/41, 0x29}], 0x5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:46:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000440)=0x3f) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='{\x00', &(0x7f0000000140)='+\xfe@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='.$$\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=':\x8e\x00', &(0x7f0000000280)='s[@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!\x80*]\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='*({\'\x00']) write(r2, &(0x7f0000000100)="9c872007ffffffff2fdfe06e5f31a2b8505a8209652e6e2e", 0x18) ioctl$BIOCFLUSH(r2, 0x20004268) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f00000004c0)={0x0, 0x8}, &(0x7f0000000500)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0xffffffffffff7fff, './bus\x00', './bus\x00'}) sendto$unix(r2, &(0x7f0000000540)="562c4d6094f99d1ea27668ce07d61ebfc2f1cc29774ce50227", 0x19, 0x401, 0x0, 0x0) 11:46:10 executing program 1: r0 = syz_open_pts() lseek(r0, 0x0, 0x29, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x100000001, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x37, 0x1f}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x2, 0x0, 0x8000, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x800, 0x8}, {{r0}, 0xffffffffffffffff, 0x15, 0x1, 0x1, 0xde}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0xfffffffffffffff9}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x39, 0xc0000006, 0x1ff, 0x8c3}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x1f, 0x3}], 0x5, &(0x7f0000000240)={0x101, 0x78943ade}) close(r0) dup(r1) r3 = syz_open_pts() poll(&(0x7f0000000280)=[{r3, 0x129}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xa0c, 0x9, 0x0, 0xfff, "ba1ad9341624dc47f48d222be28971e76f13e601", 0x1, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 11:46:10 executing program 0: socket$inet(0x2, 0x0, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 11:46:10 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0, 0x7fff) minherit(&(0x7f0000ff2000/0xa000)=nil, 0xa000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 11:46:10 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x38080, 0x148) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0xfffffffffffffeff, './file0\x00'}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 11:46:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() map stack 0x2071c000-0x20b1c000 of map 0xfffffd807effe000 failed: hole in range 11:46:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) r3 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[r4, r5, r6, r7, r8, r9, r10]) shutdown(r0, 0x1) lchown(&(0x7f0000000040)='./file0\x00', r3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x962) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0xcc73) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xcf, 0x4}, {0x0, 0x3}, {0x65, 0x1}], 0x3}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) 11:46:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5, 0x4000002}], 0x1}) r1 = getegid() setegid(r1) r2 = dup(r0) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000040)=0xc) 11:46:14 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) linkat(r5, &(0x7f0000002a00)='./bus\x00', r2, &(0x7f0000002a40)='./bus\x00', 0x4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) r7 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) openat(r3, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r7, &(0x7f0000000180)='./bus\x00') getpeername$inet6(r7, &(0x7f0000002940), &(0x7f0000002980)=0xc) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/234, 0xea}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000002a80)={0x1f, 0xfffffffffffffc00, 0x80000001, {[0xd67c, 0xfffffffffffffffe, 0x7fffffff, 0x0, 0x0, 0x1ff, 0x4, 0x100000000, 0x2, 0x80000000, 0x0, 0x7, 0x8, 0x4, 0x0, 0x60b7f4d2, 0x36e, 0xc4b], [0x1, 0xd10, 0x3, 0x15, 0x8000, 0x4, 0x1000, 0x8f, 0x8, 0x6], [0x2, 0x3, 0x3, 0x400, 0x100000001, 0x1, 0x100000001], [0x2, 0x7, 0x0, 0x800, 0x5], [{0x24000000000, 0x2, 0x1ff, 0x9}, {0x7, 0x1, 0x7d2}, {0x7, 0x3, 0x6, 0x81}, {0x9, 0x0, 0x400, 0x8}, {0x3, 0xffffffff, 0x1, 0x5}, {0x3, 0x800, 0x800}, {0x14, 0x67a, 0x8, 0x3}, {0x8, 0xbd, 0x9, 0xfffffffffffffbff}], {0x20, 0x0, 0x6, 0x3}, {0x7, 0x2, 0x7, 0xfff}}}) r8 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) 11:46:14 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) nanosleep(&(0x7f0000000080)={0x80000008}, 0x0) 11:46:14 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x100000}) setrlimit(0x7, &(0x7f00000000c0)={0x7ff5, 0x4}) setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x100000}) 11:46:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000)={0x3f, 0x8000, 0x400, 0x6, 0x40, 0x7, 0x20, 0x7fffffff}, &(0x7f0000000040)={0x0, 0x2, 0x6, 0x100, 0x9, 0x0, 0xfffffffffffffa48, 0xffffffffffffffc0}, &(0x7f0000000080)={0x3, 0x1, 0x9, 0x8831, 0x1, 0x7, 0x9, 0x7ff}, &(0x7f00000000c0)={0x1, 0x7}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10490, 0x0) r1 = getuid() r2 = getegid() socket(0x17, 0xc007, 0x5) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x800000000}, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0x7fff, 0x8ede, 0x5, 0x9, 0x1f, 0x7, 0x6, 0x4f606214}, &(0x7f0000000200)={0x9644, 0x2, 0x100, 0x8001, 0x80000001, 0x101, 0x80, 0x3}, &(0x7f0000000240)={0x200, 0x1, 0x8, 0x1ff, 0x3, 0xfffffffffffffffb, 0x3, 0x1}, &(0x7f0000000280)={0x4, 0x80000000}) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8371, 0x0) 11:46:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000100)="8d863c35021925c77c1d98b5306cc794faf48b45fe1b31f0f325e32841de29877d11c82a46d85f6858ca2f57657f5f990af2c1008f6ed2778a7aeb0bde8c4e5a7d604172ad661125f0497f2fd733d0067412c06174ad22c8a10b6b1719b20fa28426b849a043605825d428ced25de4660440e5f7debb36addc53da88207dbdbf728d77eaa70e778e71309c19297702682d6d401dd9611272c7de51525dd13da2a1bc30b7add66acc50574886744cc36fce990e8b9d6522ed59b0fed1539bdef738976aea79862b96cce09dc4620cbf5e1512f3e2d68eb79ba509267cf71129017c8e88e116f5710797aa3807fbe8f25ad9f093187a20c0e5ed5d0ceca6bb8fa75714331c99b76e92ef320b68c0de36ada6588d65e3b8216b4f1a2bdab47259db3f6367a7fcdefdef062c0d30c9a2f66405c4b1f5af73ab768159f13258eb10cbea0c0dd7eab34c2fc6f08644f7cc785d2fe45c8579b5203df17c02a0126907c329a5ed53e864727748f28f912b86aad37bf14f6a4dd75d10d9973067c30a50efb4c12088e07eb5381cd8400b9ab964baeea999f86c0b165a0276eb2fe37bab6f471835c0349ed4586a9dcf40d1229b345c13cf4fbbc7dd651d281c4425064c222defc594d85208affc2078b7f1105df60a461df106f3ba4e8f387c14e964d9199880f1d4d4144767470834a75b5820045d4e1851c544ecb37fe7444483dce677a33f3ea372e30680e1a5877fd3232fad0a7a386bcab5703ef412070281a61ca215166cd52a0985d25b927a13a987d20030006a6790c046c538370249247d5bf735f7eaa1ce93661a6267dc499366bf7bb2406785092ef081b862b6269782d805e36b195f9e9f7c9c5b8931330dd9fd02b7b4eaec6e1954659d2b1bd170550d27e4431c9643ad3fb5da08ef96e622a35ae175c1b0f6b3f63fb308e31f97e814e11b2f1b465f7e3006a382a5c363b4811f810779a96e57677664d5b4e9f2e0c51f5a145c70921b1f033946f7efa20a6d506212e6a3500f00e503d6a89935afcfd0848230c4ff7e812b7e2b52a58bebcc0686d89dca36e6860f46995a927998fac1c08e05c6272f113c0ac76db991474cb510b2cbdc0894d16030e076db1ab11b68457465b1f1f64c3c1e91d76a0f400431b409f84264e1a52bdc820e7125d2884f8eb9e2805c02c7de6f703ffd3116d834e8c90f64c18f7853786e538205230d1690e55c003c78c1e0b4c4ca7605ce2f7f5e70d0fc17c00accb78663e5a666b53c651f5ce7ca6b085b91aa5ce57366b912ec9638cb0aef24c10ecc3a4781f7ee8d67ef4dac6343e2bc30394ddbeb0f4543c577b595fb7fbc2282a622b82d6a77aac46f5b610de1cfaf68f367e06f9cb34011aa7faa47f02bf89a6aadbaf9f2f92112839bc72205471dbd43e143529969bd791e7a9dd016d884a26a5b3520375a131fbc99d2690a3ff0ad16d92cb515cc56d590ddc08d05942f65260c93c0de6979a4d547a32e1044cd80a89768eb77a825af62656ca4ab44db749aa6c0cee8599db2a5decc56ab48ed33112a69ca45d7e69da70aa7c449b547c6b4b5c3da188e7b74266c8248c80f5af9ffee26a635d11791c85127b5acb6b5f2bbc74c1d21704595ca46fa069c92665e319a0d6d7967e63dcf87eda71131409294f48062cf5eef0ad637075f700a8629eb15cead4073a1cdce7457da54c49b1fe660e45dc41529aedfd65334781b17abb4d930912a6c2f5faf5bc97b62476cdb84c5d7357dc398842e40c35887a50601890094dc9d4ddb97d434927a1845fa25a062792b677b84ed9565d91c011c7c06482ebee9a256dc1b99660729d080a3c66200cb0c7a34276b320170dcad08ce755c16af9e2d2fcc8c8b7997b32ff647a42942cd17bb482ca7df2765ea26d7c307c64031ac9befe075507015b3ddbb8f868ea3a302c4079875a36d31d7d585bf0e336e470a26cd9e2d4002741619283f3a70da08d7c19e168cf67a421e01e8d446c926d68d2153254f8d0daadcacc76fe86da3bfdff6c8f69f2050e4ef6fefa0b1d29226973a0346b81a3bf996d7c482f57c6e1bf2bb5703872aceb1cf9b34785fea5d65b28d43739a7fdced133f44d29d0f9980964767d24fbb96263583bdd9173769393eef90af2ebdfa4bb27c49b4d23cd0828ccb2ab5cbe48197d55dd57534727b4e8871aa41fba22a6058d8239f2229005b29614d1a4b76fa74e9f87fe9972d426f68c0bb46d1eadd486007a6a239231710a2974f415027539b9dfa4cb38b866c95668178c14b227df87bc3aa792d62fc616806af0e9d0f22d91ff2ce68a560ba59b8ce1bdc285264fb376c05ebe51bc72e25749f727474e431855be7a9e8d2d8c6807fe74d79f1631fee62dd5c6fec8af5bee7be05ca2d5a64552599fb8012d76d04b6dc669da9c7142da4b7b55566956c3e25b6786d249c84c2a532bd82e3a31450c4d3e9ccd852845d8551273427367a8623d2d83ee07ae28aa6a5a304371c06f9fd2da5a2d6a93e3766c3506d0bb7cc089cde9a8666c559bbbd03729fe70b7ec3ff6cf883403b5beb9af9f45c9457d9139e9a5920d2f65ed974efce53fc5a92869691adc9a74076d630655a6d5c0577ed2b59407412ae35d0060ea72c39b8f3adef73e71684b9cdb4e3f57154ed0097fce1066656b0fb99f9973fb1c15b21e503bfe3caa803174ca9a09594caa52cc7d4edf5860e29c340a8403b7a47fcca655c54402bfeed0c97607ba38cd22a9ff081c8ac8e2ca1574e45c525e423af1e3690aec734563a420d4111b4208924b5d9320c4e510a0bdb9feab263c6e9c3aea0920bc4e3b87099b39debe56c2d5cec7ad6eedb5fe0461b7085465997f15bfdc39bd94821664b8b568f52158d10a8f7fcfdc2f4cdc5f2ba98ae26077523ff314e060be396b4c25f5c30803ff8ef0d03fe3a1b03f32352f10af7201359dfb9f90966571135d9fcbf0a9e1e478ddeec7cf0d9ed68e06860cd76f994097d91d79544667ddb87fe6e5d60b119bae0e3fdbc44bfd8a43ecb971c8f2b895929e4d03c8908a6220208811154711c3762dbc1b64b4751d92f41a377004529892dc20c1594889034c771eb7224484fe3749e5e0c6cfdab9691535189aa92ad2e2e133ebf0672fa8af7b0a99ad211f03f52471f10873d3fbd6543781462ff0f795a81437e6ea74de877a46e06130bef9d49e1b0f2d414317e38589da21e0e8594cd3f06236cfabd3b5551436509d262a3c9847b50bcab5adf134fc0afe17b284d969fe716fcb2da2891768d07e73c65dc5cdcb86b7074bc8451ba50462102623ec1dc922254c20d04cfcc75d64e90484747801533802d39304f1553df49b043c14bc5faf375ee07930bb7119e04ddbde5768949a39de0441761edc3c8191db58c5ac8ef7b80442cd1287e07f30829247eb5be3ba95027a30043d4fedfeac960eb8a5e35543ce1d8fea3d782194e30ab83f789c88402bfe1d0a9d91f20432a56f60fae5752ba5c7192ac150c1e3d8d871f821c13d6bbe87860e1a8ac43936a51a201ae68051446200a65685ac5bd0395a44300ad0b525c9dd4f7a168aeaf53466ae545ac164e28555d7c266534039ab11166f7dff7a535a64c68f7a891abcff846c678a3b1e06a728e354e92cef0f23049d6bb55c04808012c329d522cf19a9f2bc5208a58fd7c38a03dc15303e40de7cf6c1ec80cf9429e6de416e7e65b95eae038a37dd9cf5a755a969ba0aa6f9cc6d1d1f4bcf6f038e2d459fd72aa4c2be4320876bb98a9a9c4dacc244d1ff8995dad7b68cbedb59b4820f47a6f12ea283d7d5d6eb74510a739d8d94093097d0910edc977da262d2a4ab96703a4f812e33a2815ce1f0cea7f9a69ce183780d25de536da0c6b9c129201af5e43319b49c6e7b10352599cdf620b7a6862b901b4b0a1b37ec365b44c6520504b08e05a0ae68cc26650164193e2906445e3148cf6ff36bb0944511914fabfe6b0cdaf0fc6b0c8e024a5b7e5699fc09efd12917ba29c0f4b8ee6892bee2028d8d2ae62f4cd006b8bca1a39c46896f179d0a0a46538e138e90d76125e6d2ffa71f8da64721269a1b50f72423507b77ef3be277bf1b9be38b365b4f33984293989aa574a812698e95d71b90ab8a9cb60744be6045ae6b207410ec0e12b0c662e16951c6a6f225bd71e890d8a1fb0c39f18ec6a50bea2337085fd73a2387249d788ee2d20ddb9c1cb5cb3c46a501535bd557179a2a9d6d0c8b0b15f71bded2f97fc5692e0509e87e940ffca87ebe13e63292e66363ac56e459d6f3efca9c382634e4e6742a4ca159b2c11b417a1952564c427cd212f8bb56a844c2ed4180074b3393e650457b74cf5456960970b75868d6cfcbdeced9d4dcf4bfc387b73cde2ffa146aa5524e6f43e10f9f7eb9d720f2a8d412c7320f763a4ae8b77268b20056ae81a394f54b87f4c1d2eb98d6187c28d76975d0e670cc47b08acee6ae76aad03e7ea67b827c1b105fe2c0965d3a4f7b86fd73c253b7456e1c018c67952c1abf793129e13f6f486ddcd629919dfa745066bd8e9204e7c092b433d521a84624e31832ed450ac538d14a9287b4c7192e8a46e248fd78f7980929d506fbb5b88f80a1652e323efd4bb03d0276cf71b67b10a6320a4b2d8e9fb3564a8cbb73d86295e58a39e78216202eba20b27830d50fc5b3c8fe270c0addb0265a3ebda45ccdfdfcbc8ccc63412c5de80526c3bbf989bdd825275e5d6b49d83d051d4fda99e7636ecaf2e5936b484ffd29e55d55bd6d85c6803ffab09d487a7bdd35eab38039360769521877e0784260affa1b9b96eb16ab0cb2ec54553ef3a556280d2a15c46a83d43476dd517d5a49fae64d4d4862a4c01f97be25bc3d1fc93e4b53454f4ccd08a1d3931f33bdfe2acdb518be1e9b224c734b6034cd82c6feb4375f7860fa2b6ff453c5b32b81ebe3bb67f87213be141f0aaaac6096b8b40795d1bb4d19acb714fc56f11fd2763dd03565a286426e96d55fd573d09a1dcfc12910998048195c89f808b13d434c11abf7233ea670125424bc2f45d1b55d387e815ae5ff65628854a6aafbf2a817837b6290e3cf07a893550446a759c05db768fdfc42a28ee3098341432c5835e9ddd829ad9bfdee8029f6452e6681ea4f9216e119bfe99dd3927abd045a4761e70b3b871eb00415d67578744b751123471087239d3baba2e22eba915d0857d924934a4b6f98c4828e9b2a5fb30350a23e720a0d829d7a1b686cc93ab4ea0c84f01e2f68acf52a7641e5a11b691592856e08e6e2401ddabe7539b3f01840abccb244a9ea4d0d67f499c184e5d54a367f733266b292066f1cf3fc82b5763d188ba708a6c83c3ef59c9523b488bebaa85540923f5cad0ade9101e7d7ff4114d32907fa95fabaae83f498801a089a1da90de600557118cb74db532a8702012a1b1a8697caf63621ff1dffb97aada413f39aa13168725e56ac5e884a0873367594a5808ab9dfcd6e092daf994b9d9c70baf7f9402864e52174608475a4303ca08ca218f9b2d9595a84f963976b68d4106515221d557a44b30cc203d3220540aec64d812f15bdf749253550ca43d1ffba73a1a15198679b3a32bbf5ed562d35466e98f22b9bff5ad84ad7a13eecf9357587550f7beb6553608563ac494f0333e1060ad7deb8d10ddbb4c5d5104676dc7c95dab067aac1e777232c5f2da5c95ca29bb3c9bd3d4d0fef4ed1c1b41c1a73abe9459b7046e21b817e32699dd5882bcdfe66537b5ff4755b1969c34e5b235f75d255f006aecd4a331f7e1ff8746dc", 0x1000}, {&(0x7f0000001100)="ae9d9bbbd698aef32ef722531ae61c0d3ce8e2daca1834babd504a5c19eb3f669c87176ce24e4990ae56da9edf7171fb26551a3ca694da6228a2991445ed9b4070995375ba39b9196b4a921d3860e65d9ea878b0dcf48bff771c84e0664d6b87ca89d7ff65e13cab56568d778bc9a7f13f4ea2d020099d8184ee41b96fe57f05d7f898b46039928b2d5ec228493b720ae3b190", 0x93}, {&(0x7f00000011c0)="4662e7a1bebe1537ce77e504b02fa1557766bd924cd8a7845044d2b6f02460ca97e96e48fb1a37f3445ba6e0ab30a6abc09a1c7897d58ccbd54da25d3cabfea79fab73e8afec1047030e963bad8f3e745f7b0280aa93eadce536c6f3a5da01240199ea3773e73640b4284aa99e0fbdab227b94fa4de59b804ccbc6d509c5dc3d8a7d33f7227ab6eb6fd67dc755669dba72fd0df899d648c3719470c07de13c8f385aae2cd5ceaf2ca4027ad0b4c5e78fd423ea294222b51f7d7aa075f0650271866f4c13bab230d9118ec61a58dc13fbe56afa0ec65e22a587169be111fde4cfa62530f7dec1dee513fff9eaec9ea7009b777a18", 0xf4}, {&(0x7f0000000040)="7b94fe9ada7fe606787f9ad288a2c5f25205949a7edf26600244dc9c5d584cff1c892099bb5b557bd12298a3efb3a0e394e82957c412cf99f31eedf613851a15de2d5f71c06724e449d67ff8f2db6a29f2b4646f5c1c325983551abe61b8424469bc530555f103c547ca9a409770ded1fa3d92b3b181b5b7bc715eebef9fe1ae", 0x80}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r0, r1]}], 0x50, 0x1}, 0x400) 11:46:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040), 0x0) getitimer(0x3, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x4000, 0x5) setsockopt(r1, 0x8000, 0x6ad990b9, &(0x7f0000000040)="3fc9", 0x2) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20110, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:46:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/189, 0xbd, 0x840, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="4402", 0xfffffffffffffe21}], 0x100001e6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000b01635ca64f1d0cdc3066c713000000000b3dd11cb111770999a565f329b9fe849ba7a8c5b52"], 0x10) listen(r0, 0x4) 11:46:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') close(r0) setsockopt(r0, 0xfffffffffffffffa, 0x1000, &(0x7f0000000140)="9432d93774a2dc38cdf5ff95e405580a75c75e76d503debb1a24a59cfd9816002877269fe63cbc7c20ce7913e0a258b58593593cad882d8c701862223f0f49a3d6e2804fa6dfa6e609d6d4f25b4440daf4fc6847cafa600444e3ae8412dee7a245a981637c9d8f4860c911b78316043c1275eb7d31a018427e3cf8785d70ca7000c1e93888110c027b144b7a359caca0f57a348a941baf71570b9f5355790221010d04882d98ac89e91dc108226415cc0f92dd6745c49b551cb4a3bcf67ce51b948a8383880f8150d944ead7525b0a09d90f2107a64ded5d35e20c85965b7b895251aba630defe9f18d5b4376777be95ef43b70057fccabe7f60", 0xfa) sendmsg(r0, &(0x7f0000000940)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000300)="40de10a88b81810d77ab319717f52788796a7b829a14c91fea0333795eb40a00647bd45078e02c53ac4b4c97d45b736fd59e3d9cf32c001fb50252cd05a7ffd8463ec7c3ec3b6f6ed663e9823b04d49e2dd77e3aff488aa533ce0b886bf63fd7bcb618713789205037350b10224c25b87e5a977300abe32914e9da64", 0x7c}, {&(0x7f0000000380)="7caa1273028a065407d1dbddbb13adfac5de2f2fc60c65539e9241d1b1e74b442e487b00ddaeed71afdb4d93c1a1a5e0cc79aa5817a3605ca0503cda5441c7924229a8bdc9c05d7c3c6cbfb2ae97ad505001105c964d6674b1219b85df20", 0x5e}, {&(0x7f0000000400)="8a6da41242369ec9c2704620f283b0bacef03258b8058a249604b7df933af6ccbe9639c902e7715a6a2b992c6c2f10113cd2c9f50d315ca7e6274f6eaa46b142747a2674a3d8d2638b8e57deea1a7541b8e2f5c380df1f96de3272c392698e4ca74a4119d5c021ffb49908aad77a6f5d4f1b42a67e0660140bd3fcff83637bfb3e13143ab71f1704b81371643ef0899814693f45fea7a18373764554b4f82ea607243a3d590982b81c702d1a3f5500c6c4740dd306ceea038be3bac45e59567c285bccbe0e6d2f64561557d6edf9c02fab791b18202d29692739be5e32a267c90502bb64", 0xe4}, {&(0x7f0000000500)="a71b86d987f53642c7cdbec36c3a17691c90c238b5cf99ba55d82fa9081f378335ba44009aac3046974ccf313f675eeb4185b8ec2b3b860e343d57ffb4a9924a74fce85fc2e86d4a18d464e3272638ca7ee0018715b5bf81bcb76cb1c794260611de4e9e0e049a896843cb77f133223836850ccd8c", 0x75}, {&(0x7f00000005c0)="051e958f65907225421469b185272ba5c1c2563afc9e270f91934918e882c8f6af3b60c3ce27ff14d8c03c6b13f5abecf466ba95ae4e803f0107ec8dcf1848f1ee14e9b9b7262bfa4dcebf0e19af2768044445c12d69592937bb6f3d33c13e2e46058c37f90f763cc0677566f5c833f88354a695cc0799126233619ec2cc2cd17ce6c4ea52a1407d609f3249e0aa575ae5249c75bc10fd498991f5ea3a8a53b2ecd940c04e738f1e3af76d7e4c62ca5e998507f5b56e72d51576", 0xba}, {&(0x7f0000000680)="e6f05f8e134cade02cd80dc78f18798ed11c5387de966fa31405329bb1d63da08a7bb073c0912ea384a374373d93af1fc2061083cc1303ff2e09d728ad632dbfc2be7f14d6e7deb928d1ebfaa6cb2cbf0f4b1389f551ee476b1a97bb46cc4945c01ef86457fb1f3ce40f8279bd2d75841893d932820455d1ff83a6faff10aa165aa7ed616f8c2e398621e4ca905fca78e98d8aaad009ac3a9645c1d97f4183a0823d740f4e865f96ee8b59ddd1c31914ad319c7d624832b600708a48946375ea59442e369768e14deb1e9dca76a4c6dcb356c5e5e62509e8fa43c4f0d7e487fed8d8fd62095ed9ce", 0xe8}], 0x6, &(0x7f0000000800)=[{0xf8, 0xffff, 0xfffffffffffffe00, "14c71c5d93aa1eb232dca5b94687f552c604229ed72c2bce62e2e2a6200a072e65cd0d564234004d77ab3038e5588a9afb89c389ad4e218a5d33d6cc427e3284fd68bbeebf05f976487fb87d5ce8b3751c2236b13f926cadfed9f00955cbe408264617131271b393f768461e7f51e1f40597d9b68e93a4a68e32b30a36ccc83b234674af8d637b44422b449a4f919f33cceaf7069484489e1eafb0e310302de77e615bbf586ad75deb65d1a492a83f606e3cadbb88d64331c7abcc28ff36658882fdbefd1ced27e9ab9bdda3e0d7de261659b514494b84ff766b95453994f02d162fce2b20a5b6"}, {0x10, 0xffff, 0x8001}], 0x108}, 0x0) socket(0x2, 0x2, 0x0) setsockopt(r0, 0x2b, 0x200000035, &(0x7f0000000040)="04000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)) 11:46:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x108c0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x9, 0x14dc, 0x0, {[0x8, 0x20, 0x4, 0x3, 0x5, 0xfffffffffffff6b3, 0x4, 0xfffffffffffffffe, 0x4, 0x1b, 0x7, 0x200, 0x3, 0xfffffffffffffff7, 0xef1, 0x0, 0x9, 0x7f], [0x616, 0xdf4, 0x6b5, 0x1, 0x1000, 0x1, 0x1, 0x3f, 0x0, 0x4], [0x2, 0xff, 0x5, 0x0, 0x20, 0x3, 0x2], [0x20, 0xc6, 0x6, 0x4, 0xfff, 0xffffffffcf3132ee], [{0x5, 0x8, 0x7}, {0xef05, 0x0, 0x6, 0x42efa957}, {0x9, 0x0, 0x401, 0x9}, {0x3, 0x4, 0x2, 0x1}, {0x800, 0x40, 0x8}, {0x0, 0x7, 0x7, 0x44b}, {0x8, 0x1, 0x5, 0x6}, {0x636ed635, 0x3, 0x7, 0x4000000}], {0x6, 0x7, 0xffffffffffffffe0, 0x1}, {0x3, 0x4, 0x5, 0x101}}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fff, 0x7fffffff, "b8000000000000080100"}) close(r3) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x40000000000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:15 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x7}, {0x20004006}]}) r1 = kqueue() pwrite(r1, &(0x7f0000000240)="81070e8bb6e1674a2d21038a1d0af4ff560c860c133e430cc5e78789b81cbef3d271f8da28b77377c2ab491717e1f0a92b8b950cc7b61e6296e4ca4f97681891e9531f24daa18a2c21c88599a65ee750981a9c0c513f6ae14718ad637ef75df6dfa7eae9e6cbf72b630432541e1ca4a232faf4cf2f41e8765de16d2ff8e6170ba0a73247b9ff36041dfbb1e42d87fa2da7da564577cea28d7787c9c48c573284c5660c4177da1a9c6dc42fb6d662dc34f716dc5c0f485b2f16d01282a6a9211f669d51b3f5b004817c5d6baf4e16e27bda7475d5ce10d433868174994f2bc806617ace82cd9c33ef4c9f03043b3368354fe2", 0xf2, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002a00)="178b7bc0030a14c1ab91a313b694c840ab5797812bafec148321aef4c77ae68343bc1f9e16b4ccef45c408167ce9aac286b6a1f4e7db2612c498a17970b4348d0429dcabbfb18ad74eb33e25769853b8ceaf96c1bc6fcbda8043a05c5f4ad56b70262a9671ee6b98e35f3525532c8f172e44569f3b0370452aba755d1e012c68acb39377074617a4b3a35613617f777f9ddfb900ab09e49c72e5b7d550c383b65ad218782f85795542639bd5887ac9642550d651dcf0667b447153cce2616e5a42e65e744753d39b0537306c2f4bee7fe039c313aabc28dfae144d4c578c93a84fa4b5eb4f44da3ba1d5d4d71663002ec0ca71ab9a6ea6a9ac86f8c653c8a57283686449b5b1d8a72b5a4edbdf0db0c767a299f1c726494953c5ad5a5608e8c0f882803938e4bdb917ee81cca4da2f252cdc46bb8099da1b704fbb1625ef9b31662b63b9452c1eb90b914059a6cac1ae380dac27cc77f5d5bb51f308f84de45678666f3efef94e420b05eee81fd61e03202d4f4c4151792ffcd43003e9a194e8e04ce8252d573e6cc377cc1f33ecff89bb921a0a642f06e33e8e4b01a120c89e290447a7c4fa06a7acfe75c7da66100d41c1d530307175cd921e90d00b459a8abd059737816040caa48de58e290d8d83d493939c03320a9f59b5f6100154d1dfda9325a569128e9419e5c974dd8a1cee294d015d2cfabdfffb2f03f11d5c9310cf2d3c7ad1f98e5e5c8a98c4d86a393e0cdac896e4549a2261a5e6aa2daa877a73ffd48535ccb5461e6e87021dd367c347bc7d3adf0ddc050f7dbe6663df5c3771fce7dc427481d46319d4a4a7c5b71d632824594fb114b99333eb2af0b1ffd839b4cdaf31e039a0665f64a99cc08e8fae0fe89beeeb0ed164b9fab562055961bf3fcb65010e40bff405ebacec93631a9e8241cf005469030465f13dd3687a03b2973ddabcee0754967db3c19af5d8974dbfc603178fd486eb4d5ad412afd280346c58461f9b0a582dc844e3fd9b5cc8cf13a5d23bf1a56a851aea039055763937670a9ae31bd6be43afc8579078d36ebe9394d0ae4daf0079d0ba1938604177c041c530e2a650006296058c6ce7c1b961a57e196b3774d3d0af567b2546c57b246a4f0feab8f09f59921216f61c2a67b436137e425dac645a6bbbde8fb07cb768fda7cc7fb9487ddbe354d4c9630e1c02e2a7824ae81d2e5b5bdf286c4d373b85c771d90b28593f14e20eca38a079677bd3a594d57a2a8c6614babab2858086122e492180aba426c0e5859f8f922a853d05fb4bfedb29b00fb01c119b88c4c946023c87fc1f0e759545bf98079517b3105fbe0a51b1c4c3a68a85ab0f7e4c51fdbdfdc4fd65d2e08cd93579ab30b2f2ae84b9999798cb072d5dcb2d8491843c15b739d22a795d69e252391ef08fdf31cc51726ecae9fe154c8eb16a775817fd73053b58cab5f45cffee989480486e83389572f6a25873e21ef36710d106717ebef8dcff79ab011860b53e8088b2ca990eb8065241f458495450a2136ac7fc04fad9db7c91d0f1c54923e09869ac9ea504695ad3c73cb943added572315d74dd4a3f5d787bd94679b8f41fb793a58b43164d5e562ea54abbe4fb8c3c75bf1bec664f59db618bc048fbed17d78e1a48c7428f69292f5cb0b4a37e4ce97eebca9c8125e23dc080b08cc9e354c3d653a527f16a5b8b3910d8a1a8806faf49076d5167de0fefeb8a522a230a33226b9e0efa61e558ebaf0b373699878e987f0492723179e9bba7d757c00c1809b8c1e8ab22bf57863927947d62cfd48f0d876b9392c8092b2f5dd23e9592ff504b5f50ef65bc390952e89f3cdfa959c3aa4452c9a3ef90dc9291acb0a0ab63d665ac2ecf409263cb17f11f1687324bb9cfd6feec01011953ea6e18b29bf81da7328c3e36ba988ea98ac941d16b96043c18f8aa235fe7ca993d79173d1bdab26b4159f216d583c858c8afefac17290f6f45fe5821b0ad655c480f1e45a44ef71182589f26d02379cd9b380df01bb3b6cca7880ad1b1c4ea5be8e277da8b97f852164c8c08cd7f28a72c26ddae0be7a80bc1100d8f2bef634466b4934fed83b74ba750c26ee9240d73e56a1517b83fddc5e6a8ec252029aa07d8975432f71c1e261e2baa8ad0782dc5e896d08866712829a44186b1f125fbdf8259350912a78e6c96a39f1ea4f187147de12195e41f18aa60c9aca2ed22bafd06b7ba7fc8b9ded36edbf7457827a92a732b5db3defd76915bf7306ae5f8cb36f5914f89f9d96c69a95eb630b85374881ed46d2dfe2aa9881f8ba33ba9c0d4e77440be9dd0592e99bd61672d5cf45ac03c95edfa5c0e42c23c47cb71d5ce5fc8d273b1080dcc6890f7f7c8f23069b4b89e3d67689af4f10a7b4a54a421a9fff65e6b2ad33a3e944f355327b0d51a1fbd23259cbb876a6c6a8374c06a520cdca123066d57660007609f679c50a5794dba720cff4e34e810f3c0666cafd5387de8d4702a5d12a656b45300f1b467af93d336354808d6766908a40af6460cf55a6b8568475d514ac6ec00f8e7ada35c8186189331d7b293173eb69d10f085830176ff08334cb8ef533a16ffd7a703d37aa6ad12eef01850487753736d6a77f11164d24b831ec0f6072f5243a2532a3c7f055d8a0fb258cd687af114f248f8c17fa4e6f01302c0fe7bf5e7707b08f8e3ca26cf137c9e462a1dd9de102a0a1dedd0ec52e8458da5bfe5a86f6a170c03399977baf189383b58853767f6e3caf449bc9f26b6ef0360b79c2397b9800f3db0538ac09f3c956a3f7bac47df778698a0b45c373a62b7963ad5aec4768a96ed1b64a45013b28481766f4c5ef8894cfe0bd696c99151a39d2bf9934c608c3cd24f061921e2614611c972fd3c5ed1a279510b7cb6ae10d4a0cec97f543113c3c5359d879163175344fa5688fd0d87129d07a0e83babe21f5b69debe8f780cf91593f6e6e1141fec8b95b439e30324f8d0adda533e0144e60c377666a2fdfe3de2a4b7f9fba3d3ea8fe820ab70d8f59478251b015e9394215ae73aff1d9033973a80d6fc850785f722d8a9dcbe9412692ab3e1d0dd8993455725fe8cb4d555a331c6174418af9c238b1c50419f9fd5fc04cf708f09097a8212a8c22f961d269b1d69d2db7393e4ee2e0a3fbcaf3af52ad01197c8ca7e3d0def99d8380daf0dd37bf360f0f12535bec6d9fc12f68fe760644de43618011bbf50e906664426eab9b5b3c374d431f9eb988e3675dda104ade6d14564844bb59c84a518a751630ea7bc980f2ea1526a983e0c394df4159b65d0a1d6c18dffbb7e534c5af5ef995e2c8cebc113f43afa16076b5d9f25fb28e132927bcb570c713292e24a083ad4b78ba864801188860a1b5c753f1b7099430a333d0f3d624200243455d520a4588699f0faac3494906a46b47125f09d2e81b91a3bf6d504b9543ee77512bfdb963b153ca5598ee3cc79ac95a09d51ff223fcd95422be98f9bcd5c1a924ba38541f3ff3983d5cd1a18bcd3507a22b44488651f5d9d0db8cb8696a4eda9ff272d2b42ed0d9a3766dc461d84370c72b64938b92bc14ce0b2d937b2db7dac816c7d0d9ceb99fec49e28a13a5718d6206d5d28f1df037252ea2bc4355aa335b2cd2f5eb0415e3a5b0504c1e020db00516087c8eaa74770f44769030a01d214bbfdc37fac8981344627d440833cf4c298b8ed79e65c3762828ba445dd984201fea9ffb137fa3038ab9dadb85282fb04e086660b7630ddb3e036bf995aaae925f5944d835c093fd1c4a1a17995441e8bddd22e2b6a24a191e2e7e077b0c5b09330b569a928964c1121d8e924a5e0d39baff5c3ff8f0bc217f8979028b286e40b06404ffd6022724c3c268d62855d453b3ebc7c7bd66b2554853461ae3a16ba8b7a4044771fa09f349a93c0517eb87c9685bebb3f946da0ef6b15ef6f8b75a93598278c9edbeaf1d890f862755a3ef7ceee200c520aa0bb098ecea8a3244cffda05b68b84c40e49d54dc57d10b26364e2f1610724898153f502268441cfd0b9b4395e0f949c659aa861e56c9ec2d1dacf27b18daadf11d6656b5e29ef00d426fb29dddfd8329c0ffbd656bd9e3176267876dc4a035f1ecc769d30e86354d62814ab31ea75b333c8ede18289293199b72373e9aae8e92caa169252a05cf8e8917980cd6c8c58f60f62a4d621da8eb7310d3255b0918a5a29c8dc78e45b5637c31ea4e9ca7a8b37704328811e9b430ffc242777d99208945f828a9f688d87bab21b5ce2140215c766d1891ac5cbf4ef88e07b176fc6303adb96099e4c1490652e8f566054f655d112fa7e4ee2681b201547879849cc6c702d1dc2209330d275d043717362ff52432491d7a8e7647675c7228e493ff1a321ac578e194b14b4a00c630a1f8d4a12961b8a5bde6ca2c506dc2b6a8297c9bf5db17a5b3a1c1f79407d5c3ba4be299679109b049400634618aa47698605d0b8360f61e5021af2f9d4abd846a63afb45bd58287ca1f2c9832fd6797433fad51cfba3bd344b86932a03ae7221366857716b61f13d66922499ecab2a316e4653e9905991ee491cff72d0b92fb63107e88cbb92d5658a3136de523ca3a40af540aa68ea507ae81a78452d35f1b874fb369b486524232b19fed2a64590ee8a0d7f26b65848b869917591a482b895e5c1975c7c4bfd6ef3c3f2f56301de851960e30218e80b920f7694efff2c1c87d696aaeedebd69434f83188e18b00effedee396b7797aac53856217b30004163d3c05f91425546eb4e6acacd31369221c65e21b8b38687a04a4ef8176f3c7552f72072b4b1364272beb0775d710e6b7c47f7c8ca51839f69ac3725af46f3affdf40ac9df020b5c276312cd555db79d3a4ecbc37c99b25b4e01e3c2993ce30fd884c8963ab6a304a3a0e9486405d3d523aee1486848d0cd4f665693f9bfe8d407104779f0f88b2fe7abe84d759949300b00356606593130064dee860c0667e8d48f7fa8737356ccd303114c12fc50a8db635de563465ef876c48811e7631fc65d5b1765763618fd1fd9441f2dc2b2b50d45774cf285442876524f1a29b881a5c84f93eb1b735b118db0aabaa4eb23539460689e3e4d604709abdc0ad241330cf114f00300d14821c48b044b1103117c59d299f0996dd95fe53763fa30fcc18df276bcb3f2caae04d582b369192db6c30d9cc38de3e1cef96206ee82ed2db580dfdf46490befe25b475010ad9a776881f93de5aeeb8b5999767377c76d62c1c1bcc798dd5a98240e39bba3a9c876684e91704d88f4ec31fe3fbfbf6388e2610e79e2d877c178e3d4614fc99daba406515b0de0ffafff5a7132029de12120718fd646fb7b245e81aed1f81771b6e380dc1bce649ba417318a1759973c50c06f71de44bacf51c4389c5f08e921fe928d5034a4ae00f5cfc707463bd8b7f0e7f268e6152d0307855baab2a7882d6c665b26b0bd903e5405c4d6f9a729efe7d9dcdcc8909704e7a471847222a9afb118d12197fe9317ba5919018a560196f093bba6621a6af66de56a4752a829585e31da46a6535abfccdbd640134c17a269464a3d99a347b26ca04b1248e51e7d9a9d3cb56dce18b2c1a399a8939e728bde9bb9cb55b99c76f141d145e8e03d45f8a4f4e3871be85091e01fc45888b4bb1904ebbb46b2e301392a2ea4bdef371dd5964ede5571aba2c945184c81987579e39f54044665d6c002bb5c81d444cff33ed8beabdda1097814d7bad0afb5bab1ae9af35960e3659f52471cd42b01a1fc4123969220c08c23172192", 0x1000) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) r7 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) openat(r3, &(0x7f00000001c0)='./bus\x00', 0x20000, 0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r7, &(0x7f0000000180)='./bus\x00') getpeername$inet6(r7, &(0x7f0000002940), &(0x7f0000002980)=0xc) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/234, 0xea}], 0x2, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r8, 0x0, 0x0) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653800ec3b0078af54a54485d498092cd8db7b4ad27b8dc6ee4805f901ec2768cece1d9f3c730dfd54355572a1011a03d3baefcf8b84466aa5546765909e0c33b7ad4e296d38f3848045788aea5a9f977d5ef6aa6259dbee01d851006bf130f8e3d95ba4495a72cac7151ee5f0e1b07c5b5f9b95a9efe0413faa"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10180, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r2) socket(0x0, 0x4005, 0x0) 11:46:15 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) mknod(&(0x7f00000002c0)='./file0\x00', 0x4, 0x100) rmdir(&(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000380)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x4010, r1, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f00000006c0)="88") 11:46:15 executing program 1: nanosleep(&(0x7f00000000c0)={0x6a, 0x7ff00001}, 0x0) kqueue() kqueue() r0 = getegid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="665c7cb20de09aa1c35310e0d7a2963a3f753228ec63f1bd06bb8e8d9ade9e02428500cce754bd25f0f1beceaa2dc95ed218830ac45e3398ea838fef18139defaa36e3caa0b77c4bdb6d41b931e75a44cfdb1b3fe5f5470cf2cee8cfc7f8580a40c6e3082391aaab72244a8a172ebd9cbbb792aba0609d92460ff14b214d422b14c24b5c55d2f54c0b3d55009a7a73767f631038e5f38c525e832717e985c9ae6b598c83465b93eb6529dfa3311075f8374e9cfaf6f3d7cc534887e838c2a2427bcd9e54f231b1500faa6fc1c8ee446597a093dee787590f12e379b5b069ff1bca0a1ce335eaf0724844fc5ba960fcfbf4c7bf83e2fcf1321c3123a02113d32baf5ad915da9c74b48567164b0b2fde19dd6ee2d75cbf8823cf2fb96c0787602779937bf6fee60b1aaded956b6a626f3506292972515a7767d4a1098fef412c5d758c729d0c4fb5352eda174b967a2d08e5171c4e12f360a6a33a9f1b00d83ab5039bb6f180f8415eaf5b14320d619c9fbcac662e1a6c76c8290dc2874085fcd54e7c5b2c5434fe0f1d25abaa177607dea205031da13db3329104e149e421955bc6114430fd3e7c400d778813d22f38acafa584ba27034acb083ac02e818781209b0093b446788c4c4637e7dbed7e2878027d88fbd6c67681444e832d6da6904dddac774daf973c14c0c17d6d0e104d64bb1d5238b760eb916e8a6792edc920891e0be9510be4b28d15fe188a35838ff1caa8dcd8c58dcbfd02d5a02d49754b5a4e3aa897385560b5b90404089cbeb6c62b2c3e4e8dd9f2ff5699251623ab87e62f526fc65a9a55aaf8e771e8be6cef9067c35fc8d5e71d2c64877d60158253946562ca292ead9523fab41b76be9612792b36c3a35572b6471a3de9ae11ac63de24bc794e83d89266bae7db6cb409e3ceeed287208a88cce993ad15c3bdb465b11586d0a4d41d888f9fd3bd12303e666537e2502925444b6e0ef647500b2a39797393aea84bd2afbcf053c5d75c3e243cd72dac3314e40ad25c388208282faa3c3a4ed9dececb1382be9a4f1ea8e11c0fb1eee55d413be99b98e8d866f3d8bfb8be47a199934b4c50bb4e2d99a263c257d7ba05e044e3b106d59ce6504cd7c50bbf69fcce0976dedba87197691b8ddae3fbe119901f9264729933b9b4729bd981d1480f73387d4b3a4352f4cf771fa67cadefd651c34bcd72dc1c8793fb92989eeb40d83965499ba2937ad38990f49c3003473927e9b6d16553b42023fe1ebe8c0da72dc289608d6335b0a8541181e16a074e2ecaa9fa406708c476cbade067595b606f936f40bdfbc4abf8ab3debbd4bc931d5e29734c42cc93feebeeb6bf36900edd4d12267a3faca232955b1a8caf625dac2c914c29ad8c9b2da055d581473b9335a006713f428f708e2997f2f0e4d423e6b7a1b81fda5869fe433403e3ce320f61fe29cbd7cf71320fbaa962b856f5e4301c99cde17548b7c7cae2023835d586a6e4c58d12ff83dbc78d3cf7450c8884865d3957ff8222a2c9f050facdab890732fc9275ba7253317a0c8c5bf00949f2480c7d4240fb9c4abe4e29997a9c4879740e13676d8e370f4a6bc168a846247c7189dc730479e7733a81cfedc4eea6babdf717c496c8a6957bcbce1b5e5eab84bf5ba9b7c5fe3fc5bc6ccff996711bc76158865fea5394e79ac35379d71ce1cba29447b8c6c2183410b0d2d918022ad935b04902d57bee0e5b5ad55fde41ea0c3912943d8afbe38b3d13b011486eeb29e2945a1a72955bfa51e8f0f402703454153e48834fc87d50dcba04ee4e123d412e24098a4109d7844b21572a6a374c571204427e72b8bee5a7007d5d0a4f9020cec4d9b4c9b07a85053d8ed45605b8b049e823062a38c30c0c5a00279b18b166226339ea801b6bd794a47e62cbb8ca775d0700510f73f0e0b7e93a18478bfdb40bd13132074ca07f14487455bef807f8d7785c4e77cae7f5645f394db9543cc44962214a50bef100f9cc4a9d9bf4acc853bfe04e1bc06be220b2e58bb36b732c8bf2d38e6b6a336f02b3deca615150093c8d9d433708255d60ca7c8cf3b5d0ff4f48e8e172fff9c57cb9c01c9c2836ae6bb45ba6192ab730108b4cb138af1c5cd851b89d13ce46ee108e3bde27e8e3de169d240e20e31193670cc6f76998364b4d5c2244530c033cdb8098c0c30aa55a9f57a745dd1dadd67029d80650fa3619a4342abcbe2f5ae17af21af9fc6cad3c4d5000f362465b98256b03101b81a8fe5040696258b9b94135a44d010c7f3c981dd42b49c4e8856a1ac8a85230fdc82c6586c2d81080a6009b614bf26f3d703dd095af22a75ff4683a065abc9b947ebeedad056f4e0ba6af72a1468e4a31e8c31172ba20cc8361baf14ac70849250bdfb4e625aab06f01d5eebd1ee594fd5dbb28f9451489f7b4e1ad3c4d5956a9dac4174fe4fac16e176fc9322324d3282242892bbbfd5b5a7324473c97850b42d2f4958378f27ebfb022fbee969b1fd423dbb872097e8b4384035ad077c24f43a05536acfd1e61b5cabc56ca769e145b53d8df9504f9067b4023edbe69a0c2edd3eb1ad85a7cc1cb2bf9214579b6484af67f2c3871b5b8a1aa98053b035368e7969fc0a77a8398be40ad81165f15905fd5be2ca8d3a92ac60a860b4a929b2349b05acc176e6c53ac6cc08b61f302897d54da20b8054590df664d0108ce46420f6e3ef2ba4a68d311d509a5c8daa0b25454b89710b33fa81117b30982c8e196fba81b265b5d4a4c385af65f6fad82b1039c58e6b537351eb15fc9bf28c5567182b1698c6a2b5c613a76c92a21820c415ea2b24c639e6cc5a9637bcf027fec791ffc7ba4aa661cbc5c5b6cf081da3389a80b26a485d184b2daa1e0e5e17a49f68300afce9c0064d8bea296b7399ae913af4cdcd2c3e0242687133b86c3477a53e55aa321c87677e90030bcddadcb05d9099c4f9f668e639778fb3c747df6a25564a7ded0e4c58573ff9fbb1631093b4c5cc5ad3cf4b59b66aa41b7aa481dc8adc69b130a5efd26b53df2e616a40b5595c8a44fa2636d4b8a0172dcea6368440ccf96f90e5b74c364ebc0e14f2c02cab2ff3bab9f03bdbcbf2eba0a74b8d8f6225b42b508f0730be961624d574693d560d393b5ef41a52222c19275cf07c1ee80893001efa99d57c5c4b1eb2b0b2b3493e1b091ff3b9cd2ac6592b0df84de2da0b00d805f41d2ec687c58e61d1580ca2e61d31dee6edb32a01e074cb7c78a13588587c00cda3091f3c4b0809df4d70f47543e299903b08a6c9da05fc30482e182fe63642cc7ceb1923df6ec6da9f82aa28637d3ceedc5d1d25c2477e97532d648abfe21d30868fd2357abf72b1b09068689305040ea5350c90802ea9b9e03487eeca1fc5a2a0317513156a87220d6222401af6aa81f4803a1f551e0947044ce4379b3bf280cd03f06a5faa4125429b09f033ec32170112d650f73d61c528f7ba2498f0c530987466affcc4b10d3de6955f8196f5deca99dd1e3f76d87f9d1b71f112e5fdd5dbdf8ce8f822dd7b21a4b5bd55360b9f4ff2e273c11c2f3f9517d33f210a34c49946ff4817f4879ba2580720578a49102717afd702f5278e5f727b5c67cf9693ba9176afb1466bc554a4b26e4ee6e75441f4f43438e7fb9534b489208cdca93c45011b4d356da715510c44035a0afc7cb24846af5b9b5eedd96613a9ef1ec8e34fa722e3dc92509b3a8bc8e53d292b7b49d2bd7c54881e895650f9987290efc515f3c1f7baeca24267726e7cbc984c03a5e399e746cdd7bc99b2a177ea4c1332e973103d2b23f9e6f761dd7dfb94325a66077b801e27f1218f68f2546d21fa7f6f5852cf4ca9a17158dcbc877f6bbf108a4edf0bca776833e9c8c2fe11b23ce4b036ecbd4da0e01935f778fc360d0b33a9937fa316c6c814006271ae2de61bc2eb85419f81d50ef06b4046c6f9dbfb709f6439ebe8be40142b057ebb4ba81a5040e6aec5fcd86a90ccb57fb598c6c4b0e6dcbd90d70d36e7e43cac456f6ce18129bd513f53eb97ae487df2a529abcf620a70c875794365f4f72c1845db5fff1aab79d00c3dbd6cb7f97b4d30dacd04b59679a90357a70ec83d6f1320613ef7ce84690e09855d676bf94ac63d7b0c202acebbbc9bfcb61dea7180a155b2ff65c8efbf0678560ca8763e44db05f5273aef900699d385aaba4c145cec9c6019c5b8ea393cf53f90d9a1b2f7d0855a722f9fb47ce9d2fef56281a6e0cb87a7440e60410062f475529976960c08ddf5bc333064eb5642db57e8e565192e1337288dd9379afedf4e57eb0bb00952a49a5ffe1cd4c1d639dce39b37e72564deb7be0c93e4061335af9acb7dfbc06500524086e4e91e05ed3cd55707ac3ea7929b959ca09072c5b5b2b589588c99fa027c7a0b30740c30125c832a2cc51cbc13af5e7069a909b9df6a00de084dfe4c6fcf247027315a51d201644bcc2975d8b5007061be460d295a49c36d636cefde6107499238c3789e46f081f39c1f826a521a2449662cea09f208a4cc6ff7b583fb60af7c1711356e6114b4fa82dd51edca23bd0a8a97b2e97565d546f5d7dc4229c68c940f8ba8b6917d5d192ff1ab904216493844927673a3bfa038caf3155d8820f348b343dbe8a9c24c0e33293784f32908ee1da475298165d53de04742972aa76983f4e0b21a1c073f797b73a35dc0c595df6e75279123e27d54f313a4ade34976cf97e2c311deac17cdb546bebe76b28e25371ad6db528d1dee8cfe243ade9fa6c945341016db7c7bca89bafd4827e8973df7b6b5abb2e86a73956c0be3b6eeaacf10cde2f4a29dab150a0eccba9818e975b10ee0204eab6bf51882a92b707bc421479b039d006880ab519f19354ecee9cabbf514b8f131872f3c19112794fdea8653d7f46082356e99c39c0ffa5f5a60c92791e141ac1f806cf3fe2a81c8972772a00440b6411d749e8365ebfda368bd5a187899b13beee5c8137ab8e80b4f367306ff4e11705adc8aaa4b946a108885bc37724a543eb56bc34c77043c7a1a64f87e233d48ae2b2022523c34dff7436d226d2e1da859ade0e12b734429b833f53494eb5ef98f1945fefbd4de2b542858d7119744b88730468e63c24e9bb433e6bf8a227119b7a9760354a62d3871072d8000df32f0643368867b930da2e387e7b412b88cef879583a25abbd1ea9a75fa3eb316e117a33c692910ca73cc0cd99ece5fcf13cd5d230373a2562a3bc6061764b1ba61b94fb6f1d837eb9a1bb1c8da193ec7262714745bb4f558d624d7f36e53305c90d3cb831476e6c2e97fca84ca87fb82e3b443116b4d9669d6df8139f8e6b9ae2d9bff048ad70b73444c04ecfaf51e9117e0a1bde181e796e50a022f989d9ff109411a15264c825fce8fcbbf049dce6de1ab68f3b0eda09d65ce5f3724ee8f310db3ae847116f92e7e5ea583d87cad16e4ae25b7c710d3d603873f016b39c70a5f02b92f5110f21032664c48700c1aed80ed7bd43e79b89b4641c5bd210363ff4bf27f8ce7564a973d57dfdb8a2260b3fa4ff7a4ace3fa1ef1cd687866562a3949afd204ea77b5fe68b534114591207728c0c4bb0a1e6fcf89ea7f9afed5e935aa665b7a119072c69108db6dd05d98c1d03d36cb807a923533c1034906d1d0f472d80f7fe8f121013b8d1382c27e211251327176981e85b37c8197b3f97b95dba3315faf0683cf3f94475b465a4082bd4b2e0380afdc7724a8921bedb7b6eb3249091229ec1d9bf8be7908edb6eb7494518c7688aeeae8925a2eea2b", 0x1000) syz_open_pts() syz_open_pts() 11:46:15 executing program 1: nanosleep(&(0x7f0000000100)={0x101}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66616c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x4, 0x602) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000040)=""/60) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x20000, 0x80) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000180)="9b3758d7b1a93a927e76359a4dfef8727936a8fdd88541f0a9015dadfa418833d8c81703e54b942abddd8ce856296430b0f00b4a6ee0be6a3d1d665989f85a4e6110d17d65369ffe030f09edd13dcbb135709e52fb0d9fd71648ebfe188a5ce3fa6d922142acf3ebd5020ec07695022af56fdba0a9e9dafa7b5a4e73ab0bfae4779be5f458e7c7113f5a5bf607f57e115a5d7e6edee276721d966d7640e64805681c0f8aff95acd11124b2b500"/187, 0x5b, 0x4, 0x0, 0x380) 11:46:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 11:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xffff}, {}, {0xec30}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) fchflags(r0, 0x10000) 11:46:15 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) sendto$unix(r2, &(0x7f0000000080)="ebf43399", 0x4, 0x8, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 11:46:16 executing program 1: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 11:46:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/194, 0xc2) unlink(&(0x7f0000000000)='./bus\x00') 11:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff9c, &(0x7f0000000380)="b6434ccdedf727a37e9763bec8fc7482c4eddb9411f7bf034983f2bfa3450bf6dede9a2b4e84fcffffff1d824c19ff6d408faf412851d40cb5fe5709d64115a8cf12415b6da7202cefb179f90f7a72e3ff24590b6a8ef50f047b66f295706b0257c81ed044cdcb21ad67656feb1cfad343a461c8fff1f1e969dc665f00e3b1ff311930f561f89937da93a7a984480500a9d7ab3148615144c42f") 11:46:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x108, 0x100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000000000000000000100", 0x2c}], 0x1) 11:46:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 11:46:16 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0xa0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x7fffffff, r1}) fchdir(r0) 11:46:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028406c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"], 0x13e, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x40, 0x8, 0x5, 0x5, 0x9, 0x3, 0x6]}) 11:46:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d092e6666696c653000a3271b625a3528c4b71e026d94ce3efdee0ab06d221cdec745ddb4fd6c8e9cdbc585f2b4e5213ea9b80f745e3e9be3fa05cb08ac6b5085d2a5a3e5280c76c9ae676f0043fe5505f721c390cccf3dd33670d6447204f65deff08701396fbeabe954f00a12da2f5d70c07348ab0d935f13dda7dbc99fe388444d2daedf31504720e8a1af1e92450ff189f80a32e802f9c2833a813e8e06c9683e0252819fbcf5a7"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:17 executing program 1: r0 = socket(0x6, 0x9013aba28ae0822f, 0x7) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x9f8, 0x9, 0x68d, 0x3d, "139a7fc65714efdba28d11d1de59bf281a9ce0da", 0x2, 0x9}) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) dup2(r1, r1) sendto$inet6(r2, &(0x7f0000000080)="dc425e0ee9338f5a343bc2b295632a143977f7cad61f45839dd1c658e19c0cae7b71512dd43c4def0ed64bb6599d74e7cce9ce8bc0c3bbd20e7e68d1a9ca09bd6ad50f52b9393f5b59779c7a491a16907d683a1f4a4e2d4200d62c60280b5d04a9a32862cfd5db68f2235b38d1c6f579f849240b751952f86500ae6cf46b568689699ed0dea91170f3b19e3df5697390a241752385af972a03f621b3db1539519d17f796f2674fe014d2d51fd6f099d7763387", 0xb3, 0xc, &(0x7f0000000000)={0x18, 0x1, 0x73, 0xc2}, 0xc) r3 = dup2(r0, r2) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3b}, {{r1}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) kqueue() 11:46:17 executing program 0: setreuid(0x0, 0xee01) pipe(&(0x7f0000000000)) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 11:46:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1ff, 0x5d2a70cb, 0x2, 0x1ff}, {0x200, 0x3, 0x5}, {0x81, 0x724a, 0x4f, 0x1}]}) r0 = semget$private(0x0, 0x3, 0x3) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/69) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x100000002}, {0x6}]}) setitimer(0x2, &(0x7f0000000340)={{0x6, 0x6}, {0xfff, 0x5}}, &(0x7f0000000780)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = dup2(r1, r1) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x2, 0x4}, {0x6, 0x100}}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x7fff80000, 0x9, 0x6000000000000000, 0x6}, {0x1, 0x0, 0x10001, 0xffffffff}]}) pread(r1, &(0x7f0000000700)="f18b31f0496dcf8f2a22e55d8c86f4f9cf42d06589459f309887a42c361fa53b095a231ae4bbb00e45c74f285c5b3a6e23e7a3fa93f61381f7d8a52923335abb8ba38d9df58b5b7ccfa7eafd0cc9f6aadbb60209bf55c2c2f864adc13e4d31fc29", 0x61, 0x0, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="0951d43cc4eb648602447044ef8ab2b7e86d7220f5ab5a33cbd23ca68ab3d1aaf01f28787cef08d9b78224ff440ce408dc1bc3b1e156d3fbe5415541cd16df9d6598def7e1b018e8d730cd2707932a4efd5560cf6654c32b4124572d4e3dda84227d0a6a48d7e0608156d12fffc80dfb68b47e7804c2ee237cdf9b129fede472ba053bd19323f4", 0x87}, {&(0x7f0000000440)="72a493502ae1ca5c3b66dd8e5b0f9ef4bdd3ea296c5b1f60993e867d19e049b6093c47bc792a3f07d053d243ab39a5a890dc2467d2dc75f37c51d4154feceb5b4057f3229c3ee8ab01b2b6da0c3b088910abb5612c55e9ef8870c920e3c7cd43902e6d16697a6558e6196689917bfb4f38fb0b7004b3895e3273", 0x7a}, {&(0x7f00000004c0)="04a314655f4b9bf1b92e93b5f8cb6ba198d795c138f79d690bbb655f7c738fd31f835ed3eda3e22c64768bf4c0d4b052c9c4b604b66cf2500bc5d3704dda74ff44a8f8dbd408242acf790725f0c9c00ad810f2ccae02124a4f5fcc064787f4668f3246a50517388e088bdbaa8b0b1f57f2316f4890f5422de48f4e809ab8350b07178ec2144247f8f4a7fd171e2ae88e59777728045d562ee1bfd5d5b496f7d8c06383bf08edcb05de50d0254c0643783d25e4812ecbaac16fb5e1b7c8b5692016f049dde2c37743078d2516b8c28a0445e21d2ea739cbf6e111ca1f9a7ca8bd8b39fa8addbe60a1fb905536991c0d", 0xef}, {&(0x7f00000005c0)="97e1bb7cbac2f57ed99e114240395f8176cb3130ab3b757e558573f6bd44f5d98e36014fbae5d275c2dcdc0a0c8c50daa09a22ffcea454cf4fd8618a4190ed7b425dd7f56858763b11f0ea06964a2476cbaf598c7c025b096bbaaf40e06e08b638bd7585e7ab33204e44eadc2e460c1c8036bc38b5c933bdd1ecfbf3e12831626fed30b8e9e27f27b3", 0x89}], 0x5, 0x0, 0x0) 11:46:17 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x74}, {0x34, 0x0, 0x0, 0x7ce}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000240)='\x00') 11:46:17 executing program 1: r0 = socket(0x1f, 0x7, 0xffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000540)="9e3eb3900603b737", 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) 11:46:17 executing program 1: r0 = socket(0x16, 0xfffffffffffffffe, 0x200000004) setsockopt(r0, 0x2000000000029, 0x3b, 0x0, 0x0) 11:46:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)={0x10000}) accept$inet(r1, 0x0, 0x0) 11:46:17 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1000000008000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x800000000000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x9) 11:46:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x325, 0x1, 0x95, 0x5000, 0x6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f00000000c0)=0x4, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = syz_open_pts() fcntl$getown(r3, 0x5) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001340)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001380)={0x1, 0x1, 0x30, 0x9dd, 0x2}, 0xc) r4 = syz_open_pts() r5 = socket(0x1, 0x8000, 0xfff) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) connect$inet6(r2, &(0x7f00000013c0)={0x18, 0x3, 0xffffffff, 0x4}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x80) listen(r1, 0x3) getsockname(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009be4b417e2da75146a280000000000000000000000000000000000000000000000000000bb400d0a0c9181769a008f7314"], &(0x7f00000002c0)=0x6e) accept(r5, &(0x7f0000000240)=@un=@file={0x0, ""/8}, &(0x7f0000000280)=0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x7f, 0x0) r6 = semget$private(0x0, 0x2, 0x80) semop(r6, &(0x7f0000002d00)=[{0x0, 0x1, 0x800}, {0x0, 0x80000000, 0x1800}, {0x4, 0xffffffffffffffe0, 0x800}, {0x2, 0xb95, 0x1000}, {0x3, 0x2884, 0x1000}, {0x7, 0xaf23, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) 11:46:17 executing program 0: r0 = msgget$private(0x0, 0x400) r1 = getppid() msgget(0x0, 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000740)={{0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x6, 0xe0bf}, 0x3, 0x4, r1, 0x0, 0x1, 0x7, 0x8, 0x1}) 11:46:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socketpair(0x2, 0x3, 0x100000003, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="1817d9000000000180ff000001000000"], 0x10}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 11:46:17 executing program 0: r0 = syz_open_pts() r1 = semget(0x3, 0x3, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/226) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x2, 0x0, 0x3f, "88d655c721e730bb4be58a8f78913611d4cadf10", 0x0, 0x81}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x84) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x408, 0x0) syz_open_pts() 11:46:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = socket$inet6(0x18, 0x1, 0x5) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x804, 0x4) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000100)=[{0x4, 0x2, 0x800}, {0x3, 0x0, 0x800}], 0x2) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x44001000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x0, 0x1, 0x1}, {0xd13, 0x2, 0xffffffff, 0x5}, {0x7, 0x1f, 0x6}, {0xfff, 0x1400000, 0xffffffffffff7fff}, {0x7, 0x1000, 0x7, 0x88}, {0x101, 0x8, 0x8, 0x5}]}) 11:46:17 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = msgget(0x0, 0x22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x10001, r2, r3, r4, r5, 0x100, 0x3}, 0xc3c, 0x9, r6, r7, 0xffff, 0x3, 0x7f, 0x42c}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:46:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x101, 0x7fffffff, 0x7a, 0x0, 0x7fffffff, 0x1, 0x9, 0x1, 0x0, 0x6, 0x84}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x0, 0x3}) sendto$inet(r1, &(0x7f00000001c0)="375bf769c09371a28578d6f49b46d7d39d53dac417d2b869c4a9652132fae5dfd38df2208f73da39b98bee59187d3f26208ecec39bce0d6c58b89aa44b0b0a20aaf51116b41a925ca8c5b63675e099d675b5a5b501de1966ec149531f34c78d81d5832cdc0100abe6d4bfa919bae6e049eaaa3cd4cb5666b0df13851325cef85c0261f38f960e3cfb281fac3597c5120c8ca1e384c2fd71633469aaf6d66b3a55adde43eacbc9ba912a7e045f4f093dd228dbd1993a2e088dcd0d5d676682e2112587038475de1e62f1be55b18e913635bf264173750291338a91d26fddbce63ac2a5e60e2244aaa928fb5e6ece38360", 0xf0, 0x40f, &(0x7f00000002c0)={0x2, 0x0}, 0xc) 11:46:17 executing program 0: socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x7, 0x400) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 11:46:17 executing program 1: r0 = syz_open_pts() r1 = kqueue() close(r1) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x9}], 0x1f, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x172) kevent(r1, 0x0, 0x0, 0x0, 0xa0, &(0x7f0000000080)={0x20, 0x1000}) 11:46:17 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x58) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r0, 0x0, 0x3b63bdd, &(0x7f0000000380)=""/4096, &(0x7f00000001c0)=0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x15}, {0x6, 0x8001}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x82b0, 0x1ff8000000000000, 0x100000000, 0x9}, {0x1e, 0x26, 0x6, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000200)='./file1\x00', 0x10, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x20100000000600c, 0xe01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x2, 0x1, 0x4, "a70557d77f008c19ece3bf13d8e37c9641d6ee14", 0x400, 0x94f4}) 11:46:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x9) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x10001, 0x7, 0x9, 0x5a6a, 0x7fff, 0xfffffffffffffff7, 0x10, [{0x8000, 0xec, 0x5, 0x7}, {0x100000000, 0x200, 0x9, 0x101}, {0x4a72, 0x7ff, 0x2cd4412f, 0x1ff}, {0x2, 0x0, 0x3, 0x1}, {0x1, 0x10000, 0x200, 0x6}, {0x3, 0x1000, 0x2, 0x8}, {0x6, 0x7, 0x3}, {0xffffffffffffffff, 0x6, 0x8, 0x878}, {0x1c, 0x6, 0xa0, 0x81}, {0x10000000000000, 0x8, 0xa98, 0x80000001}, {0x80, 0x4, 0x20}, {0x2, 0x8, 0x2, 0x41ef}, {0x100000000, 0x9, 0xffffffff, 0x6}, {0x3, 0x10000, 0x100000000, 0x8001}, {0x3f, 0x8, 0x9, 0x3}, {0xffffffffffff8001, 0x878, 0x3, 0x1ff}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r2 = kqueue() ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) r3 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f0000000240), 0x4, 0x0, 0x80001000, 0x0) 11:46:17 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) sync() 11:46:17 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400000000000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) syz_emit_ethernet(0xc, &(0x7f0000000040)="f8247c091295704a9e400774") 11:46:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8c, 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20001, 0x88) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:17 executing program 0: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) close(r0) write(r0, &(0x7f0000000000)="510f2fbbc5e012de126c8e46a63a0b10834012c277be2244785972290e6449", 0x1f) 11:46:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) fcntl$dupfd(r0, 0x0, r0) 11:46:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x3e) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x40) 11:46:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000c00)="7e9a420c03259586734051d375f9f2389d25cf26220cc81e31be7d7dc8509cff4838ee0a5ddfe2546e00dddef049d82605680c7b62bb0ad04ff44c326222d1e43e594f1e857e77283e6ca8d1dccff97fdfb2bc4562192706b550955d2fb8245a872f422febaf3dd605a385e9cf15e05ffee642a616145d33393cd744b05b31685a12c04c0d9dcb9b9b874f81878f2d8ad559b2b47c659aeb1490d5885c4b769ce08a21cd9a304c8d2e2cd5e98486ad6db589137ce8865765f2f2a775570d7dec05dbf48b2bd28c401bc4590133c9364aa85c11d409d8ed5bbc851ee5c1e651102bada187cee69afdf78f1437547bfb106529b68a67b78022337102e079876182c6f46e5cc026fb4c18dbdd401bde0f38232e0b676b4b35280e8eb02ae98d77d3ef536802b32aa6cd16ed0496aa947b861b88578b81eca43ac064fb2dc38b8a450d997dc4b37f6ea300b44af917fbc4bce74d888e756278548e3f6741b65c72fc385b9d678083ba7ecf8991bc9721f38fc8bb40987ae029a71208ec4ba80dcf450b0c356fa00fdfce45fed0d8094039dec4cf21b2c12c0a0b0f55164123f72123e9b4e9891d6873836d52077472aed5895a7dc9cfc0130fd568c5298e03c109e69158775af32eeb84c467897bf63020fd786cdb1ddc62137948899c2979b62ab9c5bb1692749dd08d158d99b0d3a096b7c38e5223da0ff76d703f05e949f1c7d7", 0x200}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 11:46:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10002, 0x0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044278, &(0x7f0000000180)) 11:46:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 11:46:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200c1, 0x82) chmod(&(0x7f00000016c0)='./file1\x00', 0x0) sendmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)="88fc8b019f96d0ae04ec7fc8e34489ced3195e527e16e29f3501394fe3637243a7247fbd33e14fc9d91a4c6b95b010ebab82bbfe8ee281af31584239db51644b9f51ed56e3482cfce0f2c8c69682deadf286e68c6ca27ee7fdd3ab1135c8ade67ad26ba64b0235ec0f5bb8646a277456184e9f0685927eb1137f4902cc706e56f12df3ebeff82c1f4af4ec402b0cd1b5d1090b605682c838a3459f261f7acc198a1a8c55a479ec520d54e491e821093965381b55fb7e51cb16275c47068e342427ab461ba250f1995532fcad4110970cee52ba6fc0910bd365f4ca31e7a925d2ab3cdd75df93c6c194f8e6d413da184d37e1346a5b9ac7b2a71ad7767fe33a497321c22a454bf0d130786902b9614833a9fb027958b5061f4af46d95009a42fcf6aabbbe81cf20e8fba2eb7418e7ba1d8c7c06c380a708f1116b4a3f8d407789a2379aeb6fea6d57272d5acd5de6e57144c3cef66878b8769b20f93c7a8edf8fdc23f2a4ffd390213e6687f39d1e56e852d3aa5b91fda5ff0f67b8be572fd51b44b32f5728d4e1b1a9a3c70cb13124dbbfe71bc6b6b5a790bb642b16335188ec3d65c3a4d50aad3fa12d20c8f48b188c3cc8bce15813a345a44557c1fe560f522b2f7369f4c941355d3fffce23624c2ed78442863272c05b60dff9244573360e883e19b7a5d942187bf597e91a0c688e40586a95c874dbba4e324b0e30a24ee9b741e9b5f0663f8261bc29c9e2ec942d2305e7c3428af1955ed277ad3cc83efa107072a6125299c4244c51fc9d70a371cb0d071e44cf59244f3ade8732dcaf6a462772b0d261547bc23013ad784b9bac680e690df8c484a4ea3bd270ff61386e6dcfc56d8c3827bc631be9dd81045cb2a93a7570bae273c62377b56b561062fe0cd190dd3de1c67f195cd24e6e671b819effb1be3aaa83120aebdca35d157dc32cad3dfe0ee2b28783832bc29911fe7a7223f2304653f1aa134d3e5690a171925ea86f07e48d00b3a05ca9c2e873ad27a0ca35f9fc727b55b4a742cc3f91b83d5cca6f317f5f920b504c1f253117280718939f703a6e11e55e1a1cb764e626f2a9ccae0e0fb4c7e90e33c4343039dbb422d297e434423156aabe042f581610bcd969218a13342347c75a80b9bdd4d52c4ccbdf33381d26feb8ef7e38a5c2424eaea882e7b10a90ed1d350ff1624a29e64b7a92ce4a9914fb9699a69290b2950fce2b38ae58e896b51c533e8bd14894e16970491d23935871b1d0b1e977c300525d65f8f640dbcb6e680eeccd53102eef7a1295108545d2d7ea639b608fe6f1beb838ea20a8a701ab3f65b8398a4387c187faa3a677c7594da77dc0a65078a0db9e65c7f103d77530109a40dc75e78ac466090301058a8d0f1a591b01f2be8ff1dad0225dcddd2424f87cb3f3fe636c7824779025e727f04d707b635276b903666ddc38747be7adb2137fe310427c7362bb65ae0622b2f96b2e66f4c38a408c07e3963c8bae75778f96a98c2792a444e8401bf054fcd48f8326c17fc62cf4e25e6b6583850c7a36a1f44fd998450d5183a7183e4b5c8dc4de2068443f94b134e028353083348a1b76b8bf63887e25e0b815b6ee7b394a7ef58794017a540f42a552dc175b70bc577cbe03cd4e5a1a35cc6065833dc699ff1aa846961eaa027b7416edc26772d9c09508fd1114ab2b935acc2246e2e52d4cebe712d5b89bc2b1f4914d6830df9f83bc68915a41aaac2b4a1514d682d4779d98a7c60697edd7e59695f6e640e3cb09a66ceca88a680d402df18c8e5c0750ef2e0fd41f11097b27992562769f0899ae73d09b3dfc637434768a5f0c7fc76c92c0ff52d573b2b40fd10b2b6d939422669ac8d829dd3637672cd2188f38fe29ca2c36d875ccb84be2a1b3b04d6fb38edfdfd045e6b1dd55fbfbf20ad6bef31e6094bc10073d7f6b00fa5055274dff2377d312e49c7478706557b2bf1964c566e0c534bdeebb9f8fe1b921364002af5c914550074ebf4e293b8e7031104f7997bb106b3c3b72119d69e475e34d354756871d4fb738f969d3e9c6eea8bb0d0186d5562eae90a1c7403a628504d09ecb7ce2693f259da60030a31b65da6b8bc43710358d1a7bd205abff88af0e0b165e9fe506a7949359a71bc660a82b076c86b5a3f409074d387159cbf966dbad370409fc2f94c70ea955903daf94c908ee6661e656f190418e74044fd2db525110573c9ca25b402f4a5b3c7875da0f2d721d213280f4e4d91b9cc62942fdf4765c16224ec2a8eacb732f25c3061844d53496a3db505b33985c6ae0bc69d72a7f51a5a1d174139f2149baf2cebc60fe5c4900f98fa53a06a827b5047748edef4bc8da3df5766fc1e4805fe37822d5118a3dd73fe0b706d0ce7bb33187a6f4f4b61dc9af38b06045d48180622011fcb32ea9c30c35a78593f6ccaa9eb411fb1f2bf0971cfd8e1691370fc6a7f84f18747f09e849716afd419ff2b542d5f5f87c36db481bb3cf385a68d5ed3b775fed324cd1af5eba8e4c3eb33e5c228fdc4d6b927a45464babf21a1cf86304b4971bacbe926450f5e3416980a96b0785cefcfcf9e78dea1e4fe74bd2ec3a9f4e65e7b1d42687f5d5446862d71c2140d20e6cc14f103e26c89e6d9c6e4228dcf31ace8c517ead06515d97c8fcd4ef57bfe9688fe3decd4516aceb992ffbd09f5746c8e3aa46bd3862d0c6e913d3fecac4dae8cd91f16b6694577e63e4df5e1c3149617d2749f2a56a2c4fe48d9dcb42842bd222813dcbb71fb0fded81abd1af2c79b1cab2aa3b2943f5c0678254ed815d706724012dcd3ae0478c22086f3c0ff667d11584f15678e2314b044dd69fa8611a8658772f667a8fc1724c00ee1cf1d1462708cbaf72032c1f0b74cd7973561fed423a689427377b094585371c1245e97e85097993011a9d795a83bce3399d66399cec4b8a0e47b93408df1080d90f22eaa86788bd1e9e1fab69621ed7973a28fe74f2c832c56cfb7cd9fcbb7f38e8a07b39732ed6c6e21bd1a6bad4df9cf3d559f67bc35687aa35e525a57252642c0653b3717d4a40b49b073c2d27a400207232981af301835adbbe11f6336e10773f9fe9153faf139ee7883c587e80a5885f2f3ed7da3e6b406812171a58bdc28f489d6fa85618e1a7077ae49549eb8c8d1804a4301b584c0c9d5695e2b13d46bc3ebd6fc46e01275ce01a4e3549be74b358e3561cde5e2f4bee51f32f85acba17ca362c10964f6e4632969140c7b31fa498c53ade26955eabb48c64e0f54ddc94681ca070e42ba05ddf019d3c51e1bbc656e59db1f910b0fea8b30b9292838b31ed7eae1bf533d480b1b775a8d2c6c3af051b66de42d0d9d26d5806d2380b120f991631c0c378907ffb47bb8c3b18a1c7c5eee7ccee731d118e0decc2b338e4508bf005b50e27a67d8d774fa54fde59e9fa0250ad580a345e0483530f1962444f8559e46d407af6599f4420e81355aee286ac6139267ed6db3c5425aa9aa75d98a22dbb90568744bd9d00db13ef47148179b12d5386245df854f31414911a8be3d3e1e74e77d990afdd6440a8b5af070b96268a01b5da67bbb45e7d3214a8daa6fdba607e65d00499783e3680cd51ee3f429c59ad4e61068df7308312ec99624c1e498fed8962bfa1a175f3e735e3cf3905cf40a19eb16580a46c23a6ab8ef1b12e27fb21a35088922ff4b85869322bed4c73d7254a5cae644124047696eeb894f62c24328db5d406f279ccd34cab6232fcdc519954ebaf0c8941cdf2a94d5d8b464af7605fef8eba8be890a9a6ecd64a8a27dc50401d6f60b196575f2629ed7bd4a369d96b77a8540a6ee671e7b19c6d4dfa4baca006e7f1d67841dc684b3e4f5ec0208f0fec60f1ade20ff98a379a32f299a97ee6de317aa2c3a54e6553741ad52c22aa9dc6d8f90091203cb9923afd166cfbdb50fb336c6def5b7416c52747aa7f3ccab0c9784e44f0b7fcb3b93039d53b923bbcd1116cac8f588f3e8fe137ddb244afc52f090e08dcc5ccfe78267b50c27aab45d56f5cf83657a4257b9f0df67493aea2c60d469bf2a16d6420424a958443da80d29b77e422243e05234af62478846d74b9a3e0fad364cc29b592505a310b4ac7ec6189925759c221283fca4e9d4d35c5f5488e0d277d1ed46413b471e3fcf1700fed376e967b232c321ec3c93842d284149d2118273e2925e9d9f3973a81aca9444915ac11401e7dfac036837eba0e243186e33991057cf40a12033d458c0e022cfeeefe9aa5c3326e872523f84eb7a68d5bbff1f169f52cbf3d6e1d26d97bb4d125dc7c53a03a9efde1c056fbda3c564654d3b08dd86ec9c5a8aef30cb9624886a5b4a3699a52a31052d36790cbe8c2008eaf6c87a348d652115ae90a05cad323285d011cf057e7895cfa5c3811f184d6844dc138de0c542c873634817549880a82c1a41925b5153fc63f04f602a9aa846b13b51aa3f18ff4638d927d26d2cf7b469a107ee650658c02b09aea1e94ac868d02fe853e8ea5f062449a8e3fece62a75ecfa31ce29acc51641db6c059f41f9a21d2b27efe456581f6a36a05e8d2e3379df451c9ed517dd7ecf1fbb6d0f627e4a3b8e78e58cc9df2cbd13d4180ff9d43d0f240684aec95195594d35a5ebfd91e789d78f434baf08b9114c00488ed416ed0d5648518f1f1a3b111286ff44f25d252f4a62c587eb3b6b2fbaa1a77a423e382a4bf16a40b90814076e149bc84fa8775296b26325893e43446c100fb2c7f47a307212d5099b4b6de7870cb4a291ac1d28ee2258a9ea22877367581361ecb842f23c1cacf5d27c7432b6704b26130058c6b15c16d96f45799c7b9631bf7abbf117a30ea9e181702c413fd72dec02d9894e77d64be4c98b075373149564691ce38638552a640a44fe58b82e3de2b2f47011df9c9e3249ee0fabc61f468671dd7186404f65f408a04e43e3bb0ed246d11373b2a9e8c88baa2ed9002b0534fbc307dd93e83a06b509aa7a5a600add0442634b37a1255813dc05073c4a2716fbebc8551f52b26f7dcdcb824a8fd3cda37237053595717778f80dd24c9333a9893c72d1408b814281ab72eeae75b0ccabc82172bb506d5e4acc0b524cfa229ef54d9776ec3b7695941164663cbbc7b63f22b46c22db0802c8d9ba8a0d61886974b6899a7b8f5cf7a7cce3dd6e41946aa8418bf380148a76bb7b2a673e6fd393acb8b5fb2f4caeb9e9c119e12c477ff4bf086a5e9f4656803493ca164b44a2010f2a378b6b672e326e2586648b85061a3bee69a5bf17627f90927a32da2e78c6ec34b6152a0552b372102e14a2c9c9f10bddf126a1e441f4e96c2de1c1098ede4e8d6c24f198fa4d548d5bc8c31fbfb2bb89c50563d277dff7174d4409994df1087a2e5e7c05cbd21e291ee17442e968109e09f47c0f3708c89c380223a81d01001c517c21d36a8955f7c72d8db9a39527d478014a25184a22ad6885c3c684aaa1e8d845783fff36b0e0255987f2e6202fdcd66e052f87259d4e23b16785499ccc2d300ab4736b271c03ebcc100ca57ac69ae6d4fd4116473312fb9d7f16bbd6a8e06bd6e4ea54447ecf82987bd938233c240b4bae927237f82d0685f13cf946e93a39dd71754ff2cca17a522200e733ad2c5325adc4111854f598edbc9fe6f3d27de0a5c16c0d34fb04c431a325548bc644fb687240dec1f9ecaca9aad38843adfcf494354bc6c26415ad6cb9eef590b7d8dce4fa3c7dc3d85ce0cedd598329ce9e10fe5b8d368124f5700673467bffe5798b0efa1a3814c12ed5e501bb", 0x1000}, {&(0x7f0000001180)="81244944e20440a817e01bbd327b64d3148f04260a9bf53383d0c85893ee9f592fb20bea842ccd53cc28c3e6cda488ec04330fe69e981213b6e762a3af09e10cf832f6c1b89f", 0x46}, {&(0x7f0000001200)="d06d413a53ec0e033265a026ebe42029d5386044b52fb6396b275f7e8498f3a501a9132fe2669fc952272752499e108a22cf929e772d70d39af787242806495d934240b9f339689da65cb9797718cc862b88b3aa695bea37c6ceb409bbb9e437d3062e50098f345d70", 0x69}, {&(0x7f0000001280)="e2c8b0266c02a076b801437c402ab420fac88312cdd9f02ac7484c185a94db8bccfa552f2cf8b15cef05bbee63484b296fece95fc06c53e473be173744cf16bd0dc6139f284a35eb0d67349b", 0x4c}, {&(0x7f0000000080)="4cceab24ef4278aecaacd43838a8c62e85d6ed", 0x13}, {&(0x7f0000001300)="a1254c11caf24038819d2057f0838e4c93e71745a9291f3515dd616424e5a111315c33beac021b62af15b170b63c32975ba58c18197f15edaf05f8c068a12c6cf4165e3c5409607f54380ab040dbe85662f104dadd042e3bb64c77c9a6455b2ac47098d9844f770ecb662689fa7f36e3aac179bea70a47419f270f4ac6546c0efbc88a56bf6698a85bd024a1941bb7523c94582530f5d00bc310cb51eecce0d5521ce927b170a034554b0e90619732bee8dcd89af5254ec8efbd2758f3f58998bf15ea70b08386f5cb0a2b7e989bd0824ef9988f9d310f14110c5d41c4e2824c7d0b3ad8453cf8dc053b23f208cbd8d0cb708a76d3ac2f0301", 0xf9}], 0x6, &(0x7f0000001480)=[{0x58, 0x1, 0x80000000, "3b035942b2901addc8a2ce2433be1ae4304d635d2aed6b4014483a1d90a313e3881956a78478d833a4258e295cca4dc631e4121799166ee75e9aa45f31910938697f82482a2791"}, {0x110, 0x0, 0x7, "e3c3abb0aff6e0a3330db63a253a79451d736e1e10921420c6888287f569ff399cb066988659ca5bcaa03d3e0358c7133e2f25da4f351b7765c399fe4882bb08c1bef0efb3804a88dc6a61f76b4294634494cd8ae981ff50c67bc3c75ca794ada1ebba01518654060bc8c0464f14e52ea15089ccd9780923d94e29e3af4582434a1ec65835f963f47ad4f8dec91bc81726fcb5897acd15c90ca2ad5996521eeba22e38da7142298bba50ed5ab821f1ba91da64aa8a17137f5b722bc1a869ddee9d6b2f52f40f801f99b70616705c2d07ce8f0ed0b10f602a584b8c0a334eb0daf72841a1dc6f8540673fb4443da998f9eb21278ac663c3421f97436b8db668"}, {0x68, 0x1, 0x7, "a11a01c6b6c58272103f98c63b8acd5243cb17869f9d2bbe84a07b4350c123e1eb329ca7dab575cf48c23e1271e3dae08ded44fc182fb56a9b1af0ae716f80c543ed375332fbe3a91553e1b75a288c0ba5"}], 0x1d0}, 0x2) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:46:17 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffd) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x4b0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) kqueue() close(r0) 11:46:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYBLOB="70012e1b539f7a45a2b2040000e22d9cfa9d4cad8700c6cc92bfa0b1d00570a0b39c34c0e60987d48d55690633c60d98eea2cf7be86ea6b20be2f434cecdf0bbc4e4cf9f0360bfdd43525e750b658d43f96c1d27289502608677ab3ce29fa754f5543e59ece807e4c6e31787aa6b55dd783f8bb541"], 0xa, 0x0}, 0x0) 11:46:17 executing program 0: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a90c8b7b2c94d4f5cea3ac0d9e7f00aa2738d0e2b5fa9c86e843222fed98d59ce2ef8f875f0c585ef314dd262374b28fc9ebd0494e89741e3b04ae7d4f112a3d496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b726b79b9945f44ee83cfc8cb75b7ad2b5eb18823327fc855c7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5f8ef4e205bfb88f690ade0eefe8ba42c9425d84ebf29575e9f3eab2d0177c681d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7cfdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bcd0e7a9e10f47748326215de03ff4ed6d6d6111671cf436d37b036e114eb2dc62a34d99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5654a560fef3dda6d7588f80c6f1bdee95b441ce1838347e00d78afdc59ad7df8395fb58cfab74d8"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000001280)="d77b39514f6ecdc950116f6e66c4da84687abc300fabde1aac00ab9d200c57d1f3ad0b6ab0a2eacced3a964aee0fa53445d60b5c513cd8b4ddb72c459fe8880667fe68ba1cb01d4e0017b15eb7a4e55e619da61212c623377639b372bf812af004b33b8c62f5e664774ce8aa3d48b7679c7b48a115cd1cfef364db54288b3e95d807a80a0df05c1f30f4f30553670ec892d3ac6c548ffbd32f474cd8accafdc7e1161ecca323b85ec1959064fea54e6ef44d44e9b71cec74f475ff04a1076e3256b3c6cc4796e9c361577786dbb361dffb793e546b74d9f57055baa1a8f5a0d174bffdb75d6300d12b79786022df9aada0f6c85c3a3049a86e13050feee28de5898885e5fd6c7c9b6c684d22b3451792fed2e7714e8229ba8a0ca0ae168346ed7b168643e9ca493bb4a3af72fbd96bf21994290c6ee21a459634392e2b81775417737205fa9de96089742b10e4bb3c2880ad16e8a4e87cb00ea0c78164284598fa955e8c1b999bb08ce03fe638cd1a1993d3ae23fb08a8f2466c80b7782d04576bfd3a26e4672c920958f11f4d94a866be6d0a0991859b990137d8bae96aefb834e7b024abe0443d7c358b06ee8f428e19039ee2b17344c53d448d834f77caee16484398281109d5a4b1cad3e5388ba6186cfccc69038c548d4c9184eb1ca8f7cc4a3c175b9d8c9e059da1062fdeabaf3ad33c364812786d14c419bb71136a2395aff1ec92dd1c13a50bf348521ebe574012c28039fe191b441c4b78abef81443751bedd2af2fa41a47a8eba3378902ec6813bee2469e593f74fe57d2d970dd373d0944f4693111a882e64f97798b08db0ee0b95d96a5f32c05cb4494978f013a3bafe655671b1cdc17d0f2d453eadad12b7c66d37f9b347b1387d5ff3909e0dc79e3e5ec6e6d5952ddcb66ec71d624a2d76598b62bc1b094a369d9108d69b1064262726b9afd49bb0b296905ecec85056dbf9c3ebcf17bb762fa74b8719804641559000d898d7bb1125efcacc06df67695eea5866440ffc398006f25e23cd63aec0770abcc622bd488052e4ecf9e53aca79b691a65771bbe551754dd02da58dc558a0e05a00703902a4291760c0815f71d998a9087f521188a5109550c151140a07df091623c17a72bca3262c0cce7dbd75a52a5103e86a965f1c36afd34a05eec4389952253b100c6fb0075dc844aeca3b2ccf7f903b7f2e8d3d52db047e391635d409025506cc9a0d7e678f600befe68a2b4ce77f2b3cd9612c25b18c2b28c499fab037803468eb60aa79385f82b8a2f1aaac41e02c6cc9660be2ef3f7279bda07c53294c1da47e7547814c44fe1cbd7a0ecc0e365fe23c7834fab8a467c3e6b467145d8680a49cb516df19a232131af0798c09808b1e2892dd67f8d05e4a64a384cfc092d718542b9f5387068a8bd0b8c9088f585f24f4213a3b4edbb21a217b9e6271eb94edf1715764dd12bcbf91643b51549fc5ad7e9028788f2aae98a8b472c0ba1154f6c25278f5cddb67698107d3490da2774ec703418f43d4049bc7fa8c00c7dda2ed0737664c155b8384d82afa81abcb924fd5262a211ac8ebda5dbb27bfac9ba3e08b22d68f719a5bbe4bd8b60e071b704be8e6862a5611a44240a468553fe2c0d0b7681b5f9e42bbf2aaff881e191d142cb7d0ded7104633f6883640f13f53fbb49a2d60827b9fcc2368c93655bd897edd0133bf90fa3d58a2d6bbe0653dc004205f4ca679396551797aad219f0e11ce31dc19150a6fb7aff9b1584e3f72df16b8fadf00a5855a1a8cc0bd2fe78cdb9c214ff1bca72a2217eeb2f8df83b763f410d68bb19909172c08f51a3e893188a70a1d98bcdf7d5d59fd14216513ea2b5bd7d36d5bf47f6e9218f6920dd805ca0d8e77c845d6199b3e162af812900f305fc0ce19e72d89280ece157e8b33573899873e7d85367abae849dd780b54811c0595f4fe3e8be29c285db3f565303ffead2b859bb72650c2af66c62ae2cc31c896e3078c0cb237258e62b8e5ceb959274c5730d49fca32e947a9b6e398da43552d219c68d83ca055f4fd32b506bf817bd22a42d7803c86f9d8e2593dd238abc45519ea7f9a4ff1052c3f2c0208c7e469fcdd818b715706658e1513745d58204379b99286934e69f27051ea5c0590209e4cdf1e06c1f0e4f7d4d82c3c115933a9801b97967209ec283ed469c0c4edba164630880a85693d70da12bd5d2f9b0fb12c43c03477d581b07174ed8dad6e94754a8369b1d453c5ddb8f7bc7b62cd6bdce361b9161cccdda3270ecff400a1e86e5454e1095436093b43304ab3e0fc1fec268af896e26249367979ad18ca5ff347ca83251c77cdb69134d01125b61f4194f56f7efe908501b82b306d9974f06ea9175de6491b4f873bc0565c45e69697fb14548e9620b426b66d1fd3b06443a6d6a50347c78af3048b2f51b95975b25b245b5e4c1867f1d6e2b824bb0f4bd9541c0f3eff71aaf16095476de4955847a9a53ab4469ceb1099c15738159b937775346f318a705da3949ce8f9882a4d45e31b53e60d7e883d90b11a3da16392cfe2b286824e56266c4645ca158f492602adbe36a57c2e84becf8fea55bfdffd3daddee2085dd63ee78d31a923cd3ccd1f4eaa2e44626a575aaedf6979b4eb63eea908fe325376be46eef492d906ae77b705dc7f2bdf92a35e4e3544394a883d1285c6f64323b5755fc0a2348e9b122cb58b4e1e9ef18110f63c48a92b631ffebcea4f226c38c3d4a9213fcf55287f298320ce69e676ce76a478950ad6d5e7783ece318353d213cd9b6e0fff4b98de05e55fab6b990285526c8f2ce8e3461e8ab5b10850e1f9043fb8b385487e4f9edb7da2eaff17ca0c24e117eff8ff52b24fb16ef6fc6a88e5671df9e16a0d1cad76d7cca3560b9963adfef8889a1aaf8eeacfc0b64595bd8dba0f366993747a739c3e9337cb7101e9a617727384f71798110a6baa9cb831ee868a235ea4fdca1d381e802697758ef024a8d9fe839480d2cdedbe9a894c4b235a3c5282b796b6c6459697292395c8c580aa6e2dc8fb9acb9b32ce4b0d073665fce1cf294802967a244dc3b20ab7779a8bf7103217221c4981c02ad5d2874fc6d5d5d4f53f65a7c5ed6999cdb1dc82548fb14d484e9e49292112f274234aefcb0580e0bcc65489b6e4982af4bc7be9b47616d1e889ad63623df92c292f91b5795308fdc4fdfa09fd3ecc49a678cedf898a4071dfb6b618c38e4a26b948e660e65bab1cd84655443949e6ad834b8b01a99a8dd467013dbe80f11cae71a69dd32356b18928d95374244146f31b1492ae257e91f2ef8d4f83c64df05ba276cbe3abda07adb9e0688c70dfbbb0a65fe2541cff204c7b97ba985e94ae53f05822e5ec94b945c1f70bbfcd17b109118197cbd361eaed6cc059fa489527491dab71ecef32c7ef39425845c0cd49f005f18a36bb24cc70ba7e08e194b7d12ba6bb688db6821928b955e45eea69d06a581a34f1a72083b53d6ef4510ab3967197ff0452409b7ea5df21554dc1e027ee71a002dc932a53b625f511dcc7c86a5f2137df315f1437b9067724c08f18c8484ac82012c6708f51a7f0601a07b9281b6b13b091b433ab804034de354247ae198f9fbfb4d78bd44126ae1b3dbd77171830d61d9fcf44099cd4b2991cc36551c81a0aa8222590e6de720b2071fedaf24e43fd0e97eedd32173a6ddded5e43f0db5aba40d7078df2f6a6b9331bdb214eb1ac11e7c8bb3af901b688b3670f356151a9fbf28593eb8c41dfdca69aaa9cd7674fa73f2486e3975381e13acc9687285f148fad5a9207a43a73305af056cb38f48cbd2379bd46482a15b8492519b237f8c31b4a58b15e5b17ab4ed5b72cd7276bf4a565584ce372066dd425ba96a14ac0952cc8cad3eb0aab6edbbc20e8f3af73fc79d668d875f97cff278c8b01148c1c69d8af7abc562469d028936d4250439e1ad217e6e89c4484910c9726077153f5cc489605216580f4cfdf7e08575439233cd98f8aba576b90077a37d12156a20cd4acc0d216e516f1268216fc5abd927bf7abc022752e8dabdb6d141eafca2399c712dd97212e4f11cdf086a07ba969a923411a2733b2a9ca3dfbfe6c64c2cfd2fd38129062490e6003f44633592be3d2f846cf16dc4475b41b3250cbdbf090f37ce25564a318d587e1d064001a87e2cbd5e072593599b55e1bdcbccad0127bdf536f113f78dd92c3c2d051a7bac7052851e50137ec6ba31d0eb70ea3cfdde138ec8b7138b937d1dfc6c6ce6e50beea686c0719b7fc9adb43edc6207ced32e3b46586af918da4e5b4fa07082042d24032d8d16565fcd57edebfb5877dd613ba9cb84ec4bf066b5182f3855ea1da9ee3eaf5d19ad7a09f0b6016242c3fe97f43abc43fb623b40d0e90861957ff9a8bb5c344b4dd1fe64d9f1c684a42a6142305dd4318be8692057f359b3c881bd8d7e68fad77a392cbcdaf9046ac26c8e72ac2f949e3f6f1b208f4d0785838bce47cdaffa81ad7e2d46be6e3139c100a99abf3fddda169f4a6c223e7c03ca44ea5ce3fd3f18a794342d62f10f5bfbec3440a633d8516b779e628905b184ff798ec1fc328f03b37cd7a72df484c753760dd1b19ae24446b942279ac83f9b551b840a74531df2bb0f81c518a52c0019365f5791efff71a62abbea1d54f7347b777482627707188ff6cd8d6cffb6c442d22d27acb034e222a17c458ec2a2c946cb355fe7faf411da710a37972bf571840f543255e7817bd9b6dc2ab4b793bd245153398f23f249aa78f98ae890db812a4581326a81f9cf32e99750ab77044fcb885f657c120af5bfea622d78a104132638f8d2bcdb3d7437dc5f74cc27e6fc5b47e1c214effd3d96db0491e98fb4ab02a5a128688afab69ecedc7eb5d0c652a996bc72b26eba99dc4df23346dff55d45a5319c96806e6cf229b7291e8fd007b5f396caeb4877ea03eea2c90f2cd5617bb5c5abbf1c16003cb9a1789d2e23c93a9918bc1ee12f5f35a47d9972ec8b549812da9d09bc11335905310f1d86c222401aeedd744f4df6a7397457300f02b30128789c3057adf83c8784a6a9991cbbdebe7e9d8a31de8505917826875fbe13b383c9036376b3ab356604774583886258690b32d8dca7f317498089dee383f5b4f3248174c57c5d42c35347e628415c032e72b535880f101592b6ff4e87625cb7a8f99b1f3796e731a051274597d96a0d43d2d7016c284721a1e6503acd8a39c049dfd60cc123e8afc22bd57ae1f14a2afc4e5c74acc638888d33b6707c657a8d1ae8ecd086a03682457e4a269093cdef0322bff58157e8961ee6822212ea9274347642fa7fd6a7491f0f320616b268fd3a0d835ba99db38e5a005fd6ce67f4d9d433c7fbfccb45ee70109fc7fee04599827fbe8a48d4c8c79d2294001cd2be1e746b85014ca0b97e35ac0d5cf193f23c8fea64debf6b5175042ea2ab2e607031dc8030286c76153e47c902feb6fb133f378e3d6681797eaab72b1d2c618391a8b7c0ad22c85e4e1dc333addec6280f6d397596f87bedfc540040b037acfc843e30562f757a7a21b191d835b1e150b927ecf8d186035971684bd7e8433b196d79517628ce82e7f20e0ddc9b07ce7abe8b13835f09ff0ace61994d147656731b9fac3ea8ee7e6bf9222feddf2d74bc20f2dc7064fedb8c5020f462e6fb3ab3b9f6d7d5ef8b23058fb4f593a2aa191f35da66069b22e7bd7d825da0e8b1cab1b50e9e62760e46603c825ad8b620ad11018b8656f636a686a783e0a3677fbd5c35fad", 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x69d}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x80) msgsnd(r3, &(0x7f0000000280)={0x3, "be13bff8a1b832619d497e977b4c283ebc648a3fe93d3bc878534ec60cef587921a73bcd1892937e5c5b5fea6741a83e8b6ea595468cb32bccdd05143ff7fc339c85f957005043ce0f06c5839be9ed76cc31d7bdbad61d684945f057675ff4b9e87bb7e9bc43fa1bfa4f824765c4d91b4d1333cb7a2863a02617430ed8e819bd91f3c669fc173c9ec679fac95c2ce00721bb88ed4a4b10dc9bed"}, 0xa2, 0x800) r4 = semget$private(0x0, 0x0, 0x520) dup2(r2, r0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000100)=""/67) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x1) msgget$private(0x0, 0x20) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x800, 0x0) 11:46:17 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="ae712c48ee8c9b601492296179e2c7463277cd6dd18ecf23ad9f8038b3b492d8b149796d14be5c900e8640e62a8cd37f849c6b4208fc3975304c1dc9b5039b57577431ea84df21b76537a48c3c17f5d12748bec9daa2bca4ba92adfdfb515a5d85ed0ce408c6fb68fd65586aca248281c96819d1a3d3b339f776540d3b5a9124aa4756a07e91ea29b5218b9d4aa97c2ecf64cc7593dc78c4cc7068083444bcb1e66edc1b869560289ef8eff6d46299721b71753c493b28f3c568196ab317927569d640272b05dd27518d0393bd0b69", 0xcf}], 0x1, &(0x7f0000000080)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r0, r0, r2, r1, r0, r2]}], 0x30, 0x2}, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mknod$loop(&(0x7f0000000400)='./file0\x00', 0x8010, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x301, 0x189) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x9, 0x200}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/220, 0xdc) 11:46:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x72, &(0x7f0000000080)="a6") 11:46:18 executing program 1: r0 = socket(0x6, 0xfffffffffffffffd, 0x2001) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x300ca, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) listen(r2, 0x1) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x4d}, {0x6}]}) write(r0, &(0x7f00000002c0)="0db836729ddba9e8aeb9b0db348c227040086fdba7d44ff124833816fbfd4b414bff83f9b04bb190bb8aa6b4bb41fd7433aa3951856c3dd63fa70b50e7e7714f68f2fd0e1b3438e74c9dc99860132cc5173d4e16329450c62378ae8119f24a869632ebe5c5ee9fd95659f0b5f44914a9bfe56442e2e8deaa6a4f3af29fa9daf2fcd72de9483bf567452be97dcd903e0e0c", 0x91) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:46:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x3, 0x3e7, './file0\x00', 0x2, 0x200, 0x1, 0x1}) munmap(&(0x7f0000312000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) 11:46:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40000000611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 11:46:18 executing program 0: mknod(&(0x7f0000001600)='./file0\x00', 0x20b4, 0x8000) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = shmget(0x1, 0x3000, 0x10b, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 11:46:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 11:46:18 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82b5943ae28d27b0c1c0e5ba21922ec902696c541146d1759a661473770190867fab96ccb4bc442c3f74ae72f5201d15150f0905ac7e46052e6e9834e584c9c0e50480549b14eb0a635288a412d5beeda3182f43e75fed8b4e4d1c44b17a4fdeadba29edd3541e31c10d7295f267f33c62f2ef3e2c4f2a0b48ab51b51ea556dab4223948fc544683a0bb068f561e352af4bc14ba93466e58841d39c317a7aad4a642be26eb6b2da34d4771750f8b81cd7efbaeae111bc84d5971723afc45dfa5bb863e57043034b4b94a2a51bd4256f403f1f02897bd090388d057a98e8c142d1d61443dda90901b31788b353c4dfdf7c0ef0c11fea77fbf03cd77f4f3e4f508c7f39e96667e4f4d6d20245d70080f9866743c7ee139a12988688f942ecb2d8dd25fda4bc71e8e1e2f4229"], 0x10) getpeername$inet6(r0, 0x0, &(0x7f0000000080)=0x25) 11:46:18 executing program 0: mknod(&(0x7f00000000c0)='./file1\x00', 0x14, 0x5303) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r3) 11:46:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000000000000000000100", 0x2c}], 0x1) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f00000001c0)) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x1, 0x8, 0x100, 0x6}, {0x5, 0x50, 0x4, 0xffffffff}, {0x5, 0x0, 0xe0, 0x9a}, {0x43, 0x0, 0xfffffffffffffffa, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 11:46:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x8001, 0x0, 0xffffffffffffff7b, 0x0) r1 = semget(0x3, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7fff, 0x9, 0xf60, 0x9]) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) clock_settime(0x0, &(0x7f0000000040)={0x3, 0x1}) 11:46:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = socket$inet(0x2, 0x5, 0x200) setsockopt(r0, 0x7, 0x7fff, &(0x7f00000000c0)="ebea14c155f9c63bfadd64e8f8051029b162291603446903c56ff6beac926e0dcdad5225d258c26bc6940feb08427c1d56e820678f84595dfe2b6b0bf91b4f8dc2f02f4a84f4296a23b7d26697f55ed3a826149a0fc358b3287f4dd69f0a609630905f8c3d82fd", 0x67) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f802a1050006000800000000000000ffffffff045ad35a0520000004"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x240) getuid() bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0xfff}, 0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480), 0xc19c64b30d5e2056) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 11:46:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:03 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r2) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) setegid(r3) getgroups(0x8, &(0x7f0000000140)=[r6, r4, r7, r5, r8, r6, r5, r4]) 16:00:03 executing program 0: rename(&(0x7f0000000400)='./bus\x00', &(0x7f00000003c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0xf, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r1 = semget(0x3, 0x0, 0x220) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xffffffffffffffff, 0x7d, 0xec8, 0x1, 0x7, 0x2c15, 0x2, 0x2, 0x2, 0x4, 0x100}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000002c0)=""/159) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x8, 0x2}) mkdirat(r0, &(0x7f0000000280)='./bus\x00', 0x80000003c) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000006c0)=""/132) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:03 executing program 1: 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x5}, {{r1}, 0x0, 0x68, 0x44, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x20, 0x6, 0x8, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x60000000, 0x80, 0x6c9e}], 0xffffffffffffff7f, &(0x7f0000000300)=[{{r1}, 0x0, 0x31, 0x20000000, 0x3e0000, 0xbf7}, {{r2}, 0xfffffffffffffffc, 0x1, 0x40, 0x2}, {{r0}, 0xffffffffffffffff, 0x9a, 0x1, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0xc2, 0x0, 0x7, 0x401}, {{r0}, 0xfffffffffffffffb, 0x32, 0x80000000, 0x6, 0x294}, {{r1}, 0xfffffffffffffff9, 0x12, 0x800fffff, 0xfffffffffffffffe}], 0xfff, &(0x7f0000000040)={0x88d4, 0x3}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x100000000000005, 0xfffffffffffffff7, "b04d6a666a57fac90ad6f00a00f3ff4a6e387651"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:03 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x7, 0x7, {0xfffffffffffeffff, 0x800}}) recvfrom$inet(r0, &(0x7f0000000040)=""/124, 0x7c, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10022, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/196, 0xc4, 0x1, &(0x7f0000000240)={0x2, 0x2}, 0xc) fsync(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x7) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x202, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) read(r2, &(0x7f0000000340)=""/93, 0x5d) fcntl$dupfd(r1, 0xa, r2) setsockopt(r0, 0x6, 0xfffffffffffffff8, &(0x7f00000003c0)="74d32c07c41cf86a62bdfb34c6bca54594de4d9764db15b292af0d8f2b240e57ffb15014c2adeb0be0ac4846e741aeb8733da8d33a70913bc884a8a9ef8ecac97eb85fcc186122c555146191b0ea00fa5d8f86a044bc54a098e67b8a77b336b071a168a4697904ac0454b1477a9093b72fd29a771539244dec8fa5b3dfc39f1cb3ae3372d157d3adb3758bf2ac3ff9116e30f6d8f0875c30d0608463f30a2b041acb2490cc7d", 0xa6) write(r2, &(0x7f0000000480)="9f0e35e7790d6fd78f7a9ad6560481a8ab4f00ce1bd53082b4b89f74b36c988f70c91c721643a33cf3a5d4af52497d48d2b1f705a98e3c04064930aac0651014ee546f34f45875a0171877e1e58c2b54e5172d5df4a8b9e059d7ce7d02d08bdd32d033b2afa8c3382f16a6b63cb2bda662f368b1493e0f1f7a28c768d57aa6f2f395f1d67a3b5e", 0x87) recvfrom$inet(r0, &(0x7f0000000540)=""/30, 0x1e, 0x800, &(0x7f0000000580)={0x2, 0x0}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000005c0)) writev(r1, &(0x7f00000008c0)=[{&(0x7f0000000600)="d59af2364288b9f6b4dd7a4bb5a56e5551e56ae64df3237b7667910ee098e4bffece11ac5e51880d8e0065b7a2eab8c24d4378f7ee34d7909aef4b7a27653255cf7f44fcbb748b6787a5929cc22a1da201a12d795c9a747a49d9aa5948e56de7829e4e096c42e067f9b3a7c0fc23d2e8780186e26d5d3e9318e65149b948b1372566c765cf3c77fe6934b10f3e7cec368245f6ba61975301749d09565d36afcef417bd33c556b3be3c2767f93ed24f907e40b29edd8acee88552a6547de97b6c30", 0xc1}, {&(0x7f0000000700)="9b75cb773c1b4d288ed5b05ae7d8595ac7b540ba1dea4d2f832ba8ae92961480a9ba81bcfe4e0fbf421f8d4e9034cff0a3e54da5524436bbc08a92dce71362a178edaf2db33b2cb4af3057b69501a2b7523bf31bb4b01140075aea02339f7dcfc162a6b52b83f7bc32eeefe4714fe3d459495c69bad7464cf851a32bfff516b2687f6f9f1442983b09f22eb00d2e4c5c5edd3ae17be8364287c2247a3288427236b13a0c60c563220d7e95de89ea43b78371efe5bcabfa215190db01bb12789c1b91ab2b23be99", 0xc7}, {&(0x7f0000000800)="6464e559d999bda2ea2b73f5275d4e378e5a66781ee742bdc72461f901fc61893ac99918a88ab016361d553ef2ee984c0836098cb08a2d5824a43e89d34f00cdea4a8706e73b7c53143f2aa9b4dd9858f122712b7c954d6d", 0x58}, {&(0x7f0000000880)="666795023523ad5820d31886f3", 0xd}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000900), 0x4) r3 = openat(r0, &(0x7f0000000940)='./file0\x00', 0x0, 0x1d7) chroot(&(0x7f0000000980)='./file0/file0\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000a00)={'./file0/file0\x00', 0xffffffffffff0000, 0xd51, 0x0, 0x1, 0x4, 0xffffffff, 0x76, 0x3, 0x2, 0x7f, 0x1}) sendto(r3, &(0x7f0000000a80)="a1090c7f7de521629d0c09522845330a67d0f322451a6f39c1963ead34e32a55940e490972d10692ea876bda90fc94f27a81b63711fd0b5349e2ce70bc67e72214cd907e2fd0fcffee126b358137906e1de76ceb3d8b8fd38c97b10410b04e6cb678f4517e74dcb9f259858e736768e5dd2da16efe8d16bdc5ccb10317c51654986e3ab22753e45d9ef6fd270d02f48786fad6a5e282", 0x96, 0x2, &(0x7f0000000b40)=@in={0x2, 0x1}, 0xc) fchflags(r3, 0x1) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000000b80)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000bc0)="5856caa6295d9a656c093e1670fa2f9c5130e8ad1cb2f594a592e1f2b28fac69721c182662c2be76268d43014906edb7b8cad833889fcf363b46d2f84c14dd6b30f20c0f58336bae0632aad5afe3906ef0ea66753a542c6e5aeeaf34511e5be572e740933688b3aa42b3c5efbb623086b472482a855a084919acabe60c183f06282bbcc398d6612d60c878adf9a7ab9fa586bc763adbca1e507eed6df093b02c8aaf93980ffb24c1e0e5fc15ea6989e72959631fc5749b39082ae8dff5ec854f289af5c5d0f88e131e4e067b9d2f6da005afa557086545d2f6ebff333199b37eb5df1f7be36c567f33bb5e67cbf08fc5d3bb", 0xf2}, {&(0x7f0000000cc0)="a2fe5a45aed0b94b775e56e5f91a173166fc3b982606f901760579794b41f6238dbdbe130398005959a49fa40d8d1837fb227f367d4ad0c2425cef65c2d84656e689c85da5f24c6787cbc79e21ab838bee0e87da35096e45bfc27ab51a1c1b99fe5d555fce1270345c90db09f9b5d433133a33bd70b92b7d19188b4e6b96c725f9ff10968d67ca3abbc8bf6bcc4637e97b8ef4310fc52147a886ce6c81586c3789a9a5e851060c5b943e4ca9b1053a5b5b3d682a59d116b2239d17fd7dd1d8b27e34e6571f9331f914bf1df67363d5f1cb0686c1730478dc89df00d1ded206c3db4bd8f6edbfc3e38452826d962dd52704", 0xf1}, {&(0x7f0000000dc0)="6221806bc108d16622cb5c067340e217e5c06e181a5c463dc70d4b7acd5cf0b4ca3c4420b45d3c83866818a54823c1074a2a1dbe17ca9ee8b3fe684a07eb5bb4112ba6034de12b9a7bb2709a682e10f453c134784c9ac5a72b89d190d393dfa7f47f3e2e271f5757c645aa173184ff6a26df5ea1a5b11ad180c146793463ca5f9de5826b64f8e20bf2a6d18628a8e0c59e626cbb29838ba86791f989e46f259ed98eb1d02773808944ffced7b9b2c93a030811352414b7c17991b0a0a338b0d79227b6efeb022f370f26408f87c99857da8d23340e0910ff3d100860662977991d0e4f942a", 0xe5}, {&(0x7f0000000ec0)="3e9de930f91420326d5a10901b90072b8da16add2409aca06e9bb96b8e24f7082a0c67b0f223b4b3d2cf11131bed9280fabada582b3420c814faaad8a102869fa0e7d2bf1607641b9daa3231a50485d6784b3811335b42100ec6c74d2bb8d04d8d0a06ce90dae146b3455c3fb6cc960ab9f796ddf0e862cc52bb8d2407116d8075327a748e2ed88e77adcbb68d7e0551", 0x90}, {&(0x7f0000000f80)="10146c1d26701fe1d5a71f2b661276e5d336f277cdf79e3fdc0f039df0990adecca9a8de5e106f25ae1819e84d80aee7e013adcdcb9025f6389bee11a234c78bbce5408cff43724ed0f89ec9d2dd942baefdf9977eea025c1280c70c28ece45a53c9bb860811050b3c4d99577b950436016077bf0400", 0x76}, {&(0x7f0000001000)="5ce90640d6758765beed", 0xa}, {&(0x7f0000001040)="8ea1b917eafc8984fad9f487caf2fea77af64da9dacda90e6468c3ed5a4e0d84e98235b133eb1052d26d598d118c3f5c45f4bf97bff8f90376d89dc69cc9d81f1586bc10a5d564a97f0f145d0c5230d0d2a94b9fae26667a62320b32c5bf446733b01d488733b8d516fe0a1dd3ff478cc1d3a7804d4f358dc0ac48d07ee2a3cbbbcd7f13c9018cb98a82be34d57468508dddf99f4507de647bc1edbe92a788f99da18cbd3a9d18a309a446fbba9c322044e77148ddc114d7523ebb73f254c14acf541e58f346d7e7dfdebc41e5abb2dfa113f382136f4993230e5f12c75835646d6dc00b62d3fecebe6a83fba980256b7dc135c0d941bf0d", 0xf8}, {&(0x7f0000001140)="7185159893b1b7707ddd724b3fa44d41178827493809c4c6cecfab", 0x1b}, {&(0x7f0000001180)="9a7c2c37a284255d6ae250d911ddd04ff3ef8c85b2289ba81d903fc23228205b33d38204abaa4eabd91e5a0b4f3697eda6d1b2e6cf", 0x35}], 0x9, &(0x7f0000001280)=[{0x28, 0xffff, 0x0, "5c331e09adc0cb893d377097b75172e212242e"}, {0xc0, 0xffff, 0x4000, "6e2a3f3d9c1442379a75aa06edf01c6080c350359a804dfdec738399a07ad8f29cb61a76e6822e17db09b26f9394e96a4951c7a0d85bcd55dd58595444561039e7942e5e86efeead68ee83b65d364651c7cce94c81cb6f1585e29c5d44b8b55ef0f3285f0c1bd1c077ba13ad7982c079f7455289954fd3a3497dc3a8526c09ad8a142cda079194902cd94fa826c26df56fa1c83e50a6be89ea535f8f7fa712cb613381a3876abb86d9bd6597a1890a45"}, {0xc0, 0xffff, 0x0, "5c01fec12aa2bdaa138ec32ea7e46b2a963ec82d575d944b4109ab9197b53607614b25ac1f5264bff717c7c5d4e9bd8c48a2555ddf08e4fe1007543bc1d7e7123e40c5b5daa5007f7cf4fd7b96aff9fff6ea5b00e009fb3ccc7df85a37f63134a200f166f5fd4760190db995d4b9fd1859fd49f9e707f9c36ca7b654d8637ab7d8d60ef71c757c1687e4408f7d7325e08d0c1a6d0e4404672ea613b1c155e93bd2ebebf7f39a984bcc"}, {0x28, 0xffff, 0x80000001, "8fec753007b761c1f576adf386cec90d28"}, {0xc8, 0xffff, 0x9, "e2941c009b7512a84246a6676687f187a2182d55660cce7a5cd0d4e135ad18a5f660cdf91bf9f5437b4d7c5bd0bc2cae9e662b39f940efdda4446c554b57bc72cf1960da9c5d490733137aac8bcafa6069ece64150d1899ab78c37bebc8bf85b351ba1942db2a5a327c0241b1014a9ca328631a490a59926eebb321f0bb734b48b00e776cba43455513c84d997de0dc7b02e305040e93c760615e9bc035d561b2502702d72409110d4126e2948f00940a4"}, {0x10, 0x1, 0x9}, {0x18, 0x1, 0x3, "43e84a"}, {0xf8, 0xffff, 0x9, "4c3c4974b018324c18c1f1dfef389caf1ff67584b86b8793ae764848d32e56b055dee4cacd8a5bfcb8d12f5d4222e555b8fbd53e6a842c1446034fdc779a2f15e76fb1fbf445a08b5e1cc577e4b0012548272683888d0a4957a2aea45df780f61dccbf437207239fe9647d4741da796ebdce896dc92c4d6b2ec241c65d3a0e6a079826489c67c29221be562b2de20c7451fcd7ab46ff4f2ec0c8026f90d1f9d22d1baf22904d84c122dd3bb766754614f4d3378a045185f9fa4d6214c8ffcd099308635a6a5db388aa85b6307286a845f71514d2f9024eb73f1ae2653b19350ac468331779"}], 0x3b8}, 0x400) rmdir(&(0x7f0000001680)='./file0/file0\x00') accept$inet6(r2, &(0x7f00000016c0), &(0x7f0000001700)=0xc) sendto(r3, &(0x7f0000001740)="4fbffc9d1f417d6ba2f01a29fd49be1704da9ee2110371c8712f9512a9f8d8b2a5436673ced8fe70445da1a592bdc4eab53af1e55c58efad17681725df7362aa508b686abd2b28a65717003df7ea75c3671e616fac4694a0e38a89a155e39dad4dc982f1d6e09a88a896275625145a35f191850a", 0x74, 0x8, 0x0, 0x0) pipe(&(0x7f00000017c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001800)={0x6, './file0\x00'}) accept$inet6(r2, &(0x7f0000001840), &(0x7f0000001880)=0xc) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffff, 0x800000081, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0x8000000000000}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:04 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4fffffffbffff010010000100"], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[r0]) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f0000000300)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xa04) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) close(r0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = getpid() r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) fchdir(r0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x101) fcntl$setown(r0, 0x6, r2) fchdir(r0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) recvfrom$unix(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="001f00000000000000"], 0xa) r2 = dup2(r0, r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffff, 0x9, 0x2008000000000000, 0x1, 0x100, 0xff, 0x2fbd0869, 0x2, 0x1, 0xffffffffffffffff}) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/21, 0x15, 0x40, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x4}, {0x4, 0x0, 0xffffffffe0569f9f}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x7, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r4 = dup(r0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 16:00:04 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)={0x9, &(0x7f0000000180)=[{0x3, 0x5, 0x100000000, 0x4}, {0x3, 0x1, 0x7fff, 0x1}, {0x2, 0x0, 0x12, 0x357a}, {0x3, 0x600000000, 0x3f}, {0x4, 0x6d21, 0x6, 0x1f}, {0x7, 0x1, 0x6, 0x2}, {0x5, 0x9, 0x368}, {0x3ff, 0x100, 0x511, 0x3}, {0x1000, 0x3, 0xffff, 0x5}]}) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1000, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:04 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) 16:00:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:04 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000100)="8fc8ac238374e6cb60edfb968d6ad9699e86d1bacef057174a8f47ed4b6360a7542362543b11c69dc2a8e8a1a103fd978a3b6782c840a7641372507a71f955e283a5e6b480a93442764fb7df92b91b9915c8c06a984711bafb05e34f0e799fb2af054585bebba2367198efd2763d4db4122f3b1468a3e017a3a0cbdadfa606f213b6dc66824ae13394d34bcf2fa9b25b92cc810afe12a3c9c0b898c449677732051a94cb49ff8d9c5d72337dc1b18168de44d77648221c176f1c7007352f5fcaf893d859908ab01fb2aac348ad70c2b03905446f50475dbea7b29dc4467ed5c7d0558c3a20e552e853ce6ea2432381aed02783961f8637c410fd887c4657447a1c06514f91161918316fab2bea34b6aa1c06f638c3a2b929161ad6c262c62ffe937573994e0fa6fc3450866b3d39ddbd228649d05e34fedcf184309df0f2078cac30a86d9508559f8ebe793be7b7cca1de3a9639c84157a953e978ad84f704ecb93754455ddd8a2bd649ae7de3f626425ab58867ab3b65fdba4a542d1837c92868699ed8120bff488bcbff2ccc1210841f148805ebcc8a560a01950ae0cb159d172212d08733f1eaf93fce0499a96beb0b5aa4babdbb7ece91cd10c49a2cbe7bf893b4fadfe6748a6ca004a2f6406d2dfca65c21d5f73c1c1c0e4d2ba2c4ae7d8ab3867b66d1ba070e1012217f1f79f36509c86c986cf5479214750d4d5ec4f4f8bc05ee3b2ab501e782553a228de6aaf71496ec7f80e107b93aca068de030b594bba845205e900e14f40f29497ee996f6972ac105e9f3c02780603d33dc319ca5da9e999263f97794fc2280d19c7fadb5cbc41cd4e33a3c567fba29b77f915b6a8b5d1aaeaf0db7974f8006185d61a2738bf12336b4f4d4ba1d37fae1449d7b66bc09c37971d927a5a3ebf53016ce5364d0eb6719ba6f12bbdc46712621f4932905c909af200f00a5c2e028c3fb642a65d78daa1898eeecf0dd8fdd7e385b1af050df627560f2ef6681a08601e8e1d0aa34a81c9dbffd182b387be348fc3280e3d80dde6cb62ad0ef68de7dd5541f414a0bbe848e0a9a7bc0a6d55b89f7517f0efad4116c250953bac69237bfcec6a238d0324d115742241d57898a6a8157de3dcf6e267630a093b17c8378764f9069bad92bf88d7d1c38c1b1b855a81e46baec83d24aa758d1468e9622a460b48b01c32971be20c92709751d7869d716169bb3071a5632eefc6cab02aba45d6e29ad6261c321bc67d924d16d12e2cd475cf418e6253f32ddb1292441897434be02bf01b08d68f8774ecbacd640dce837a27b840c3d80706f59fed135182d28f2c2d2cec03f924b06c962ea1e6f6520c7e81e61b91dea88a3c4c4369f5a72d3a47bb5cf79b88a9eda5dad3abbaeb8bdca104939490cbb279c0889e42b6547f5588152956cdef8abf60c35d18573be49eaf136645cdc45b87ff594bb8eaa6e05f4e25dd9b3b492cdeaf49b21ca8a2c637d4abf36edca123485e2aec521f980cbd7af538599f0431db34cbda2ffa8253c25cd1a1d415591c948842a49d3d338752212acc3b4f06ab79c9f635b04a46f0325a983bec917ace8d6cb0f8cca589af6bec00db049f39ad714f5b5a6750938848e24be690aa6e37f4d76ed19e1975b60b6de538c43a82b28269dd8a9857ebc51655ba79aa04a1fcbf2eee3c7cf57127868e5584749281264ababb07e8b5ecfacba4e2c5e2bdaed4259bd61b26a2488c3816a5baa52dc539f7d787fe26e9a3cb7701fe272d93d31fc7702035026b1dfce8c1e741925b1257597afc3662a9c8b68eaecaa585f768d18baf7b2f8b2ad36baae14560ef107f4dda66ce5714a6c29a6610fd3adb91629f2bfda5b1cc1508c15444ef5f3de0967d1329e0ee74105427cfe58932c92785dfa48843c25807d7d7a5b671726dbc6e39c64c344d11e2f5c30c7a121a698c65c90c1f05a2aed3b643ec9c8e254f11628042afbe8661555c21c4e9cfedd1f6f6acb77a7a7322aed7f8815f7de97940334619c86379fd2373f7aa771cad65f8d4f83fa6d2b6ecc2adf71dc671fd00b5e6be9f3fc640040382e288f03985f629f5b00601756b3292fbc3ed568b08d224d97551c7d8fcec44df1cf1f768341cf920f3050a69dc16ce2cefab9302192ff4135a84b43afd991029a167108a28156a52294cf9580f97e57c57e2bbdbb6b97f1c193e21ce1d06817cdfea2cd76102bdc9097a26ba284ccbd3fce2217df4c6644b4044f6c1416cb7a0e57258e883f009a3104dabb82394c88fb9bfd50ee000b8a2453067e56c1993fc7686b91cb7403207f6391f87fd37c8c345012247bd45b2a9346855c1125b51a9fe18989fecf1e034aaee7d9c10a6095209acca22198ce628d1d17344aa7da4f29a555301420ed26cd7ce5c7cf0b720bad618d53347fc7ca45ec225ec830133b2d051b6026e8e8b84741b402882e58db2fede99db4e252fc766ff615beccbc62b44a6293d2bb3406cde5cb0997716520ada8ad7302c6eafabb35cd285022402934345561cbc1dd1f0c27972e0a7e30a37b02fbc94febaa6809cd4080130c574e047fcc571be74684341b5143ce4cf5f0da4f69fd77c9ed7f7b0d10214e101f0874b0ee0489b88997412c0752bc3ac7aa489b7599a7adf0260fc8b39d22acd5d8f1e688a8a84d7698a3de4bb976086fd0f9757dc2a0bd7cf7fe26cf776ac940a533955fe6d235eb851d5220e079d276412fe4307e7cddd986d57d4cf5c10210a3121ef35fceb3112b5cd6a1545aca2558c9850c6d57efe7d0c332402a98ed3ace3b7503aefacd45235a06dc7d88b66c777af7cdfdb517fe11bc713d9d699d831bf87d89e77ad352bdc8ee179e48e8ba3ceac942412b66be68676a6b03a969a8a59b551978496154397db5a2f9971c4d1f9a119b7532d62048080024fb2f4ab75fcc0a069428b18b05696ae596333c3c148cdae77ce53d34ddda5098e0119399e6bffac5ed3f465bfcb0cbb3ade2baf3ed022ee10f9788f9bf3f8c6fb62c4d3d62c1baa3181bfe5312bbde5e3497a0049a561da343143f3f382c85fb2c8ade203cce9b42f3d3cc990c8fa09172fc36867f7355ac3e323879a0896dbf35f6444c84985573b9bd7d770a8baf39ce2e0e8b0b3e106fe160d93e357f6354f815f30aecc03516d8e25a106634552bbffe15796e1e4e997f8355f8d969e063eea23dd10c590380cccdd31b49c0a34bfea8c933a4b6c41fab7f4936dfdae02261452238e4e240fa5661188d8ce54c313a0e1b74560728a84ef7112b9a26a0136b29aa587a25b671c15d1a8e6789bd02ac2a8725e74cb5a7ba767bae02755f80a363f09ef05fee6eb938194401c3a65a305177b3478e6d6dc8b4294116317ef404cf22e42721588facd174a806e7d7ba79355df1b864bd83f204c5675de0fb5e7141eeee081a2275bf2a5ac473537dc9ca797fcefb8b3898babcc04b14199fc1e0831b3efb30625a36f7bcd0bacc91c07b6fbeee95200eef1a66aea387d33e4d5b7b04e67df2c6b9172ed672e113ca1dcb0084c303623ef8b7955f510e8c03cc95893ebaad047e346cb46fda152c8ac0ddc0187f01f18982fcaaa65af1c60c990c01b96d45c3a924ee5f917493b67c347d2c6b7b0269eeae514649e951be2677ca2748e9b0cb0bd7a21b3c3486a1031e9c229622d271f3b427d95c2c4bd9c65b6b4aaea31d65d69d228ec83876f08cfdc88c1d2c89baa12f9920f682ab6c2ea9039afa1d4e9ca7e6b7290863bfccd4778c201d427e38bdcdc183f1bcb1070bd3e9c4edbcbdc36a51aca48fcad0c7c59292ad7d037ae2019f5afd5e389ec4ec5eda5d12668ef55126d70118bcfce0cd4ca39b770941291271f1bff07c10473c47ecc9ad20af4fc3270a18b9c05e663173e4fb7f9e3d9b9509cd576e0f9f670ff7a8aa21c1929ea531cb832e6be1ae1e75c9cb0fbe2e02b1bd67a52e0f6483ebbfb7210d9d185664423f7922b1e5a0ffdbc71b8dc5ab55328a84c89dc6f3f60a74497036573c3880c691ab56b01ea6e9e675dfa1b708fe658a5bf813169d6604f1c0d9f3a27bd6f1bf81faf4a5ecef25c504357d5259e285811d6bc5a8135613ee43ebc5020ec9b4f891b2ae8368f89d69b81f0f50247744f5ddc855a28960df40a13779976735aa7f2bdc1259456e09b7fd71e9d409736a25c82853923f304769f5824c6d636950bbd7744160fb451e1cb0521159f4fc6319da01422fee7ad4d11cc67f9e2b9ab9be436567f763e701b67d49ba65856cd2b62bcf8017a159c5a3b4d3ea87b860105434281ce1631c30d97027791c4dcb375fee8ccf43858170fef9e4090bee905de7b42475e9dcf643672f7610a3bd27467ea9ed1daa8524ee5b56cc010ab7720f4ab95b3b7fdabd14d675ce3439b97a31375cf0fd643d21727e6fb49a4ebc8733d13fcad329422827e1b2d859f4930558ee6a2855e56cf88831c6bda2c216020673e0aee0585e908b901aae66c76bfd78053edb9cff418f6f68910109bf1b304ee7111afcdc438d7e7b6238594c095ae9d15987085d320cca7501ab150739df108db39061ca82cc2e0ff613afd6270599eadccef7eccc2aef22b7aa6f60f69ce21b43e26402fbc3f260f23908fed7e8687b41352218ff6fbaeb7a6a067828efbe7f5abb9a50de66eb575131d7656abaff6a529360bba6507b0b36828d07129ef10f600649cb2353ce149970ed4b3500024ea7a5a08530183e3030dc97c0f2804e509763ae7b10b798d256d66a3ea54c7cdca1276bdae7e9b5bc809690c6d85facfcbb8a5cde135c973b4a7e72c8516e449a776dd938ac2de8de03c076714af74898688dda3a866cd4504d53824e18498d8a3c7e74d34f6905d5015006a300ebc409b0958bbaa52b75e54832b911be81baaadf25309a43487e3e5555dad422fb1a6acc4d2cf54d57d1cfab7ffe6ee9be602ef87839742195ba72fbbb15bda0dcfd2a9d8b5160e46a93a741c6fb94d73b92c0e39885ee62da0394976bd1703382689358548e68870826b85c643e0feb931486a7ae4dd98126d0e1da9d9f3acebb76d7df93f35c00c56c2b5e48dc820476b7cb10a3353746f725ebda180f18e5eebf45b40e9c036d32cfbb79eb421c2cc5377a20177a4fd5d55a4ca6415d239eb6a1b004be09cef718c225e4f9b3dd9210be9a898acde160845b9020548a6159ae55f8beed56b52ef0951754136333989176f18585375f5f74c72b1c4e5e3ac0289346e677fe4f91633f7aa3358ac01e312320f9adfac9dc18aae499e2817599f153f974b34e72c36a2a3117ae496ed97aea8592223399edd589978d4e421571f03241dcd9d19705ac26d420618380ba18e13c05398b93ef54d324a94a8517c42622a3dbe075c97ce05665ccf1b7dbcb1c54c11a61b1c174527e2864726c78eefc20c8170878d0a6b035c6f48973c73f68a553a6d680c086efe724d5cea8d31ee791fbae75a530fb38581725e317e6014d6a017ad6269b72271d4a2680636b0beb459135ba6859b6c12dab7e7da6c8de9e21f3436579af1e7224f9a87201c67c831f1fa0d256f1342e98f4000d9fbf625bfdfd9d5f7286ce6c20c6f4ecd356b4e7e10d5434014716f7471e01878d04873d04356d5152e6384620c01134fc631fca2edeab558c0e257454f4630cabd3e3dd8cca664eebfba0ab492df18d209465211252126c5dba05c226d6eb109c5a5efe7a6ec051ad20010a8127252705836c7f2192d191f431be65391b57625c43987fd002c80b7bb811fa1eabbba7c5dad6e587210f47", 0x1000}, {&(0x7f0000000040)="46212aa763e056374e2a1941507d996660223081094613a33d", 0x19}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chflagsat(r2, &(0x7f0000001140)='./file0\x00', 0x0, 0x0) fcntl$getflags(r2, 0x3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) close(r0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = semget(0x2, 0x6, 0x82) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r2, r3, r4, r5, 0x100, 0x100000001}, 0x648a, 0x1, 0xfffffffffffffffe}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, &(0x7f0000000300), 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xa20, 0x110) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") lseek(r2, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x5, 0x0, 0x3, 0x101}, {0x6, 0x1ff8000, 0x1010000, 0x6}, {0x100, 0x2, 0x1, 0x1}, {0x3, 0x7, 0x30f, 0x81}, {0x88f4, 0x1, 0x1, 0xa0}, {0x741d, 0x7, 0x8000, 0x80}, {0x40, 0x1, 0x0, 0xd00}]}) connect(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x3, 0xffffffffffffffff, 0x4, 0x3, "079b60a57e095e8aafef404ac0c9c363d63d5f5f", 0x400000000000009, 0xc53}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x5f, &(0x7f0000000180)="87a20748902d70f68b10268423ae9e82413a62e0b99d2799b13708001beb610125cf83d71d7044ee5f2fcded4325494a5d83f24461e65eab2cba28ed09f3761f49fefa6c04b9c5118e73de64b7687937ec9280047448ed6d048239d64ab7bd") 16:00:04 executing program 0: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) shmget(0x0, 0x1000, 0x100, &(0x7f0000000000/0x1000)=nil) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0xffffffffffffff81, 0x1, 0x2, 0x8696, 0x7}, 0xc) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getuid() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x4}, {0x10000, 0xffffffffb18dde4f}}, 0x2) setuid(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) select(0x40, &(0x7f0000002a80), 0x0, 0x0, &(0x7f0000000180)) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffa, 0x9, 0x10000, 0x3, "c244ec1bdd7d4c20e988f4b8533a9ab54d9691bc", 0x9, 0x5d01}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:04 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/187, 0xbb) socketpair(0x18, 0x4003, 0x2b, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x30050, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x7ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8280, 0x80) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x0, 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x40000005) readv(r3, &(0x7f0000000000), 0x100000000000021b) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/147, 0x93) fchmod(r0, 0x82) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x40000000005, 0x2) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getpeername$unix(r1, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000006fe85197b3a965a2345d4dbd1a5079a7c13a5264e0247caadf42dba46931e69bc95aa435996bc1c9c261c4c1dc935b53c6349d8315a96c5bf1013242ae0d0bfd71ada5aeee9215c66102090f3750b1af53f7654b4d77e008fa88911c28d281a3d4f1a9bb5b6be887e5519ad6c4a9b96c024912a69b4eae2ef5aa0c6e9d98baff55ac0aaa728533c057d400ebc7535c2db3f43e9f130872c7ca9522bd0ff9dfb82a11ec110b51bb3d86206958178642e4b3d5c6186e7ac7e96c1fbcea340d10"], &(0x7f0000001180)=0x29) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000011c0)=0x400000, 0x4) r2 = semget$private(0x0, 0x3, 0x90) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000040)=""/114) 16:00:04 executing program 1: mprotect(&(0x7f000011b000/0x2000)=nil, 0x2000, 0x80003) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f000002a000/0x3000)=nil, 0x3000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x112) socket(0x1, 0x7dd53ae3b3a9f4c5, 0xf03) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x400000029, 0xc, &(0x7f0000000140), 0x0) 16:00:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x0, 0x7ff) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) 16:00:04 executing program 0: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup(r1) dup2(r0, r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = dup(r0) dup(r1) close(r2) getpeername$unix(r1, 0x0, 0x0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='S\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f0000001780)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000007c0)=0x1) pipe(&(0x7f0000000540)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x4b1c, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3cd713a7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe70}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x760891d3}) pipe(&(0x7f0000000800)) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000580)="059d13bcd0ac29d6934b0b37bccc99a97bb48011b99b719d96de55a45d93a61a9f42b66bb47b7088ce9ce8afd403b11a3ccb1f7714395f5c4fd3b2f0f32bde2350a52a8681a95f6ef7d0bbb29e95ef5f00d4270013f63da97e8f791c408296f05e5c7581be61f36b0610dc5db067ed8a22a04e0c33ff369e842863a44090d9f6f944b61221a22c645c5630f4611228f1694c726786adc0e25366601b910be649aeba49cf17502316137d28a472113a17242f9be351a6b7b335ea71c3e5cdd50b3d", 0xc1}, {&(0x7f0000000680)="d4a9c102f8c2dd3ca483df4ceb50e299beb7b61e6f5d265debaa4ec12351de625d9ab4f481202b46671380f758646d297d528752d40bee1eb483e9486a19a12f0d17304f5d9c1ef515715ab0b44d720971a31186013b9076571575b99ee690a602c122f4ae198517be942e513d9e9142b4e075c03df39dca6fa60c8597295ae1f41eff345ef1628c89eb9c5879fe7cf7f82d2abe68233bcc0fc0f03a86fa08808dfdb755e6b57245daee021cbd9503e00efc2752ed8f8d98a46034b1871c91c99108753a8b21fc6fc9e58401f343036bda4ac9fca63ac8ece7b164f33079bf347f0d8b0f60667a09a2ea502b25644abf", 0xf0}], 0x2, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7521cde2ffff00000100000026cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="68f3b27ac1842bf52479b3771cee13a5cb0f5431b7cebe430687c9b40f342828b1ee2a3311210f623310a03db558", 0x2e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/67, &(0x7f00000001c0)=0x43) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = socket(0x0, 0x0, 0x6) sendto(r0, &(0x7f0000000480)="db92f088263153d33f0c4b65431f8ba0cd205514a009f6de5b82b6073a932790834bc1a597a5e7081f117d53fe0c75b42a5e7b4ddf656e3edb777c6beb47232d5279f059bc890599c0bac02e70d20764a8c92c3647a9fa7438065a2e8ed095d4cbc004b1f87da3fa493db1043b5503c3e5d3662116ace6ba6a9ef63af89b8dd4502daf8e8aeaaa0d2f62fd59f6e9ee2ec7d1cf227c0363713addd31e9692c0", 0x9f, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = getppid() r2 = geteuid() recvfrom$inet(r0, &(0x7f0000000a00)=""/4096, 0x1000, 0x40, &(0x7f0000000540)={0x2, 0x1}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={r1, r2, r3}, 0xc) r4 = socket(0x17, 0x1, 0x0) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x200061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) 16:00:05 executing program 0: socket$inet(0x2, 0x4004, 0x5c1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000040)=""/175, 0xaf) r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000005c0)) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c652300"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="155e2f066166d4f93f7d76b283d51553975740e5c47cf2497eb6522eb9eab63958c9eda2d18e55f83828c3dda02c7500a9d318cbb5ae7a5c6f4cfc9d169477974f0f2cd3ea9d5b1f8c3c", 0x4a}, {&(0x7f0000000480)="f35ce3ff54763ef5ff0032f553c7307e5cc3029ae221ac966a4fcbe5eed656188b61baffca145608ea01bc9070326d1851a23f7e98680bb7e6d24038a31cca8f39472f5944968f2e32f19a8417", 0x4d}], 0x2, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x20, 0x406}, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000600)=0x20) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809", 0x319) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10040, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x1000000000000003, 0x7) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="547d53e1703430", 0x7}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10002, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x40000001, 0xc0a30000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x8d24b08595d23091, 0xf0000000, 0x40, 0xf4e6}, {{r0}, 0xfffffffffffffffc, 0x60, 0x0, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffd, 0xc9, 0x40000031, 0x81, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x401, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x13f}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20000041, 0x10000, 0x6}], 0x7, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x80000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0x89, 0xcf98, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000013, 0x4, 0xf7a5}, {{r0}, 0xa605b7fca8dda8a4, 0x10, 0x20000000, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x41, 0x1, 0x3, 0x735}, {{r0}, 0xfffffffffffffffe, 0x12, 0x83, 0x5, 0x9}], 0x6, &(0x7f0000000380)={0x3ff, 0xffffffff}) chroot(&(0x7f0000000080)='./bus\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./bus\x00', 0xa2) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x38c, 0x2ad, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) 16:00:05 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r3, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000040)={0x1, 0x6, 0x9, 0x80000001, &(0x7f0000000180)={{0x9, 0x3f, 0x3, 0x48, 0x1c, 0x5, 0x3ff}, {[0x899, 0xffffffffffff8fa9, 0x3, 0x1, 0x3, 0x4, 0x9, 0xf6a, 0xef, 0x3, 0x200000000000, 0x9, 0xfffffffffffffffe, 0x80000001, 0x2, 0x3ff, 0x2, 0x2], [0x7, 0xddc0, 0x7, 0x1ff, 0x93, 0x3, 0x9, 0xd4d8, 0x7, 0xdd10], [0xff, 0x7, 0x9, 0x100, 0x2, 0x5, 0x5], [0x81, 0x65, 0x5, 0x2162, 0x1, 0xffff], [{0x9134, 0x4, 0x3}, {0x3, 0x1, 0x7, 0x2}, {0x80000001, 0x100, 0x2, 0x1}, {0x400, 0x1, 0x0, 0x8000}, {0x6, 0x7, 0xf059, 0x4}, {0x7fffffff, 0x401, 0x3, 0x81}, {0x1, 0x6, 0xfffffffeffffffff, 0xffffffff}, {0x8, 0x7, 0xfff, 0x9}], {0x9, 0x6, 0x200, 0x9}, {0x0, 0x0, 0x2, 0x3}}}, 0x81, 0x6}) setpgid(r2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20480, 0x0) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffd95, 0x0, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x630) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open(&(0x7f00000003c0)='./bus/file0\x00', 0x480, 0x1) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20480, 0x30) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x91) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x8, 0x2, {0x4}}) r1 = socket(0x0, 0x8005, 0x9) fchdir(r1) sendto(r1, &(0x7f0000000180)="7eb24ce42619f1c3eb54f054e6af4e30af483b5eac522656af69264ad9e3d09747ae36cfe9919a69cff8594b8c8c7e4a2660e5c6a2c9017778aab905a1f4233f178f657f0696282705e464a28127524ddff3e4eb3363c8cb6fd9402a40dc416fc29945315a3fc0e2203f55500c36374efe3314631ab15b49d612972e416367bc14dc12d5ba18d7d821e8c75ea4bc606e8dbaf69c7ef30ed5079b317d4c791434f8b296ff2b324700b0fa73a6c2f9dda8b24e272bdd71ff9974c36eae21d0c98467d90f29844ca27c3d4a99923573b4f5fb69c0087776f4608e190fbd16c87dbf5c5c1a8be52b940e", 0xe8, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0xff, 0xc092}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)='on', 0x2) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x8, {0x0, 0x43dc96c4}}) r1 = socket(0x18, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) close(r1) r2 = msgget(0x2, 0x8fc8f263c0b872ca) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/125}, 0x85, 0x0, 0x1800) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r4) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0xfdfffffffffffffe, 0x0) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="895d6910c3cf9c01089def704f6f106d7ad4a37055ca95cf62f461207505b4692910b8b1f5201aab57c461d2794f0f115127924cba193492ce75ebfdaa989d9ee75d52996829de7a45f6d567e3e50d321465d4a4cc4306268096d5fcf025ca33097c3d12ae24db5a4716fb712268f729ace0dce03bbe66856210573994799cb55aad8a5bd6a4855d6dc46182ffb68f162acd5c98b93b2eaaa9eaa41fc03bfeda971666", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r5, @ANYPTR64, @ANYRES64=r0]]], 0x1, 0x0, 0x0) msgsnd(r5, &(0x7f0000001680)=ANY=[], 0x0, 0x800) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setrlimit(0xdb3af5e8916afb17, &(0x7f0000000100)={0x7, 0x7}) setuid(r3) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) read(r1, 0x0, 0x1ed) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) r1 = getuid() r2 = getuid() setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) kevent(r0, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0x7, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x9c, 0x40000004, 0x6464, 0x800000000}, {{r0}, 0xfffffffffffffff9, 0x80, 0x10, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x84, 0x80000000, 0xc8, 0x101}], 0x1, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x200, 0x180}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x6d, 0x6}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x6, 0xffffffffffffffe1}, {{r0}, 0xffffffffffffffff, 0x22, 0x8, 0x7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0xffffffffffffffff, 0x10000}], 0xff, &(0x7f00000000c0)={0x10001, 0x3}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x7, 0xa0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000001c0)=""/147) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) setsockopt(r0, 0x401, 0x101, &(0x7f0000000000)="a82e7832a47054de0f9a1180e862667460353206536d7d8a0ef01001aad9950cae9bde5d0fd82ca9d5e7c1acf66b40d59e6b9428d22a5533592803ef576af2fdfe01093f1b863f8db77a4f0bcee7efa235346edd09483f6ffb47fffbc74952b0c71100d046207db7cc86d441499e9eb7fa9fb116265b6e7f92c6f2b2b06fa719aeba7f3d4c0decd80f5d77e4bf77f783616256d33b22f42c63448ebf3db2707aa7e3d02f4ca915849aa9668ec6269e963341b3cf6f94bee9f48aa5183fb1363b621ad97d", 0xc4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x200000002c}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xc21, 0x4, 0x1, 0x10001}, {0xffffffff, 0x6, 0x2, 0x8}, {0xafb4, 0xa0, 0x3, 0xb35d}, {0x81, 0x1, 0x6, 0x5}, {0x3, 0x2, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0xfffffffffffffffb, 0x1f, 0xf00}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:06 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, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x8b08, 0x3, 0x3}, {0x1, 0xc6, 0x2f, 0x70e}, {0x8, 0x0, 0x7ff, 0x31ab}, {0x8466, 0x438, 0x2, 0xfffffffffffffff9}]}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") mknod(&(0x7f0000000080)='./file0\x00', 0x2030, 0x1) 16:00:06 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x9f, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, 0x0, 0x454) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) fchmod(r1, 0x114) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0xffffff91, &(0x7f0000000300)="4d713fc1eb4800b18f21b617fbd1bfb50b3c1f68e9932c6a85f2a7b676d4a6b9babde3d9d6acf44b85437e569d9bb799dc69a78bdfbb9737dddedca59f732532ef027b23cfa5f4f368fdef6d2ac276050000003867a71be0c4e457e9118de4c4ab9a89c6d233f8cb84715798de34609a94c044c4aa58255950e933640ea376665e67a7beb83bb8bbd65ab7bb812a03ce051ed8d26a9c658d7e4048568238aa0205826dd562d81b") 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000007c0)=0x2e9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r2, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r4 = accept$inet(r0, 0x0, &(0x7f0000000500)) r5 = msgget(0x0, 0x2) msgsnd(r5, &(0x7f0000000540)={0x2, "c1cd1ab0aa7273192e6689d22bd657c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"}, 0x30, 0x800) lseek(r3, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) 16:00:06 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3f}, {0x7ff, 0x3}}, 0x2) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x100, 0x10) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x4, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000600)="2205000800000000", 0x8) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0xffffffffffffff68, 0x6}, 0xc) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000100000009, &(0x7f00000001c0)="0f6eb330f418414537d454f61c29d987e16e28f40e452bfa1004c8ac9cba63702b82d0653dcf785a048b03399daa9b9a2724e1a4f12c72c06da6608ebe7b30a0c280a37d85f83132babb0e96761fe95c2e07d8813a4d6d6e0068d7ecbc7e01755a1b4c1305e129f680437d35c138cc4e169a80d35d04a7bff86680169d193811d3b9034821c290796c5d36", 0x8b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000004b00)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000004b40)={0x3, 0x3, 0xfffffffffffffffa, 0x0, r4}) r5 = dup2(r0, r3) fcntl$lock(r1, 0xf, &(0x7f0000004b80)={0x1, 0x2, 0x1000, 0xffffffff, r4}) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="30001000000700000000000000000000ef4362c767ba75b3e74ea5abd92d206ec1a18c79d8bd651c803abc6dd1a7d80984b353624c4ce235853c7f880269fd34c48676ec358a08109cb2daf37d931150f18b0b3ad1913b5dad12249c61f9f4e25c127b19559180a2c2320d4cf756b9ded5af6235628d9668f70642b3d5ae"], 0x10) sendmsg(r0, &(0x7f0000004ac0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000300)="18c991d0a619b96d595a92e0da903e56168712299239fbced9cfe9b946d8f140cf6ff8aafdfdd7538ce07705b197d231d3a44a9d6d3926d2ad01602203ecb05e61fb3f2a0851611cc5040f326f1d0aa11d63f50e18d4a15ba76c13fac8057189794909809514ca32e391cd309982a12702787b2507bc77ab257d2e1155b5793fa4a533eac659", 0x86}, {&(0x7f00000003c0)="8e4257d0636c241d528af9b14b7a22d03a53f1c495515cdc635c7d0cd8ef6207d8a5931825056d1c81fa72cafd93990398d6f2142ac5b0f7de9b66ca5f9172357f936faa3d06bb83a6130378f19e85e7dc7af94d4cf50b39fdffbfe240793d1b0f1113f2c1bad1f09a27d1949fd5414d82cce665a938c74bcd66adb12f8a80dd5548d16bf5eab1945ef58be0abe1650a14bd020c5c61a494e6ff6d2d1d3d356b846a83e06bba9631fce1b817a45d6512c81018c8313a50b6ccd57c582947bc49ccebbd510bc53198af69aee070284dd94305848d8b691ea6ff8deb8e5c52d71ce0386110628544e67ef1c978fc94e0d0fcc9de035286ea48c408f59264f381f0b6b13d82c4be8f44c6985dc9348fbd7b15e000252a716ce24f0b0d7564e367ea98fba4d1b3d9b324441ed130f427993bc43dc21353e2723ec35903f77d50f5e54f7b0c7750aa4db360dbd02b51d67da7bf6ca1b52f7e5b5c8cb6afb552e51c19f82c6c855986c79cc354dd61afb1a184a3395e5cc66c94fe1108e8732118762aba0c0744c94f1500adc65a8f0e42059933e6c8742e27f8fd8cb4af6ab55a449b6ca1546a0463a4626995ac27cc3d01b3ced95d4361e1856f8738f7efeca8249b8fbc7c7146883885f74631b1e1ea742b9357727f0d91defb297f10c799dd82a76b24e015cbe280a5b9281f25892a2ca605997f3a02a255b3df28eec64f5020c148027b75d683598f9362762eb837a08351d9b52a32221f8a83f0a0ae2a5054c18b47501d30cc8ed0d85d23e117bf8bd4fd92c3a9423c53fd2dc4b4e5fa270a2a08f4d645b57ae4ebbae960c06e2976731361d0c2f1904ef3e64aa229525d510bea163c0522539caee78568fb2f75b5576ce9f002d6b5632af94061b65112b87a2a36528462338815f883d2e606ba1c0f00ac2132097a47f49c1391ba218077842da291057aeaab9e10902ca1093b41201666efa0600f9ca1622977eca10a5910c4e2cc1ffe32d21f9659cc96c52df6a767762226aa0ed405eba5f8603b61c8c97364c3676abe263cf1b55fbba9ffe797656d313d76707666a426563d62be96b011897aebf499d4529598409223b562e9d160caacb0273a25640fba9f7675806d6e0e2bc0ef64bacef332d111d6782a98c70fd4db874e738d5dc3eb7f33efdc6b0c5ea3252f8723d1eef63db07adbf706f4e7f829cb9fc3a9f3af7cc4b3ef192d2551e3948081d4158b4414d6b810d966ecea3c67768f36ebb9f4fbccdf975f4e5210bba3db8ad9a749cb7156ddea4d7db7ed4aa566d5724c6efc7a5036fca06c8b0c2472dc572da7d06c3ee2919f2836f1ce58c084d6463755c0467f8625543a4c83ec492727ac60f63f8b269e428ffc4a233f928b9231e3277eccedaf3c58b0b36fbbeb76bf0f81cc463406a341fbfbb03cd9f18e62bcb3f0a0201515ee9a5439bad835a01ad2e0fc514e227a6472648a6fcddbcc7a085c8a8c882d3b4851f2a54dd21135e8ad326c96c19c8aeaa114c4e08e3852cd5fe44d03f96aee582096bda824a0bd07f32cb67de874aa6096e2058c98a6c8853b03faddbd8d009b9c3f086f5ccfac252e560b69de34fc54726a06da7b15b69f0c58052cf23f270dd164ae3c086c3305600e49dcd6138b6a6b5ce115bafee02e88076cfdb16c7de71556728e32ff204bc02d35cfbce979ad6fb4cd5cce16022b4a14f273959140e2ab124d2dd47a1420842ebdbdbc75f53c7cc0243d85c3fe8a52a5a157f6dc3957bdb9339ca8a1c614a82967fa64d3a8cb4b595dd5a1c565bdb4ab955d0156871ac5289e414253db3a01cc431d412950570eb0bb285a39443dbc3409733def2cd4743646568ecb0e9e999eb557234d5b32efb869c8747c200aed98d764f6fdfd53b415798747f9f77909519aadbfa369d6f08504eee59b10346e98530cbb4b334010a76b80788d3f9dd8d09b3a70e14363846ea0d21c0cf6e74b9366c60954aa7dc1e179319b6b79716eff8ad63dc9b752a6997482188fbba692bdd2355c0a0267d677bb843be985030076feaaad2b4875ee0a3d6bb7fe9ee3f4b4dcb19470d992da9505b0f04f97d640d659074a4ea11a4997fc8a954b094b0c3d23b8899b0c558acfd1dfe0614ed8329b7112aed3c786d474a77d420e7739601626e14a9bcf4837d76681477e1c93658417d34092f6af51b6f7f602c6292271578d8a9dc74fa4915b33a8718261f09db274959adc32bbd0bf5a86e9195d3f82c11d8245d289b3e3a32824b3ea3c2f8bb9df0c6b9a3ef94f64515279d65cb32dfaf1bac2d491042b293fdd2385b5e3146beaa22f35afa5a59b16385c440747f9625d2468ac2a945529bb72e452f5a319b7292762943f4b9186c1086aee38d956bb0384412c22d7e863419923d597afd3493bbbaa066a9949dc04542a036fc007fa53bc37aec6e4b4f67a9a3a6423cc3aff1ebbe690c44cfde07081c6a7eea32f46024b46725c727ef7d405f7c8506959551af9cc150677b16be48cddc08fd6e09e98227f2bbbdddd4703d97c6359386696e6e3cbc4483ffc053335974aaa67a858f7ac648175a1c19fe4cc7116e6ae502e1449ff9303cb65b598b86b700db3963e0a6b71d333ef75035c0227b02e0569e9bb8155ed9ed50c4078c9e919a7f0da2017e162f2b40421eda593a554105e80711832e4132ba0b4e7519a1667c371181ede27915b0a24dcebf2a4036ae3a0e5afba8071c3de194dbef22fef045ce23cf01c202460e7f3600b0e09016268422af069c227ab03125ded512734340a06482755f606dd477b40b55d7ce169a14791a335c49d7a114a5354c997a6314b6e5fa0c5280f900d862d77120bec40195ca3b91c3f15fec4020cf379ec94b26fe3272c8a7704ce7dddef6df0207562c4904cdf48464ec7a1a9e71ab2bad71b474dec43477a53a45722d402b523842e20ea3d015f42fb059bbe39be2979177a62f3eb73e79ee50ce88e9b37947919b9493f4f0751b83e385a08641c819f109fe98f1c8fcb061d2536d5ac72c2c04806ad0d75f1f4587358a105ba19e4a859cf7682b50efbb5fa33b8bcfbe790c31c785860248db37804c317dae33672dcbe61aa65620232ff52fa76c1bd75e3a51a2b33e89c1cfd87ba63593657b25d87df5e16953d1cab2c97b9af2f3b9dca75adea171f7132c9842cb582ec1657eeb9c1e8b19aa9eec79d70c70f66740ec7aee99cd5642589c728bc4edc9e0def7f7dfa25196f18a73e5e6b37d5ad654d8c9dc22c61432c63e8347d6e67c7baf4c11b24e423cc8ba09b80f415ac56a062b4ec1efbe8814d0bfe2e0a18f0550344837bcb72d250303f4da5b457781ab50dc3204267e4bc49066db3b4ec849afa80c37239a98f2adee82ad0e4fa15374f67f6fd026ad75025037296cb666432dbdfa7590af26d56656d9e59d9e8fa62a49fe555bf407ec7b0ca58fb48fefe1d7194a0fc342a2cee9f2ef8254c37b38dde3f399a8ced67134e1e8488edf0cf8302363fccbfc21c0e09b4fd5f796e677b23fd4503dcf0bc9706554e8f3fc35964168d37e1dd705c303e505a5be036da5ed809fcf123a4899649646e38604ee15c25663eb6b2467f125541a9ec88a3413daa1bf880df6268445f826a65096e49329ab774c0d1cc33aa6b8259ef12c5eaa87d1771a285c52bb56fc16438fb0560ffab6af95b1e6969482113330ebf189f1dcc155070bce4cf75094d7e62a37859850d2ff958d2b14a0ce8d37d718232ca7407eaa039d5fe39dc09272e799785a4fd520122ce1949b8c3936d7dc63a2288393490032c882bddaa57c4af995f74a73321ce18fcd021346a3a98683d08318c9a55060dbab57d6a7bf6f0e6375ea63f17aa5fdf4a39767c84a31a25a2ad23c67cf5c4f687d26dcf91fffd0c71b81a74229408a59fd3527271a5010b49c2f87f544ca750545935d080bdf1c95e1ff811bd954ae5ba53cd0aec997b64c133d7109fd1080c59e2e62e1c2e52c86350e1d999ef07a2d8dff5f7a5600bae011eb99d84cf652c22aae9eba4dc340786a594b100ff6bd0328b365fd5a3365ed5000a6cd50e7218e2f8f3ce8ed1e93bef5d9bb7ac0d4b924a95d554e81c47acea997926bed299ccbb8534f5776fd108fbe0eaf98469c806c41df8cac57ca4a8228e43db455f07ee40c901cb06ce929b88df2b788c7eb80cce9f5a7b0ee9a56a63f1d88e5c40e4ee5a64b4dd7d70a84b1d2a8ccb871a1878476445a7486320c1cb3173de8e7fa15de1b410c6a18716b0f0081256a15b9d1e017a40c334ff9e57e55ab37d19c27a5d64e05119223bfdfc5448c116f1e8eca3847e852470aeb5171595d286f0fdcee471a8bbe1590a1d0351b1035a13d510d5cc1bfef437d02cb242d2b75cfd96340b7ec89b8dfefaaf9aeec4781db41207460992071929f5378fe8bc7ff3890afb5df4d715cda93a126fbf24e166913c4d29cb29770623d07ad6c3929ed961c705cc72adfd1ab36a86adb659e3acc175475a9e88b8df60f9c8c01bc0cb92779bda6b8b8a49ad3a86e1dda328ef4386af59630daa3249ec1902a05ba07e4944a2ce28c8b36ed0855c68070edc4a5d9c8c393dc10caec1c651ed19ce4ff401d271ba514d459e22b17092995850d6713190a170762b6dd45a0e05dceb13904b8b325fcaa62d57ea1bf9ae38b65a01e69ee8da772e8514bb54bba43b0485d55b6bf8f6a75902e9011a6095ed75bcd5ea314fdc181ee7243f84732fbfb175787f50d8cc98a839ea90f435dd9d6b5c47daf1063cd4ded13a0d320005f95ce644cc695c625c9f3f6387d61bbe95afe1ce3c88d4efb6b0c2e20166259ed3a3973481389a49a60bb15793357699de26a56c38c8686adeab68a5a27abf1988cc6ff7687c26a26a0587735dbb94014e65b072cc92e26c0df6c2ea1f5171e5b6ddad94c451f9c83c5b0179c11ad654f1fdf7572a568f3519be9e0757eccd0853a1870209303559f5c2f6012630975ae8fab849796a9a787f6f4610639f5518b4289c2c1bd1397fe23978f673a3ecaa8dbb168b1dc9433f2e6901a865d4c06312298ee95e2683d635dbe362912bfc06c16691505c7583703d0b9faa31643a21601ee99b6469d2adbecd2eaec5c79a2320c8c3cb1adbeef6ce12e8fc1f8f928cc3f71ed9619c6c64a0b42feb5d4930fd5a411efc36b556ffe7db2563d3368c33d32b8167be3a57b9605e6ca33b0c8429f085a6f14856496f15c109a68f646128dbb0de016acefc73e9a647f5a39d2a59084d448dac7a846cacfc0ca09d52f324e90be5a3fbd68e3f60e50c8f935963e0a4dbbf1425009e229365d2079c9295ac18849cd0b9f25c5ba7c6bcb8bbc2737abeac8434c37f7890f77d7ad56220f85775a9c54bc01445050309b8f44ae98032bcdd17dfb3ca2a9c8c8c6cc1e38ca58c052e3a60d0bf986c08e2d8d12ec23dc772ef73eb85ea60c098428aa428e21916d4115a9322cd30d4be82aac15ba2f6d47ab1f55accf50a4224e93a0308d4cc770f34580f564c3bb89dfb6ad318183ecb431df804784977e39226c8eb3f18ee6c02df1679672eabfe58e9c4267d34cb79a890016c980e176fd74883ac27ae3c44da65fe26422023e1184fac999ac541ff9437f8b8f3700ad052bbe15428a3a323b6ee9211f708dce00ceb5f9377b91088d4cada222cd0c545f022c70ef6b9f736833c10404cc04a442d45bd663c132b73d2bdf1d498215d3a060f6b5f337adbfc472ea4ecb1e921e2957ef1d791f72147bd251b91dda28152fcc6f3d845bbce370f6a71dc31ac9367", 0x1000}, {&(0x7f0000000100)="2edcb9e197", 0x5}, {&(0x7f00000013c0)="65b65ff4b12ba6e92fbefbca9069faf17c1bbb4356838f44b0d4c03c01118d5ad3febd46af4405930d60b1bbabfd17dd102c0574ed7c9ce0ada6f47e5a3226c076d89a8b69219fa4d0a7d87c51f4d106572bfc20adbe75895a173c1fafd2933072efeb9fe80af794f68bb8552c98912b65d56bbbd53d05f64973c2d25c0c9e3018013017f1f4", 0x86}, {&(0x7f0000001480)="292d5204f6b21159555fd4ab8582a63e9e58a0fd65d4ebc8c74d07c4bb314f32ca04ece4b45532985c838926a35cc5021a7ae2e7bc2a2d589795305f0636eb4cca9d3c0624b0bf5ba3959547e04e050efc5ed4e3498cbb50663556cddea11f8e29851c0a53a2c817676be2e13809558731a99c7313cf7f97ddcfce27cccb95a2c07165fa1b27cd3f5712bb9c77e75fa5f13276893ded2eb5fc944b3bd3fd65a6d0cd18b2abd7d81ae843c349b9fcf9ddf7e1e3788815f790db57a20179e85ec33a4c8184896c869035700694", 0xcc}, {&(0x7f0000001580)="d292e4a0ee4067bd8c418cbdb8ef491ab23d3053f4c02d2753401fc05e6bb4b9f098818dd0dd8decf75be0ade0bf7709fe1d4039e29165ad87643ce9b5ed5ed464e567f89522efb78aa3cc4267d14d6de6578cc4a2dd7b4e53f7734c60ae7f57cc66957e9574b5c2cba673f3606e2708", 0x70}, {&(0x7f0000001600)="bebd4dba506f79ba7748afb2d086120b9cd03e1c69b3ccae65e802c1a22db2a0828ad2db9db258431562b93d3597483a0df0d52dc4f5e72db0d204ff174b4029e020af230fcb572714fb6c8931d1b6ece438b80cfb65", 0x56}, {&(0x7f0000001680)="c2ace3469320cd2ebdb7e1dadf9f1d76e0bac4d5f69ef115d5d7c668b5bd6a96c00fadd53f99c519f3e2faf1283c6ebe9a8f7f173a7c1ce30c810fd13cf02a21313a35292fcd5d7409e932e4d9", 0x4d}, {&(0x7f0000001700)="404834f9ee727a3264811b01251086ce0463fec119a1542d8ae8bb9e19fdcfcd297d9f25b0f39c9b6c0851db8521f0a60a54912f7b3d61b9ec672946e386c37901dd5aa88423763c96360dee3e3f975c56584275e285bcc21627a01b97366249306665707caf84b3ca5b7ed252a091ac6b4afb7ff9b3641093825076be12a159eb6aa9004086539de75fbea465006007d1940870ff9b351ec24507c621797053542eca0232c523119c4add7ba76188871a3258d6fb6ff2f309e977689ffaf7fc2d10b1f243f2f4b1784972324015f6eb5482d953ff7bbafc6978a0ddd0219f4cceca", 0xe2}, {&(0x7f0000001800)="e835392cc26191", 0x7}], 0xa, &(0x7f0000001900)=ANY=[@ANYBLOB="1010000000000000010000008f0a00004f294fabc699199ada1b6143e6b2f617e8e06d92c0b63eaddbcabc8a2cdd3b5a35e968d4d088015ddcb9fa84ccb69fdf4c79709fd14712db625ffc742024d88ee211f62884f204c563c15fdd50f95425b58870447c694af70ce5b5766bfdc35d602e5dfff5c70b11320e64138d9fa413977678e44209a870648dbde866452f0805378f894699ca1e606461abf932833adb198b55082b39d89057cd4af57b62ae119cd84cc1b550ecd5d79519ca937807d36c956cd1c27b37b7b48984e05f569a4df561d9d036cd02dee8070cc23226532b344e60dfffefb3dfa4e4747f8354e7258b842a59a492b8719b3989aad1963d95c4fed27150cee1b17531c855e84fd22de9f50c06021496f6d8c4901ace0b2eb4b1df9c6d727d602efbe890019d93d0f788fee3737a7a14a479bbd16003a3a40ff254ff94e035d69c757e1478afb0910888e72e3961c72a16df7bdf80a234aacbd23b1859bf272ef4311ed4e63a2c39fefc0d5284c49e44e57f5fe7daed18c48271b52c0359c6cd2ad363929d755b422c9546460dc0a9cd20572a58546e960b8e262835949a2af9999dc61b98605bc91d62dd0557e586e15cb3ce09e12c8850ec503334a319f8c6cf5a945830f133949f09cfdf9d3827ecb367383d4f3bdd29eced860e441a324cfc914c17a044829c123dd6a74b49a8f0f365f7815bde41f94d25eb8cfbedac03b80dd1584cf0d95d5e0e355127a01ad01477984365a0c6cb798f717d27385aea9266cab79a044673ceaea8dcca7e246fa320ef99084b10c5110c7ee938f654cd132033b83ad9a480743191a0cd5e4569dd85abb8403a11425f00947db89e85e902c2c191deb3f184d41a7d02b2735a024956750486dd51141a6c8ecd08c371790ea1098cc415474daeeb4585b405b6a28625582f483d55a7bc9c34178e209c0c2c1ccc4b7d2dfd781c844fac27985f8ebbf97a1714ec8611528da6596fa2dd93c711293a06a589e87f495029fcae2a2ad5336e21f8d505cb0a18ed11e845a88c7970509f827f44e2607b76cca70f3992b15e3d464a237e5eb69d93ded384223848c0afedfcbd8d53952572ac424cd982db4d279becc4f7acc9f37b0713a3d7d2849dfb78a2bc3a13c0db6842b3f43b38d399738ceac05771a81c0f88dbba31031487946e1d5c3335509637d78ecbaec5694da9dd89d1163945730403f09c40f7de0f4e01a1900d3e2b550c9a7fcd357cc2c653dc60e9e2a535b4b7eb742fd388fd32e676a21aae499c1850024883d715f2ca736a8f67b9574002eada66e9db53180439d0dff9ce5d30a4cb6d78554ab2eba8fc4dedb2d8c84b589da86c4fc754c0dace61514026840d5fe02a1d0de6c21226f904271e6a0c5934765383c37b55fe38c60c9753183260515ffbd29112c8e3a3c9a50d198ad20989b10a66d209d22f7779d5a7a6ed9cc093a3eac459667eec17ca9119850e79a4c95a15c63a13a8dd6fa5578d1f5997b598d3183f3b8f8a3abdda4ab47fe5270046e9ad5de54137c920b113d16c5d69af7ec45bd284aa25680c09ef4d5f55805a3c2233c43bce66d23aa6f6cd632e75487bc42ba30b6c546e7752b3a1675b86ce9cd233d3d9b8c7e38d7eede0a75db153de908169999e77a8edcceec2b2dfc0551a0289f89c51eb352682ae4334e82e88d2a2b839ac53b9d9c3bd7a0af03b2e5dc421830cfe3f4c75ad3adb01de36ade3c85a4f1bc65110aa35df543fa35540f19c2de9ed8f86f4641cb2bd1a6e6c19f79fba2a593a66017a56680f49ecfad4cf9469ed1c6e9d3fe5b0ee46d30b92a7575835d9a3c660c4ccaa8e8ec12db73f2a66ec128ca1ec2d901651d036a36e8ec3f4f356c4f165e9dc4b919d2d93ea63b0a3aabb5de8c709fb8a5c5dcaf96246a3761290bd9678f2960666fb3750ca1307425c97dff4bdf3e618f906addab3eba5cce965809ebdaab4f9d692bbc50ff869c482d8ce7adef1f269f0f46fdc7a1b6237df86280f128b61561968ae381805cd63666b3c9a9db2fe3d5ce94bf5e730568df29154a662ba38df030c805a6e2ea18cd5935479a332c927c55e0a182f6684695ea150427b0113c9899ac5e4836c619ab3cf7eef4e4f4390ac816eedecf159429e756cc5a579bfd8864225d4c5ad1be2792114348d7e06b427470818492a789a02e243662188e7e2fddcf8abd3ddfff401a2286a1a209f9a0bdfcee7b2c59f0a900a1f7364ff538a1a79eea0afc7c33948761a3f466421a35729f145c54bb50f9f7c4c70b1abacc42f697654cc6bcf55817962c669a76a0fdc0ea224ed8ba6aa2d21f14573a90ab0a9138bbc5357b400e2afa093479a195a5163b2145dc5913cdcc2145e0518aecdb4a57455037a614be53c6c6a46dcac126aebd50ba2c78392be38f0e7bf06be082ca949a075426d79c0b6cc230d35f5ded6d16faecfb6a966b8799ec1ce11aa1bda66c5659ffd03579d327a090a5f8e92b76a412295d74af11c1c681d66f73c0f7e6e344ead420c5ccb9712bdb0dba04186ca760e024e7fbe9bb2cd68ee6742c32e32384346a7ee9a1e0fe182b3963621bdfeba2f59b6a559431d687a7bc4567eef4a822428a361ccf37e9aa668c91b064734e85ab9a7677e64a1b08041c1bb8ab2a015eb1a95df1efdbbeaeaaf965b9b0a027508fc23c4052e253fc38b3551f89d9d3b596417f193bcb9c3de7203bf5c80e0b6fa4a174ba756a6a1067c24e5abf77ff79c780d683bf73aaadc6700a20a2a7e9ed69ca7f174dca2d2e45cdce3130ea13ca01ea90ae02a9e2caddaa51eb80fda84fc8c1b0f56df405589cdc12fcb7191977ea7387a2b3f87f37db2c17b9a104a423f800135e2ddc6418d946bb5a8fb65a35a27633ab05d58b705cf653498f9ca641b7f04cffeed203e7578e8bba44d0625e43ca4db5552f02c709bb78e0722394a67aacb114d3b6f515c84c75fbfbc82e23e9bba515928c20cb7cabf5402005e386f1581e500425f433f2027a2a2496d08ad07d589e09f79d63efe4876e2d2bab95f16932fe20040220b739678597803ae48e5fb18c6a7578f5ae42ad05dd86c85ed1e0421819edc2c28ddc68edad56e8066c10e50941d70e6e76a9ec73dd4e9c5bce82d1d08b844aa5b8814c4d274a1d36b426cfc73ed3f683b8cc7ecbf21b0c6292bc55437011be39f57e555c8cc9b96d853401bf1067fd49c24e71b812f23a6f444387557ed53e5f895618e303f84a046bae24d1a1e4a308869417e1f94d1704522aaf5f9e84d40760b8e6d6142426bda5ded7e90b5b9434baa6dc79175bdb5f49be50b93cef1b1fb8245d3696de79ee965ad22ae80b6785bbb135a162afea47816e5ac6d7691df72ae06ced37134ade6b122ddb197551df31ac069296dbf7b0bfc879424936ce1c5a5410ca5140afd0006052e4ef1e1c3d6a2a9b83657333207ff8b555ce310d10b1e3aa9c0a85b90ad9180d11400388394f2f8cdd50fbdc93a0d298cb435cef028a9262979deead4e051c84b1ac3a22f59f2e4afcfd4e9a9cf8e07722b982d03f471debf895d5d0a2b401c5911f1c5fa56a31641d5a88295e1ef9fe87298a78551c00a92130027c01e02ad746c9198304cf9386bb9aede5b3deeac562abcf12e8d654c548dc1d0718fee2c8a209714fb1a1c2a477d3bc63ff7f56d445dd00a43110dda3939230d3b5d2d16104a1ac26e64bcfddfe3b3b0261fea9a8fff74c1430dc771bc557ccd58ccdb51950ac62d97aed7e39fc89dd54f2dea8120cbd1d6ca95dcd665b63092a4b8b0d7dce614c0dd7c7c33482ede5e72a8cb175369bd433e489e026974b83a71cdc250e47d1eefc79bca733ca91ee0caa62f768013744377a4bc949b1643186bd10f970a2b2d0c0cef701f08fc339749eb7381aa4b5be5aea2ef6b3d28d283328fcba7cd19822887e71e423b97f5e24a292f629ef7ee1eedd71d31f1174429e957ef3f3306e37f8ff0f0874767fcc6e3a84b20b52cb13bf4b860bd0adf5a82499ea9ea1f4469252cbb54510b763e87f99d5443648c3c7bb352ff71f31318d19e9337115e4bdca5a768f9295b695cc9018095a36dfe9e00bb03c54b2d1f6854f7e10238b4ae4aa54aad4e46915026ec127a76d14a7d5706a4a23d4544e10b09afad1a6811d58515217502a368da74e6873f9dbb6aabd7c6bb5fc2509db6157d48d855edc6d320359ffa5bf81893725db287b26ebe5b0ffd6276a29947aeddcbc67bc80d2818699137926525bd08d6bf236758a4bb9d980fd1b2317dc41c07319750f0a1cf9c2d1fbb504ca8a1955b048a311b2003b1295333a621c702e3f28690dca900779f2f71b2e0d0ea0700d50e64f6807bf469d4d4a7381619002551d1a63570973b78cfe094e69c108cdfc90452d8a61b15b7716d199e9913db68d349b33abaae54555236d1566841479c96aeb38d332083f7f362f667728b3d5c901ce8042d0910fe97ce4cb43c3105dcfdc491e58d5962719f7832affaa2d35320987b01a701f1e1915221c0cd85c27fa84a00a51a5ec6e2e0c8262f503cdd8be8af43b456ae05856e462b785da13451673c9d3272e5ed3b956443666c184e9460cb298ed847798588a6ac39594162e5832df9b0fde9d8f9ee34261368cadcee9a7b77d33f358ad05d758c4ee679aba27b79d96268440b8ddf6b675a52b51d5ad0cdd14d82009e21a0f1effe1a5e7020c3bd2dc0522914ebe3a6156e746b014a1841df738d8aa72275e1c418581f1634bc9bbc19b71be2965e7d838452d9395f62fb941d7f743597dff95437e0d4abd14b1d72e29d58a542733f0def885a598cc67f05a2cd662667768252e6efbaf3392274c53424e236c1398b87ad7246115f5f47633bcfac9dcc96cc338601051812da1a35d0440b8e2d5c45a42132c199db5147de38b779a9a38787312058aca53955e930d857c3ada485294af0c48bc09ca55e1e9f6b279337e0df1191adfd6875817346a06023c5d18b2c49ea7f9d236dee33db13190fbf5e0e10a929b7d0a550d421ba158faae1629719d54e9e8330c120c3522f502f182bc27e66c3526b4890b8825584bc415bad1f03679198610c4eec8a39f5cd7b427e7d1a397a943273d7093ca9371849283f314693f5951c3b1d6654ecadbb86b710b61acecf2cf36f9463ed2caf3e83255feb13a076ffe2b89e57dcfa1be314f7d4b4261fddda8f5b2f9a2a76851ec1d0fa3b1ebb6900f0df440bc8a936cb5f5a05a2ce7223befe25da64b11f0956e5640f39af6acc9adc6eeb5b8e55f07e9961e0642e9c0d62795d2f8905d511583a719c057eefa3ab950835563eee5de267c14472d2dd8622c967be613743abf9cd9833b0138f0b348150890dfd74eea251045624aced166f411dccb8eed9f672e0f19f27353ffa65945c8d0017d611c4952f4fa9c29232f0d2d498fdbdf6c5143d6aad9005e5d2dba000a95be2112ecb35c6e353cb3dc0d3fa47907be53b36dfa67430b2a42ea14470200e52810fe86da31a86b4be947a6e40bfb79740b754f2c613967b1d742184494e3f61353aafafdca5c650db12bad470037c5b849c4c45f700da7bca959449dbd973707a9e0310c5e346dcff36138816259ce0c8e26151adf6b9832552c4fdf75d88d5f8cf9f7d8c7d43088ee74ba146aeba09cd70f24823dbd520711d2468bc0623af8ea7a2787ea1e71f5864df5e9fcf2ba91c72123f1829fbd0f9804fcc3329c705c472135896992fffe39990114c932ba443ceb9f9307f609cc8cd1fd7081c6f13962790701b837927585598a60aceb27630f02ed4711010000000000000ffff00000600000061eca8754a8da19792cf4416821ca2827151900651109cb5bc5ef76835c457f955459e0483405ccee572e9c0f52f0d979f924e06b19f8a0d33fd9f02df7ae96f07830af2d615e2e1c68dcdd906c2b6b9f6f00a8ac4c9b86caa1ce0beef06957a6ac888757ef5b44429c7bcb3e3b019b1b64c3804158d6ff4cb2fc4348bf0cc769ee708beacd351f57fb76c8bc17502a70d22a2eb6956a804e62e5ae5069603e9530740f890fb3f4ff7b3c3eba14e2514c6644879dd06dac265cf3de3daf453523d729a1eccc9421d3e4ef20d8d7925cec9f9bca6d3de6ab0346d8038eeb9fa344c525b10e38e38d630993537a574e8a77fcbe1b889f717fc012eae4025f0648dd39696b6ac88567ad6202670d0b13ac7562f85db255d1cadcb1320cd247f919024c355e72afefdb324fd7bc320249d4d6b35373e2bb88056337acf76c00d061e5b34c19eaf7432bdfd06d237009d71ae8445eeb782dcfab4bc678d7635e8d3e4852bb6eedd8f067840a563713ad541cb5a113cb8282223568999e8ca0665c0011f5967beb9d322e9630cef7bcbcba8216865fb9f3aca477379c806acedf6b0b257eac8683c446863d85731d6418b33502f4b071b735a91d498d38d375c1bec28248b488e55dc3cee4a7cf5dac4a3d7b4a3eb6853a1f11c061a36ac7be38548c54c5576ffaf61c5b6527b1c3b42bc2aec7c702e303055ac5c3fec9f59e6341c8b1ffe6dc9d7e15bf65aa0fddae9416377ccecc09186a508a6470949ed7595234d20edc9b4db09f7adbf18a74c71684d4b8a5543b683f3cc1d8b2c1aead7b64b2ebd87b8b066840d18fc3e4882edf0fd35f3cd6d7717a328897bae754c2e1cfad29b2cba384524748d84007d1093d76b4536163208ff7a44c2d7370d993592ce9711f816bff984f009c9735addfa14fc5f936e5f195e43e055e7020ecef6b43bafa47257d2b41cab0e0046a20c6ea4b0a6a261748c32f4b1137fb91621ddd6059e19b7c18511279fba9b548671e775cda3755d905d1cc5d0081d0fb080cb9019759caba91526f3e69bbe87c26ef1e62d56e8ef41e0565765ace4ad6022d246a67ef4bd68bf2c70a4a31002d840a70c48e2ef67784acfb2a3c1c69884d8ce3c93a0e9670a8c5bc9c346f53917d6669b63ec47dc939c9245ba2c1b3f5196066c9c9a9ee5652745bccafcb6c164c05fc05dcbf99e3f41a77d800f46aa7e6d73527dd1cb898319ff6e1dfea9a11e45fd68e351022008df9662d23fa1a5cea28f256790098bfd5c07fd2e69c052fb2ebed2df3acc4837417779da248398ea1aea01335793550c0f8d9100de5bb93a0f6b6763bff4932adaafafd068768ebdd8f5428935d25950521b386df1b9e32a51f71fa260af556feaa8347d2954831f8dd7a777ecfcdc1c49313eaf34150c8b7b4c73b182da984be3e06e666064c434af64a1988541b0577e24bfbb3e041684a2ad0597d5cafbd9dc19bd443d779e39345c93346d6e37f6cd260ba0ee3dbb72487ba5f1368b52baac7e77cfde7da2b5fa5cae60af41bddc42fe58fb0ca8377b93533058190acd16967cf11909e9551a4bf47b4b7dca666817230374daaf448568afd6ca4abd8c1b0abf07156408f28e94da20b6033ecbd5e3e88e10915748f1400adc71f1e54c428150d31aba96da3dd2e50a009dc185f99ec58592d662cc1bd80be836262400cd23b2b61a7b8dd005692b663afeecafcc6fff233c5469f39e51b06088bf4b05614fcd60fa4429c77d5fe3c6b6b359c514696e993d479dae611aa2d3060b5a5cf67b8d1293973724db8130872356f4326affff8b7c67a707d1a35314483ae7b53c8a73d5d33af81a386178b3a3b08c8c81ea03b877e091fd1021aa2936aacbff951293f714befded3c3dd8951b8de23567e19f64128e663f10a6e08a05489e839d329a6405e0b909594ddaf9af4cd6738c420621942a0cc296c1573d5e3be542b037c9c7c43b72341c53a54276b4b1c81876d3824e0b9e1fc8f4303e0dfde0d2676829a2bb2cd1a8dff7aca6770fd74b73873e1ad0d07bfb9a9c9242d5f93c00c7a01c4695d881e13a8e2b89ba02b0a81acc92cfb5c31cac1603d10fb73c1ff48e62d2d263ddf937962e7717f0914a4961694dfcc9ba9724f53b32c30083fc90078ce248bdc1df88c94c1bd52b9a61676b840c8df0ef50713347e9934618e91f0d1aaed0f4f2f665dfc6e5dc4a1b94370858c2e0c78c1e226b2f811a135206fc76291e81e2cc64b18be7c821163387e748c650432b29ca886988b08a17f5252d18475006c576539aef7547780f46f9f601c2f255a209f73dab075272ce7948af50a5ff4b5e0bc846f6f3558cabcc73dc10d74369b502f6e47c98f9967902066c7496eea361cbad531925a391ee4fbbbc1565c025af63634c3c322805bf82dcede1f0785724ba2695468f17dec09f60a417eaa49020451d0649e964f5d3778ecbb3d9d3a733bdb5ab41f1238813f607f4d877f1e263ba26eb78a00be809d5dd8dcab23c67b65f95d4f6da453360c108f52ecd12751f1f8dfb60d43552fc509a2e8b1d3a26097ec056da5ead249233c7b58f0c3eeb245ee695b78f266e9c9520f687d5b8bd25f0539b824ef637ce6c181b66e4c25cc87f7ac5cc2dbacf2c71907d63d5d9e4da624da60a9a10d3e10c27902d18d3cc6e6c7e243d438a90b3f6fc35807598c5909a232f9f23baf6235b05ca9a535e772bf009d867a01c8c3676cb08eea3ce5727b2f03222552d14235b386e4e14fb0132c70bbef9faafa9da8dd259efb0c9c606696cbd99172bd75296f5692fe7110d81307cbd579ecd7519a5e110dce0b169cb9379395aee2bdba98540a742875c22b2d1dc7ea071303186f3c96f5c021aac0e356305e2244682f8e120511408cc0c38315a3071891d1b2c9dc2cf954a13a74ea000c8898c5eef55adf9b4fa1decefe9262ad659ac6d6561b128561861dea1c91e967dc32ea716ffe7de825fd5d18177bc1449d6b412f6bbcafd1fa7482d801ea8074412e703e6698ed8fb016f63cad32ad480edf32e57eccb2b34aadce8c8bf65d25dea231fd4ab472e048d43555f52aebd8f5f203ecd4929587cf4b9d5404390a195bf30c233bfbe5e14cf3fe6fa81f23b59bbd3e0450a498950b69e1bc1778561fa334173bfefd384d41ce2056ccffda717c5ec89fa519b46450f2e336f18497672b0ac2b78428d81f1e7204a676bc278f6d25484a4deb0f2b43e302abdee5f24f6a343021e8042b0ded51d27ca107282a0380b2a0604d4ce02418c60f0c75fc7a1bf8967ddba8d41d9ba39db34ec6ba74ab1ee813167e478ac8ecec420ac9fd16bc87d35815c69a600cd0a43425bef090e1dcf16b1ecdd74a9349b3c87e10d910b231be772b8c3bf2becbabe4c9faca36718473aff3704bc63193c956c489480afdf9b18c08ab380ba41e8c70d26a6fa89ed1091bc6acc3db6d946007b50a6493fde55580c396144be61b6169ec0be556dc37affeea44f3bc1eaa824c05ccf9845f4cba7c15131d9b7698a6b892ef6a99f3dbed226b5eb090549b4a89607f32c473b7fe2ac555765e0996da55e602222dd13cd3862ef0e957095b678711a5bf59b4c0069a800161e41c93a315c85f91e1ef053ecddab529ba08e9fe32d337c301bb763e37c9cfa3efde95399e120431d1e408cff81829c9e1eba6ca3a7c766a50238ddca2bb7a78bbb33ebf176f2891d72ddf8aebc7425d80202e8b75277bff5ec3364510e920d2e88b200a875b93b3d03954136140f7a935576ff620ceda0742df476378fac30b9b781062b7f93726bda5c4d007972b209991b2089902bbc23beb7942791a3494e9c8babc8783865ef20f3f04c13d63680ec078e373447c7026855c661697c7d4b3d314e73f8eb314f86392222938c7c66849351522bee005393c25d937e6ee4f097489f14fa44c4838b687a4c2bd6aed359996faee9ee01b8e20ed500f8204d2265b07bb0f96455b5b16e2c4573f18a67d4dfe4fba9e2e6f452606312dcb02f27b782940bb32adb94f508415d3417e2404d2c1cc2b22b97b6ceca6b05420e048e863e04d30e69405c7756bd82a8dbaa5ccaec5ea8dfd6167fc1b5e0172efe2504ae202ab2c7c4f95f2df85d6a56e3600f701412f16fd580ddfc8cfc1ef1a151544d8f52344f7794eb261b75a89e7325dc47864526d81f65de335791ce5de318b3d7a45f62e58035cb418dce46146e17f38238c833a985ca70133cdb6304d796626da7c5dbd7e0ea2f1baf90c6986d39e06479c7bbbb8c6ce02f2252e2ad460d37a76d5b5f79d2e98940a45419fe4aab9bcadd491a64a08e0361e1c187868d1a6c3410af0e6ea7446f7b5d0ec4a5485b0f0d0ed43c0dc8fc9baa7c15ee97a4ca41d15f4b6d299f8b863110328ac8c8b935706c2a2a12a75722d074ebeeb38b7cc3dabbd27b22d44e75c99b03cdf450a474233cb676ed6a5fdba878bf6582bffaeb25041ebb2dd9f5357014a2bdc3819ac5934d0458e644f4151791dbd90750215ef9c3adf412b3f29e1d898c7ea18d3f6f0eb932f9fcb51c972303e5a16046ffe1103377bc18613dd7bc2c064d4382bb1bb5bf5bb1daa57522fea5deddd8219d9fa583e03eece5c2cd055473ef737f6aebd96d09d1c87754172392e71f73c927f0616ba5464e2ef7463c7c22cb555f50a753c7f7ec8b36f5a741d5cbe5bc4798482675a5c152c990aef7512ed45ebd0d0773c347e45535a9adc541bf7741229398405b81cc283e1883d5cc9fa87b130b4fd423b1765c29f31e498fa4b0f8acb9507d1080256fd62ae38a4bc117c4615fd55c4969bb6a248d30839f9cfbed427309249fedafda4320104ad5be32570c26cecb0affc89d14cd4796d3267f6df3a852472759b883c2d9e91e58ee0ff1e9906f8b1686601fa969c069888ece8ca51cc6ae138d40633c1294ede1858d7c0ba2c9cd6edb56932fe1fe8c9c43344c68866a3ce0722375d405a31a5c1034c139310db3b87550136dc2bf5a02726491c4d3b87a2ca159495d627a33993b859399a56f76a7917e66b30d2b9ece4a7fae6e12274bb22add6cc00137340f1ce053d33a1b80efa94f471d3aa3ebd2b532acf4207bae399e1ec43f65c45d550857e57a03f81207163d59941f47a527af4cef884bb2bc30822a4845b334c29da8a2fba347832ec62ae4c5feda8cc44bd248a4dfce93e60c57d862af94088e9164414349518018f8dcfa78d7deca8c5fc355d7224df72d16782968289bfe58c95eee47272819be72526c5fdae4aa5e0946a29b6eac6a2a5e92a8356e1e335c6c56831f301a3f0264897aabc218ba0cad46084d76f7c8ceeb290930886551122f5a07b6e62d19b7403859686aea1c34f5361785e3982ad061ac8703060ce049e68014f2d134e172ac259d0e66f4867e183a9bcb937ab6a2ed64aadfa38ac958a51c8e026a8ac8e7a7630482e2e200dc13edf402f073e09f612d96340aea40f75ec128b117dffae8b80a66961857885644757b200d6b6563b74e646b51db5bc4c8f304ac3f309e7ab31c0d603eecf40a8e8265e993eb6ef9d3887dae56acd1ddf3203006b2e642562df0ac0e0c5d5a494d09a563d7e292db9ac50439905ab4962c083e69e271221adf8cd4535b47e48dfc7a569b0077a5293e97c1438abd6ff51f200a04fa4409b4941afccdc29ea1d2f96743c5923a3edef01463beccd2628fcbe09d157345c2d2ceb4c71efdd0fb2539aec8fa5f38754111f8bc1b41540874230527001552244156c1cc306cc67669d8b50dba0e97c800000000000000ffff000008000000a76e5c48257e44f7dac1a217669cd968f689d4c6a959cbd9d88785fd5cec47ae2e33fe279814b14103f7ca44426ac253ed85cf5a268a1154c4f9938b2191ca0815c67ce10cf535b418787d7a290f48a172bf667c50a49089ce62752104266ed63924af6c5da223cf9ae8f998a39225cd25272d957bf44bb5ec73d0baaf52a5ef2067d0f499f1d71f9958d8ffdb4579f7c7b4952d539d0ad51a07900a81369e75fae384a66c54235dbf1d1682bbc868c5e9d28d2a160c6c001000000000000000ffff000003000000101000000000000001000000060000009d965fc25320b7bf636b73d84af71cefb9fc28c58328f6ef2278f6e7937d589600ecb212bac5a095ad807c82d3fff73a4fa023e2bf5bd43dd44e9a477e79994bf3db078fae0cf32d9e362b344f8775803f12b547c0a3904e24a38c06e2b23344c2a3baf29203cc91c75ecf89459bb54710d8132bc37eb524226641064c2820bab97f11a35b2d959c8f7d1ecf70a01558a242d51f469d4a0cfc874e23b4a9126cb1625134f11b71c7ac044ecd8b3858d98528f1f665bbd7e40422164d865be1cd44fc27fe25cdc5fc8bcc33abe856427175b49cc8ce4a2536f7520fe06faa6b1307fb9a98049b8809e6517d79f4d2d1b36ceef475dcf86e77d014e45707b97b8909bc147a3ddc9e826fa9edecfdbf241c95512d8bca91899a31868653651f4b77369d8a253fdac3f767c8a2357e55c0e35470e1d233c5ca9adab635109dcfcdb9d9f1731c4a03216678122d8a5be237651d566bd26f4c2267736009f9e816a672503b37eef6889def8799e49eff9ece7598cb18ddf7b904e2e4eca0264b12cc210e8641ece1d039c4bc045b40f3d60340b59be7154a13d504f8d8a29c14687bd6fbbaa871f9ae93d4e1c330a7ee8e829af1aebe3e7ca04aa5c5d49d637ecc3c4fa3ca6b5bb9b9a85cb45e48a05fda20db61cf1db9c82ee28c796dd829e19d6ebbeef0deab1070bde59d74a3b470f978cd892800c007dad5adb852af209cc36dbaac0492879baa1d96a56690d8a3bca5ee5ac36c66202dfc05526343dfc41d597df4952c7305c1583d2f5ed9235d3b395207401fc1c3b4d4a67c0d34f759db15ddf9d72ba93af8af9c2804cc417d1a7c2f830725aa57f5903879cb4ae875e71dd4fc7d18bef3270c85d3e73953f104055f6f7800bb16ed78c0687d80781b5834ce614addd2a2974fb163606f7326424d1bc231690047b60e0d12564cdaba8d21f61cbd2b95223e41733b240cf12489e8bbe9b001691589fdb7776ec9125a22d2443eaba0504149321103945de3ff33134c28b7f62eda6eddcac3f66595c97f95d95a737379e75eca7209983d49caf6f511fdc30f24485b7db96ceb97575d8365292fdb5df1db79a282b1071f3a59f49df3e29efbf742738e22b8bbb416348589eaea81c29134e52a88d1860f2b36068ece31915dfbbe2bf850903f3f49cec84e404ea1d9235d4cbdbbf8f98729ca2a8f82ccee4d08a2a96f7fb10c5cd3faf8a386ec97826286f578ffe167b847a89904b2262a09e2507cc23d0b593a9f723d7c3cfdf99d4095dae5df880bb3ffcedc3b893e431d11986d32296798710c43f3fb270d354eb304691d872040e0a7bcf2f23f4c888f9ae244a5b4d4441df407cafc39f7219ff8f1b27984515b0cc9b029976a105689980a452b16fda3baa8f5cc5521d369a3d7ff13339acf1f36596bccc04a744288bd8cbc63c34aac3552b145cdf1cba63509d2dc2f5e7c9d9386e5df1e57d8ee19d991251e67564f6a9e07954440bd4df9b4b1ead04381015c13f15460ebb9083b8bc01772a3f6aab0f0c8a4c17cbf0f3c6e6b7b1096c433f4b0424796d8694e62e1fe32f9750da81a24ed37e43b875e75e8b2c03f14e642e5008fa0e6fd4958fea29083fbcb6225477c640116f948529d0ea4a9baf29be47d98000200007d1cba61f4698161ecbc020cdae3ba35606aed5809470a5a2e34d9ee26bf237e2e32dfa5a994a196526a28558ed9c7eebc644782c2eeca799b0e980ff90d2a6bb1f7dcb6e56a72e202d2d42821e5f7f8b5ee292b305af78e776c17e1ea43e717533c6aeb8d0e2146f01bf9f1e68dc2dc079fd7abfbcd309ee7579d59dc9a01b6a1cd0f4a93cf93a6cd46b0eea9b8245c03783e5b22c33721fcb33269d11ae26df8b37cd4238fb49339e7962592862dbb5e2d8222ea8a897c3c34f37be6beb5bf40ce3384c9e8357d825c8b5233a770c6b3c7403e5aa1b4ab7d2de373198a2ac7da8256b75c41e3f7d09a581985198ad17f0cea3287bb0ccd5171507d83f2d0478aa64d5c399df94a31db2d4b6029ecde25564017aeb2257a5a74e5cc376a668623ad73900179c6bb668a08d3e6c9450f16b094659b229383fd0bb2d1ef938ced19c54797ff842bd5d3d6ad0a4c754927654f387190ca49fbedb5d1a2045d6f363cd2ffc19963845e26e8795ad4e56bf44ca1f06e54aa954186d1c2b6e3d8cd0f65973ab9f0a18205e2054ca424d8d3f8d741c501fd0d53e502da106117402235b38c1149a14eda35c5b75b2835273cb5d69b8b7ce8562984b3704002f153d0a2fde7ea0fdf4d4ed4287186a5c1b4af816576d80660f947b21a16e3713251ff48b4cca0d26478080afae7cbea085ecbe815d43707a22c8465f92cad4a6ee60544daba98aa49fa5e027702621921456f8f57c614b9d74934be7e268b7092f701562c88383e4aa82832227598d3041ca5ede599962650418eacfe4b8a9874cdc78f68145225e996edf6a8448717d3058cd53fb7d4eb40b976c7ba506e88b6dbf9c64320b12cdb122b36b8f0c1ac85be93cfa1292a0909a3bdb29300d79f1af86499272c469902f541e8abaf275190abc78a74ac1afca7ba1b1e137a1445b24e4485f0b4f7aa6b70ef55b7d60232470f39d723dcb842a498dd51a2dc98456c1d3e8ff24086188a099d1a9fad612690b42fd841d592e6dd0fec352bc5ca623fc26b514e74c16bd6f49f14f9ca058c2957ae02c1f327c3969b9a05bd2d519c05ebcbc39b91a85a9657c0bd4c8f5140d09ca163725ddd8334d3779b376a7e48d7d704af5e8b4adea10cc6b61b0a78bf1803bdb41d6dc693dffe53a55f06e8b15d2fe380703b51f26734395e47566510b1ff9f469c5247dae0f5633f68f8c20a0aa44d167b8d130d893a04a8a2e79ccfb1a3b91f1d83385fde008c86aa9dbdf816ec45b67d15b92c82cf5f243d9bd4bd695f087a4abb91e2bb96793ef35e8116e51d98e150bb431981d390eef5c18560bbfb75aad428258875b46cdc0b8878078fb64675aa239e51a528f7043a1b376d2bd7128b30e2afdac3204a24eb626345ff5dc3956f7c8f83885f14cf3a786aef3b12ba42931476bf782ad9a2ee092c1dcd4c8c618ed33cc81270d160bd185687c441a1a15e260e90b1c0db732d8c924293a13e9f4a5c6cbcd183a89f0cbd103ffd87596a263692abd7e8bee1cdfe7bab11174c7180be3f2a0be8084e8c2af0f00f2817f854a743f31feb99328bf4a0d4f7b744790134fc90d53ff8db42ca11e3507934a5dc8f46ea57bdf982ce2d582fc6b3fae6a756c282080733affb4370c215bcd92a50143b0a6d107c5d6fc733488b30ef708f9de17b78a98d21837b75541c71f2d89824a784d3f79a4a3f634a3c3cb4c2b9ca8655019ba0eb24cdcd35fec62286e89fd42ca7f462da8a0411bb51658f7139b7777cb1d00408f6d313b4f4f0c7e838418a78373da37e284a4ebd1c3d8097aaf78abfe12f68809179f13b732d0623b03e4616e160efc1733d565ec2a402d093e2e53f989a4eda7b208fb323f7c3798074dd4349ccbdb8d465d7204f0168d9a8dfe7a2689f77fdb7acd28ba502bf190e64a881d5c6a6eec67cdec7f5dcdaecb38afc01da4adfa9e5c2dc347170981ab6d7dfb731644cda2f45c013e9bb54299230276de8f71d74148d47ec7033836718536ee9a2805cac92b5e3f4cef1f83c4a66a106a23ea66fc4b4d5d8e5482a778cc2d778c170dce8f61a45867ff86a876d65ab3131bfd79f3c32db33fbe0f6d3e03d03e63401272796c28ac64bea0bd903fd5800af7753871825d9ce24b16d0abcf5495938484943fc54552a991189a838f385a3f90ace9173ead0af7918b32b6cd31c1334969b448b19f1f8cb29737ccdd3dd97bb0957f3fb8f74c3899ab78e017691bf03b9e472c6dd84d4b281ba58e9fc0461cca9e18cf34cd0c65c61bcab6cbc55a61b927919ecc1d8f058f18e21a8e1a17093459806acdfd2658b377d7c4ada988db39a2653d771551fc813af386513439c89b40cece6ed56ff117014be4fc9c2d345d1b5fe411209f2fd887ff5e8d69299f58b89ab38bda5d404f709f190f1a994268ed7d9fab855a9cf9c8ca479c0bf684d0069b72bc12c29d6f92c0f64fcac9689eeb85a6e6a8a0bf9afdadc7b360085ee3b35d622d9334cdb08c435291838636ebff4b1f6df59215a55a0de9a59d6c4d2e1d66ac778caa9470b0361415c9b0a77f1a518d1d7340ceb2ddb6df5f2281eafd581c012584ff0beeeb05c1ba200858c1ee4e2f80d4ac529180bf14679f2438f08c2db46d99278c57a69f29a73753b9f6f2809d7420aed04ddf967a2f77b36d683120a93ddfd4b1d5e153e60eef782d183070c43023d950a8e07105e2f1931270174a173662478168b8c2fad42578d68466de052bd0ea5017949bc9e366c2b73bcce6daa149eaef5bda18d599058685f9b7a4f2716859bb0dee3bc7c8df384df0537bc9bd7edc61a68b7437b5978f1cc9adb99fdebd515e52b22bf408c6a948da662cde7b657fb3e7d17f230e920a3064ae7c88b06cd013ed3440e9bcb1fdba1142fb865ccb83f6a84cd2ca071d19835aecacc850dfe4aa2b19270c7ec8eccc94e91e24aac0a30ece101bbabf8d85c20d6fc17829c1e9adbc9c8b45974a2affde0a5fc08d1db6f779723c7e78fd32a8cd94bbf309b032b894e23a2e61f176e466d019bf3a7f18306b808653abf0ab0cd72c89e2484d6c87591dbe2123d86b38c2977039bb8c6c62fc11d0986f0ef1ceb0c743b7ff83bd7f9d1e4762bb1a3233749d3602d22846a07bd24b679f3dd87beecd6ba2e8304f6a083df4a6ffb01ecadf8a2262ffa7c11d22d5b2e96151aa61f06580e2ef0f7b5d9c9a01c56bff501a5d986c28653eae686f9ea7288035faf6543a5a4e0f0a95583bd72ffc8c382152e8ff5208631dad1f847c5d5ff4560456978ed2a71ba7687dbf62947ed60d91f999f66f58db136d443cec1f76d738318ba82a9004cd5b803dfc6be7df2ab7ec79755ad1ef0b5e9f9a29ffff2cc92d7106ff1919cdc61f335c41875bd21bd54a60c62441337fa454a368daf64ff81298e60eb85d27327b3dcb1e125fe5862ddb9854f32daf7737595b725edf68512c313d1700c6f10e67eefdf3bb3638379347f24ade7bb141170005263c47eeaa0ec42925f53aaa3371088470125c7adf52ab30ad1f769982bce2155b5c23f38677ed36fb504e6286c9086a0da3eba5db04642a893a7cc7553680e4166f84d5fad4c5d4813b9d88094f8ec5fd0b688a9f52ed26c34b150b97e9f9e12254bcc90202be2b1a9df1d370bcc8bb0db034162f3ca404ba13589015f8190f09239a4a06651a5b9743863e062c71bff668e0283d70810be1d4f91b6a3d0f681f6b9ee66124e84117f1d3924beb627cde7ae9bbdeb6e78259eaaf76894a05dba9245162ef2568a55d62fc9203544e7fcc9fd76518e4ef3ddf1cdcf7f7d57a0beb39cd0f731bffd908166b477150e505f80d9476b27c1c0f3776d1441ec55f58702029af356a3c058706c1857183cfa4e7505aa9d020f32af94fb475294ba164150665f86b8a5f725d36f1cee6ff444b33098d57dbf1a0afde6b8a09fee33c048bde4c5aa4dcc314e1dcf26c4b02b62df25dd24ff03d183a71b74e6fb04ff00aa8486307b867cedbf42efe0d3bd743f22f26fbac7920cd9da54cf0e18b31d9fb90b0a99567d99e946a3b06479f9155a5990af90649568f77e4036beb7cb494e15e9d81705e3876e5464c22f8260f953b3f3f682b2e9287d14079fa36aff90af6e92bcaee09000000000000000ffff00000000000054e3d933760711ef29bbccbd7b560a88b6bdc16bead4a6097586f119a5378137677c308f7c75f857523ea05769600fb1f05e72a6d9423831b28513497634221a0dfcc0235847fdb0239c83a3139c637387fdd9042cc7916f1d35676e6f05716cf7664ebfc263722b4657ad668f6404ac6aa0261de740d2ec7b0956c900000000"], 0x3198}, 0x2) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x100, 0x58) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES64, @ANYPTR, @ANYRES16, @ANYRESDEC], @ANYRES16, @ANYRES16]], 0x8}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup2(r1, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f811a6f8f3d1d8d8e8a38ffa82028b73c5306df0abfb79377108265e828d47b004c8afe6746535b5c04dfa7720f0113dc23fae3f01c7825cfb25e4574fb7eb63cf439a91e3e5eb976c127b5099e040fd588702aa1acff8f9aafce3b41ccf38ae7c1f4809e50fde721b430b5489302d645f33b02ca3c02a"], 0x10) read(r0, &(0x7f0000000000)=""/80, 0x50) read(r0, &(0x7f00000001c0)=""/245, 0xf5) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x3) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x7b2729fc50da9d65, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{0x100}], 0x1}) 16:00:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x20, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000004ca36f03374cc31a50e85a684375ef85ac3e99d30e63f561cb07a27449fe1f52a4f4035d2d002f246dedce7fdd433252e49dab61a392c1f50efac21f4c6f2c2d17e7c47fb4f3af24b8121c940c68e845bbcf7b098fdbaa11c8f410ab5eb4a27275c4399c2e0e19152689c8b951be263c71f663f6c2caa52730473879c44d64ae6c"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000240)=',') 16:00:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) flock(r2, 0x4) r3 = getppid() r4 = openat$null(0xffffffffffffff9c, 0xffffffffffffffff, 0x20, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000180)="09d82ab3314aca0c27808ea9aa5d30f0bcd45c77322a9acf9c6e0fa8678f78393633878871e5a0d69c5b5fce245267aa07ec3c2d6190da5128138b9c1035745c9466ad3991371929322529cc7120dfd9b9912db4999e61f2583cea348c1126e7a138142289b448fdffcdd792bff6e0b69f73d8a7f4b19699b4ad79002203985504f6cae4724d598e66460f18f772d335d367565e95c878a1896a7b5e", 0x9c}, {&(0x7f0000000240)="95ace55b58f5fb1572317fd166301e3ad488d802954a472029176784e33feb5bc051aedb6b7776179aef180252b3d769326318f0dc3204d75f02a8fcc55aed898017d7a6556f07bcc6a5af47f6293e1fe7d23c365bf9be414523e1481e0cdd6ddeff19fb44ba6f55d4b6c0bdc55b726a3674e2c1cd432cf8e3d9352c8a23e2cf38161a56e9bee32e627e82e274de1c4fc534ae53582601a4df84db5d2650804e8c8f5e3bf318c45f1decb9f77087a7a286d7e500", 0xb4}], 0x2) r9 = shmget(0x0, 0x1000, 0xa, &(0x7f0000ffd000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x3, 0x5, 0x7fff, "41a7b2a39de17dcfdafed9cdd26cd92803fd2395", 0x1, 0x3}) r10 = socket$inet6(0x18, 0x4005, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0xfffffffffffffffd, 0x992c, './file0\x00', 0xdfd, 0x5, 0x10001, 0x6}) preadv(r7, &(0x7f00000007c0)=[{&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/142, 0x8e}, {&(0x7f00000005c0)=""/79, 0x4f}, {&(0x7f0000000640)=""/31, 0x1f}, {&(0x7f0000000680)=""/127, 0x7f}, {&(0x7f0000000700)=""/76, 0x4c}, {&(0x7f0000000780)=""/23, 0x17}], 0x8, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000840)=0xffff) fcntl$lock(r8, 0x9, &(0x7f0000000880)={0x2, 0x3, 0x100, 0x4, r5}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) fchdir(r10) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0, 0x0) wait4(r3, 0x0, 0x9, &(0x7f0000000940)) ioctl$TIOCCBRK(r7, 0x2000747a) setuid(r6) shmget(0x2, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x400, 0x0) setuid(r11) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000a40)) sendto(r7, &(0x7f0000000a80)="bfc7f47acbec3d4b157ebbc4fe2f2a4e56c09e86e69f18cb45c15f305fe4ad2cd06d606d896d515ca7116f143cc56c35357f3e51b5486d611a7d9bf9a00afe0a1c92fdc7686151431404e30ce2be3f1ab0e8463eeb03cda0b9a9256b15bc8721939363f957fd867ca8789003a0383fe4a67d34358053d1a0", 0x78, 0x8, &(0x7f0000000b00)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) r12 = semget(0x2, 0x6, 0x40) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000b40)=""/149) 16:00:06 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xffffffffffffff18) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) write(r2, &(0x7f0000000080)="bca95e1bbc8d6629765f0646d78937234d4b8c985d2bfa2c7f6afb05377f97dc0e6b5111fd28a5157f8b4723f4d3f8ed9ac32032cb127da4615956aee8d4e2883e8db416ed9d3ed4b93257f8d6731143a83e58f1eb5abd4a2f2f7d4980f414064fdec27be089ccdc9aca022573a2b31b49e1bc0087f58e60b7b50fcdd630972cd8c6022347e3f732646fc9bae7643e6b7ae8dee356dc5e5312bbeee06b04c272f3b0fb2be310067620623cc4d2593ba5d3bce28cd6dc64aad9b482371efa1516b05730cdab8a51258b9f1eaa43fbf4209977b0bcf9b82d6966566b", 0xdb) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffb, 0x200000009, 0x7, 0xffffffffffeffffd, "00000000000000000572ceb85b8bf139002e00", 0x9}) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c, 0x0, 0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0xff, 0x4, 0xaf82, 0x92df}, {0x8c4, 0x8, 0x100, 0x80}, {0x5e, 0x9196, 0x7ff, 0x80000001}, {0x6, 0x5, 0xffff, 0x6}, {0x6, 0xcf, 0xffffffff, 0x7}, {0x4, 0xa9b8, 0xea, 0xff}, {0xfffffffffffffff7, 0x89a1, 0x6, 0x800}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) chdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffb, 0x4) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000011c0)}, 0x0) 16:00:06 executing program 1: mmap(&(0x7f000092a000/0x2000)=nil, 0x2000, 0x3, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:06 executing program 1: nanosleep(&(0x7f00000000c0)={0x6, 0x8}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="a1") mknod(&(0x7f0000000280)='./file0\x00', 0x2001, 0xfffffffffffffff9) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) renameat(r1, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x49e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000006c0)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="27abbd6b1cb4821cca7dc30f5ba780581c13e1babe2617525f553e86496d542cf199680bb9685e23da3927e8cef3eefab315a300129c96a09af5fb6f5a02b4cabf05399edc47fae51648d0b615f9f6cb7c527a9d0372bf9d3b4d8ac88edab2af8749d18df3150a4c2a58fa4daa147a0490aebf0ab8435ac6188588aa18a1b363316a79f8f8b87daec033cf9cdc9a62ee44c7c719d653f8d4c3dae041447cb9b7c932d82117e387e00d844edf0bc223d69b6d9303", 0xb4}, {&(0x7f00000001c0)="631b366d0a8055bf0945619657f2d0b18f2826b1847f7d29b3aee121f1cbcc9e37cfda84898cb339c85ca5d12e457c0d5ea6ab5728b85cffb7c13ceabe9d9c3333baa0ae4c82ed96538035fc52aa59bd0ce4a7039dccb4488ca6bce1ace08bc7ad361bdb876f80cf0648b2b9434df5333a652f55dd044ce6ede2e77bffe55dd55bd7f8a0bcd377f667e3e27bf3d0480525685efb20a7f5d9782dc2dd78317364390f529513410c4a020ac2c7a195032d21d86469f7ed965f5d491326f6b9c40aa6c71d19f37a857a207c62a875dbd9295c13632778434e544fb48b8bf177d43fead56680d482fcb8ffc66e55759fd76037447542312b39b2", 0xf8}, {&(0x7f0000000000)="b4f6c96c4b143533fd1b21968e8331f7b9ab4577851d49338de1ac", 0x1b}, {&(0x7f00000002c0)="a9a83f9ce5559fe4d11177fa208bb7c5a264a4c365c1a0d3ac168a981681e3e64ea6e2548414a044408fde6d0879b65619aa00a3ef1285c835b62185fc99204c04f466ed0b2164012edc213ef15212e3a7e88d2a99aac2365462ffc99b119dc2748764db723ec94210436479cff5d790984931c3df28fb20158e5586b562da02a20cf297eee779ba57a0243992a3a90123eb2efa2cb48f2eb6d261f0bbc1646715ec7c86c7ad558d7717ebb36442c250f7b21ee05e18e7e4e0ef05e8e669802e352062bb117279c4510fd2", 0xcb}, {&(0x7f00000003c0)="191355ed2a683872ba5532a51c95ce78c83551400b58e75f749b85cf3ed00cdde8398e34a8a70bd4b8766d2f81a72f9c9b1e31f10271eea03d9ea2d1dea6825f46043622a1385463046018a0ae54948379fc8c6a7e7a175d9563ae8d58cf14d038ad1826c7fa370bf4aec88e6fe92f2c5051c3acad24a7e876a1fea2c0a2dabba366ad9b4b58bdbdb18c27e060a0bc1a05c0c5c8d958f737e19211d8eb8b7cd5dafa6846b6a9577f9d6fed686b1dd6cfad98cc8207cf60125bb5c0c3dbd8744cb65b379f5e9df0acf35d615b3df1eddb2f4fbd04980e85f461c64a9159d0708ac8ad1acf2fc97bfbe7babcccf4ef004b2fa43772b1043d33", 0xf8}, {&(0x7f00000004c0)="80abd95fddd06310b11433031797e2234d2f7a77547047d633665cdb9dabc9a7c8b95da2197ad2f719e2a05c15804d00efc62b666b3b324db42a616b167a80938622fb2daabc1881da66de4b18fc5001ca4921f5d6affa8fc213180d944dd9c6987430514d82406ae1df1e517795dad9f0bf8408c6149bc8cc1d9066832029e2c6a99080beaf82497c57f39c2d05bfd58c836c85ac874c0eed3730ae5da1829e9fdb812b73e0a825698c3e1a970b8ea99c71020c5fbb28a04b9a3abdf8c3ddffcbd574968c25c643cd25f7e2e6db906be249d7729598bb4f9d8c6abe54", 0xdd}, {&(0x7f0000000140)="82992e43ffbfd7384a2f31b8482ab628495bf5e20e4c3d357eaaa108443df7fd2046c4e5d7dcc8ed6936912d3854894c3207603b3adf736f0248", 0x3a}, {&(0x7f00000005c0)="d1ee824786c21d21559432042d93106bcc629c09b9741f068090bf739faa4eb1a2f764eba22b6d29bc32e46b94897952fb5a6f996e0965add8f238e4957850c5dd4e5fd44cc41a0fea04e8ba2b4c8ac8ea807fe32e43a91982d481763ac77ec6121ba917c1cb61f100a2d0707428641ef98d59636ed92c1cdde1734bee", 0x7d}], 0x8, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4007, 0x100000000) recvfrom$inet(r0, &(0x7f0000000000)=""/70, 0x46, 0x40, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:07 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20001, 0x0) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f00000002c0)={0x1, "2bd08b01010fb9b3e1f82dd4ccd2deb91ba29eaa6ce34cf64804175dd145bd5c5ab8e0f32767d8e071373ea672f2c63aabb856bab3c17458b3bb31469e43c1856c5bdb63943a0331995cdc98dc3aba3ac00f60516d65b6f35bf57e6148abb2188b2fb2e187e7"}, 0x6e, 0x800) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000b00)=ANY=[], 0x0, 0x3, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, 0x0, r3, 0x0, r4, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = shmget(0x1, 0x9000, 0x0, &(0x7f0000ff4000/0x9000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000080)='D', 0x1}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus/file0\x00', r0, 0x3}) clock_getres(0x4, &(0x7f0000000180)) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1}, {0x4c}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)='2') 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f00000016c0)='x\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000600)=0x9) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='W\x00', &(0x7f0000000180)='W\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='W\x00'], &(0x7f0000000580)=[&(0x7f00000002c0)='W\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='W\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='W\x00', &(0x7f0000000480)='\xda(\x00', &(0x7f00000004c0)='{\x00', &(0x7f0000000500)='*$.(\x00', &(0x7f0000000540)='W\x00']) pipe(&(0x7f0000001780)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r1, &(0x7f0000000240)="066cc59e987cbb662209842ae772efeccebdd8932e194c0857e223a119eae87b7034d2dd63a6b3d9b7ef04a216fbb064102e728686043feece76ce4098905feb560f7f6d389091d185c61e7174fe042dfd6340fef25089a6cc11dde6b17e968cd1f230b117b6e6668fa2381f03424467f26deaee2b631cc09b8e0963caf3ba3d8c79e26c137c26d5a82800b0e2e52f3b04da6e3e3d889b1cc1faeaa8222106346c632b4662edf6228e6e731d7c185f36577564f7bc69794c32e20398fcefeed2b2468b350ef88f12b3fedda9a34cf94d", 0xd0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = dup(r0) write(r0, &(0x7f0000000540)="96ffa70edf5e228a5669f43a4fbd8d28c171ee2a533719c3377f5f3461bda357fc4264e4702901d01a68993a64011dbd213aa86f1bedff7be077faced4a42fdc6af6bc9f20daf9787bb1afcde92ccfabbc28644c90464a45b385ea4be1407be29cbe615d60e54b97a2184a2acb9574b0c681f5dcb2e02054441bf5fcae211be2a37fddea72f23a9eefccdc79861a4c7379bd5ff795232a78391331d87518905590290bad9a74f0f921b5d9def73de997474a4900f0b69737668ebf307f9b03665f3c89a8031c297240d098ff27bf7ad4", 0xd0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000007ffff00"]) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0xfffffffffffffe01}) socket(0x1, 0x4, 0x6310) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x3cb, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0xfffffffffffffeb8}, 0x0) r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xbbc) r1 = socket$inet6(0x18, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xc0, 0x7, 0x7, 0x3}, {0xfffffffffffffff7, 0x330, 0x1, 0x1}, {0x739, 0x7, 0x1, 0x8}, {0xfff, 0x37f, 0x80, 0xfff}, {0x6, 0x2, 0x0, 0x8000}, {0x1, 0xfffffffffffffff8, 0x97, 0x6}, {0xfff, 0x770, 0x5, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7fffffff, 0x3, 0x8, 0x400}]}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000003c0)={0x7ea6, 0x3, 0x2}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x8, 0x6}, {0x18, 0x1, 0x94, 0x3be1b724}, 0xad, [0x8001, 0xffff, 0x80000001, 0x4, 0x5, 0x7746, 0x200, 0x2]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2c, &(0x7f0000000000)="b95581b753d9166999a3cd8b24762cac498b78139a29a6b39bb40500d1da50124f1ee8759e29be4139441315") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x7, 0x10000, 0x2}, {0x7ff, 0x803d, 0x1ff, 0x8001}, {0x4, 0x9f28000000000000, 0x3ba, 0x3}, {0x8, 0x6, 0x20, 0xef}]}) 16:00:08 executing program 0: r0 = semget(0x1, 0xfffffffffffffffd, 0xfffffffffffffffd) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x34a8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) chroot(&(0x7f0000157000)='./file0\x00') kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x29, 0x9, 0x5, 0xd0c1}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x401, 0x5a9}], 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x20000004, 0x7, 0x2}], 0x3, &(0x7f0000000140)={0x8000, 0x1}) 16:00:08 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x6, 0x7, 0x5, 0x1, 0x8, 0xffffffffffff07a8, 0x5, 0x10, [{0xe1, 0x3ff, 0x401, 0x1}, {0xe2, 0x6a70, 0x400, 0x6}, {0x1f, 0x1a8, 0x33, 0xd39}, {0xfffffffffffffffe, 0x1ffc000}, {0x7ff, 0x7fff, 0x1ff, 0x6}, {0x6a61, 0x1, 0x7, 0x81}, {0xfffffffffffffffd, 0x0, 0xfd, 0x182ce1e6}, {0x4, 0x6, 0x2, 0x3}, {0x800, 0x7, 0x1f, 0xc1f}, {0x3398000000000, 0x8, 0x9, 0x8}, {0x1, 0x10001, 0x295d, 0xff72}, {0x10001, 0x8001, 0xfff, 0x1}, {0x57, 0x8, 0x1f, 0x80000001}, {0x2, 0xa497, 0x3, 0x34}, {0xb598, 0x1, 0x80000001, 0x401}, {0x0, 0x3, 0x2e, 0x100000001}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x1ff) geteuid() kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x101}], 0x1, 0x0) close(r2) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:00:08 executing program 1: setuid(0xee01) socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x3, 0x2, 0x3c37, 0x100000000, r1}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0xc0, 0x2, 0x7, 0x7ff}], 0x6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x2, 0x3, 0x54, 0x3}, {{r3}, 0xfffffffffffffff9, 0x10, 0x20, 0x2, 0x6}, {{r3}, 0xffffffffffffffff, 0x2, 0x11, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0xffffffffffff35cf, 0x2}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x6e05886491eb8f90, 0x21, 0xf2b, 0x80000000}], 0x956b, &(0x7f0000000080)={0x9, 0x800}) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r3, r2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x20, 0x0, 0x40, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[0x0]) fchownat(r2, &(0x7f00000001c0)='./bus\x00', r3, r4, 0x4) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000000000000a7d6b43a32ade95baacd8703000000"], 0x10}, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0x80, 0x2, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0x12, 0x3ff, 0x3f3ef158}], 0x100000000, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x80000000, 0x200}, {{r0}, 0xfffffffffffffffb, 0x48, 0x0, 0x3, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x54, 0xf0000041, 0xaef, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000043, 0x5, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000002, 0xd6, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x21, 0xfffffffffffffffb, 0x80}, {{r1}, 0xfffffffffffffffc, 0x8, 0x42, 0x4, 0xc3ed}, {{r0}, 0xfffffffffffffffe, 0x28, 0x2, 0xfff, 0x6}], 0x3, &(0x7f0000000300)={0x8, 0x4}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1702) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r1, 0x0) vput: bad writecount: 0xfffffd806e590b50, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1490, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 8913 69634 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd806e590b50) at vput+0x187 vn_closefile(fffffd807ad6e430,ffff800020afe008) at vn_closefile+0x15b fdrop(fffffd807ad6e430,ffff800020afe008) at fdrop+0xc9 closef(fffffd807ad6e430,ffff800020afe008) at closef+0x11d fdfree(ffff800020afe008) at fdfree+0xf8 exit1(ffff800020afe008,0,1) at exit1+0x32f sys_exit(ffff800020afe008,ffff800022e0f020,ffff800022e0f090) at sys_exit+0x17 syscall(ffff800022e0f100) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7ffffe7d74) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe7d40, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.