64a60e4d07994ac115de58911ad9b16f7d513926683eb5baf743cdc18b64ab2ebc054bb57265702da447463a715b30ed04dc720cee22ce5921a36a64c8b489275d6eef9d3538d233b982ee05249b297d9fec9af1c68ac01c80128e54096fcb192302388db882007340d4d474120158a74584a9ca29bdd29cf669ef53e445e2bcdcabcafc93d03d93c9fa0998c06babe5051cd387e18556697389e98223436576d224160fe103ff552be0c7d717e3df322956cd0963b0d2deda1c73dee2f395e9b34691cbfce37e48219a1d380501e0c16c072e7c4799d6c108e699b0042e8f70d0a18ef3f1d9688a283f4c02a37ac173dfc6c3961add04be3b103cb465f5709479ba33c5a4ccc3ddabea005ea90d1f577b70ab149612a9beed1e0d001c78e1d49e7d06d87633ef5a147b095e292b9639bdd01a63d9c432a4408277dbedc6ba3892fa4b8295fa4a6ebbd2c4e7ab6eedb4394325912878d90ffaeebb05e5b090850ef1450511d043d418eb0520d9972ae2b86fb6814059c26ba0d6204bf2618c4ff2768d9f7803f677a0cba366ba5671b6a69ca84db08fe5dfd60ee43d9beee2526990b59415ac1ba36c902494f6143cad40d1525222319e97adda017964cf55c279f322f9c856d56771c6c83dcce56fa35146", 0x1000, 0x2, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000001740)={0x2, 0x81, 0xd}) pledge(&(0x7f0000001780)='/dev/bpf\x00', &(0x7f00000017c0)=']\\\x00') ioctl$BIOCLOCK(r4, 0x20004276) r9 = kqueue() r10 = getpid() fcntl$lock(r9, 0x9, &(0x7f0000001800)={0x3, 0x2, 0x100000000, 0x7, r10}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8242adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8dac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c50f775401dc77aaa50ad8eef6717f08969eddff7744123053ff03d925340d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c63943588981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdab68bd3942bc5a4363957314900e13f5e773e35d00e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac5bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e9bfe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb732310c8b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00000000000000000000000010dbf767eef60d216d066983066b87966306477c24771fe47844b19d8f277b66a607a86647c5ff2edff1018c867090dd40e2594c0a85c3f2a7b90512b7a124a8741f05fbae9c156228864a8ce3df06ee26b0bf72ca8e91105263ff8fb5b849ce67958c56d4d8cb57627791b6c69c76855aa10f0edb0531b98aba6ddfb76ff8223d1bfc65c9354308a66ad2d4425a41470b8e14c88e2d9d3bf27688aa6f7d2c7985"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4f3}, 0x1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7ffd}, 0x5, 0x2, r9, r10, 0x77, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0xffffffffffffffff, r1, r8}, 0xc) r11 = socket(0x1, 0x2, 0x7) getsockopt(r11, 0xffffffffffffffff, 0x8001, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xfffffffffffffffd, 0x65, 0x33c3, 0x90a}, {0x40, 0x80000001, 0xffffffffffffffc0, 0x4}, {0x6f, 0x5, 0x80000001, 0x5}, {0x48, 0x0, 0x8, 0x401}]}) r1 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r9, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x1, 0x4, 0x3, 0xff}]}) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) setregid(r1, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000040)="692da5c1038ea9e40002376ef07f23e48fb0646018e5645c069b4e6478b10fb6c5c4e63f10d3aff2a408303cbb283b9eab89a499a38e0984f7e88af9", 0x3c) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) getdents(r0, &(0x7f0000000100)=""/206, 0xce) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x40}, {r2, 0x4}, {r3, 0x80}, {r4, 0x80}], 0x5, 0x1c) 16:00:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000048b, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00') 16:00:14 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3ff) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xfd79) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0xfffffffffffffffc, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x1, 0xfffffffffffff065, 0x8, 0x2}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x2, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x120) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x126) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pread(r1, &(0x7f00000000c0)="aa901336659ad624d4463abb35289e1ca623df325ea1b95b9830f07e6ec2a032278661c79d26229a204f2515bc617b5b6e2b46f0a6901e4d78869c0682192d52e48abd6cd6f6ac85eaed8c1c2719d89f6d981577055a1e26953508d0d01418eb25742524b11d93b6f19ebf95328ce53e5015a7437f02489714e6baa9a9d847ebdb", 0x81, 0x0, 0x54) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x83, 0x3804f4246e0c1d86}], 0x71c, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(r4, &(0x7f0000000400), 0x2000000000000060, 0x0, 0xfffffffffffffff9, 0x0) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r8 = dup2(0xffffffffffffff9c, r7) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) socketpair$unix(0x1, 0x5d7a5821491f0858, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) socketpair(0x1, 0x8000, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) kevent(r2, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0xbc, 0x40000000, 0x9, 0x866}, {{r9}, 0xfffffffffffffff9, 0x20, 0x20, 0x8001, 0x5}, {{r10}, 0xffffffffffffffff, 0x6c, 0x2, 0x5, 0x1000}, {{r11}, 0xfffffffffffffff8, 0x4, 0x200ffffe, 0x3ff, 0xdb7}], 0x5c, &(0x7f0000000300)=[{{r12}, 0xfffffffffffffffb, 0x41, 0x0, 0x4}, {{r15}, 0xfffffffffffffff9, 0x0, 0xb0000044, 0x3, 0xffc00}, {{r14}, 0x1, 0x88, 0x40000008, 0x40, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1e0000002, 0x1, 0x6}, {{}, 0xfffffffffffffff8, 0x80, 0x2, 0x9, 0x3}, {{r3}, 0xffffffffffffffff, 0xa2, 0x4, 0x6, 0x7}], 0x4, &(0x7f00000003c0)={0xffff}) close(r2) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r0, 0x0, 0x2, 0x0) write(r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x81) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x4) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000040), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0xffffffffffffff1a, &(0x7f0000001700)=[{&(0x7f0000000a00)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x102) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5f0, 0x4, 0x7fff, 0x4}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x3, 0x0, 0x1, 0x37f, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6, 0x1, 0xffff, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0xffffffff7ffffffd}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = dup(r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x540, 0x8d) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c29, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r3 = fcntl$dupfd(r0, 0x0, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = dup(r1) syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b40), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b80), &(0x7f0000002bc0)=0xc) getgid() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r2, &(0x7f0000002d00)={&(0x7f0000002740)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002ac0)=[{&(0x7f0000002780)="1df94357fbb304f02f9d95516352a0bab67bc98e5fa925b6120761", 0x1b}, {&(0x7f00000027c0)="2535eae9622a9fa008001b7a562ca2a50a38de4895177502a694e978b2eae06806f81c8978a344fd40cc13090f231c0aea62ec2bddd2b62680bae1641228840754d901d68601689152d7f3a9dd8409898afac81ed631bc8577df25bd7ed18d313512668a969607c1b846d8453e69d14b9a22a84da3bb00332cc9a44c7f6b64dec5d727d784e9bede974f0d29f24e817381e800fe3f4a1b7d494d0af9ff17dd62e4320bce6549b40cff46df745f4d37de773d122785f902eef4b882a78e5f8de57360a8b2071036d850fe891c3afbb54cad395c9ad2bc6a2bb8520cdd2a77dfcd1b72955f18bbbc3bccba7cfb683accc411", 0xf1}, {&(0x7f00000028c0)="8882326f6cd99e104848a6b63352dad94f6352c9b7276e991bb279971f207522054b4881ec1786f0e73983e4f0aefcfba8921d13b324271d23d2883a1288f21c3806eb5af0f8e18326dd897b99aa2a923fabb5d12f3cc5dbe717b6ce05aef3dce55ff6f989daa87b860d39e1073e6c554fc0e2049c1efb075d6f58bbf2942513c6190f5e8e3f90579915408e11dd900b7f90f44c1b062611e2de4cdb633fe020d3f8cb06c937ada43b52ee1485dc54f74b6b45134415768b798864b0", 0xbc}, {&(0x7f0000002980)="d672167780c68e6e0d3d9d8f56330a54fcd2d9737835b9b41b6b2a0aa27050b67df55a1d188eaa867c13d617d04a4795231eb6b70d5d7494ebd5625070020130dfa3e543b94075b68f3dbd22edcdd6888666d368d5c82cd62acd4c98a3b35da837905f95c7e9cffb527d8743546e58a131f214a86177c170cc6ae152937f710c2f1c4c81c12882276242092e08553081357434b9f04b209576d58a302a355026f4209e55db88424326364c08dc04ef97550685fffefaa554fea729b2431ae687016cc4c289998596aef23ed85fb40f1d9eb70a17502ba1499f7bb51f2bf1fe086edd35b67506fd6b383a67e5a1b5651566223c891dddbce08b2944", 0xfb}, {&(0x7f0000002a80)="4efb2a2907f1bcf36ad3f55d07ba9a", 0xf}], 0x5, &(0x7f0000002c40), 0x99, 0x40a}, 0x2) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r15, &(0x7f0000000040)=""/86, 0x56) r16 = accept$inet6(r15, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r16, &(0x7f0000002700)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="f4b8af9508b634d4221245c0453f22c86a705cabb34bd093fcf0f7e459da9fddbd7f721da09bb08e937ccf4336982943f68c0da3779c8b9715c972163efaba11f25a24a588e1ffd009807681b4e8a3e1332051f275090d385d2804eca5878f7306fecaa942fbb74cb4b8be2acbfbe38badfa6a4372257f5b02cb33636911b3e586d13bf47c347b713e0fae70a33f745bdd50e91c7fff0ec46ecddb204cee5365334fd3b1def668b8a389fc5ecb5dc417ac6e103151e4", 0xb6}, {&(0x7f0000000180)="2b8c0eed718818c9f111d057ec36d087acee3716cb468f348c998af050d574636d84cbd47ba339527e7e14bf038b1aade88caea0bc9d3e9982663603d5e0e4df64c6dc55e0cf7daf98b7e46d1d83143b9170f53697daf6353f0fdd6053e7250506d2619a9a08dc9630503e7d30651b4564a0b370", 0x74}, {&(0x7f0000000300)="51872959fd2b5a5ddad7732db113d8fd6b42cd43c4ec83017782b8f1d59808516e2671757805203f6bdb0d8f2ec0256cedc83d5127d12b4095374750047bf611adf2c8c83fcede7ce0fe03e6ca9ab2bbf6e6411e2af33d81d4dd2c23b290e901a4196de3be79664491237d6d9a8b6a5dc5a70348ebd22d8ef37d2af1e3d4b07e14e1aafa8e295d8124642550", 0x8c}, {&(0x7f0000000100)="35485e0e96216e5e817bcc1994f164f57733a186e35966686ebf6be4296bdf3107ae4950c58c29c4f273e9261507f20162ad60", 0x33}, {&(0x7f00000003c0)="6e5a2c87a05b9cfb0ae1876b74cb29ab52c02c24e771b99ab446336b824a91c3c43b685e85db9b73288c2a155134a96c4a80e1be5a57dbe59b8cad07ce117acfe3cb0bd37dacb6d2f141ddd4c3899c82cb7c77bea044f460e2ac3df91e538db6db5289812bfddc1e9a4efd0a1dbc79", 0x6f}, {&(0x7f0000000440)="4251b09c53ce51898fdc4974f09cf76527318c1ca02ba459b390200f6963f05d71f8af413a7ff3dda848048ab8bab68b524b46f46b1e6ca1dc5bc8bef6c5be4a6fc408a432563e6d9d7e16997852f80a8bb7f76acf787248b77cdf8aedf545751139e38ef04b7dd3e130b3a181bca0ca614dae2f82a6a4497c496e960317d5d8a77d6edc8868df3b0e579765cfc59aed32bf4e0a72035a5735b281127348d827feb683ff26f9c0218ef67ca61c0d37a23458b1f55e2b22cd10257d52a27efa94c2154cbdf266b9b7c0b6aedc24f941bfe34f43262c5789d5df", 0xd9}], 0x6, &(0x7f00000005c0)=[{0x1010, 0xffff, 0x80000001, "30da5f3bf98c7262af5bdb857d9ad52f5f5bd6b003c1ab39ef8e1af1203474f991843d19fa1dcc13d3df48241236edd72d20c02c88f1210112aa8cd1408cc13930aa3bba790d94be4d37496bddf34d57f148eb15474fa53eb702d50438ca0326be1002cd3e37fbe5fdb54bd198d2f37baa5a66bb67c04a7d399fc3fe486e4a6f83f5a945a7c9bbd4c255103dca588afd39cac871d1cb75fa229e3f7ad1e2138fa5ed95b652547c7e196acafbdc7614d33d00b65be051a1f328e0b0ea40ed47b4d86c165c7ca09ca5594b62dbd49a6e2cf66aec0413c78b6cb91d017146e7c2209a00b1ab61ac09e668542efa7629d298c165090774684dbe3332cd75582d1e58eb833fc0d7523fd887851a4ffb275853f79c4f2b64a4df338fd4424c3f174f1b62cbdd2042c685e6a24e14f68d945c0023a6d671c366674df5923aa0fff7d17a8434eed1a757d4ed0ce6283988137e0316046ec456fbd810350bd88e603dd5f995ea663fa2fe2af8c7382dd3e156655224c82dbf476be4d4284e66e72467237c0b86a4dbac04b8afa56b2cdf9e7412a4231316b9ae0bb91946ba055277494c67a681ce52298c81004c6de533e5ef4fb56b01b653ac1713c6eedd736e2d32b48170bc1750d3324aac7edfd81ab9b8608f6b554ba14a72e512b7922ef1cb2018420d261d8e86cf6756cd07cb30f4ec8b0b9ce36f47af7981e28ee6c20a83de080ea719fd6fd739023bf0f380d7e85c87768d9e055134202a66d63d091976f4e87ae1ed18f54872dc8167e78538aa6a3a1c2b88492fc3c0c11aa9b89ad2e9f44d14c1da54b295bda8263044d560cc5680a659afbad1a224b2d36701455487fa84aede763f6751c95e886b10905628356c35556b9a69004d381a86e22a4d07554ff6d661e228dc147fb8b37173781d123e519dcbb32dccce05cb5a323d6d6c5fad424f5fce8fc643c907519026e345c5a03daf929716a1cfca390222721efee8160dc56ecff48aa8fd107c39ae0b4120ae5edcd7777f111eb0834c41dd20880428e485149af36b0646a768c8d0f849561e510cd597ef59fbc989f40d819d12087c31f8319ac19c2bf79a4c58e29e8197b2460e5d74ddc1792c2b1ca1ddc0c52f1160e2a4fb81f1d1c684b23819ddb3e521dee4cef22bbcd3de969e6859cb1f6d8ad41ddd34aadbcca7296fd8b210fbbb8c0f7acae1c91be37bdb59fdba2e8debaf6c2999709224e2fd39588150417cdf4e7b4b2da1a30c30fced5cae5dd06e7751cf01328cdc308634da689ad8b7e26456739dacd2a68f4361744aed117270ef8cc2868b9d5a84a1bb12b1826cc580eb63c447bd23248a9f53ff12291e87201bbf362716d13a15ccc7927230f55474633b3ad6f32d16606f7c255fe320d372659dbae580b22483c9cd56ef78217b959ba84bf89bce48fe251f8c626d1a484196bdc4d3db28c17bdbfc16f6da40668c62bde733af8547d9aff2e578c0c70fd13518220326ad48100b25aa0bf4bb977926bf7cb52e4545f3d7e37d17e02ae5fecb272f04025c79fb232aac9d6a994eb8ab7927b88c24e3245cae351031e335ef04c93328773ab9021e1f6ccedad5a28a15613d0a2eeaa4b24f48d477619bc73664592f696323e915e9b263d5e2e7083aa8947d574a614f9df2a1de93026dc1ac2f78174ef25f6863376a91b91f4edec9f195e672405d3f7e37742313f7d7f3bf049a423a862575ede827bf10a38047bd8d5114a2c280d2874de64d749c7efda9c45a129cb91b0a2bdf273096d25b3ee6b1b73a8698ae7ff2899428882ce58edb42def8aac62b948bc82c701c8951600de2d36d576af2ca904615fe3969f83f4fa36f825602a310efd6c06f1f27cb09308094f5fa7aa5be66c08f71ece915449ca10a44915021b04b3a7e4b46e7d9743b1c1d34059cf1b674c4ac1eb91f07ac5634dc7159524ec00f1cf7fb8ef2d064cca14ad8919c55fb322e493b0dab9b9bd29b7544e105b0dc7578d3fb0d903f4eac57423efe5c8edfbdf47f51cc2eae0775c47db25a8bf43d1c441c10b64513687d383ff3e230bb7a4bde12c48f744ddbca785ebf80e3d382227c70cda4643853d30d80e56fdc2a31a5e9d6836e6d73eebf0e5c52462e9eb159bc284ee84d5460610038f7be6f5fab4e8c54711ea845cc2d72743dc623f23220ae9c46abf4f266793f0625b5ceeab533dfc73f9a3b10717ccc19fb8429a4079658d8872f2ebd6da28bde46768319047f6cfb1f5240fa3e6fcd3a7976ac9e288834177eea0d65aadf45ed02e05f9820d56bc7e1b9602f1b0af9e1f0102d5e6d9270dba3f9fa85940e141c0f21de99287001026fbb5502a29ae5c44dfe3fe5650757d9542fc84314c191182b73274ba4b358f6eadb37753d1ad48747405ad58903e7a11dbb667d66b2eeec353f7f6e189acb792c42997b036c466c676a1de9bd986a4ae19e6516d8f02cb669ee6a8785d16b50e82e3f2b6fb82c3dea4993c6401a584dab665576ae97538cb39ca87e3ca3fa9abb51550f0090da1886e91ed7c2e2b81e0d906c870ebdc359e67e2463716995d1b03d82e8b16a148141acda43d89e5b9fd7e21a82cefecde1bbbd05fb2c547da64d24ad2c6732fc9d7a00928d44e3a69d92f2ae7ee0ef2608c112242b90b21d5c9fabcf9b41edbd3d97c80bf424e902dbe36a0ac13dfede67385b02f8eeb3a76f140df139d5377e967212c5ee88fe30712196875e32222fdabfc8a3fd4b2696c9c53d450ddfb6ccd5aa7b95d897de32a43cd2b5abb15938098ce331104a4eaf065b3cc313d39b8f6045878d407e3591c6071e13fe48a5b71efe04c0181bece2a6588d3900e8746671976e9e47fdfea4665d786d8ed8c6fa6b3b46d772833499a91ad9145cec731406e73f91e59b80bf0a510164be8c39cfcdfab7a49823a1f57dae81de4851871b82d9ca51a686eeda62751476d6bbbfebf9f11dd60ce9c274df0d45560941dc5b1f28ea5cb655e97dcb8e9b790e8d676af45bea5f3ddcd03718bb3a377aab536364cfe504564c3f4e6308949d351580f3e3f266b3c12804b141761e7b7c3d0a17d9eb61ff098f478c2f9f43ca5fdc6016c50df62bc96ef5fa4fc36191c5cd005ca9506b67cc857f3d15b3d3a3f0ec24a3ceb50a14b6ae02a5135d9d01d0b5aa3b2919ba419ea3bb2a53ff55c15721e8b89e822421b6b0803700825d20b5992d6a051c3de9251f73c636d621d04ec2798d92e4bfba43fb56f58f4295eeaaa9ad4e42ab961c61766bd6b76580577a0fdb5f4a4566aea98066faec4dea7c682ad2a6373817a062318eecd61b1398b6387d3d84714451d778f13ec291b540e58ee8fcd54284e316264110204563bb04a095690fbbd169985a4f83391ce4aa799e677ff1dd7ac2222094ef45a928c246386ead4ae3f34876c0e110fea18b7d4fa02902358fcda98c5f83a4892390a1497b0aebd397f05d2c5e0cedda534c6f3291d8fd91c59f846fac14928c4271e071b5f4081ebb7496f87fa3dcdcc0826ee4ddaa613b97c1ff399fb0de897e685e3fcf941173841bb330524a2b3f60f18f978fa07f2ab14712a9b4e0f158970abc52d7c80829cec03a354bb63c8c741b2eaf048e4f370e799851212dfa3261f7409f04e1b6da26dda767af267231f328942b169e3ca4d2d3a72cde112d010a60e9c50de1f1a43bf830bc4f133445645414812b9feed5f3108c4ed61d579c3bfe4319ac8953381c1af7674bc0eb2afa59c0a878b59c504e4cb604191a5ad43a81a237b36d357aa88212e5c415119dc7877013ce54f18714349ace649b4485131761380e8b22f35265d9934fd462b2ce7a99e326d62914bdf4a7b215dbd77b75cc5bfd9afbcd597b25dc6040e42d4dc77aec8bc51858d703c0cbe337cd06e5715eb88464d08e53a14b82273e51f154a8f9e49b49e76efdd584254277de79ca832b506bf7a5658c21dc10819faf30b4ba28cf8a5334725994358dc0b588ccef5f180b1ad4a85d054223304654c64158cf63c8f54a3f0acf95677c4a22da797187b580b513ce3dbec8f38957ac1612af5f2b1682f377e70ee1251e502f154a0b6634a2d6fbb832d395ae5387a4ccac99312aa9ecc6facbffce387b6dd2217751ab51d4cf83d7ffe1b7fcf6376a1306a7bfb7e9cd0959a46e9249e44374b1ec2db05f3ea9900cd963cb660c12c0a35dd53b54fdf0200a616578367cffd55ff4a8158a7f3a798fe5e5e5268d02029915f4602046f9651aecaad33d48fcf52f29d67689c124fa72633bcb4c378bc547cca770eead58ad66061d214bd7e1abe2da15e5494360a535ba05ed33b0834e64b9cd17f25ee144f5362a2ba64cbc95313c72259a9a857e5c532dcd2b2d0c6392658c72cefce8c535e3f4c6415dd0f73250bfc02ea2978a5bb38eeb4898cf954d19da63164c105592f9ee05db9d3e389d6ea9b91b7dee4bfba0b5ce1c5a6a076ba1bf2694e4a7654af0404d2dff74b49ffe0e9171caadce7cd5f1dc759f2b9345536a793f7cea6dbf7cd1b45e29d54897151108a97cf7affbfee066c3053356a9f65082c4e069497fe1cd7357b5e32f173f99d47e6da97974427d7f6f9dc8c0c089ef01d532f7ef15e033329c2ba61c5c6e4f760357f9669a95952de6230c1207cdf05de69d8f79ecf97770651a9b2609cde0bfd227bbe4d05a5883fade26b60e94a8907f2d6a36cf4978fa95e6c65f26e02e9972f0f8dd114eb25007078ca0c27f03ed12265f9ed73456ee990e65da6a77d7eb2a5260b95389854048699b21e886f8b9a5c9ec7ff8588913108a10ad0e189c05b48144b5bb1e1aca155c3ced685228d289a5d123be5435ea5cdc0ff2d35b01d732afb84fc24f32647d73543bf6f7ce715a6714edd84c6b5959c0c2050db7da20faf58fb9aa7d45c43db5d5eb5a47743c1e2c6f6e9609df0585133449a0b45c85259bdb217b52767bc6df59afdbb171c47d6b34a4457311b6fbdd70ea38113540d6a5b5ceeef6973029d395ba23042d0760d061530b0827de112998bdff347d4f9c8f2e9b524fc5dd7d77db3e84df0834bdc348c64535d28e00fab386abb6aa330fb9a6f91bb52e9f8897e860751b414fdf6c5513cabc22f09804fcbcca99f58dae3620d20112ffa22524d3aca712e8c69883ffc7bf71aad0182a147efbfe6c42fd056f2139fe46bdc494d97567db308f6496c639ece549c116d2f26d29db78c36c0e242d76eb2261186940a25860cdcfd31b75ee33b71674c14d6a868bb5b7fc14f2f16fa16737b3f12855101fe71af06c0a4b21b2998221627ced735a04008fba0d786b0f4bd8fb60ef1ba0eb60dbf169cc002611bc9fa47b3b94f9adea42e38e2b3ab17a375087562670b53da38b75bcc012744bc0abf559fe1b2ccf340dd783577f5c52eb6feae4458042b350b7423006d8ad7d20c21d9260a6f27e1eb387a2663dbd09c3b5412cc8ba74109ab8806506a8bcd94fe8caca2eb445cec49144a6d9d2f0a860e90814a5170489baf6db2b3eb00dcc798364bdc14bdd7a87d1bbee5468d02118f5a4ae3fe12313a48eeb6f673b3f6bb1f8dba38af400569675a37f5d73d7889f3651c8a372b5ec2dc98ae9ccacfb61ccdabb6f7e43aa19304bf82234d5c877b8f75fdd5d6e530d836f5dc60071eac82a7a483e02d66429bbedce72b1c00640cd64977e9e6956c583d78a358b3036c0453634d870e2eefbec370da0221cc37644201d17cf768af07c5b9c4aa21813fde590aa47182c7d6c17c3866a4c7abdf29084e9aa2fea767443702c03f3c6156531f1f5"}, {0x68, 0xb475eaf6be490548, 0x3, "00f49b89fcec0f82a4efe230f3d70b82301a79b01e9cb2f28645db8e251bd597b27180119e5fe9d74afcccf214082ddef9d03efb31ac631639070a936b59d9025c925700dc98ffd0bc83bc8f7e361aae05f3a7f5"}, {0x1010, 0xffff, 0x2, "6157f5995080738cea691b97e5540fd5703e94aa8fce56c45f3d4ee1bb77c10a9fae0d606e00e0432bebbd02f6e47b21fb943a22881089f2dc695279c56c623622aae80fe73fdd18773d3f594a516439eaadec8a8e7a69700b93323e46449959b8a622e2a64f9d19123b4ec8bb0a2915104f7a8cb8e26a8256023fa879708e3c12ba7a359982d39d294b6587083091b56e2c5674b1e66598a3447b74d32a397b5fd6613d2d51e419b97a81d20140a8de323910a09817c490e6bd6de6d2705c2d8885b981a2d0d78f52ef9512bb974f379020575e66d910b98cb80b57d34f4993647fca69ba2341b2ee1667f0493a99430757221fb0ea60838b7def6f0b5ff5bcf32371ba35d3bd59d6d527923e3da44dd23ba6dd641baf27d1b92eaddb8c2ee1c6189e7db2a3736dc9e8f745bde6b571176c2791c52bc12c20a5728fbde438e4f21cad2fc6374f6a16ef0de06435d49e768d5ce0eb8ac9d218cdd3b4fccaaed810724c22db561edc26f8c1fbc82f1045551a72fc9d16cde1c42c6b9ac0dd3efede880872eb963fd8d66386af053f710026dbe4f57ed884a901520752557be151bcaef9ba0b2f85cfee69c852ff09b569b11f1b987206c1c708b466b8e0a162c5a1a97e31bdb0e73b1bd639c9831d137541856b4a2ceae9040dbf07599825e4c9f582b1dc471009fa3000fc7b84d64310a9cab1bb5eb93cd0d3e5273dcc2747c197074bbea8add670062f6cd1a0ff36013e243eeb6b5470704c5d1b022063587ae585ac27ee027a98fe1bb5fa9ff0945bc0c0e8dd79e450d68402ef01d9283f8f7474fe7e91a1c4c0fddd292f1e3c1b5392f7105524659a14f7efade57e094b35f56b27ad615e17b43c3465b9090ba01e16a41cdbf0311b7d1975da7c728939b0f4637be1fc7e5af8cc812e627e3cff399318aa918275891c4228dd4c1c687693aa0eeacb345cf0fce741ac52a4bab4cbfea838883575a0916220a70e9698636e0fd301c2e71020d402567d22c309b773151c35371327333e3e5a7fb3391259252fbbbb05ccff8712507346108929db52f54bf663c3ada9ac3fac75cfa5bd52a2e60b08df0d43d3f54b55b7287d750679fba8a8e4d66d3ebd2d73153f42fd2dbe87f8a6e0bb43e3c35fe26fd69a6f9be99b3ce31200febc07510a73884ae984f8db8a29a300ba963eedebf2393c726c47e69793ae68f1244f3eec4d348e14f80f7703b24529e2bf71ea1e81eb2223571d719c488bc81086e86e6be1404538ed6637b522cf7f649fe46611bb976228fb511c1bf4400dbeaa7b9e3f10ec47b720f156404771c9d1df9f0b50094181f006ec2007efd556fe2e09cabbf6a81d5392c53e4aca13de5352c789241c6f3ea7deb88882d09fd9b5f1e4006ef13eff010795fb1d8e21cd530009a1c40a84f2aa12800013b13add51a9886557c59c8c6a7b9800ef060293487c971507fe74d85b2703c202a37ae6cf0bdbaab20e97cae03ba72279d96594bea95993673c995c55726e44f242d2caa447f182673b08fc7e38906b4c192b230af9ed074d85f75f8ef92dc38d46885d3c8b6a241428bf618334044f32563c5b3f612a7eabbdee34c4153733b5ef1e9999520bce0521a24e7b9d3ca21dc3368e43a9850423658031d994ad2620929bb3cf3b23e7551294bfa2b86fc51b9a85e2d17ea758c76e2e28620bb2e967966cd763e6d78fb935874bcc26fc5748b450346db36b3d2f7400b4bd72a96a5b26bb45fad16b3c63a08ef97758d21b0463cd1e33aebe662ed0707bff3b9baea6af1196576f43317f1126ed683ebd8feadfe696ce4d90ca11aa6a574135794038773b7833dadfb8bd16950d3bc936d7c3c48b8b06a30e3228d4d1a1815350c458b0ec8dc8fce7b3121a75acb67aa22a00f70fd152b79864c978c432d8d02edb62afdcd8ccb639997d1c2bb5b131df38cb6c53cc3032d6c0db3da63567fd2facf7172ca999fc8f9e94eaffeb61829c2fd996aa617d5db2ed3edcbb11ea6439788530c4354a4afa8f78acb069b5d26f3850c392564a0e290fd98e4e062be99f0659c902770620bd93a5fcfc42217182b69cadbf4e96d4d1f511a558aba2ea97999fd37c61ba5621d61e6fb938a124a95e8d2aa620e5de377df7fb03b7f4c974ed0f44708bc8ae4cfd771b17279bf192dcf61778e376f77b933bc19316f4555fc47ec036e5c5d7174bc0bac7bdea0674c40b4c568fcafb6403d42d543debf452b9a7639d417deba37c2367d4d2a9174f6e527a7e408ed19eacbd970d20bf367bb6db3ad5607bdb1def2a66042ead71d01de16542255564cc4098f1f586dcb5f3e1dc465222d70cdc89ce730786700f1fa8855cacea53f290f7da2e46545ecfc78f72ac614fa96fe0192846d93a4a7ad08591b053ce2f385147156f0b3f63e295fc7ed921cfe1b4323e3899f0d23a3039d15c952542d9319e68519330c15858a538a5ba4759a0a2a3d716b3f4d349de8cb55dd662bf0b3f5a453c9fa193cc4f4acaf028de765b08c58d8f8cbaa66f648e8f889527420a7007146ba5447a334edaf97262efdbc94d8634c9c20c603cf0aca779cff4a499301446c0c06e842f9371cfeac79250603637c7a46326cc95bd0f561d7581d1ef3b51d24d93e2d40e44c6f51e6310d6afd1031dbee484765e7dc66696c2d0a3ae0ba52e9a94bd456427b109951dde76ff341d89572dfe3150128cb7a667d159c5e63e055d9f1489d9c1d3785972ea74e73aa6a3114fdafdcf00f9c787817eb30741d3aa92ed79b20a795533356e89208568d1ce644024bc70421b6169d2a55101b8740e7bdece57cf6adc30e9893fbf3f68cf3352517f9144f5887ece501cc4b65290e1b3d2c5de38825712e5220cac0a05cfd3f1ed0956663c879b8d837f288484179f1cde93e6900e6ae7598b0c2d62c704ad1068e865ebb50576a631b086b09b4397d9216eaf4ad48a4c7af631affabb0733b67af80fa8d9f2fefa91e7772f98b32fc3a71b1b9509ab1e9b8d004a803c38c9ed65bb7ec5a020bc0c964687cd2a653ede51fa79cbbd414526cca8967ac65765e96152a84cd8ebbd56ebada8716338f2b7ab6bea25a3cc341a44a84e456963626c3172bea1292f26f2d8b2784685e7643a1f709a344ab6d5015ce2f98f2431fd10961b2623db9637987893de8452a969c05ac700716424f7a7bcf47d5ede41438283653f67ef13628d957392b1cf60a96199a5dd610b84fa2b2fa0c533966cb9288d0c0f580808e9c239f13be45b4de442fc2c6c39fc390674af5260ddb7c24f390cb0ce16c9e0c77d7ecde55f012f5540412941be90edaa31ed8a51285372594acdf5b78dd689e723dcb63cef550043d2580ec55ef3a3e227d807437ff52543bb7e4d8a80249933b4c2cf0aba8750a46f32dfefcca099931efc7210d4535f2e01eab1376a7764bb141b7141c78f0d172657e6823bbda8d685e83c0edfa92bdc55dd7800a734fae9a99c159789963cb0f64e058002671e4d8903af624a49a2a548bf95ce17fab04c98d20091053453cb92cedc7f4dd4e52c5576ef9312a1dc0097bf8b1713fe1bca5f7816ba639ce39fe3960c3f003a676dd577095acd587371f93c9675dd5ad30b7ca9e3a7070740ffa6a13f1788ae3c3e574c5976a3b62ab12467b99cae555da2d81901541952c63e2e07638038f3f9c950bc3d0d4e2f3582a7c0d26e36460fbcfb4db241a4b834262c10ab2d3ae5e86e0a2f89c042be29f130dcae7401e68e3166a6018cc8979542224e64de99ea0cf2bfc0f032d2bf34610d5797cba4d21740c4cf8222ab18eb39506f9afc0bf4c4dfb146cb6cfccec2c4911f668f5b2dbca3676c5f6ca693d8ee8471f90d0a53539577aae696d4c25f2915b2cccb2023242be4d08a7c8daf8880f74338608c593fd71940697b575c9a3c2de576295838923b18021f60f64b9393ac02a9b0bae032360e07c65b24c6ff4fd05555ae682f60594687f050e0b5bcad916ad6cac09430d5685fa372cc39055195c1c762f21fe5d4b6eb2adec94c1feb0beb682a01d34c045fcd975f325b9548c19346cb6f4b55865fc44fefddaed9961c4d9d3479ba413beb9b13e6d811715cb3381f043642ceaba8fb6b6e1c8fa26bee5d48e8713aed03e0b907de438ae7ce4ed31c7ba77ab289718ca65034021575a23798555c927d482e4f20aa761e723607452727d294dce7bc6782bac2fc12951c9fe4c583fe10e37b6eb0df62ccd7946cd2fc7932a387075847b4a11d2467ce5bf5a1996bbab7432756e15fd0ecde8a6ba87aa2d8f11454f38a81300a6473c0931367b2e7010f17235510ff0a2228e971240251e5b4c9dbd2249f50f26077f69dd6d65816867dea5cf5ea3a9a825a056d2638edc571e1c9a768f0a8a62004972072411537d74c3b4ba57e3d7fa54db6aa97037c281c9dac7d7588fbfc15fb78dfced24705d6b82bfe681f1d475020d3d2b3c27a8f4dc6bee5ce431bed181018fef34fa8b2728026f701720e244641c7d3a7faf73dceddc51de10d213009c815d6b253546ea0430246af9af47f6984bc3575a5cf9c6c4e7896e090c563ab449e46b373610dbb03e6164627c478ebee4371ca14e5ac113077897cfa7876f80ef9e2d1b095643e9646c84979876052857426f3c1466b82fa7c12a9798d77bb252ef905a486979cd0c59abef77efecc2805e0faa3c2e0a3a4768482c1b792e211ac5b6a320da5394a4085b9ba7313528a8da86aa1f77b3ab161bae77277e922025149a687c5460448fa0911e34704415c327d979b9a4eca13643d6a0675881339f9b85448bd5c5b52acb343d0acc2fb64cbce347c3a776630feb3eeb9ffd204feb13da97d820fbf222e1d88400f54f36aa6d9c55542c89846371122df3b5b44324db33cd2fbca8ad33d93b4403f7cc5528aa81d7dc3a0c427a2c6969e77a358ffa109d2a91f89dea73a13aac768d6d508f8d765b7a9a3db67abe182b443541b56dca0b9b2852099151030905a3e025dc65cccfe4d570f16c808d36e99ae8976c728abbf491dd9e8cb28cb3353efabe9f22d74212d771b73838d2d1d78b97a116144a5c4c026c1f08620e5346124836a767e7e57e464b12c40a3873a5ad8987a21e58249040db1337ed8b89b464264c8ac6efac34960b65a593c858b41eeac7802f046e449839b5de136b94e6a1198b0fdaa1dbba62d72253725d15394c20c39f102a2a58c93c0f4508df49d2953812d0a6bd8769642f3f088c9970d30e72f598b8b181bda8d1a14d392dd905f5fe1a8fadce4b6b8fb17683650b21baf3c54773e31587b64829959f0260be5b4e6c7c32bd254cb4d386c509c8c0956c5b481e6ed06ec260e691b24025fad5491d98a95e32a849ab1ef54fe5f32f23db18b48cb739d0f2053bbf853180fb76d6219170d32fd9e508fe589286161095cf8b79bf08838e0e7823a331e5a9ad355e1f1a46954d20fb9aa6d38f167109ddfacd81c9263594f2fed49a3487208ec01c2bb2a1eee47d943906f8facaf90823228befe8af6a6739f4ae0fc8720f4fa7d0940bbd47ee2ebe9a62a2640d366b97b05fdf4a95d58154fc94b66bc66bcde8cc7a71596c69a6c449c08ce72560a7566141375847f5312603bdd473ceb92db7b5535298c8b0822b4b529572d7911fde306e8731aa2b3312d7414566a14ea9483c87138b8430c65d5b5dbe8ca57a315c4e586ebc575697bd14e5cf88e7fb9154a6619a7ec8dc7cb4269d702625b13818d8fec1dbce3966656967b79273bf3e7337c2e509a561cbb8ce3f48020f6"}, {0x80, 0x1, 0x7fffffff, "18c33162740bd0c5cf8ca3e85f9e979025169aca3c1c8899350cfb45f48cc23fcb064d0298a0f81daf36e3ef30589c87fd5f6c50467786af4b31f1479a07226169585bd57ac4d622d4a7f0b76bc7a117655480144d11723684511d1923a6ac0f681bac60b89a1b9f89676b27dcb0f9"}], 0x2108}, 0x814) 16:00:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:15 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\\\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b0000aae4", 0x30}], 0x1) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000680)='./file0\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8005, 0x4, 0x3d8d7c2a, "73cc511052b3d4d5a72c0f77aeafe90d3f05006d"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x4, 0x3707, 0x3f}) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0xfffffffffffff1ed, 0x737, 0x76, 0x1, 0xb6, 0x7, 0xfffffffffffffffe, 0x3, 0x2, 0x4, 0x40}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f00000003c0)=0xc) preadv(r3, &(0x7f0000000640)=[{&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000500)=""/19, 0x13}, {&(0x7f0000000540)=""/128, 0x80}, {&(0x7f00000005c0)=""/92, 0x5c}], 0x4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) 16:00:15 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x8495d371bdd4182e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="6f960c77d39fa77e632fe6a71b25bef6438a740bbd39309c221b0ae056c867b1ff95581702ca3bc0a7284aef5546cc4f09247a22a32e55e5f55a99d108e9e6d8a5a3db61e109710512d2b8af0d331f7761c6f5134533d096886acbb359b0717b78d816e117a426dfbb12d352dbda9a86104f72a6eeed67744d1114e82f38dedd9f777a0cc2dfcbbd84f27ca8a1f5a4c2bff0c6f0865fda209b94d655318ba98350df8f6f8c949d01f5f3d584467499285165", 0xb2) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000100)="2b3b0466759bfd0bbe74504b9d669ebf16356b6fde1dd30751cc659c206b8274403d60da09c7ab47cbc20200000000000000c3977d27f7d320a888592ec9688d4186d1e1d3333a3987d40d660bc3e38365f1e279c80449de3040ff5979dde01957801cad5ba19a8a127f331112bc3d927022c176fadc486095f77afddad168c2c4c0e894d8cfc9a3632f285d3810") 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socket(0x18, 0x1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x10000000000, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x80}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) flock(r0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1140, 0xb12ef5737660e553) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800000000000, "000000000000000100002000", 0x101}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x100000000002a, 0x64, &(0x7f0000000000)="06000000", 0x2ae) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup2(r4, r5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTOP(r7, 0x2000746f) acct(&(0x7f0000000040)='./file0\x00') 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8208002f66697c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x205f175bec9718fe) 16:00:16 executing program 1: pipe(&(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f0000001480)='./file0\x00', 0x200000000000400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fcntl$setstatus(r2, 0x4, 0x8) msgsnd(0xffffffffffffffff, &(0x7f0000001500)=ANY=[@ANYBLOB="02000000000b000043384902e287db6af93d1e2cc4d1a6f9ccafa9b88bd0b2a2d1487ed8ca45cde42aea333651bab029ed64912f8488753f91cc9efed90d0f61856b7eb6f3335a6990379454671f94ea234e32f01d1fcdd709ec96dd0120ec7e7156484c7d9d2b5e80386a363c5c47ee661d29bc7c67720efab2545e4227698e31bf0f61e7fc89ce9dda66a39288cfd4273fd27919ebef0028159f9f3da1a917ebdb8a707074b652480800"/184], 0x92, 0x0) open(&(0x7f0000001440)='./file0/file0\x00', 0x40, 0xf33113ca2410bbc0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "01003706e034e1000000000000000000a62a00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r3 = socket(0x18, 0x1, 0x0) msgget(0x1, 0xc8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x446d77c76c169a8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r4 = msgget$private(0x0, 0x20000003d0) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) dup(r1) msgrcv(r4, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r4, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 16:00:16 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x4) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="f78f8cf5d2f1d7adff0f445cc550103798f199915445ae3ae6784632c09d30ce90687888125d33f78b3dc239f3de32bc47b55e0d1b99554ecd0c0ecbbcc1691c81eab8d901925cd89fbbe345ea521356f62e4c251be789777bde1bd82d", 0x5d}, {&(0x7f0000000340)="114806ec2b95d9591c8f50307cec29cd05dee58ada1b65ceb4ef5f542f410e4a8fe47425efdd23a56d9999d16c41d07f2e559a6a60566c91f0f06f03e4644116e56634aff910797b12d530be996f77fa1065d2c49ca701fc156f87f66765a014ed2e8ca6a3d3941c", 0x68}, {&(0x7f0000000140)="d4841b4349b931bb82d20041cd83f73a48dd2e0fd530e1b4819e26cdd271a4bff0d271cfb29877517bdf31783665d0ea511714546c33fa", 0x37}, {&(0x7f0000000800)="09ca2a68b1bef0c585294e13c19a35e2c4274588f24aeb5087c6c0b5ecb93770b5871178e1a9471ae7b3f84a661e1624bfba035b31707b114b30fdda6192895bce8b359bdd79f0e252e4b5c2ade90023885e81e56ce5cc32272a2b122c511a46f9300279b545489c86ff3ac55287ec04ad45549c7f3aaf87e49c9646f48b84cc7508aad91d71aa4e86f99f732bf622cae8f0151f32cf94dfa40295e8e27ba6760c06d1e794fdb8a26606f2ff880203c1e8559d2b1a8ff12a1bc5dbc08921f953fa9fdbaee3e9c998d4b6e40b7486482293d0e80869c42794de1fa55da90b", 0xde}, {&(0x7f0000000900)="7103d3c8a29f2bd91a4bf7a485f268ecf4da8d57f6d4298b903c584b216874141f93422afee9df632fed61a6639f805dbf2c7eb61f228e42d1c6f46c3f21a7e2ba04c067d18c81d24adc59f33a1f98bde9ffd0bc99bfa2acf4d6c98d2bd42ff65a4fe374cba87890e145391699138c5029c91fbea7c90842b0dc454ea3bcf1fa365e9129c8aa1d425ec31cabbda560f533177bc0e806e5cd558fa23ddb9a4a38a5d1925eb92e8ebaa1e44ca401a71e21c3d5b6e7e92d6cb7a27a892b04f8b427c08fd10377bae7f3fbf8c43408968eff8482b0036c2bebb3ce183b05752e999a42712d7b4a0bdd54e9cbbaa514fb14b8c853ca0e38190aa71f45c87f99752645383d82a23b3068645e4efaf7146b7810d962f443cb86046cefffb22b537f02e26807afbd158f44a186a1a12a10bd1076103503ca20654f80771c1bed4c0673157a6a52b68ba33dd18c8bf7b0ee1221e8af3efbfaafafbb91a87abd0d75d945668f5aa490ac6c30725f8c4e1a090b05a82cbf1fcdc5e3bdcdfd154025c3781d577a917addaf6d4e3191c49ddf848580193fbe50db151832e40314afd5e32e5be706acf8240702ee99c5a0f5c153ff59043b000202dacb79bfb77b45df2d5c75aa565eb330d8cb80506d6528732b278113a9a5fcb6cfaae1111e0d25164f4f90be02fd38f64b09b2eaed936ac3f279dbdfefdef1672bd2f07aea2fbf452ae0701d63a1703bb8869f03469270bfa2645d165b576f51361bd56bfa4630769e8a777fe2c0f6f2fc6dec0a5fef87b52e1568578093213eae40ab097d462ac22363b7af51bf18ec93b93905648290a2366e9a43fd82d416dd1f825c77e93403d2925a93ec83069d9ada88d5dca01e4300dec539401db29a64d6f8c1afb7d86f837e20243c6fea1db6a547ecba5fbba3c444d5dc83f8489aff3db020f88530dd012b673b1d0025226797eb7cc05d08e9f57ceb45e7d76891e3aaafe2708f2e219583f5b4531e75ceaa535c5b04f192def2baad9f74751d5bf9e10d312cb2b4cb301d21b7713acfc561eded40d43bb9e2bcaf44c4d57dbe21fc31d6087a90d0465d3db180b0813dab95b98d915e37d4c1ed480234f21a895969243e427ed0be75b7578b1ea62c5ae70c1d0ed064be7b390d2d8afc0192c3631ee721bb229af5fce3c7b0abc9ad0f6c4a8c9494d437ec3ebe381c80021ccd51069e60594a2c022a185db3d28080240f474684e0ab71e1486e4aa333f6e0c6d2249e4778d58fcb72c302c02e41f0dbc82aa8777e6250e1e92d93f4305a3f390a820525be09d64d08aa38594f46d5afd33d3d0f3cabef361ef02314177918fad5d1222894f77e6b7dc33ae27b9f8b6715fe141d0e6fbeaa382d9a2b227473ec3ab267205970441656560f112730ef53ccc848139ff5ca923850b0366176c216e4de93d2f05584109c1117974b70cea2c623ebca9ca970512445b741ed81b38417760f78440ca416011e63f35892a64a6225ea75aba7a744ea9c396a34c3a3e32a91ee2f2ddd89d4ca889deb8cfa3a880f6cd0d20f4e8d5de876bea79f89bb153a3f3a077fc4947d171e2e558022725886d8a6a1a7ecbbeca48e76740e2af0d15b2b1cb17e27dce880d3e6ca85f3edd2c34011a9a6675d44fa872b5a41c2622f8a08d6b1f4c58c13054ce54246f0722cccc4bc0b894099788376447b57d21aec8cf3c09a8626e0f208b14ab7009b80b594af5af8053415c16b5b887423995225cbebf6d5ccc5482e2db64dbf67925e90a2e0f954dbb82ce8db9a2cec94207989520a79690b2525a89363b8eb53619be47d7cc910924d5d6e0618fc5c7e22d8608570d2cd3a2cd791e7a73b6c940cf6822e6bd26a7d369f8309bccb0267ceb0024344331ba15d5b727407bef0dc6f936844187e2e0468966c9079cd61c10ab85b854143d94ca01fd3bb25283f5721c766abf4cccc65b798556a602062489aacccc2aa16e82077aa30a3fb19941a3b85d7de783aed163da215f5ad5de2cc18b750f0aa61cccb415d5a27c237d624eed1ce79179d6b862cb2cad13e69664463bdc4326a251655b643c490e02a17fbd7f62a34d277a145f808296153547dade06152d933f7d2cd940088846e1cb7b513741a50736375381da7315cc0ab7d19a7cb6913a805b85db105349213f47c326acf4cc79019b614fb5b4498b778d0656c5b71b6a0a55e0710b8da3140fa78fc098aed5e9a8ee13df9d610be81d35de007f83135968b2cdbc24df5da18cdf23356217dca8c57d2106cf094c3243e1f669e857746d8ea6f838879337da81019d190ac7e7e700ce082bcf24319726615c10ba5deddba6d10d909ce9a73ce5379f5efe40ff1ac1fc18fc8bc94cddc664e58bd1eb069cca867cb9f126c9e9399eadc06a1c7bcc17d711b599f45d0e669d760df030c0db41e1d2f1aa9cae90094ea88b7bb449cd80ccc0211a2e75207543941eba952555184f6c821e088fc471dda719ab22493eadc9d3a2bd8fb10b0c95d791843ff232625583ac430ac7e4203f16e8cd3982dd0b38ff9f72989abd68f4b4f4d565c40872aa0dcf5ee63f6e26e786be621f0201099aa931dd22436b9b51e114e2f55d954705aa7852803c60b413bef3f989b112eeb66e407ab298f06056113acdf748744f562f7361484f87c109281028303f410e87dbde1f67f4b7a058f3caaf032ef513e470c5a4ed9eb54dffb21b78dd44aaf25eb47788dd7563ed0bb48a5f1285324c7c11feb3b309c8ccd42bdeb2663c8e7faaccf610ba3e66bf55bf494612608ff9aca113a2d5a6af826c1f92745af00da8184d4c76f142a0a62dc8434837eeeb3c02d44ad4146e36b9b6f75c7c387cb8f3e9a346b37d6365a2ae9f228eaa3cff5b7a8df978500be4787ed4c4ae6bc17c091ab84ed8f02ebe7a847552c50060353e609463cbbba6ad5ed8a2246778b2eb7296f98e51e4fb74a5f1b58cd39fb2417e3673e93a5579252706b32866880c83cc9a8784eb684c472895be2bba8ab4416e74818ea3c3d3d838337cbe3f9a604a1fa0a5d527bad3b704c76fedd7339a3996eef8e76bb27c046f30199c6974fcc7d337b40e26a0c5bbeb2bf031ae9c26bd6dc01ad946d67f0233103116a23bcb5aaf7d82e0f80fe54dbac34e142636c3cb3577e354995894cf785c6eba113e09714df1c86037e46cdd00ee7cc9e06226a6eeb5a8ea262e2e37d8458cc6844752a0e7450f500410f2349baf42d94772c5373f7093a47d7d569d04507f093efa6644c66d2017edc56e6281fe8cc5057f47135ddc1c62eb779027fd130ff1070eddf101fe91ae9240dc1be0f2f76cb98cddcb3aef291796e1b97d425d1b60bf2cce600b51d92178fb5085bafea8375868ba6ee95046da9fb34c7c764f7e7b654d67bf7a6e03f4173e714cccfd284223f392e2f41d6ff4cb6718fa9e8b75c20cd94493c43010c609af2e176650450c81b70a43dd8da0069e630189cf9a1fe9bb5faf1563dc10858befd6ef58544b0f1deaa00aa0dee0f4394787a656d2d376545577d2430145f2cc9e0045186c171dcd30232d65bec76d4dd699baccc2f9f5a7350d2905932d21b79b821b339ccfebe91979af2d0943c3130de9bf18c77df53f740144e20c76b45ebbe415e2b3a9b51baf8a6fe16770c2fd9474f0ce9181012ff58cef2b9b2893543e183655c5665838f5fa0a03e64965c2f07795d2e84f63a53635c1b4de35dc850a476c1be18f9a0aec1c19da895b517174dfd9048fb346a329d4c389919f2fdabe61c6f0fb92338bd57296201ec1dfafcdebd0257f218fcad6df1579edabc1e9b6dbbefc54184961bf1ac2da38295b2b82c4452e1978bb948e4ad6ee65028b7eeaaa3a2f7db5da747f911d99f55ab4496fb81f22c5028a998e34cfab56a408af0cfe8c6db6c0aab9ee9f0eb14be8a1b548927f7531f87092ba07f65529ccee0e138274d6ccf4a881cdf27ae9107c740826adc52b74a36217a464191cbffa4bc2f85b947256eba43c033f46bcd551000cf37b5c62516dbae32520d861a9d7b8a76a7175df4b6b7173469c6b94d4855eb18265f07bd28bfa9f8b96d15f03465d86c535133515b186e66a6d65425872a359eba74bbc8aeabe947120e286faa14916efe751c78154b8b5fa3d22af95f48a976ae65eea00eca94259c68494b1bd54108be9dcc32cebeb1c98a209f4930542a393241e1c07b4c766201f2624a36992467c088f43c650c1145efd2427353f923ebb571079adf92b17ec3f1b8b9de971f2caac751c4b17367e2c6128ed1b5b7f7fb8079d17e388cd83fe82634ed211f240d35008cfba4e8a279d0de57405205b511fad520ef6b6bff830e35646f9960853ef15f6197683c15cc7bf14e7fda423835aaea27755dd3009a3d5824802c82d9e1d3893c8797f3afb064286872917259f31154e38d93102a6806f920ec1f63cfa339da98d4bbe6504193ac3eaa2d6595b60744deab31af10af7bf5f71b90cd15f3df19a0f5640066e2ee11259f7bd9eed8bd0b5f3589274be42e968cdc82958c8bfa13c144059259f3c53ca6ade1780549811bcb512908111426a66e82a6f9a4cfaff400f9ba1cfb38249e9af8ff4eb1726550d1f071cf3eae91286c5c6551a509082480c0be174f08a726f3a4d7d993fde9ad1f43ddad21d4d41db1688dd35264b76f3f1203cea8caec15cab782d3d7515288e223865d3187273ec4a7680af35fb59ccdfc4c13b2f994e7d5b91bdef680bfe38cb2bf11d4f81876a6b9c06432081e71c6947f0872ea8b286de30a48d66309cadc5c0fa01f4f30ca7a05417254921b5fc1b3d71b2d098fb58a27b360e639808b92e30adc61968224773d4ee9941b704f6a4c65756f44a3e7c24d2c919d4da9a63fb7d11333b9ef742cc31b065095f01bff15eca05cb4aae8e3d4326eadb2eb02d0e903af8b1261db2dda12b9e4589bb46d276a976fb8eb7acbf6addc975e436bbdafa5a4640d474c0e450c91bcafe781c9e63cfd2fe280bc22cca50fc7536ff6c48f8b523deb70f1710f7a19e1519ab6dfed018e76acf57367e1bcb80d85a69830bb5f7931aabc4f600051a73b98d946c5473098a220596ab118a18cf6a8d1bc36ac8efd9176eb4ca1b4503a0aa14811a83d2526f49a0aa6475b70b75fb282efefff2157485b10c0168e032f560c6495c68045b21aef2d870acd0af6844e673b4e2c1ed79e3c3ff3242487399ed899e123fa1f1fa8dc87d1a4517f871f3f0698c5c820660fac9dc867efcf067370d6e52ed6aa80c497e257e7bd3675fa62ead4a89225160863aecad403380112e68d84d68cd054f01ebf9f855b3fa870ec9d795f9fd67a47ebade2965bc3c3cf7777e46122b00c86521e6cec891ffa6a7aba47b7530e87e15d790d99a462319bc266303bca21e4450328179f53877f63636d660708f512a39c5264f60edb6087bd7aa691ebd85ab2554957475f4e0219a0e9aa3736176f463449c6c616694695fecd517df4c4de06399cdef1788de438f34f675486eb47fbc8b8bc0ed52fc31b1722c102f2cdc9223470da779862da80a89446b94dde7639412df22f73d8fe5639eb35389a40d1d0332314ac40027eb95ebb2594e20bf418c1522e8b64b6b2903db0cc2c44d092509bd50aac7238a56a7c3bb3413d76c9d0f4625c5c29308a0715c1ab8780ae5320971838f288641f3a92721f68e16831ea734236ddd445d4c4e13c08c6c51445bfebd2702fc2ed6010781eb69b3235e3c575c74a3008906f905a95b95ca3f36a3c8c455de2cb130fe486c4371a3e79ac", 0x1000}, {&(0x7f0000001900)="56f1b20d6cd8fe18db8d72a065ca8e171d5aa4ea72bfcb28375637903c68f9a2579c54f10bb10122b39173334652c7f06b926c26319905f491e1084701c9772b0eed6b926f36d3aa2e54551562f3f13c1f9ecb8e3c48c2af537c616cff74de83d0dbc8409d735aef598de9e5809793abdf0ad0ffcea727f621e2c798d148bc80c5c8fd7b0d20026f6463ba09008e23679a8afc1c1665122c9fcb4d9c18ed605ceb98afa28eb1ce12023486ef90b9fe7c6c2a671fb5d96f510fd7a6574d8f5f8b3d5d7ac103f7d37495198801110e7245e6885d5b6413ca7901d0e72b24f2", 0xde}], 0x6, 0x0, 0x20) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:16 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) sendto(r0, &(0x7f0000000000)="c66f870c3f4d0344e4c787f940dc3d75afadeafb88bca265f56b5bfcbeaa5052cad858574e71de8ce06ee58078c0db72ca2031c33bd05ac2a1a0d547c3efc485be9c39ea6448d62d565be753c54809be8e165e1fd912097bcbc65ceb1cac3e40859a149adafee57380d51bd41d72fdde253a340a5f2d73f20989a2ce329637138f6b914f13d8f780438e771af6f5c1535160266cf074d8dd8c1673f78a77c150789f40804ff7755d1201b7b69993a7e73a552b5d4c767e8684b795ec98638a2ff9920a0b10b700161dec6729b9a520a593743b5a01c6b701190f3a20ed172e97330bc24dc9f4203e2c01debb985f29af10434d45f8a133e86d8a4cf2a697e5e4bade94b8b7b826ea541ac6677508a5786db0f7ebff4f0c6540c4a7859caf9fbd238d0287d21ff2c1559a849928fec9243b45c66b5d09cce478a5645996587864b771c74928562b6ecf0a43340b772584b77ba2870a152b13acd565f670ab517b9007db1848ff80352f465de2727092306c98b46d0047b520feac13f7c9ba479043430c2f6f46a3643c522ff29b81655e12f38ed8529f738dedbc444c8ad7f84cce037c99979c6788948486d91031bddb0a52be8f50e083bf9c9d940a1d0016f4dde63b73c78d6c028f6e8380984116b3b430e08da429f2509b2912a5c36e0cf4b3ad296f061d403925792dccc84ed83a3ce395e896e056ab0a3805d5964cf08ea070c63f9077c6e325d99a4193cd53fef156da5377851fa77cec026e18a7c9f9f12d29f253c9a568c607218579d3ad0b55206943e63c57e92382b853225a823a4f392b51c39c887453cdf701d96da0692db860b3cdea8f25bf9391785f1be5ebf43f87e1d50d5a0fda34cfa6d3ae2000287b0264d4ea6576a08a431b8dc3c35d09c4ef02deded3968ee32c8cb8a42d12b0750648ffc9084505119af2e25f0723fb4bdef32028cccae8d5100a94939587622c2256aba118324ff16fa2864f7143761fed988d36530394b871b17d1bdf3b2e11f19aa03a7f768c313db516cf54a51e4580f4669baa35de1343089a85c25d54da1919e3defacc4f9971b8448a9e50d97c64e4e00b3d68adc1ee9f683d332ae4ccce12b50efe4b9abac633a41dfd4d91fb62ea0a779b3d94e415bb14394d5d6d2c872bb80bcabf7801280f9da86be117186e3238077b84eb013e50b34b09937d9d7f23f3f684f6fea0bf9d98be525b48c271176bf4d5e44086fb06800494539ceb2b8731e1739bd482b96c56736b448e2b02d583c6acba1025246b1956e8fea2d0304d0baac34c3cf23dc3e53109e48378be2f9f2a38d84f4846a66907e4be9e9dd3e8084c3b799f4ecc80b5e50e258e3d446a552cd64878acd4e113187fdedc2a8cede0435751afa8b03b6cc5ab237f3b4160e0449fbbc8bb24d8377b2e6699ac1ed293da2898f2235fcddf93d19061d173b0b64a678f50d57282e90265a9a3980bb4c463cada0641cc0ca07e3211111f3f959f22118db91d3a5e74bad0b17e72890614fdc83766a689d82a202d000a969c8e48f944ef39a5cef05e75e2a7c5ad0104138eb386bcf0d7d49da4d9aa0444dc0f9bb9d9a9cf98e1526becbd44b12215e99c8b9b51d042f513ae4afd8581c6de7e50d74a3aa3f508333f037fc165f76fe912dbb0cf3dc97946c69c903738ce21f3e9941e161933f41631859a379de42b8c1a2f50f86ce1c1a6c14ff3d8fd267ea8f6635c16ad6ff49f2ed6e637a091a11855bba277d3bbc761a5d67589a2cc2c6accb4dae635dc3468df99d75c988683402ae989a4cd63ad06383e9f29b2779f3ffb5fa4116d032df361741a33bd83271f51ce7cb680c077f8d25a45dbc8903199eb18675f9377f349277fba602203bae0d01f989dbff6d3502dc860eff7fe66f0a2be33a74aa9af245eec7e81da23b07f6c42c59488aa5d127bfcc6bc242991e11050f76047ab903f12d1cebd76d257911e9a04746495cb867068394e40130d206037c82f36e5fe094dfba76bb209f197891a96c23bcb05a5dbabe597d9d32aa7f08e5f9bd17c192c92cf2f0ed4b7f214e96e8a1db6d9d08dd583e1e2fa0efb9780ef13907f67e841ab56a390c429adb0896afe309867db4a139a1a7563a36725df0176b39cf727e1b78dd51759d2193815900016d972a01a9ae97e5bd557b6226b62c1d8ed1409170e1cfd3dc6865fa88b36d8435f3a83e2d96f9aa97101ee7d4b2717f56254a18a1152382205547d12dd4269170743b35f0fd3a33a9b63639b246fdb6159e3cf0acc5c2ff99c16d1f9cacb5726caa9768eb82f7ce0534ed466c9d3d21669fa2d4714e0a5695530de5645da2bfda113b730be44e2e0ddb568f6b33028be919ff44040411ab7c0c91a211d296f2ed6c0be282a7afbb2024e973990ce09cf680abc631bbd53aa44dad83d36a3141b8ba850b6d06c7a3352b0c78dcec2185ab6982c3b7a92c792050ff798221b41e3d3747b968ba9db2456a2a7fd87d4a4a126a09a1b4e935b7f6dd28d7a008fd0b37c153eed7d48c40ee67ac602cc34a71a49ce89d1a034201b3f01e3d051bc5b2dbaaebbcb6602f5fb63452e560be84d85b353dab2b8c0a73b3b121a4338ee9eeab129b6476186dbdbee31bf4ac6b7299ff33cac92f9e6303bc01fa48e84ad14a9c407ea07486b85e2713b55cd586edcc429f89dd803d36239637a6d2635458953d6e1f300a15abc6ef987cac96eac39be75955ddfb079a504e3979538164ccee7b565ef2108a13012b627babce051d0b9d885e41c14a9fcd6d5b3cd037c5662927ac61c375fe17a77d4d6bce88e2e035cc61ce763879f2af006a942e528d3367cf0821e9da4b3e108a6123058cfeb4b77c9d17ec89133148e2d483931181d97e06c2b4675c6342a355298797d095f2aa1309642d1bdad5799c6d88faf7057515ef3195b5e5581171a2a3b9863c0654cda94a2f066210992b92411f5b8c00a18e6ec8e9eed4cd3350adfa338fa45aea13be2d80b6dd4379e34ae0769d4dac6cd02129456467b7742059377420ff1458601becd1ef92345a84b68d0e4e10331b23bffacdb76489e7dd33b52f7b94e4c3aeca7786c0552da7dc1c27799a70cd8c4410228f56cb254b341684732baa8f2ad27cb846fbc7e379acc288820848737779b624f149c4b91894f24aa1997d74f6dcc8da80d3118054ad0a8b22c01c3ba2ca56f7e4ca6a86a8007a66ea0f6165092c81be4c25fdebe6ba2d2c0334e813e1a223787f9a9438de517dcc482caff22edffea288e623319de6f102bd5af211e7bb64a814d133d38e1aa4a8d665e7289b108f62055d5f11d131d2a21d3bb7f0149204f0f387c0ffd2ee95ccc0f7c8c65ab3e8786aaec80a852a2dc6d1e388a15621d5121c688b6994585af740a360882e016d09b65f67b9c938207764794cb4c7341b0799985fb19400c919626f0c951b6658ed95f9436efdab8e656952fa7ec37ec155ebfce8c2db66bf381c15f5f3577b77dafbbee52e29074600cd5b768bc9b712eb68bb82703190b087e5579f263fca093ff271770aecaedc991d04fdc61a243ad80a8af8cd4734457737b9baefd78a23acd5dfd1f4d6e649f3ca7b742e437472e0b06ca000fd022c98c7c149f52f8f2a71ca40e534063bbcaaac8ff2062b467c60760ee44ae91b245cc1364dd257a42d232e4d5b36728e7548d738e32a905a18a15bdf989d325b92f5a7aa3a6cb7912f1cdd8caaf248b5b3195fd279a2346186acdfc7020abdda53a56eb2797b4b793b493f284350e330b5d3f247b8d5ae0d4302cfabb7792b6bdbda0da07f9182707e3a0dfba8e8dd2651e864ee7fae137a3f42cc6ab676cfab95c1e50dade49281ac420cc94052b6264735d559c262c37894cd3f5376695e823eba21cc6fceebe5a3f4dafaffed04f81dced5f59aaa59efb4d6e766fb6ed82063fc14a1e9b174d4abc1a86fa8a099636bbf01b8773723e7bca30390f51d38ed6acd2f750a9f00b03cc9ec784029adbf9aaea10044b16ed5a41bcb9f09fdd8f8765e441a04e8d2e410fd43978f48f7e396471ced61e0acaeac01fd88d3f346ecf56f58389dec47221854c749bb8f575f77a63a8fce2c0edb09aeb771b58943b6720b360fd4a87233141f9302f89ff1aedd010060c45126b021401a72fbc17b87d99c39d97043e62d7f58601ecd88aafe0df905b5908423976171c1deeb7bd762e312d03db4ca520be2a9e194753b90ed7277a57daf04167793b8ba9822e4ab011d97d945e1e07430725b1c970d3f917ef9a3337e8136f2f6ed3d8d2aac93fdde01803dd29aa600a2dd4ac02ad5f90a6695cd5f1f20bd30363a87ce81228407589b77d507abdea2abb2a861f8cf2e147efe382895f0c45613ab95856ef871ca6e4770063036848b6815a69d3299e6aca591936331d01f0d1dcc2b884c54c68d3d5ade00c7cd497ac05b71e1df8dbad980e0cfeacc66e160ba02d8c1774ab89173f83f677474edab395cd3efaca5bbc500611e9b28160feefea38a1e775dd1bb260bae475e431bf543d34f9d65b96e5ff0c0a0c51cf410ae0ececb2808bbffe44df3a5934022581552a44efe6cc134318a7c42f559dfe92be8a8c260e3af3315f492d12a2ee8fa8d41b0d2e10df9061560d50fef821b8ffdc7433206d400389b7d48f743a30003a77130fb29261389ba4fb6667ebd70be204ff5a9b576a19594a0287acb0d03c34eec8847411ee3d8aa5e8e70d1a77a6f474768e1fbe8521da053392ff48864ecb9fa087680755bfd79d83d2d7590da8074304f0d0d9891621700a1b6455cf354e3a8ef648b20ecfe29e8fc6c86880ef12137736f02e6fcb6a8444e0034e56b67a19d83ef410190f8782c22994fbc35e3c34f551862e99a7eb44b6ea5389010e8e40ffbe711adc045b5417d288bb94eefca9155d0c86158f05b556018e962f94b32b6639604e398035f6be42e35616c31232ef16bb0b3f614eab395b252d9f2422c3ff83bd56983a0e1e3059331ee801faaae81cb55ecdf649dfefd0ee95fc601ad6d1fa350c46cbb36a9665ebce437339b08f2f2ca14a1eaecad5296942377d2ba02f9d74e3ab232830717dde87a111a3ad2a542df63f38ed9b7f657c6c397eeafc99285890927f38ca9f66c9e75cf57d3a72785a13d1949cb7b687af00046eb33418b0f37d3819bc8acde00c5761a339b1e20adf5bda4f446c560d1642256a19ce3dfd557c2051135968c669625b9c17b5d33095e39835b66bfac28d98630b14be8f5e25b0cd0472455dec1e718af1e06a03b742376644d83102f8df058f2c9a0261337a0461c22714c154ae540446a05458f250d4f9c2977579b5ba2aa5f076a8002d108667fbb155bc220ea68d9e140cfca16b3234b3ec6ed914cf1850a75638dee2f210f5b3f555e9fb21bed6064107c2847ac0cc440f93a4f099edf3c5c864f47f16f9b48e37568f047e0740ca3bb62d55acaed6dc83715e831fcd1649e6bebb58650d87a08efaec7d5d9e24385a5e30b99598941c360d5913a1fae8966d914a250bbb4b6c38971e1d72870be673b28fb3085d979264bf117a90dc9395910236571bcd9864f42c5464288de91ade905d5dbcda9dfb5646eb670ff0b0263bb83c3b38eaa36fd3393dd11c9a416a4f18ae5f38aec7ee747d60c142eda6d92b6e614c69510749e368f7ca605ff4a23f11395161e9d0cb476cf4c4a3050a7f5f78934d036ae380455a9e0eb07e89e1256cfa875caa2d523f674010ab0fb51bdf13cb6ebb47368f08044062cf63064d516b95eb68089ffa684c57", 0x1000, 0x0, &(0x7f0000001000)=@in6={0x18, 0x0, 0x101, 0x200}, 0xc) 16:00:16 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) kevent(r2, &(0x7f0000000000), 0xf8af, 0x0, 0x1ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pread(r1, &(0x7f0000000300)="39cab6a3f231f00bd4606b8775ed09bcd71b27f4e84b389a1c2b215b16385a326c624958571d80f5135d0f0dbf1db44acf7dabca7a7c81fce5ef0a921f185e1f8e9dee1e50ef8525b1595715ba7ec42178fedd59ee0dc80aac18198fc31cdcfb4fff077eb236ae1c1e62c1d717de702ca2378985d4f49f9ead00000000000000", 0x80, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x301, &(0x7f0000000040)=[{}, {0x30, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x13, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) poll(&(0x7f0000000040)=[{r3, 0x80}], 0x1, 0x2) 16:00:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) readv(r2, &(0x7f0000002480)=[{&(0x7f0000000140)=""/251, 0xfb}, {&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/146, 0xffffffffffffff8b}, {&(0x7f0000002400)=""/122, 0x7a}], 0x6) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:17 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x101, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006, 0x0, 0x0, 0x1000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000140)='E') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b8", 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x1000, 0x1) fchflags(r1, 0x10000) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = dup2(r1, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x8, 0x8}) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7, 0x9, 0x7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="8064e40b9e73480db18ebe98404c952df59b28240e82a6e5fb845cf2ce1c45ee6c8d9655cf1d23a64098a3f4ccabc65dec15e7b757536c5ab17fec9e9f837cb84f16bfd31bc4f6c6113604e911880534a105d9cfb705f338d817c76e687ac43bb9907613010ea8219a5e5dd5bf2d93ce8529864a878ffda122aea3e66beb92c1c1066a92bfe095c2da89b15328e49cdfea45662352be5ecc4d", 0x99) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10080, 0x122) r5 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x28802, 0x0) r10 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x20) r11 = dup(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="d9669d76ee4a19fb564b85609391d1fbbc7729ed7262ff0e97de855b0993fa2448630fab11ed229b170b68a80b3ac68031dd8fb47d252da24e9c1b96af4a4666e726697ac767859ed441b0109d8988655e57048fef73a31419717481ef60a94c8527f72a142158668c429a5f71336fec1a6ea1fb19eb670ad9beaf368b725efa7027007fe54f997f43eebf335927a88aa8ad974ce6813b", 0x97}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r9, r10, r11, r1, r2]}], 0x48, 0x8}, 0x400) r12 = open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x100) read(r12, &(0x7f00000005c0)=""/86, 0x56) openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x400, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000680)="f7738ad7242d6ce9a535918973d2e84c8a7fd2d1b3bf03b248ebee44c16045048a9f112eb72e6d2cafa619b2f1d866faff1c9592d886e9ad62a5fcb93735879642f192ff6925570cb9834fc72a3ccde1417b1e17689822da1c4445a1dad51b107efbf6035f17388421bf855aa9e0fc665efc48cb3eb5b10421da7aed8d", 0x7d, 0xac13ae802d5f3ea2, &(0x7f0000000700)={0x2, 0x0}, 0xc) r13 = kqueue() fcntl$lock(r13, 0x8, &(0x7f0000000740)={0x0, 0x3, 0x4, 0x7, r7}) r14 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x80, 0x48) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[0x1000, 0x3]}) dup(r1) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x200, 0x0) dup2(0xffffffffffffffff, r15) openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x18004, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000008c0)={0x7, 0x8, 0x1, 0xc00000000000, "84ae081f6a5eda87134729a287922f00a878f186", 0x7fff, 0x7}) r16 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x4398e06afddc71c9, 0x185) r17 = open$dir(&(0x7f0000000940)='./file0\x00', 0x400, 0x1a1) socketpair(0x10, 0x8006, 0x3, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$inet6(0x18, 0x8000, 0x5e08) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x200, 0x0) poll(&(0x7f0000000a00)=[{r16, 0x20}, {r17, 0x40}, {r2, 0x4}, {r1, 0x1}, {r18, 0x12}, {r0, 0x2}, {r19, 0x40}, {r20, 0x40}], 0x8, 0x800) 16:00:17 executing program 1: r0 = socket(0x20, 0x1, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:17 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0243d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304b9d2600a", 0x92) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000fc0000000400007e00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x30000, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x144) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000340)='./file0\x00', r4, r10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x14, &(0x7f0000000080), 0x159) accept$inet(r15, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r16 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r16, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r16, 0x4) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xd9, 0x40, 0x1f, 0x40}], 0xa0ba, &(0x7f0000000200), 0x9, &(0x7f0000000400)={0x7, 0x1ad}) shmctl$IPC_RMID(r0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zer\xfc\xa6', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r17, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)) shmdt(r1) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x5, 0x3d8d7c2a, "734c2eb095bd6b5bb0a0b3240a760d58c9c06d00", 0x100000001, 0xfffffffffffffffd}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:18 executing program 1: r0 = getegid() r1 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = getgid() getgroups(0x4, &(0x7f0000000000)=[r0, r1, r6, r11]) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x21, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) munlockall() socket(0x2, 0x0, 0x820) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x320) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r3, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000100)=""/146) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0xffffffffffffffc1, 0x5, 0x8, 0x4}) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = syz_open_pts() syz_emit_ethernet(0x0, &(0x7f00000006c0)) close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000100)="ff486a907536ef63d04b286bab960be23e3c89438086dd2f9b3871bc74646c76a342d7e504680da409cfef6555fb829f26f700337ff0f2ad1ee3cd8ea81cd1f3aa3d81516da789c202e1198ebf0bd78d6071de6b64aaa2cdb6caaea60f62ae8a32d2bdd9", 0x64}, {&(0x7f0000000180)="a424bfb720ad78e96a1638a76dc9422acbe7f1860d9ab704644708ec9946bf150b87a729ea4de0c6e6f1820eb3ba5ae8a78a4061f09de86402798355759278c8b580b6a9d1e7603ba3abc4578a7dc44579da206a1e03903771da2b0f399113737db8032f8300c7a99b98cc15d8c1b22f731a9822a2169f56be1e647a5ddb53847f3ea6ca71d7201791facdc7744e1392a6e882dcdee6596ccabd5cc99dcc24f503c2388b990c13887a44", 0xaa}, {&(0x7f0000000340)="c4f64da14bd59568095e3ffcc8e81e70ef259608252d09fc12f557e5452d70b43a0e3d3917d502b35392c2aca53d0070d4a1c3b6a7a5c676fc4af827e21df04f6eee93dcecf84cbeb53f6fd96534ef407fff32a6bf2cbdf401d5fba73b1c24b576da4801bde1ad10f1716e5f6ad4ebe5188e8be1474b919885bfd35a2922f0a883f92bcc5223b417c30cca2913c1c06def12cf3eff742b4107b049b6c3c6e81ce6d6de31ebf5d4225a5d5238837218066ca2856988be18dceb80555564097b6b1bafcf2cd8ee28b2720bf00bae5ebdfff4e93227eb492b98dee4ce3c8037016e11e8bc2f3ee059e5fd6219b4cd760107a7b3b6dbffdc99f2", 0xf8}, {&(0x7f0000000440)="e1ed9047177aceb086b914a57d899a1dd1db1aa74f8c23b4ef2324c66504beaf988954760dcd7f1f6978c4d73f69e4ac54fe9bf594a5b01ec7f979356e617ce74571918e4d7877f26e65ccf9eb353eaef8704cae65865e5263271463f855c122ae15ef786fc65c2fcdde31e831596d4b9fe91301281e847f51d1ad47020c731194576b076bd60a3ca9c414d939b456b37d98ab745d4f0cbb2dae6bb274229b992b9bf22d241792e08508ae1b3ba4b63a7b8981a027c5917b03f1a315829b43c868712be0e248966e", 0xc8}, {&(0x7f0000000240)="cbb294efe59d5e50a2c22a31ba56", 0xe}, {&(0x7f0000000540)="769239f1e28ebc12785adc90bd684d39c98042e747bfd5ad94e6da9e3ce6e7b240463806c57925017ecced2c91fc69fb9d82b8b8a20cfcc9d82bee4c6989e998a6443336b69ef0f26901bb96ce8845c6dc045a7ccefd04b2516051ff5d0f4235ae608176a622c50f43a838560749d6571bc8ce46a5a13b2f5b726d7bb5a6f06605febeb8f25d6944725bd3ff9e39bc7d6c5694beeb97346067955c6554fbe82dfa27b05391cc5ac73c375bbd9626d4609b95ce1fb7d257dcdc0d9ac1e34f8b8ad683ac7e959a88fbe24ce2e8a726fa2a67b49274ff5f8a32ac", 0xd9}, {&(0x7f0000000280)="9fb1c6a31c109f5d7697ae3616010e9238e49eb306f309a3333c5d11f870d378b5b8eca7507167490ebf4ef926bb55fd0d7a88189d825d6304", 0x39}, {&(0x7f00000002c0)="028a291a9031938e4179c9f9ab0ea8f1946ac50b8931ba090c9e98718938922b6e205156b44f1446e6", 0x29}], 0x8, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/138, &(0x7f0000000240)=0x8a) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) bind$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000001c0)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0x3, 0x5, 0x3d8d7c2a, "7352b37b2efee534840a76f30d3fc9c06d00", 0x0, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001340)) ftruncate(r2, 0x0, 0x7) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000000280)=""/4096) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) read(r4, &(0x7f0000001380)=""/86, 0xfffffffffffffeba) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r5, &(0x7f0000001280)="b9685c8210168d74ee1e5b69f066178e0df1d618fb230fcd75e49d2270e8e08c4c0fd5229a93bd79995df08c4a2f4af9e1f960ec6be2f90400534cbd9c8d8ab54b99c5c00eeb81b248e0e9199767f77335e81b7a2587cffc367e774e956870e9d07d81dcdb279b8b8020e5994961167bef93ca467cc15c78af227bf82c67adfad1f2374793ac898e3a5124ee06fd7a667d4a85d9a8a470095cfd4edc413e258f5e", 0xa1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4c}, {0x16, 0x0, 0x0, 0x10}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:19 executing program 0: readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)=""/157, 0x9d) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:19 executing program 1: r0 = syz_open_pts() 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) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000314, &(0x7f0000000040)=[{0x3, 0x6, 0x0, 0x10000000000000}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\"\xae\x01', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0x7) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xffffffc6, &(0x7f00000000c0)="f0f69f001cc878f01e71ee8d0000") syz_open_pts() 16:00:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x140) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x100, 0x24) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x10) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0\x00') mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 0: mprotect(&(0x7f000020c000/0x3000)=nil, 0x3000, 0xa) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000880)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4261, 0x800, &(0x7f0000000380)="45a50f6259c431bd9218a5cf4dd64686074f46ea182785de3dfe2a4f37c5d48edbf8264e31034104bb954670b003098a31abc12d2866edfdc6c91b4572efb37d4a88e7c4c7aa715614bb4ddfb973e4e7a22c7988a6", 0x55) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x101) setsockopt(r3, 0x29, 0x800000000000009, 0x0, 0x0) socket(0x6, 0x8000, 0xa0c2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/\x00ul\x90\x00', 0x10, 0x0) clock_getres(0x5, &(0x7f0000000000)) bind$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="09042e2f69b7c2df3821ce6525410d3f850e534c534782980080ec43c00ece81c97b820f2e6246c87e5918fe67eb0438f5fe01e377417794019d36625effc6846b22226785d40c2ba0e2f6d5a114c21daf422b1a74820103d468b698bf1bc78f762bc39dc624a361fcb5a6c7603113eaac358274ad2d6f7cd80e8d087c06a4575b4e6eb83805a56ed53f1ba0b381203511017d70312854bc16ef6d12a837d06a672c5e7d54537b31a63eae471f45f4224d22b1d8dc6c8913c3afb8bca6ac37ff5bd0e649b53c308d068de9faa50a82400bdced004fa06cf63f8f4b268e9cc1e3dac343298262a434d7312ce9397714aadeddac18a432c60c7201aec13e60aff6865a6fa5a8bddbac9cc9937cc557478436b96dde3204ee3d6062200de41a80deebb628e0c7297e4728f9818048b99c4dd41e98dff99b3d34d2a1c500ee27d243b7940bc244b2f8781484a0c1525ff9f7727b45bc7422b797413fc6dbe6418e7ed4a4474fff747a8fe67aa644f10000000000000000000000000000000000000000a2e837537d66cd4cc21e331ff36a7737eff2ed04a102c978"], 0xa) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0xfffffffffffffff7, 0x1, 0xffffffff, {[0x1, 0x8, 0x146b052b, 0x100000001, 0x0, 0x80000001, 0xffffffffffffffff, 0x1, 0x3, 0x887c, 0xcd, 0x633, 0x5, 0x6, 0x20, 0x5, 0xa0d, 0x7d], [0x0, 0x2, 0xffffffff, 0x9, 0xbd5, 0xfff, 0x7d, 0x9, 0x401], [0x3, 0x1, 0x8, 0x5, 0x8, 0xffffffff, 0x3], [0x2, 0x400, 0x8, 0x5dc, 0x86c, 0x20], [{0xfffffffffffffff8, 0x0, 0x400}, {0x6, 0xad0439d, 0xfffffffffffffffe, 0x3}, {0x1, 0x7fff, 0x8000, 0xfffffffffffffffb}, {0x9, 0x100, 0xca, 0xa37e}, {0x32, 0x2, 0x22df, 0x8e3}, {0xfffffffffffffffa, 0x8000, 0x400, 0x6}, {0x3, 0x200, 0x9, 0x101}, {0x80, 0x514, 0x7f, 0x8}], {0x7, 0x6, 0x0, 0x3}, {0x80000001, 0x7fffffff, 0xffff, 0x40}}}) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r2, r3, 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:19 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x2000000}) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:19 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) read(r0, &(0x7f0000000240)=""/238, 0xee) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x2a1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGETIF(r2, 0x4020426b, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r3, 0x0, 0x1) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x8817}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:00:19 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000380)={0x2, 0xe21}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="bb5c4241506799d7c696605443690d7019e63a5a7fc8305482136a94145e11f4582008143a7d8fb4ffcf2b5dad84354dacc0979ed9c787c5bb19ab60c16509f001d4e60516070289a5e4451683fd5f02a688dfbce4006087ab2016d197d6d2b3d544de6d1ff2c7af768935ebe39b15a016f8b2ea970eaec6e27e328f479062468bff578e8d487264b963aa8527c5454d3fe169aaf90d5b4e5ff9ee40fac46b1f2eef5e328285bffa244e7fac873f18d0cbf7f1c943a41dc0fa908bf844342c4c4018da39b531615141c433028d3cfa3b4ea19a0f3c49a463bf1d9310ec07c24655af4dc4a5a370db0b67f8f083f7980b7ba75c1027366cb7c0fc6ba7", 0xfc}, {&(0x7f0000000080)="114532bca113959fa5f9132d88d595ce05e73105664d6ea0b02900e71d842c21303daafb10444fa695d140e7ae861cda07d4f85b789ff12737a80017f5ec66066a6d81c405a0e7d5e25c7152e17457", 0x4f}, {&(0x7f0000000240)="720cc1ba5d4daa8906a321961f26d6700806db1f72f7196e41b4bdaeac5cf7b850c3291d881a5d90f5b5b9a586288a80e3cc16ea5e1a3933f64c3a99aaa354450d6bef19036fcdeca615df4046d22f770f9519044094440cbe13d5dc4aa754b2a6d1f6f6bb858f3807006a3261a185eaa2fd814078fd3ce782f17d958633da76a85b4e6864b055f418195f91f6e2b0ae635e569249c01e9f794f7cbc497c77fb9e9158846afd37852443088edba2ccde842f57defff646be4bd4ccb826b640d5f55ca47c4c342025ebc8de972c239aaf1a2d", 0xd2}], 0x3, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) fsync(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fchmod(r1, 0x0) accept(r0, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7fffffff, 0x10000, 0xffff, 0xffffffffffffffff}, {0x3ff, 0x6, 0x5, 0x8}, {0xfffffffffffff001, 0x1, 0x80000000, 0x9}, {0x100000000, 0x92, 0x787, 0x4}, {0x1, 0x4, 0x4, 0xffffffffffffffff}, {0x9, 0xf96, 0x0, 0x8001}, {0xff, 0x289, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r2, 0x6, r10) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x16}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:20 executing program 0: utimes(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)={{0x4, 0xba1}, {0x6, 0x3}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6, 0xabbf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) chdir(&(0x7f0000000000)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) setegid(r4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) r10 = getgid() setgid(r10) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) r4 = dup2(r1, r0) poll(&(0x7f0000000140)=[{r4}], 0x2212, 0x0) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r2 = socket(0x3, 0x3, 0x4) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:21 executing program 1: shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000180)=""/16) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8152, 0x10) pipe2(&(0x7f0000000140), 0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getpeername(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fcntl$getown(r1, 0x5) read(r1, &(0x7f0000000040)=""/86, 0x1ea) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x58db, 0x4, 0x1, 0x4, 0x2, 0x40, 0x3, 0x1, 0x25, 0x3fe}) close(r0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x78c18e46, 0x38000000000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x80, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x26, 0x80000000, 0x9, 0x8001}, {{r2}, 0xffffffffffffffff, 0xb, 0xfffff, 0x4, 0x6}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1a, 0x80, 0x1}], 0x0, &(0x7f00000003c0)={0x800, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x7fff, 0x7, 0x7, 0x9}, {0x8, 0xffffffffffffff80, 0x1000, 0x40}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0xa9) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/219) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x8, 0x0, 0x3}, {0xc1, 0x1f, 0x5, 0x4f93}, {0xd0, 0x80200000, 0x0, 0x2}, {0x80, 0x58, 0x56, 0x7}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000240)="5ed71be4a586747b79dbd8f712fd936c978aa480edbb9b9bf6d73618573a63cfe36943db", 0x24}, {&(0x7f0000000280)="77f0518ee14feea5de8ec80bd82d9066105ff743037cac46eddbc804a4c59ef4a9e3b2d3b06fd421ed2b238c7542638ffcc4fa3e2b7fd05c4308b40f", 0x3c}, {&(0x7f0000000300)="700ce006771a1000fbe40b3fd883a76bb953f72c513aba", 0x17}, {&(0x7f0000000340)="4977260a636ebacd974579c52e1123731771298f771181cd4b4441668eb6916985ae3b974092ceb4845f3d33490b95496f79dcfe340631c15466bb5b4a4afa79d953d5f8ae02859f0c73599c714d3139e0ce73cd41d3211247bf39baffdbc7d3200d8cc273ee1de6e429c2fdd2f5d5d293677ac9aeafcd1c78e778fceb87", 0x7e}, {&(0x7f00000003c0)="24644585ce9a4f8ba88de25d11855eff178bcedd89cfc239e4b75d0baa26453a760dc1ef0930e45a18c1a534a2d47d4dd883d8a8d286b9e0b8cad86fcf9cbe2c7b3b021cee693892447de7597804c35c6f87ef08427e4ff3d3b7a01f67616c7c26cad634c39a1732a12f3001b9268ae76e8f5d17634882ffd4e0b2818202d15b2f4f7545cd9d218470269cc16c252d97235dc98441dec1198964290ba5c707db5c6cc6b6784268777425ae89502ccec9570fcf1bb301d0ef347decb924ed9d1cc4798986fd2af6b8fb152c5c9796be4cb2760f7813d6307bfc784c49d538fe804f1eb2c0f7ca75c04e838586b773", 0xee}, {&(0x7f00000004c0)="01f6bd65ff01997349a7b98697449e3b1b77e36391668dc01f9aa473ae1161b807bd40bce4f92e44f9f146c512f75b9a6760c78f153c35bc0be41f91298572f4e198bda6c82269e4c0bd6bd02268df74c55853b68b515e3b48f919b552c9a0276b5963968dc86b0b4e47279c9c639a78542d757cbdf72acccaca9eb2d4f8f720a6b892cf5f90ef69ba876b65890af32a4a041353db39d48eb530a12761909a66087d06abddfd18c873a248085900f59bc7226878eac274ec39d3fd2c92f22b67d2af2a46740762b69fa5", 0xca}, {&(0x7f00000005c0)="3582d9f244e68bbfe2d6674e8decb408f8dcf54821f53f5121230935d0839115e03673bcda7d32e06e76f5c2a75e6c484f70aadf95c442c516ba01b5113c1721f951476242898c1a8460d7a693b34fcf06be7b3a507e1524e5cc491b6ae49fed876537b0b5c0c65bf16c88e06b3e77fef3c5cf67a834e9a25cfb6f760ac0e7654a92feb75587db8cac4c2be292b340a3b5d059", 0x93}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="39d73834", 0x4}, {&(0x7f0000000700)="40ee046cf127fee51870f9eeac59adfb9c7a254731b6443e", 0x18}], 0xa) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000002400)=[{&(0x7f00000002c0)="5778eeace761940a857b90d802e3fc11b5fb69ab91f834f215d9fb7c3cb7ceef7404b860a84e58783e99f146df521bf57e1cd45b1214cf41f42e754e9ca665d0277ff6b481c4989b58b375a5dd0968ecb59d3aaab6f7f6eedf1821da69b985e0", 0x60}, {&(0x7f0000000000)="854e4973cc5623f045f8f9e0a8d55edbe441b13004789480a46b682549d4a093cd89e4a8cc93732b0f918d1e75caaa288d768beb340d0b0e8f82ae52afb33f6bb522e679fd0387aab8458b14ed5ff11f1d3d7944a8cc8a0ad51c4525a095cad041f9152c50ed5a4ebc", 0x69}, {&(0x7f0000000100)="f2551c7f246a6c3895a6181052ccf8a69a5a2a31bdaef12b841aa012fd61d39a038ab3a078f071bd4ffa1260db9d20f10ec1dd16b8ebaabf1c3ff457eba6e9db7239ad62c224", 0x46}, {&(0x7f0000000180)="8d36dd35f3f0bd046d94e698975998c03ab94e0abd5452d0656f09fa5b9f33bc4c013f1c5d8ca858bab0c9c1939292b70aeb2f68aef0a75964e69ab9a24e8c5df8f81d4908e4f8cd84561c2e68b0fee3fb39b8804dd72876b41664e82255ad5b5bb260045d64d29ea57824513f6012d04ea8", 0x72}], 0x4) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x963059ba36c72032) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0xb1, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair(0x2, 0x2, 0x81, &(0x7f0000000000)) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x2, 0x1, 0x200000000000000}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x2}], 0x10000, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x90) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x40, 0x7, './bus\x00', 0x7, 0x5a6, 0x6, 0x4}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/\x01\x00 \x00\x00\x00\x00\x02\xe1', 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x8c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d", 0x4, 0x0, 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 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, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:21 executing program 0: clock_settime(0x0, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() 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, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xfffff00000000000, 0x7f, 0x7, 0xc0, "91390c1e344157e1af2f0bec5349f390b592680a", 0xffffffff, 0x9}) syz_open_pts() 16:00:00 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) socketpair(0xd34e3a7236422f98, 0x3, 0x3f, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x1f, 0xffffffffffffffff, r0}) shutdown(r1, 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) openat(r2, &(0x7f0000000380)='./file0\x00', 0x10000, 0x0) r3 = syz_open_pts() close(r3) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x46) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) read(r5, &(0x7f00000003c0)=""/86, 0xffffffffffffffb8) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r8 = syz_open_pts() close(r8) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0xf7) sendto$inet6(r1, &(0x7f0000000280)="4ac8b5d11d98a984951d1829385bcdef2f988d7bf5ea913728c35d83e4331f08165da960979fa52a20d67123379dffdc47bcf01402b2f2dcab211c1284e4cb75ca3664073dd50a285a382617f17c86a13ee15277fc0b94ab5f018af8ee5ec2866a97720819ca7e0710059c652661a668f895a45679337bde9591355fdb0a1edb8a55581a9d40b96f6306ef6f6dd5", 0x8e, 0xa, &(0x7f0000000340)={0x18, 0x0, 0x4, 0x18}, 0xc) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) kevent(r6, &(0x7f0000000080)=[{{r0}, 0x3dbca8f575359d70, 0x2520d5bcb5d06ddf, 0x150c93a1503cf7a3, 0x5, 0x2}, {{r0}, 0x2, 0x20, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x24, 0x80, 0x8001, 0x2}, {{r7}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0x8}, {{r8}, 0x0, 0x8da48ddac0d6a5d0, 0xf0000000, 0xfffffffffffffffa, 0x6}, {{r10}, 0xffffffffffffffff, 0x47, 0xfffbb, 0xcdb, 0x3f}, {{r11}, 0xfffffffffffffff8, 0x20, 0x44, 0x10001, 0xc5}, {{r12}, 0xfffffffffffffffc, 0x6, 0x40000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x15, 0x4, 0x1ff, 0x200}], 0x0, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffff8, 0x2, 0x20, 0x1, 0x1826}, {{r14}, 0xffffffffffffffff, 0x9, 0x10, 0x83, 0x7fffffff}], 0xfffffffffffffffc, &(0x7f0000000240)={0x0, 0x3}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r0, &(0x7f0000000000)="f150a25477cb9e045dca27955a870e3355a6eee87bbe3e5310b90da5", 0x1c, 0x2, 0x0, 0x0) setuid(0xee01) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x401}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000180)=ANY=[@ANYBLOB="01010000000000000000"], 0xa, &(0x7f00000012c0)=[{&(0x7f00000001c0)="f558fed7613a95183faf58f42a527d43ad94b1eb57ed346fc0632a3ea8704ee64fe48dceca0d0b812232c1e4fbd1fc14e00a5a311c49478e7158e2844aa8a41a8fc9451a4c13434fcf30bbe01f05f7022899aeb81fc1f865e105be6688c1c6dccb81df8567fc7126f1cbc3ee29e59c23113603914f3522d568d355506729d5c3d344cf72c0e623db605d86700d5648", 0x8f}, {&(0x7f0000000280)="4515368816e66754f21058c8c8c8b4675a3cbcddd191128621f93a7413f81099e767f5bcf4ea597bd584085efb7d090d18fd3dca051bbe14b15e4546a7a03409bf679e0b07998dfb4d690600edd2659f1fbe3bcfb3851f26a76532cbae432bfb3314527e8f1ac15b8186d54719f2e2a21a8eef2d25525e13b7a1fc7a334a823b8d5ca0563b7d2d4602b7db2da1b4b2eb7bd50120b3cdf8a1baa47006d961a41a2cd57c9925f00c9893d7ff441e7d468a220dd13f40b3f4153cc7c36e00add87fea9d6214c8af4d0779d0eb6cff98edf0851698a818befece5169b53d84b16f5866f2bab598833e6046c103bcac795cd8f74ab666603d493fa8948a56470cc1f098a2e3bb0d6aafef476f34e8442251e7b6c26d83e8eb9d3c18fa7d2a9a4feb6eeb1b97fd4a866e481ad9a5a3754ae09aec188136ec38f6e94e7bed6e2663158a2c45335870dde6fd6353677a6db66374a19f3b7574d331f313bcf7141e115fcad3df419c8b0639c59d830d770282bd4c5ca9a19b90540575739d7826ea6d6aad401eebba54bbace622eaf7a2681cc6407ae06d5963e0c213599204f66ce6b454e6720baf065a4f475ad454038caa4c82ba66c856ba03c4de44608a8d45373b64a8e1419d2133d97c1aa3878dfdf606d6564bd8f72c085fa5fca32368b0ac2d9edbdc03cd17d821280df9da0424d496fd2730ffc536bbb5ff444192ffd08c84b60a1493fef5d2962cc4f33c2f70d6d5060ae5b5260bdd9a6acf66742bea6dbb009fd58366e8caf15ca2a1bc440665d0caf3531808243c52313744be41c78681e42c3b4ea30c550c4c3ab5a5c232faa7e4fded2c5734d13a6c6e71a9afac886ca98ad827525cdc2823036c85bfddd378ba068fbd122d9d8c5abed8f82070131ca4b351669686eacfdafa7bfb74a4f37b82aa7ee9f0d513cf5e4567319e439c2586a819ec74f2f0dc107d6092f2c9d185d3122141be342680f7ad8c9f0247b8a580970ce558717b5f45651aa8a37f27da55f3980e67ef7f47901d171dbad880329432f6a113745a4f615dd7d1c41d6297a874dcfcb69a107adccd7dffb465c8efc2d2a4ca25b5435449d74486b17c1717a6c3db53d4b1e9e7d3f387613ddc4956c0a46cf97ed658e4143abbd373c4d85d4116387e9c24e79942c658df40f576be37bdad08b08c629d98f33a006bbb235f782fe3a1afe15694b5e1c50ceccff4ea4087e0a939c1e3c081dca259eed1fe6f236bf85c103dfa19401e81961f0fc84164d59d8d08999be5a634647b6d6b51ae08bd358852ce7cd31d55e7ea22d8ba7da7c8ded759cebb1033b1ace19e54a711c725e48f614724e4efcd7475b103299b58b353beccc46eeb1e7bba03a2840405022938a875ac76f0d2e2de419211ead51b74de5263229c66697b14b986d69ec1ad759f5005f4376da8f361ce3daad1b67e1a7f8c0310ea58d4b021818c5eb24ba9289bfb84287a2298a961d1cbe9b87cc088057974088b6601767a155f34e31fac0c7c64268735fde1b75d248320f277381d1a0596744610a63ca05c03148c73e668bc733f6c4162e1da863ad1f83fd9698cc3e19781788258a81df47dc3a5fbf5253c07b4175b4d90e850ce445b8dfe0ef9ef5e45db2e56bce1dac59d85e09234b7eda6b244eccd1ceaf3a642f4ec36da440bd895a7dbc90dd3faaa1d1c7f9f7a95f4350b2a08287ea45a5c8d26c1509ba04d36eb3e6f48e75b523452847ce3a1e87066eb6950c9aaf673db74b6a1a8b9548fce2e5f7b50ea4ede53e5868c6c80995dcf2777f2faabd1adb3fd22fc2569c6621442f6d147ea098653970f30a4c99f5c3dc02a91e105605023c8440432e2b60ef36cff87c088b3510550f3c30e6f58976c68f44f1c83189435ede0667752a3ae90d980d6975ab8892241e5b89aeb151ad0a0a6ee22dd243b55c2cb034e468a32e12983c08a39256037b7e80fe69d45e0979380684b75e00a5bd0c61966a0611fbbde0cfc70884bbbc4931cb9cf1547778b832d74711c14c01bbb1344184fe2c09e3214e185c056eb5f6165536465bee6bbbaeb3c91aad2dfe7791107bf265b3e2df7efeb8a0421fe492e8b96e4bb93fc5e74e558b06668f172431ac5e1b83f767800874ff7fd0e72e046c664a966eedce29dab3299a6d139002ba00334345e71b69de28725ab58b24c07a534c34b4e56c35c66dac0145f7e3757c0aa88571c5d28022f15af5cbf64f2a8cd4a065b1b5e83a0e3f05aa267f4e4173bc8de824eaafb8f055ab99798d21a0c8ca113ecf2f3b48510ee7f8bbc87c6cc129c36b56aa21ee18affc2d3ffa6c8b37417ad77e185b70aa3a659349bf62c216f64cf6fa3be549f1ee76ac2eff66a90b4e6c6721cc64542130add27e6703ee48593f2ec2f4d0dffca3d1badbd71c43047872a800c55000b7477c35f4790bc57a13fbdf1289f7d3c326e9539c8c65caa1f0cfce56363f345533c7b7254f042a4bb89a5ddabf24239a33c1492412e8ff723adfa99a6e628bdec556be2f1b4b5d432fc3fed71c6728a7974406ca17c561daa3f7ec929947de1a60a06ca06b44073c9f5d06398854102cbaec21c6793d1bcd4a44c71c883499253f8c0a5cf9bd9a84975035aebea8de31c34daa881bad96aa4a74978e01ed2728100068a454bd03d08b10bda4e0635aa5658d98811101ed5fcb765d511a86248726c052223236f0db8a6f96385d5f2b692632f0c85a1471fe47ed42806102749ef3b6a825625e44af62b386921ad9fc619ab6595b108b1249c207e080700edb4eded1b40e912338f3496ceb4b3ee7e83cbfeb0e9c07e48a56788dd02d1c033fda57de37644249722c485ac5e041f41ff41c3c5c72e19835f5d8b9fec5436766fae155828535ce9a23c3bfddc5a45193d9e7215c2ce50161b279762fdd32c805ec70a1e134c88f568246a66d908578b6ccc310f28c84fe2cb09adb16460f7fa275a7c152a0edad6eb81b55d8ce84183d0e14bf6ce18b0e19f0df3dbf137ce883816b5dbace181e5796ed9dca8e997bbb5f9a7ac5e3d91537571ccfc5a3012629c85176d38074967df80850f82333aaa915e21c9c58716cb3c57bf0215c20975d6a6ec0696006ab882e8c30122d3019f2da4a8d30355703171ec0a182a5cd532b0b59836211c77d5c4c1d2d5e9aa26e177b4b0c01ae6b1c6a7a7e10daf3a6af9222924324bdfeca0b70a37f781c1265f52e50f40d36daeb44b088af8c9244a62550a1eebab376cfe09f25078ce39623541accac21699178d312a66bc09325a508db462d15c538aa7b85be5898b9d5069b2cc5d44e6d9a8331474204fca3cfb9cdfa848a464180bf49e55ae8b5c57a2319d636f0e56599dd2fa997c4f037210fe70264d2de783cd84149c4ce14db7aa5801ac56227c28389e90b9eca2063d667962c00071b2127d051c6b412f95df72152e4b4733d5ccd8053b84cdf7d7067dcdfe8a1ec7986060be15b25a19eeff50ec910a81958750dad45d2a323be140a574212daa33184e26ae3923f8e56631928088098e2148313b4dd27b27a8e7920d6e54e3b9d3e43d55be7f4ea04593852d218b855830b8ec270c8535de5ffd91e86f4e8d509296f851f9ab7741f31977c4107b006fb49cb3e8919b2971587fcf2717232ec70aab29cda7c1c7f91b70f8b0dd1b8c654b92db9b300f4039e75a4bd14e0e30afd3880a71cbf79a217e54e97efbdda26d0fd27d9c6a5229f49bdf93cd12dfb2bc9862b342400e369658a9498c4e9de33b0ffb3799e8acacfe4ab47a38081f0ccb696e051ea0c3fb1fc5ab5dc8d24594cf283a02f5490ec91da6908cd99970aa607242afa3c387f1e159df188a4eae4980eddf4941ffcc088e4b51bc87880347e52d77093654423607da2578fc5b6dc8d90870aaa29b1f0520521679932e059f76c72892991bce578aa9dc223d9fcd76ac7e5afa0892153e51b6089cfb03c8778cef3122a5aaf548360033ff301514f76053e70729c3e6b58f6c4feea975c6133791d11488ac526eff5b02a6b19ecbd4efe2f15df0754ea3d5a856daf1d20740bfb12b7e7c523a4637baa981ab23331d70834137bebdd48192eba29e4bd305fc8d18473f7ba55da2a1c3d542c80ebeaa75d2317940746b74f3a08a03991903ffb4986286df5143913589e805e4ebd47c50b24316383215e34ae902a6f9a77b8e38334045f7949ebd5579fd33be77fddfb9b7cbe0819d5d0341e5ccf017fa74fc776870acce559b18e9db03fb14893559696256afa8c70d2ed90e178bf15f1b6e3a8c1beeafbe076135b532888ec2794dd34b930097d59f9b4f62af59f03b29eb3d45debab91e446f583fb558898c0d490d14400bf703d527831841d9735143be2b78a20db563e6de9bf69de16f327e553480c30d625a287916e7ed0f15058284a7d31f471b6fc3efe8692e83fc7c586071789d538b018818a6354b91f1f9b084af077b92306a341574ab6267afc6d474b029cc2fd016cfcefa2192fc59ec3d86b521fcff20013c649063983be1b5a6684a4774fdb7ee927c7990d5b954f21b8450d9bcb5e230cc37619ed380a1d64ae99e0bb1ddb049be9359340cca459e2ab9771b6a0e208fd4f35cea2e583eb4ddaf0b729f0a957a019a639e563b03349500c3d768744f6bc22df4846be05e37f3eb96748f1137be882408c6420c22ff6dd9bf15fb37c41fc781f42f7b39a79f84aad81c8f20ba8526d2bba9fc3de18cd4f377841d76603a39dd02a8913d34e11a1cc79b2344a9d5690631b170311074d2f51c5c125c2830b2b323f3092aafe27b2f0202ce28d931ad15a5f1062986c4f4e550a29b43fd8049bf19d9347ba705f111d7970ea555161fc481c49a0cdc75da0c06823e54dc2384ce29fdc7439b24c12c68a67eec746fa5120de63e8a0ee9f5651976c5f050f135c936221180dc88108c0791107b72b6b15f22043d1e53a6d3d702e54a2d820dec60572e77d5d904489f8ba995aa828c04c793e7eec77242b392486df97f5cd90c37234ba43a27d8b0e6b307eea0a7654e0d17f62a6488d9c62b1ed7ba86a6d67cdd9d05f900831fde26908af67cd421230866c11f92341b9bfb1249c95d75569e10adbea511c716e63d56cd33c53e6e6912eb1934839d4f5054a8e28ad203b0379fbc643afff389c2a541b05daa32c8cb0215d34cf966d8cdb975e1bd87461da106555b4990b6940d01f990ae9246d3a7cdd85bb2a8cdebc31c8a79a5c3093cf5bbbb1fa5093f5bcb0e8cc98fa0af059d9bb5170ddc491ea9690088ed995b375e8d7b3b693a06674a66ddb7c951f1d90adbfe82b4027a8d0cc093822440e5a7cc260a856cece4281b8301ce151b4351dbe782e92bd0c2178bfdc088a8b5acbff1942a2c22cf7c18abfed9bc6bb06eee5686c7f904f92d425c00bf6fbcd0d1749cb0acea77cc3bd2c36437d0b46bd0646ad512aad03e9eadd85642fb99170ca9147ff295195e4612cba66eb1535fd877f001af04faa9455d17aa15be418331009b5d9756fa92ba903ae6c937f4c1918cd43f65fe705cfe616381bb3ce721c9f949c031900df498eb82a6d60501780d6def5cb051982a1c8a88848617070ecc80b0a9766999e68ae8078ab8adbe4e997242276c2b51b57e1150e76b9e26b8d061b8c08ebf41bcbfc44eac6bcfb0c7ca094d037f8165f0fffb4c9a0879fbc7d13b9924b433fe5c076b9ee458a2277a57056b4deaa5924862be3421064023f13ec82005e54a2dc6f58343f4a43e741c2451d1fe7b69b630b9727ec4749fadbca2a3b78da9d879", 0x1000}, {&(0x7f0000001280)="cf6392cfeb2f8682d3bfb4e908cb730eaac54981fd3778bdc5c1048a80aa43e74d64ffd7a61ca31070a866e15c8ba0faa514146831b038e5af144d533f21", 0x3e}], 0x3, 0x0, 0x0, 0x8}, 0x41a) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) socketpair(0x6, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) poll(&(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) setreuid(r8, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfee5) r17 = getpgrp() r18 = fcntl$getown(r2, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r15, r19, 0x4) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2"}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x140) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fsync(0xffffffffffffffff) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x1ae) write(r0, &(0x7f0000000580)='o', 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000780)='<', 0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = semget(0x1, 0x2, 0x20) r3 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getpgrp() r22 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, r3, r10, r13, r20, 0x201, 0x7}, 0xec, 0x1}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x5]}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x2}, {0x2d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:01 executing program 1: socket(0x6, 0x2, 0x1f) r0 = socket(0x800000018, 0x1, 0x4000000) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0xce) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x3) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2001, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20002, 0x0) getgroups(0x234, &(0x7f0000000180)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1, 0xffffffffffffffff, 0x20, 0x2}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:01 executing program 1: nanosleep(&(0x7f0000000280)={0x7}, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0676f6df041b86, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000180)=[{0x400, 0x81, 0x8}, {0x5, 0x80, 0xead, 0x8}, {0x7f, 0x5, 0x6, 0xfd9f}, {0x8000, 0xfffffffffffff000, 0x4, 0x3}, {0x0, 0xe4, 0x3, 0x6}, {0x2, 0x2, 0xe46}, {0x0, 0x2, 0x0, 0x80000000006}, {0x401, 0x4, 0x86b, 0x3}, {0x0, 0x6, 0x9, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0xffff, 0x7ff, 0x4}, {0x1, 0x685e, 0x6a, 0xffffffff}]}) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) msgget(0x3, 0xb2) msgget$private(0x0, 0x390) msgget(0x2, 0x81) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3}]}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) socket(0x6, 0x3, 0x800) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x0, 0xfffffffffffff001}) read(r1, &(0x7f0000000100)=""/34, 0xd100376503962891) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000180)="edb6490266ea174b93fac293d82df94c523a9743b955dda2c94bc8165c87b2ec15c4cb1b69ffcbb9aab5bdd32797431f0fe66198462f3078fbfcefa8845f7ed91f641937cad33e677703b33ad0f2efb4ca1faac8e723bc270279d579b3", 0x5d}, {&(0x7f0000000280)="4001ebc6e5d4b5860c5362590ee4c148cfc498d8ee6a2a823703390eea4230d067d05b7519012f4749eca256bf811b67d582ecbc210f6d9ed194b72ac2d8c55bed417758941b8b4205c60a4ca879a30fac59fe25c61a4871c815edd1afb6834378eadd0fe6fea8de7106749f328c81c3e68b855e5a0bca504bb0b6ff4ac5705201adcb647fa9e1fd3f3a5dbfa889c7c2d84aca8703c3bdf8068d9d929ab2d0", 0x9f}, {&(0x7f0000000340)="5f64d0639c17c7b2a1651c76d2ac05a9c85ed5dbad6cc5395c453a91e1ff5f08500baf5da109a6246d73b204837a99adcac471849975ba4e448d3cdbde5587acbc94d127f323109aecde9ef486a5fcbb854815edcc6bb91c6d99d772b3cca0a5291f35c065303cb2c459a7697eaf62c8a0466483d2f0bad02da315de7abb8280c5dbf9375473c04a3f51f684b95309897b041149f6c76e1d5fcf", 0x9a}, {&(0x7f0000000400)="a898f0edf315f11143a3c95444d7a6e9adabeae757053e5b3345829d41ed0f4844237755ac2378f29aa9da150b7e45fe353dbd092e508b79e6d61b8e8edea4094ff55876d89f8da460227d79cabf7bf8254ff61cc442da91d1c2cf3e7d6f", 0x5e}, {&(0x7f0000000480)="f96c1e7cff6771ee7db98213e2ab842253c2599d2c534883891a67dd60e0f0e700cb6c8f7c035159b7d0223cfdd61a48330b6fb8bac36985cd322d811b4df7e61acf64fd8f4390bab63aa220a6df8d22806f581ae741813c19174e75c61451735c45beeb322d395f657baf45c7d1be060738e9e37413632e7b05c920e0595694742ee40a45303d7ca678a3543b58fd89a2e3190c0b29b04f6faff3c3b1755dd8b822c146d850b16ecb225830c131b628c843b8d417d21914bc7842077dca4529af96b0cd2bbbc46787a7dcab25af581709bb4f43164efb2a9ee2e9ff4eae1565059832222f7fd3c2d378714e10f90bdfd1e11598e70c2b75f5d9a83ca384d7e566c64eb1e0cd1c9698cd1be7f612e3f80ef792e49648d93a036a8b31c965effd0c31d2409bd432b989feba9a69e2a3d672862ac69a47549c0a6ed06d026e291bf5ff70ee619bc0a8c02af1d50be210d031e55767c04d3b964854cd3dd277d4e0bde0d4287d845848efbb7c6aec98c1571d25a493c7df9afe99c2c0e9d6a8d11e0e57439840151c0953e9787c2463d4ef413ef2558edea5f7cbea05df301aae84355e77ea33fe4cc1ea5c8d91b7371b59933d6ad734a4bb6a8a38bb2fa375fd56cef162ed957c0256c781d2ea71fb7aa8f14fdc1550feab7f38b44bf28a9f6ada98ce97487b6bc1bb75dd34df8407021eef819d446c264742df3347b44f6fa2a4cfbfd52b8af950cf3f491e80e28c3283cf4e1d53ef3b006119350e09f73f57076f64a3b55d89e2821419760977c89a2dba155f22cc14bb08d5188c983f7331982fe85ec9543fa8761a843890e9fb93781212c4b2c8f36c8378ffa861a95797093d4f6156cf323bb850ca67afe9579a27a3167d007cc607e2635799dd4adc80c22289b42197183951cfbcffbdc0f0f005297d0ffd5caa9bea3b806b93c91c4aeebfa63c81991e995c326d0aacbfbe3d2ef48e785f2bb43b66d838d254a609ab779f51299d046d0421e6397e8201627b058eb7d5d600f8ab7e5b90a1b344c790eed6d55a22458d7a51f7dc08874a88290cbeb1daa3722cba316b68a1e555e2e0ba41b0c775951d951364376309e505986ae78893ecfda30d0d4781519b4a28b6e119801b490fb4a38709f6e134b84f5660c3bea8ba0358b38165fe19c5b88c2e9fc5ed378fa2a0d78e8147669d924a52037a458046d580b49d50c3c0db14c0e0f93e60c3a47fe58a055194e69e748d4fa500d034f89ea86c3f23dcfb3115d954a658765718d4ae8091e01df102c0edb3f2494c504f68ebb544bf9f29012be90ce604996b71991c535c152d557676d9ed7cd3160dfdced4b5e2b000abdd24939ffa0ec9b6f6e484fd2a2155a2beed6860c99c43e5f07d9e6c9de4a623542bd280895cd25015ec1d02fe67d40dc61618b7d22dc82be801eb85453cfdbc39a1f90d5f6b369b0ea1bfeda48df9fa581d703b74f8ac88fb1a51881f4b2067077ee35c665c4a76296800f9d58e1a6cc397c4d0a731f6956c47ba33db3c55e86cd3232aee2e5b072325c514295f99de9eccbbab1d216332a4b6eae2b7c1c9fbb60d34ef22c24f710b40264ff3e76e43a3684743b0475cb4b2e08047a43a5f9ddeddcb95be09a3859282812b81599ae672f9af060fbcb898232d90b755a96db63076f186e3dba815a48e1161cfc8f82f13fcbe611ff8c84b346506a0cb5bbd8effcd0de32acb356cdd2f0a8d06ac18b09535bebb42118bc932bcec676081ba33ec9b6d2b835351657c09b6f03b5ae364e3451cd7a9076ccfacbf88073e7ed367d6e261077678694ac4079b47b7b347aa7bf7de2702ede496c7c3dd25c5dc5f4da061c8e7dbc621498c691e726e59caa36969fae8ea1e31217621137e55662fcdb08b27b3a77d8b19dbf9c20c2bb744dc33f4fd30e8a009fe7a50dff68091007e3380ad75eccee8d9c7c24bfd47ee25d3e0bca59ed6aa563b6fae4e33977539098ecb1e295d3163a6c3668308509b1c93562e342b587db15e89eb3603917f725f9fff284fccfdf4473bc4041e399c100b487bc9f500295cefeb2543aeb29288d344d4ddb8a080bc6ccb19f00bf15f425c038c1db3e3fa002e0b859c49b0e2a849c56e8a6514b968a49ee13d7d477e73bdf3da4e5f74d0a3a0ce68befaafdb84e490cc5203dc4272de69c913e41c6bd349deb0cfddda8c86661898bd7df8b85f25ce0f96d936cba3da7a4cc007471b7f1d3b09c292841fab12c62bd5bc56157c1fce3be98445bc6f460d942411e52973f6e3c842f9e06fa8741ac67f074929737e7e2c015c9b1f3c17a0393d8483798b599ba4bc216d9856e4f3184a6b4968562c52c3180bfb21207fa36fa823c1b1e1fca0529cc65a54c6cfed7e9a5f44a58388677a58235ab385d5834e005f622a5e102c5aab45702f2f98fe25a7bbe00397c7187d6aebb7509a672f1174379520d62b3c8c178e00fd346e4d4b60954650fc213ace21dbbc878093b08db11da24bc91b4374759a22cd518cd22e989227b534a433e560313b1ce6482fdfca8ec2a70a97e14f2e71fca48ea7436f69de40dafad317ec94faa910f963962225c3291068f45a8dcbd9eac294d69766b32189024e6bb8a83445e5d584281c7c1b101639796064eb13938bb18c1b06969c6290b9914ad945d0b87149b96d7cb60e36bb90d3ef765c5403497fb503da7d5f0361e2c72cbb648b97e78fe2e34d128bb9c4130bbf954cac032a2c4297a1b7edfe89f17e9287c8054443e66da2c8b08bc5168982b77c64aa41c464b2ff25634480f062a99290dad098145908f65a4923eeaa05d67883bd1c41960d8b09167d450badce2a64f75ab575bf63a3f8d5d053b13062e4534f6ffa7a596ee60a7ee791429d15ab681b6bc4419716148d51d64dd22e38c07c20fcda615b970bd16d738d7c204b7b4f6bbf07cef1b81159c0347a5a3d8236fd5f349f78f4a93e05e9336cd6a6d25a2d62e5f2df92536633b7d4e4fb9ffcc042450708a81688765290da77caeb9a1e0a2db7eef0d6fe8ff5e5197bb9cd64026ffaa822aa45f7b0d205393307ef1ab5a1fe0d368aceed5a30509b85a61ee00002357df610b693a2a80e22cee2ce4132d9fb7fd0f1bf9972502cc5c9d327fce7625ac9c1e6b4ec5b886947b7d4ee8a0700e37ec14661007b523863e7c8fa7cbc45364cfb3e316a3efc0fa5b46c560132283c9cc91762b78d2f79bfa106bc8ecbcbb7942010c9863290776f2f9857b3ea4ccda892542ede4469587e46f36dfc25d7c3c6b13571c6af12b2f8922dd5c6ffd8fa8ae892b1f5fe3ae3e1aa239df676b7db834e07cb26275ea521c9c0ab3aa370cb81105c00753cef939a510e226fed9da2d77f14ace4e0386250670bb0d4a1f327a63943c4fcd1a6315a693972f63200595b28ea9464a5d3654ef8bb93c7371a5c8fa3cbbb3e5a47f52bfd5d18570e102fc9e7204c63c3f29703bc0ea96d4bb9ab6ac3dce53abcbe252a33e51c48a297c50f125ba24cb579e6c827598cb846c0a72b82322f6e59d83e787e7364c2797d5d38810ac6160456d0976648abc1a877aac2e4e3ce134e8b0e9b5e798061c0c774e89ff443a44f2ee766bd2bf83b205293bdd864f73729fb4102354621d96a67b177ea56b9e0de69cc9dfe3756168eb6b1935ec58f7abd0a5cd6e63d33ab3e839616cc7e9f3dff15b828ed57f2c75b6e1191f80d6a6f1ffc2ff9d3f923908ef3e0c6fc69cae67fbbd624ddee23cdd808096719172bc172310faf2296447051c1f0020894dbd0ce3e19bfd78985ed469dc0612a19a2a6be6507e0a9363dcac5974efc079875fa44437a6102a42f728571f521a97a74b3977bc67bfe5c0b69af91c1b412d9645c8d4d999cf51f803a52cf4eb3ffe85932429a936181f5bd8f284169c9d6c72ae0405f11727f6e8d1a64788b93c250f8204754f1553e8428acc4def4a1d29a7770bc5daedd7d2dbab33bbb4744da5f8db6f47bf3b03ae527df9d7b1c55a38d5052bf9243f8d624d129da4ee572be4b57343316ccb366f8b4125bc403add18f30cd76cdaf10423d3e65d47a1f602d2e362c6d79d45a2fa9e6bd93120332a1c2949d00966c5f912aac0ddd5b9b721a2a470e4fd8391d174aeb49a49bceba9c8adddbd42529a2ddf85c43494b4cd894ba8ada0bb120c4e37480fba422210e68f640c9046387d0a15570e13b91185e58070db2e9d7decb7024141d1028497536565e55ecf9cc2e87ae30ad5cd738faf8d7d53502bfa702d66715b23bac2b779d944dfe05a8e98b1c15bcf5a985d00d9591058527368b0fcf97c59b2a934272b40fb4bc12de57ae64e7f174657049b87db8d5332fe187e1c399765c4b01cb59a07cab432fdb441b0ac69e6ea044a69f87d3fbaa2afd0ac16c3be74ba73786677d84625b8b04ae32fc11ba5d890587e7919fa37e5985680e89c39fff2d4862bf5471d3855b55df928527e4071027d0db9698f9bd984198a2a5b20417758ed386c9d40b25781c7538556e6079ff562f2d7f2b049be530fb10df11a49ac7e061185734f88aefc4da0e1cd53cdc6ab6b31a1cd3655fc6335c5ac9c4e6ffd51b5715c723ed8c6dc0fbbcba94f2ec25198f628c6217d186fca8efc4cb1f816e4dd9408fd3a8a3741c7e7f8c5b555c50fb0d5591403a0b640d8893c15adf828cf881d8a50a8b4ac9a1978eb3ff0a4b0d1fb5ebec28c34b37d95a560a7050a10527245b91e1146380c97e7d0144d4c82c9ab4ca42f9afeedec33cc610c856c6b00a0e7c66b2b33c0a3c6f8a2ff9554bc332ca49b875a5aaaf7c59edb724bd7f3c7ea6598208105fdb0763e63b4476dbba758d3c1ee227c8014f051977ad0682832d7c7369e7ebb950db3a6fc777dbde665b0091d120083e3c45d0dc310a81bc3e030400bdaff87b6995413e4d1e777815e6408f478d606503c31e09b70393cfee6de855ddb07165f53292ed8576d2c35a708e723f0f323d64a7de1306a5dd9788f4d32ced693decf6af9e86e7200f69ccba266dfa1aadb35595e161f30d57f97e720a764cd10a3e6eecdd29e8323c1a13a557d9dfb2bc7521a86d07b3c81c1b735694eb414b7daf440407e1043a1dad783d221d336717172228cc54e417f710755711525e8ff8b496c74e59dbcdbdff4c8117a40e6c37da72964c3f22f5957fde05a47f596c31b788062bbed4a99923ef85362311583b3f4063e92780b1a1c1dc86ce2eb9ca2557a3456a10e0151ca7c72acc0446649215b65b9da6abaec28215edc37d16347b9442eb78ccedeb670ac1c5ea969f602e5100d1a4cb01ed1da5c178a694001b13bcbae356a4309c0aa4f6be497feed76e09a68ed538a08a8e47512ef757464a35aa59dadf3481671fddedb7225357f205231df1c07e978bbbd6492ed37ea1f2a49d772fa3fd3730e9c1b0328c264ab130d072ca47a7edcf3111356aba1ffdcd3f2a351c64279ba5b5423503b9214e591c04acedf3ccad24bc8bfb517eb1f0db0a8c34a1a759b03a73470c83aca392989a5dc21e5b10b4ba4f4af8cd59bcae99b6007c0924003f2d41a29f93f190a81db86891e25c352e254a9e4b14e0c80526bbbc09bfe0ea6b557acd5b9150102869b9041ae00b7ad836dcccb1d6a733b6f9a09c5226e5cd9f00f986b5e0377bf2bbde2b119cd82ff1ab6ba389681f6c9eb0c0095964b8df1078c9d81a4fb4c57728e3140bc0fdcd52371f8ed17332b266da90bee5e0fe9cb07b68f5a351c0c9784f8972f02ab6103e02245de0f2b8df03506d6eb95f2f0e9c0e04d0bd8abd1a0b0258", 0x1000}, {&(0x7f0000001480)="385b00cb00d82f988869d7bb17260305b8cc1ec0928c82c4dcfa2e2f0ba3d1132f6bcc793c3d36092fa68b8c4612b44a74daedbc8d894621bf78cb9e8f602115039b660733f2ba16faf8749dd708499f484342f0d562ef4fa7396e6b0fd7a8e911d7c85b48b4f9347f33db26cdfd6c99c461704bd3c2dc6d32142f1c3edde4d614c5016265f0246de3aea0201e4fcc693ae648963628", 0x96}, {&(0x7f0000001540)="b59feed412329e6608c33480d78c595f91e8247367323c5aadd88acf5b28c08c31c4daf0006d428b3891b13aa55ee87d6e8f9c7f875a76d0dde26edfe6b89e777816f8f047198287a94a72fe7ee266cfd6fdf4e3cc5d68f6a4fca50de523ca88584031a26e405d2a31fbb9b3c548631fbe351fbf128bb73b69f8", 0x7a}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x323, &(0x7f0000000000)=[{0x1d}, {0x3f, 0x0, 0x4}, {0x6, 0xffffffffffffffff, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef40b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x1, 0x80000001, 0xdb8, 0x1, 0x7fffffff, 0x400, 0x8d, 0x36a5a03671f06e78, 0x2, 0x7, 0x7ffc}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7b66201b8ce98c446d9412cf8b16c16fe8e5ac0446bf115dd346aff3d713476a7e0343e9df3eb431ca0f9e241d852e7adffd4612478514e6574a9fbb2ef3d0c540623c24f7a78300da6283c6f0818c9f12834cdaef85abe9cb2bc680d5b6ef10bcada8a7a51803943e430647bf46cbb6df64540a683c90116f1e72b284a95ecefee5bb7c763ec6a84e6b47f028f78d7fc9ba34246dbdcb470cfa196032546d0eb0b0526d5b", 0xfffffffffffffee6}, {&(0x7f0000000280)="5394f9fb7cca0c6eed9d6472cba589fed3e6a2a592c41163cee852b0e1beb845be483bdb418c638027a446e355a23e680e9b4172a2da267b2b1db3a57ec74c54fda3bdc36362e1c30e9f97be8768c94d602154c0461f160fc8f2b1edb0cf9346d678d8ec2a7ea114eaafa1fc0277a21ecd8eab86a92ad1cb0bf337d6cae8e6928d91c611d813c8ae16e2b01df7cffe4e7a84aa78b67a8d6aa7bb4aa67e0629d052824bc8d4dea29b4a2ebd4ace0154f0070be7b6ef64d9c3a3b27ccfff0ed0ab2fc2d9cef447ff0ee534632eab8767160be9b7b0011106db85d67eb07e2b7663c095cb54ddeb110342f23e4516a692627aadb77ee972a3", 0xf7}, {&(0x7f0000000040)="b71ef2dd1f78e39e82c1c9aa805624cfb75295aa19be188775a5e733fd4aa8ce47", 0x21}, {&(0x7f0000000180)="4865486474e12d14", 0x8}, {&(0x7f0000000440)="60c867870a6d26171383dea743f829d08e2b54a412f608a47d790712ee0cb2a6d0ad96c0c9a7318168c0ab7d6d9a8af23d89ff634a88c110f92d3bbd5bdfbb44637611831561f9900b6da0219f65a54dc33d27002bf756625b9b7cd664833135188a78c714d2aa2955cc2ceb3e32b5b2b469ced54f36376fffcb83c41c2d5699717980df0086adea0c62cab808841e026a494a345b46c18519da73cdb1d4c2a94fb6c38e116ca4f1dfb6b1e23bb27e11291e436d60b93226a90dd535308ce6d8cce9c6359211cdae5f50f948adb151657f1636ed9aa76dc5fe74a7007511b6c614fba7a49ec6eaa3aa1f58", 0xeb}], 0x5) 16:00:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}, {r0}], 0x2, 0x0) socketpair(0x0, 0x0, 0x8, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x160) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x2400000000}) r4 = dup(r1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x40000000000000}) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2ee280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = getpgrp() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = getpgrp() r21 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0xb1f1}) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r23 = dup2(r0, r0) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) r25 = syz_open_pts() close(r25) write(r25, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="82", 0x1}, {&(0x7f0000000080)="14611ec31f61f7e7047ffa1ae491329b45e3a9db137b660371e9744a70982522254a76aba8f8ca1449a4187af780892bf05463b34875feb5769e6ff258f30d5cd599e6cddcc78df378cef527d2605a9ccdf71abfd6301f6c1277171a407d1e63c38b3e08a4408cd610e570c5ead4588c72c63929ec53992a438ebf17ed361c83848e0b6932e4faf902640eab80f783c54fa89528ac91eb77fa6324df1a69c563fb5c1d311e8e", 0xa6}, {&(0x7f0000000140)="8bfa13c87b3fe61e2755fd9dbc2476c00f197a6f903b1aa416763c656e50543e", 0x20}, {&(0x7f0000000180)="a5f8d850f5280df54b3827668119e8df9815f0ca88d194d642f231abf1994c2880ce5da24370", 0x26}, {&(0x7f00000001c0)="3f68400782640c633bad61ca11cef04bbd40b6f2655b530e24fc4fa6f1c08435a1964fed53db61fc6eecf1e5b01b426c6b9629b0d92ee42cb5803b1943fc5a00f4cca26f2e2dbb8501ced6e7b35e1ea7294b6f698a2209b435e24c1e7f7c230ba2787060ce5d6dc045b4cff035587407ac342e54c26163c1081462d3e712b9b7a4b8765160e4463cf0cd2f6796ac0beb7768534adb601a3e711745fd946e", 0x9e}], 0x5, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r9, r17}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r22, r23, r24, r25]}], 0x48, 0x400}, 0x8) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x80002005, 0x5300) r0 = kqueue() mkdir(&(0x7f0000000000)='./bus\x00', 0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20082, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x7, 0x100, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000008, 0x5, 0x9, "c00000fd9b000000be3b200000000800002100", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000296c3373cb3f87275f2eb81a5852c0ee483b351f484cb8f389d48d6641a1c4e0f6c9af3b05f41de5f3de9782160fa888af30938bf1fcb214713d24cab4e2de257f5b02070412e4e009"], 0xfffffffffffffe23) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2060, 0x40804000000902) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x20a9, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x4, 0x3ff, 0x4, r2}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x100000000, 0x0, 0x7, 0x0, 0x6, 0x7, 0x7, 0x2, 0x2, 0x9, 0x100000000}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) 16:00:01 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x8000, 0xfffffffffffffeff}, {0x2f, 0xd64b}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{}, {0x0, 0x3}}) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) shutdown(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x5, 0x1100, 0xffffffffffffffff) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x83, 0x0) kqueue() 16:00:01 executing program 0: setuid(0xee01) getpid() ktrace(0x0, 0xea4860b142950ba4, 0x10012, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r2, r3}, 0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x2, 0x82) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000200)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) getpgid(0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f0000000080), 0x159) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getpgrp() r16 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r15, 0xffffffffffffffff}, 0xc) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = msgget$private(0x0, 0x34a) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r22 = getpgrp() r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getpgrp() r32 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100000001, 0xb1f1}) r33 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r33, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getpgrp() r43 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r51 = getpgrp() r52 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3, r11, r21, r29, r34, 0x112, 0x9}, 0x6c2, 0x9, r42, r52, 0xcb6, 0x8, 0x1, 0x81}) close(r2) r53 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r53, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MFC(r53, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0xffffffff}, {0x18, 0x2, 0x0, 0x1ff}, 0x8, [0x100000000, 0xb39, 0xd23, 0x14a2, 0x7, 0x6, 0x8, 0x1f]}, 0x3c) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = socket(0x1, 0x1, 0x5) recvfrom$inet6(r1, &(0x7f0000000080)=""/84, 0x54, 0xc02, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x1}, 0xc) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 16:00:01 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="bba1", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) fcntl$dupfd(r0, 0x0, r0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x76fae90b384fcb3b, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0xf1211dcd29003312, 0x8}, {0x87, 0x6b3d369d}, {0x83}, {0x86, 0x10}, {0x87}, {0x24, 0x50}, {0x64, 0x3}, {0xe5, 0x101}, {0x47, 0xffffffff}], 0x9}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x1, 0x0, 0x8f625aebf5241afd) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x15d25aca, 0x7, 0x8, 0x9}, {0xffffffffffff7fff, 0x1, 0xffffffffffff8001, 0x2}, {0xcef, 0x2, 0x6, 0xffffffffffff8001}, {0x3, 0x3f, 0x5}, {0x3, 0x73, 0x2b, 0xfffffffffffff686}, {0xffff, 0x6, 0x5, 0x400}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000080), 0x159) getgid() getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget(0x2, 0x2) msgsnd(r1, &(0x7f0000000140)={0xe5a9270a0dc7559e, "63cf601ebee8aac2c5ec5e445d5f5f013b577708a4cda110311e992a8b6c1728ba5069ca4f7def2ce03fe079e1122365d6330e61ed722269f38a50f0bdae06ac4f906d93a0e2ee36235940269dc520ac39db7cf4d00be65e12023ad02a025e9d8f8b2ca3e5fa02912d5833e452cf8ae893623787dc1ba592fca2d59cf56a6915f16e5c7f99212eea5ce6fb27ff9b4bdfe8f6a05d07e3982a36d58e02e51c6c1a411181237862121f09535d1965433f0a469d8419561af9769522cefb87126713e26e1b03e457606909c8b7f7bea13920117f94b6cb326228c39aa993b57c1a80403032649072795291c7518253da4cc91b048dddf29df082a0f7da7780fb0175cc8f0d15ace67b742a55089c0b52b2c571caf96bf599fa0fb422a7e31a24be23c4096e71917c2345ceb409b8198273cbab163bdc57af7cde2005c6f87b5595e355ec2489b2ab48f1269b63dc62084829399ee603477401ef209c5ee0874b453c1dfbbf69bf543d91d28e8c2a58a7bb5e90dfb30b6313953c428006ee1241fd7a2f404145e8e201adbb3c2bcd3aff68c3fa60b97abfa30afd97df4866ad7709c24e7309c2e90dc2ef2fabefe80f075b18631d311e8f0c77ce9dde488f205100c4a17bfa48c39a328cad7a8772d410262e76bb570f480e37bbbef8a8d6441b66b0f162f67ddf5ecf59ffc21d4d3e11894d8b6d3c156906c568ef8480c8bca18901234b8977089c91e4ef437119a97e5a5e265b9d3b5479fc5030d4372a2c068bfc2cce5884bfc4279a97d4b6666b85d6d51f491ad2800ca4317780bd470d127f3beaffc08713750cee94b6e8f5f58493e6972f8a04bf7238017ade216dc800a2abf999bda5ebf236c7db7ee1bb40e74c81949503633760656eb06cb9189670cf75aff9aa03895240767c22fae80036a7d3ad3ea12eb80b4cf5370c2de97b41acb75367f35a5daeda2e56d706e62bcd23429dca67d9cdcf6bd4f1697c19ea6da5eba48fc11718929ea426d0c39b5eaa399327d902d763682c2f2e83167ddc3e26179cd33af13177f994a1ba20a7728ffb4fa692bffe617789052e8ec5036aaa2bca5f0c90b5787c25cebc4d9ee50cfcacd09ea765df9101132707bd3ef82b11923ccc415e8292b5e30518e8cbf6cb65269d7cc18423b622edeb3541686ce38506160552aeaa45fa5f36f9c80310225adc9a3f78dcb32504f7ade66e2d69f0f6fa6076a44537ea3ae66356827a2cc07bc51375f205b33ee601ebe98362fcdffe0a118b020695e05aa63323b925d29b0a3b7b8cead602b30530607b431b763d9619fcc0d2c753da00fc73909be990f2c36ae5563a6a3bce5f9dfbcbb4b88d31710a403d5d33262d0a613e637e93d5c0a5cc35cb579a242badcfe0252dbfd6dc5b2468d4681eebb96415e86b5a51517d45012078564dfa953c749074ea20ce1e7c5149c3af54a80b2366b8b11d76d40bc5c38ee8912b20c2ef4bc3ac05dcbe370cc04e4b99ef2879c48ec1a18f2f1309523f09f72450a790ca71a1fec0bf1011321518ff733e6382857bedae538fa67d6cd39184426718b10a634fba7a91bfb2ac5bffe6c8f0e550b7e9e6f05788d7e74a5520bb13df9ab0e68b17378eada6324b78f1e2ce76c477658199c0a0eacd82b6d42a5aa5d487a2848c1db4e00132e41a46267a4d72ea77bff4c516643810fbd17db02c4bd687c512027751b109b290946f647f14df562d05267979ad70f8757df29ed641c06a87927911ab1d962a45901b7b2e755b23776b244b031f15c00c832fd2a77597d6f7055a4df59944cc922afc55886bb0aaa86f6acb687ad04b9c42bfef132b89227877f858212d376042b0b0671ea9a843b2609472936fa03a6871a0e7274d705390a6f3bd44b80c0c523069dbdc3216821e8a5f135b1f6831a00d82bcaabf719fdb0b8baa7b7356f951a836339e15f8e094d7d81f9c58609dbb5f7cfaa74ba882e763def0a42f50b3e87a8721611996724f93eca3ff0384780c59e8f4b266f12ce66551b6db280ccd5388cdda7c0850198102ba85e6b7f1248cc1b4859e570197ee6e6cda3344cd2807f531f3547182c1c2ac7559facbddc92d56a8e45784c71e3c2ff110fcdca950f77f8e7da0ddd6a1c52ec69ccbd0ef3134800ba86605780f29a8cb9f8e1e9653562680efa46ec971d7f478eae9de293790fd105390f2a67f0a456a3580210802bda683fd4c4752b72dd9b65bd6b503f7060fe57cbfb8ced4f18141b99f52457d968dda745045392ab8a58e5f1895098a515451e2322a2cabbe921bd3fe7ced86aef157456cff687cc341c33cc8f14861bf14371ec4c935bacfe09a8525781797a97badc794977321467525807fd4435a0528847f46b2c1273dc135eb64bf1396ab2271e868f1ca74b26252ff0a6ace8939271a511ce4200123e55175ff7876a3d0e8c09a4e8e3c514ed8555d31bb1bb5735c16ed07340b33a74dc4ade7a7720f14a6488ab3ce493f83bdc8b1b0e6a92b07cbaae92375647925514c7a7dcc03d44b7ba786f5d9efefce1d6de204c62e9124d4d6ac3b7bf58f84da6bca9bf290bacbff618f677049d48430bee4e3f1197d7faf44593e0db2d94aa7ea61796de04888228b14f11bdc454015cd44d9b5135201c55f81e9e71c303012f284f95d629bb44ea9d94de2d5d41a295d834dcec88ac96de16b70f622e0f3bb9ae56aff528b11707c55c76d0de71b64522df4c5b27f084963d41504ea03c73a3369388ce1958a6f0460b15c35dfb19cd4910accf1b3a32dde1ca7d991a57f3d0cce72606420326f5ab86615c4b5d9fc04edce601532024ce367e6f61023b52dc9fa8d826f042ffa7e77069ea65bc793f0c4b16b1f7e69fd9bfaf0a4fb2fa4d474a4d9bdb4fdb4d4a526f1738fe67be0d632316ef19095000045ddf670de5d3bf8a126d1ef368656c82b1dbe3cb73bf933659578bcbe1073e4b9132f8e85037640bbc08c4110fd0d2de43615af77081144b531689f15c993caf219692a06ed0cb55b636f096a7881b504efb258f424a8fcdc622394f398c4a23accf462df1a855edea455d085304c6a2eb2c2ad50b9aa17719b6df6589af7ec3b0e9541fe695d1df2803a43480ce2bdb31a4e2fa2a956994cff411633e9dc51368bdd07f372cc6fd20df8539fa5fb734b1b0f5654e74379d4bfbbc12334698e1e829cd0949573812965e5f7bfaeb01477fe59185799dbad48ced0dd752cb479c42ac7c5e41cfd7f5583c501cba1dae503ecba19ad92f6d47e0ea847ed24ce26c20b1275b2cbcc56d6aaa811c179569b4fd41a48bfb7b3992a5c428762929c43cf6029f2e30400a71b0c0788d16458fe97875c6e1243cc27f0a26ab848dba7f650599b8ed4c8548bc182353deb90701ac0cb0959f9245beeb92292002e3e4f2df07fe541dcce8f7398cef2dd5ff2fa540aab15c8e70fd96a41cfbed3503574a5a93c649cf8f8a40b90de7bb67f7b250bde57eadb811436a1f7a8948d440e6b64a79a377e5fb59cda93a962ddcb8293b59f1960b2221ccf50bda1d6821c0d8766e3413ef04a0f8128e4d31246d393b1be568b9084ebf8e8a176ef186500081185297ce95ddf91cc44e5d5b06667e430152a215fa77680f18e89227479a5f980f78ddc7d6098ea9ec546df72c8795d7f878dd7cfc74eafd0b92536c0da140e5cbe8146e53dfeed80ad26accc46b75d10144a6d0784b977f5c458872c86f2ceff53ef3c828c12e7b87001ae56676c1d81cde8c4e8820ab59f87bd2f73c5d2eb90b5f8b73ce8b6341cfc158b11c88784067a4bafbb9c7dd602f508118ab0edd3d7b468393a9bcc5d4f942ace10cfd05e6359dbbeebdca4093c5a3df97e907f134517254881f1c98dc9920567b1fe05c5c370535af32ba308b2783cb63e55768f24ce82937b40cca77badf513725bb26978b618a6ef8eaaf427f2c351ca6be0ca80eccdeccd8eed4916da22b0326171e3c6c59f78ab8c06362b194427ebe350443666a00828521943f0c49c8275141fa06ccb139c32d247db64728402a196fde3eb9d0a29a7645dc230fa1f0a2e7f89c522d4bcda5e3cd7d99ac97cf78941736bd6d53e1233eba1b7f64a481e89f828cdb40240aa552f1e09bb377faaf5438c3b4343d8fa3a9b4ed60c76326641353e2886e08a1200fc9f6ace46595712745a24c7d6db74a19fa17e7d1d01109a5b1446d26f3bc5a84cde98854037958659aa7755b4b3774dc0a4f995fedd72366920f02d05e22fa17a16247c83b49768df3c54f2b4ef389ccff9337b4a462f939d4871e42f79975c624fa511bd7cb3e6c291270e21f27d42e7864fffb7d13f0749e606d55e43b8c74fa224ea0e83b63e766fdd476d60d6f70b41a210bec3a704b666e4f9d58001ba4a6fe993ad6572049221a606500d518d7de2c90448459748742aaea242299aad935c4564a6e937702f889a4a4c51a6373ecea41e809e2d5ef126a48001f69db9a96b9245806dbd972ef1a8c441dfbe0aee1abdce0216f2736fa10bc3d01aa8c2884b1e8f31adf24156439be607276f50ffe92017f4f3259ec9d16b381244e2f85a179642d6a52e978c2a1499c1abbe52ba34970987ef8dfdf3762b453d789cf957764380532e51380854b1a625bd1f1758af3220910ec65fef6443cf3e63abd519a5fc28845bd1e081711f254c68b43328c09f3a3c8c8d82b721f481eae0dd59e7f0c3a93db04fcf875c2c1efba6c5a990dc6cb6ef7534b5433c334d9bc853029a13f31a4d7501fc7a468ab37b69fb4186f2eb9688c1d8ceb7fc995c1ff6fce0377109bcc89a1002293eaa9b6f2ef6299adc732087571c98e1134f60eac5fd323e74f9bd63a78910ae355c0b20091ef0d2ec5b57e202e3d1b6cf5e74d7de129052ca7e2f5304b78870528da9cdf9c20c1f4b7b18af3cdb72ca1b6670a3e285ab27d883e994ec7d661134a840772477cd9a110ee18bf42e26bf59de16d96b01ee71c4f0ce8931e5d1892fba6f1e38b238472d82bab3b96f867731db913038bd1bb7c27d7979e9213aba132c19abb2044b7698231a2a94f52df5c7448e6011100011c145e071d113e72d2e76a934622d9efee086c186b0e7b9ef778a32012a483fbfb559f06a87dd14f1982ee73dd46422fccd8e3d617c089f44eb2aba2d13c55e912c04a9133ba89b60df0bbb4f9d39e4678671c18d07a25ae8301409df27f545ccbec781a33d959308bf5abdc0c0bc0874e085b8800aab4077932f318b22c46960bc8009bc550775f35cd6ae81296b8f721bcec675ea4d2cb21ff4cfd268a7566965b02202e6ac0bfb6566b3c14a19c47accf70487c14a6f8db5b5a93615de21392c578e4f488b5c18681d20f69775f0082e92f2e47ba4547295f28a8ac7fa3b8365bdb467a6fbc6ca1318e2b89f89bc04d7da726c9e87ea0c254c3e5d8dab5f630ddafabf582c81570961053a1e63cb35a9cbcdd0fecf075e5974b321d15b84144261d9efd8e8f00ea01db0ef2041a0eff2d5ebfe31e6cd7934686c4ae8aa7ec8f8f61299335d891064117722e146ee1f31664035a1be5fbc5560f59b2df721d52b30ae72ddd629b6154e0fb0a4d086223875b7f7d8f2d9cf3b0df68513c3571b68fbd22d810626860246ab9a87634a5c4c5308ca9524bf728db9f6a57e0aa3007cd7976086ed766b5dba63fdc9914133dd86377a1f7f8e1e4ac55079be7d583974895bab11d2f9a5e9c0d6b35506b10e95833a91321a412c76ddf5fe0828c8ba865de6f79c0315a6003ec0844dd41a87ff7e6cf14319c5e13183bcc53e"}, 0x1008, 0xc00) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) recvfrom$unix(r2, &(0x7f0000001180)=""/238, 0xee, 0x40, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pread(r4, &(0x7f0000001280)="319821dcb2670e068d6cbc43a53a4213151af24d17c9a9f2c762f289768ac52b657ad30dadba36a1d637b140930086676f47385bffacad0b3eeaafd3fc713db2c9b72c6cb2489c659f97b3b118435f84e8edfc3a4c20958f86f8931cf1540ec07d5e51b07780ddc1e8b4ee223256bb5f37616a6ca60eb9ae144573dd4bccbea3a0680176197562b343f122df3cea7e04fa0b03d09a47e5ae691c26e99fc34356eabff2d4eeece5ce39172b18167959b377affa6611df591d96225caeb9350c2234092994716c0a6a7a4c621961653f5c6e805e3fe97e733a6c02f337b37e226333563a1cdb5ae3dfb77d0abdf38f4faa9eb91a964f55215073f9c7de35b96695598c0189c0b69006139647516e5f6ac2572f72d13b3308c54233d027f57acdb506431fca78f2291a6b8845f4b278c3ceba733f594e177e038cbf1b0d0bb516dd371c97d32a7ccf7085faaa8090bc9f7a4c01b5c422cc1c06e0d0810bb0d4de1c713992f5582e7d742907d4279230b52d705bd16267d1b9e05de965ee5817d77f3a0be9b360caaf49cbb5ebf3cf881cecb0e9451e4fabf6f163da33c9a9804af073641c575f0c01ff1dbd931530f76728396a73cca1c0f1848e2e363944c7b5300565df7b8c56a4a8a14169a8c0a4f5f24aff8f18867c433b52bb83a5ad714b59e06b0168b932f9fbbfc073499fb8ce001b60115cd0155050e34d2459fb135b96b9d4f5279f6c1880631639fc08885bcd20099c266aaef54e2f1bb792e6baedce8bd5553541301e859915f20e725df306f40620bc149ebda4b9a8359b9126c8e6516406f2e49809d20774e1cb2096804b5480bb1b2da35a14aec3987ef9cac4d0126edd672c31d2aa739c142645f3e7f4366486aabe012044d61c904ab1585c1aa844697f1c9e728f180e29f9efde7e46c77367e85f0dd5ee347a89e7650d3be6a3dc56f866ec109689178c4b0d080433de6f9e6978f59b88f8b1da84693eb7e4868a1beb4c7f82da387c50698fff27ec9270d1858a4504b9ed141eb5747f48955a4b75a88de82f872d759bc0902b764665e43b9caf9fe16217e6a9130de20fb9bf0d34ff48b5e489680f653ad255c7d345b33a0707f989afa3bfc4f33115ab90d7499d0d9375186f9a923519f725165c4ee9153eb3b46b8b878d4ca68d95c0265c2e23fb16f77e7522c465282be1d0679f6cfb564705e87dccce531684872cdad7560a7bd2bea96eaaf51507dd638d1cff8440199a35f614dd43c409a113a8ed37562eff9ce81c8bcd1c1043c27526178ee79eb7969aa1ff4e341c35af05bcb6635e4692652f7e5be9defb19a3048787e759a079c583f3f1660a223d1fec24766c7164f797f569c58fccd86db51e6c284058ec82bc0560dfc39e6ba880677f62f87c233250398fd06fd908ee3d916bf87fa06ac55383da9361603e4440db1ce9aa823b9aa8b19ffe20aafbda0a740b482332d9d6bf3a3a72b89e48aa028886cd38252fc75eaba12af10d6885982607f58f6661238ad6b06b2b1d37e38b437ff7c74f51ce71acb02b4cfbd6ec5e5b95dc876d8af311674861c2461d613c87788a3b95939bc260864c9305cb5c9fe0544ce3747c742ac70cd98a6287fbc1cb3118f154ba814ab9ba902acf52376795199cf45812439d5a8cd63402b8a1698b5b787b94da824fa06da9742f003ccb305111361e7a7436c0432d1f815df4e468d59af6c5c0cdaa972d668d7b31673007e05bdaf31c22f9b83940e220168ac51139146ca9d809202e9478eeec975a87ffad47d5606583402627c34bf8c06dfb79770fd4d699d1b1641964aaeeac4c4c450efb5849ebb490443a97b0fa2f6419c15992d33f1d2556421472ee0908d8aa2975183e0aabb90c63658f3e10c3dc04e0bc6241040fef0cb95edee0c6dec80f0189e4db03eb016d520fc711f50ee3cf6e1554e9bb6cd3a9f5f1b0712881f0b6035abe3d769d9a944b10290b58f9fc724a702b96808110ea4337a66bbf7b7e21d8287f0106936d36b645421d7775dfcc28bb75cb1753293b1bcfaf9a9a2ae3833af3fbe477eb2187371d3a78c84585c3f80a2967419a4c32e02eee2234893b577185d41f36de5b02a1ac0aa95185d27ad8f418b109f2b80b1644075df263d9ffec28c7fc0a606ea4c22ee2ad0a21466044b511a51bf2cbb2be8210a24612647283005f6875505e54a455806ecc2bcc3871bb7a6dbd4182a9fa0ac9648967e48385e999eac0c1d92bb621d71159b2883f298c6e95623cfbf39b33d46847fe016e70d83c03abca6372e74dc03e1f0a1ea32beb3466179e94b30c512f720ccf1957dbb73887c3922c0de367aa4fbad283793dd193e36d3dfb463575013774dd91237a3fff91f7a40be69aae63c4a3a206c1a1cfefcf53d5051ae6e1913df363d43b610442e3550b6491837d92f5b8fb666bfbc42e907812ad820d83b1404325e4651845ee9de4b6c4143fb9b850a9304b0689897629d9b82915bc31d6dafb88ec679375e970c44c901397ec78091594cd655b64a45cd68cb00e116ba212ae47ed76b156ec2f208f288bf6eca192ff3bf6cd471ef7242942faf6810be3fba0345bd318cc956e89e03b3be33aecea7b132df6bc995642c2c9e208bf2f10c4a9b43a88ed7061cefae57c221a5f7fcc29b5fa7ae57fad139d7c7bc78c4bf7aeeb6b5763b227447e52cb2ed9eda4012aa171e9dbb06d8a77a5e9e86f215656b357927dadee550f9e8f264a5eabc5b411fa50e172e0dd8104a1e6b0c544788f29a26cb1084b86aaf3bb55425729aef3864cd7334250b6edfe5029b55a8234eeba77a9b26ac5b901a52e12a6f993378f093940972fd543db6f1ff4a0074be52578cc2852232e088b7dbc47eedf5bff4f4d50db541423094000c3ee88abe247871233f917075856491c47f814e82c4ce36b57330be681dabe2dca6dc208bae40ed61b3a9268521c3d2e0385449ca38cb4358072ae34c8307e9f6042eb517fea98df4e5413191f839660a3316ea437a2dc1ae6ef147e3dfe167dc0c5983ba42b01c6df8d287e7b44e72263fcd1201d0dbac4d9b7a4c81e2c9401bfd57428e3b7088b9286f46ec449584b397f149e90f967af65e0d2a6395cea71da8a19e692802efc10fbbe514a1de02dce0459981304b7ae34c110ddf37fedc1914f084fa959200056652f0ef9893db1907d3798c12c84a98dfb22ef3c589c6fe32a59dc6f956e03e6cb64116ed5d5d3132bdb3bb6aeaac91bd2eaf4f31ed8df52c261d4c1ec3c43b12417b61966ed960c287f0b29753d400e9a6412cb87e7c12ef57b216bdd8c26903c99232c6f78a3e38f8101c27235b80766401bf2c84517e62c9b01cd7a66b0bd6dda42aab1a043ecf155833ef8f3ad731cba6e7ec4e06ced53408010d9b48a62d366c5d52a2e370de9508e2845bd0001d55a6f9c726911645ef2522b01085af8358bbc95b49b1ee1fb105863d0a1839fbf7db0081b8c1b141c87d4cea1bd1064a068c0179b2be55757ac3445124d57b10a76a4d1f7317daa4acce6e30bb3a21a8c24c20537fd3f8cc028f6f3ab84c2713f40df7b8401e29a79ec59ef18e0dc3c0aa810454bf62b952d8805a224a76954c83d45eef0d976bac4f120b445d84d36cddb357a9d119334951a8b83b473891ae467676c07653dc0c1830240182fb4e9c00529cccd2c15d4d5ee0e59fbe6c567286b6e6708de97988497cde7e8eb01e15a8a6f247d46025ed40bf6011cc8b78c1282fd4ceab26431749c38cac50a27a68b2312c5c8e12764013b6cccf3450cbe6dbae8a09358f9a4cff20a72361cd93a933eac8cdaa06c96a9fa96dee03689cda76953ed1454fb60cc4c9042fbaff0d8b2d99d349e7c2f4c83c0be77aabca300781ea6bf2e18ecaaef93515f46d82ce5da89f1e9b81a94797b6aeaf39dd08c5abe5543ef9939bd1401e80cadfc36164965ae0529d4cf3b62ae187c5257c746bc0eb1e26d2fbdd1b6af141b85d020b76513198762cf1da77a135c04256bf40d0e46aaceb4675fa3e33de5c3e5a3b4caee49f361f1aab8f5baf75a452ec4c1bdaf0bb04182683c103f2db25ea3c7ffcd90cb39da433cdbf2c273bf4d7c91b206d3cb4e7d8efd5d98c4c0a9cce33d6079dba3c89b643981be8db180c6ad070518c20b9eef9aac890f1ddf23a749581ad5495790e65718373b8825d0b47da7ef243f7baf3075d1f1879831abc8104590f4f6a7ea13048d5740edb54f8a8836a9230c92215862140b69838c03d1982c351e77673ef4d0ee6525d5fb7dbb971c47d9023f49256352ca7ff36cce96ebfcf8c9c2e57beaf88ab81ab825594cdd4f7fd5d6c616b621b6efe457ea83e61e10682ce625cfc97d9814142963e3592dd228d2c2dbb8eb7f934dc7f247f9400fd80e0e993308af06b2a6ec630c33d86f6965260a2f296fe5f38d526fa6504a5d0fa1fdc8581cf58d7994d23dc83354824a315495ce1028cb1db395b6b393739355dfe8d3ae00c81ba090912ede4b2c8157c77a5e430b34a2c977418010b3c0deddbbefd9c8356abdc7c15ee50cee7ca3301e81fdb5c6f7ee36b0cfc01ff3b79d69a8d07ec9ebd4aebbd4505ca428ace5d8fc1c0679a536feb6f288b589ed1a50925e4fae30a5e620433c706bbef9cfc4de39f48b324fde8828e709f4c706f0f2b3f5816d40ecd5ff04be6029ee02ad762185c5702b3868fe4c8618e704b59c488d3f5788af644b559de63c6718a9fa91dab468a405cc8ef79585bf04bdb442a005ff0dac4bcca1a49928c7435c31ecdedf6569cdee77f7493f6fbbee4c18e0d5a680af8cb8355343b52eef018723a2a125555d0c793a89254b4b4b8151e3b825a3029668af5573f8e8c52ea913b8b9df8762ed2f7e7db52f7a4374ce13a231d03621b6c452a4fcde5abf3238db55e285a09a6bfa890ab7d2fad7008c986a9244a2fdaf4c37900a34ca2872427f6d6f49506f7c9bcc4679d10b54981005700bea4551d8c0cf14096f8075803935509b2156ab205a4d1f3f92aa5359508f654228dfb3824b1c18a7f7bf64702fc57c8398e1d735fd1d7062a7f18b5692d4b612f207157c6c5a3f3df6558d73ce378f3dd3f1b04beaaa07c660600769c86be94126c7f92cd0e2f99d7d5cbb5aba82794b5fe7df014cf67130f36e181b3311f31ce8d6a8274e48d96f82025a27e04899f62f547c5675a26f5609339985d9846e42b309513c83db42b7223a6075af65ab118b4d76c571219ad50645b0b775a253c791ed96fc21372e8367d667a78002ec119b365c2ce5edc18aef6cad2ed88825b3f1269d62c3167f983167cd15c9bfededdd75f7927d5d605b27e760df26d6f300c42839432b9c946219629c82775c32f262b1c0b01bcb03b6d2e7c1f591edf62f78dc4585e88fb7dd06540838663e0b09734660b138111307dda88e258f227d1aec41b255ffe8f11e1d7b42e8faba819ceaef241cf512913ef3e8de42fdbb51dfd031415f7b8f9127099cd07327c13bae205fbb845e1fc182c66466af22c0736bff55684c4239cc7134b2ce410936be693e6e9b195287b0d7bc081a412c95e4e1836fac0506d9eec4f3ef6f009e827fff1c6772f5414f6a3a4da8f9643263a84b178a5a23113ec23e6e2f0cf314a68f31a7f65663eb982f78c3d79156f398e2c1b81be5e8e51b41053f1e5baeb6fc2bc6d84684aadcfda0a4e37cb34e66ad771290df0c5f42d3d05844ec1509f2de8fd288271668c1a852c4dd5dd66b96198e032884678402c0c8e2109219fad0e6cf7ccf13473f0ff3478ad7dd55", 0x1000, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='#^\x00', &(0x7f0000000080)='&\x00', &(0x7f00000000c0)=':\\\x00', &(0x7f0000000100)='},.\x92%**\x00', &(0x7f0000000140)='!:\x00', &(0x7f0000000180)='\'\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='}\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='&-(+/}@.\\(/\x00', &(0x7f00000002c0)='-\\$@/.-+\x00', &(0x7f0000000300)='}', &(0x7f0000000340)='{\\]}\x00', &(0x7f0000000380)='@\xf5,&\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)='\'#:\x00']) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000380)={0x1, 0x18670b89, 0x3, 0x0, 0x6b43}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0x7, 0x7ff, 0x5, 0x8}, {0x1, 0x100000001, 0x3, 0x6}, {0x4, 0x5, 0x0, 0xfffffffffffffffa}, {0x2, 0x6, 0x2000000000000, 0x80000001}, {0xff, 0x401, 0x6}, {0x80000001, 0x0, 0x9, 0x8}, {0x3, 0xc212, 0x4, 0xd90}, {0x8, 0x200, 0x20, 0x401}]}) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x10) r3 = dup(r1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) accept$unix(r4, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$WSKBDIO_SETMODE(r3, 0x80105703, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) kqueue() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x30, 0x333, './file0\x00', 0xcd3f, 0x7, 0x7, 0x1ff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r0, r1) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000000c0)='+') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0xb26d) dup2(0xffffffffffffffff, r1) 16:00:02 executing program 1: getpid() r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getpgid(0xffffffffffffffff) setpgid(r2, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) pwritev(0xffffffffffffffff, &(0x7f0000003540)=[{&(0x7f0000000180)="54caddf0b7b5fc7cc10f2a1b1c10bce48e0f5231251a57ea8ea660d13a47b367fa084a238d3134a7dbb73da642778d35fe08170873d78647e8a9a27d68c6871fbe4f73a2b8ff8257234fb79639bae9fa11298e001ead9a92cd95d62add561a61f11220600be004512b68316b1dbde857e23c22ea5111a9ffe9fa412675cd3e2e832e663f33059651d0e3ba9b2b17b0b4f1803907e67ffe5007c3bde403b99933108fa13de80b8469c9437595b23db680ec225f307b512aaa17d9b80dc89e5110362d5ec8c0f4223f127ddf89ac7ca522b52a9cbc56f7c37fd12e94ebdc29f58139c97da735cef802238a6f8bece81de893a7028957b79980866293dd57e718965605257cbeb503bda6be523ae65abf39b892a70d4218c8f3dd7f18fdc940cdf2399754149a7746ad193328961692ee4771aac519415fbcd611541c56b4138b1c82a3826d23bdcaa66ed998127ea56fb2d11c90cb6c6d4f296a4285bc503e82d3e26b4af77fdccacf8d75f8b4b69db7a2eea82f583ea546196121a7eb226273befede28b15b712b8ebd1610192db88b01ae301165af313455f56d97fdf4c4b719ab1cd2bcbf2098946ce7485f02516faff9b31eabd9df9743158cf3950ee3c4d2a7a22519ffbed8dc7144e02b3ece2da48e986b0f75ea3b14e3a5777eaf86f27f8ac4f8ba631f3fef1c7a7f9179825f2a51c5739682094ef34564be4f647588d81fc492244865fac82ee4dc60d1342ed2c226d43645d501a6a4e9c48d63c60ab5841e110efe6d54fa3460f6b152850c162c45f9899bb03703b92660c99777beb4028da502b01bf3c981e47b802e43914d19ac04bdcd257c881a2ba47bef7d18c47daf0d478068e91138955da2cd0c2311e2359c7011d7c65976ed4632fc6904b2ab38ccbd8a724c22d19ec8e963b09871c616e69c88e1b813385f9479dfb5d7495022d2c965328958a5ad04d0b8ddbfc9423a1df1695ab26629431226b51cb360c11914298cde30c3ac46f81152f63ba70fc98d772aa8bec1d7b26a56f87dfdb0d2f5d79e150c3c0bf79e40a395603be4ffc4ccdf39626f47b2da5f834b12b570baf2035ba207721737bbfa718d1af574fb7ff50e76720f11a1e7f1a4fe234565ff21ee942b671513248372710a08e8bfdf21da6705c2ed2629c84bd2da480646dfa9ed2e5794b35a8d29b24cb2b460515b0516fdba499b7a2b15c1d36847d9e8523e29c273d0e223476d668bd6afb7d15625bd4f5f495bc791509327e39afe5ca8374a36e75884df8c9e845dc5eab1755c70520d1c46485e76edf57dfceecd1a1548840a5a538726ecd072121e4f67a965e1ed3e36b55bf49a2b6a540f3ab1a2348d319cce34293fdb22f7c8c46cbea109f17152ced2f791e553311b73c6b53986377be8e856377bd8e7cc970e847eabe0e35b87d0496232798e9b35674c79e701d2808bffd2f7dc2ffb3961d5bbc2ae23d89ddc3a3a4b87a42a50095451ed9d172098f4cd4e4e8055821230732bc7d3fd6a30647f667cf8b99c0122f8fd877384d8db3e8745b10aa1a95ac5543972580c52407038a688f8bf4c7817c23a8d7f15ee2a5e62b412ca5e0875930896199b0e27756e987477870c0cfbc951e0653cf06733bbbdb44490278702e5adf0b12ba2a2c0e5e71e5b3e06ed681cd5839eb40301730328100fca42f16e24c08d3ce6c71906512fd6dba252914b61903713e55872286ea71fc7948af8cd3760324c93d7d1fd4374948e9f2d2254f432c91f6adad5aefcc41bf4c830ad3d94cb0c377c506cd403caa0696fda6d61ab4ce6cdcfcdb3acc0b959a207df7d5f53132716bc211ec4e9e5b238201f4121ef7e881b83c8370229bb6bfdf8cd9d3ca2008ff9fc66a597c39d8b102533c0d90bad70dc9ac9d4094670bc727396fa3f968233e2873750b815a0f68c63e4002da6d80aaa2d4a0faee377abbec0b3babd0532b8af88fe0bfda0d171c6b3b150ad74b64dfb19bcfdbca1d6ad879b0a7e7d05d239a0455dcbcf397daada6e597359dc2db43691d58fd1187a9a79e867b93a1ad035d5fab919ff2d4cc48a3be004c5d66b99768e25f0dc792212f92310b81c221147096a0a15c288b803e758e51d20b1d25f8ff5cb2107e49bf8741a3eb27f1adee33f7bda2ce3cb420d7a6bb6262b398298264dc5d4772e5652c756404c807ffab48f33b0baf2e376154e3c3249d26f8ec4c94b4953bb921e0ff113431709e65c3d2a25753989d1fcb3fce34bffb8b069b5c97f34e28e7f19d406e90dff57e78f2c1cbc7e245bd98fd2eeec023230a7e3fc1ae35ab7dcb7e797d3bb5f1e6202619ab9cd06e8ece81dc23262eb04c312571f55c6a897ffcbef20f21c36c480209f7e21f984ed613c0852a641380ca0750259ac241d3809567e2fb47c17b438ae16a00c42e4160009be02933835dfd0fc555eb5ebe9e37862e25e8ee8435698ce6d853584b69a5e74ed9999062f0b826d027683f9d23ed17f3dfd930fdfe703cda1838b31978b07ef02f7367b08a7ce549e7d98427d4e2f0bdb51d8bd5d244aebc7be7fee67cb25a60432f419e78cae10b70e99e8a6d82999033da9d835008133a2da57a01c47962f27acae1f36980b3caf7ba704fa23354eecf17b2d90889383bca13119ec08e558208344e1566eaba4ce5dfbe9702ae5153232dacd6a618543cffab93b011fa1c2691fb8f2fd800ee08b7c1e81050811a7541bba00ff27a7c3a2511bbc6b405a9c56004526dc0fd02d917c18eacd8d33d1f87ac63d3c78a323a9e5e1e475d54daa4d0b92997c455a11b9c0ce575192f977b47cc246f2f2e502b504e6b4f6e68449d4a9124039f0ca4e1b699ff282733c35227535a485ac1154a7a3bbe0c4a1784f2a186bed8239c43182d81560c169a381897be09d3442c19f8a7377515b7c7c7cd0668db8c222fab6853d4da5df434447b8fe5505d203aec057c078a4fd6861e19cea958ff555b2539231cf23c2242b32289cc7edd2b5b2e920eef68231ddef785b675c3253bcc2161ce3eef7ed63363caae7d9842ed6eea5585d90aba4620e5b2a816e0d173cd113079845038fbcb1bfd15b33fb0a06676a1db5a293bb8fd90e5a50fe0600b8d710796bd14f9efac074715de9532534f76059ad38960e2867c3a4e666c86f6c20871fc3c83b9b528d354221c6f1b8de47bbab728ed43f3e7b163ae7dfad4bb6053d220acb8f4cf5b2736ac6c54904b9116acd3d6223e0e3af4487c8b66db1252214ae54c8d919cef8f77ede9483a1bbe8dad18e1af976c17362831cb4157d053f16fd405e6035d4de5fdb5e4fd00e5af1673cbbc204403db831e1520484115571b136dbba4be3cfe89edf30f97576f92353d71d6367aec9132e2a5e17cf94a00a5066b83073d061e9caca3324b9569ea789d59cd155c213093b6e9f01c110dce7a6b4f2453684cdfc1298d459a40d996f73ee5f39624a26ecd96b807a6993164316e6c4b99db7f0ddc6ffd67e8f8f943b93b1ab85bd588452e0f7b53e40c2d0d8c5bd5597a9c1f33d9af57fb4d029f5afef81d9ffc95a3d14f655fb14c372c6bfd238c9f394dd51e5cf32f4e8dfd5f279a78e3ec637cfa6920973b0eca158d5e7a3e6e6282fb113b5a8be4d06f2e65449cbf98f383daf67784602117811c8fbcca19ba0e66c8c703928df4663a7086308f41be4f45547b91eb208ee9f88c1d9a90dd0dbad44787c73daa716f7893122a91854f2bb7eed5b1e12b64a1d7caf3a2aa52ced7e25d1524a9daa0afc4c12564095c3de098cf04cddba3157ece7dc51542cc72342b099075bc239c4a4d4c5bf9c3e672d97439ee5af99fc2e634ffabfed02a4be82fb8776591475326e4c1f46006304dc47eb7ba669392d5b09d14b51aa5876a0a273218ec0fcc8d1396c17b17631234e003b0cd04f681b648ccc0dfa08b688c7dc8f860cfce65288f71ecada30dc88da5dae23b75f402030fbe897ac03f3135f8e65318f1b03665d0312d6503541511f7c365818d7598e2515755e06dc698fc1cbd4903d9cbb67c90330ef10b678142a7525aa07877310bef4ae5d0da02affe673404bfa2d8879ce37a341d243764a32ff8d2827c0faa35d84a8af5337576c1cccd44ce5529df04bcebe379715fc3446e6f5e744b4ceba5e1f7a51526d3ed5223f3f60cfacb9188027fb41cdb990e88a2882ee51393c153e49b5293670d31921787a1387848ec9f6a4da481d13c41f082530c59ba483738d0202ed2a96671b3550174c6471336d52155f70f3db80f548f664862aca2f9bca934a49fe572a236984840908e2e83d74089a657c6ef615c12a26b572e66767cdf28b350ef016a14277149f017d5e179ebf8a7cd33fb49e981de6e9837012b8a59ec6e2ae16f296e8c83e2a96b3ccd843f63f6a0ef65d428f8b2611a534f1b67b8d76f6aee3ef4208be527790d7b967f89dc9a1d7b42e69c61d42e7dd03a138667090782976295c7262b1a1ddd07f48a9506afdf91f30e7a55a7c3cc52c55ae695c96ba0439b19c1ab37265206c93151d0628dd59468822ca7887f87e82b4a7b708e8d4eada8a6c95cea0fe612ce0530cc87ad8d34ec5c6d59f65d632993bd9e773531472c23fb19e2df7820f384e8d70d914582ebf5a4525c14064291ea28a5939f1b1c41fa2a437f98f6be1ed04f4409f5809e63dbe57baad2369b8a1df16a0c30259527e13b497bdb19c0e875b9ad51a12d13571f5f3e82df2bb093babba20700bdc272cb655400b3e75a97f38e4f212b57759df39409623d40e7afece30650f033a73c47e251f1e12330e8b867aad9a5850278b6bc99fb7e10ad6d0f7e962e13475a4cac78ef72b4ed203e16afe3b7846e0ae6ac748d9a9baca78365fa55e1eaf71d962aef2b279eab9d880941eb1994ca7717d4ddb11405e7aed937d5209cc63357d84466f960bc3812507fb83df5b49bb176124bc6b23f7c8bf5ccf3ed7b578ce0f2bbbe193aaec4b28cf8a86a7a6abeb2a6ff6869893143b37def2adadea2a66c56c957d8564220f10e33722b1557abe6a55082cccbae7e1a51e03433df6c98e7aba57dfd034c0aaee476bd5ba7a0c206d179e1bdac8824c4191fae99cd8073c679c8d2b440079572c3ca8fecf80e0feb7a821ff4ba592693fd91b03773d5cb4ce8402a3c51b2ddcf0623b4239ff7480a96ada3f4f46d3841976f3536d38cf66403e2cad41b457e38835e896a9ed5d08b5596860abdd15d242159a0f9c025bf4f6a001af1117d4507d450fa29b9e89bd6737a53d7ed98b8fedca370fab278ffa8a60c0559964b7ee52a6fb75efd36e3be9aced0c8cd9f3a084c73f62f36fd4733141be971f1cc4d4983ea4788e42b372ed4012603c0fe6b2777d7df3e23e60b024db0b113a0bf934a8caf310b3d5c784ad4e8f5ff50c5da192c58aef2a9a296599f5c29dfb6db8490d8571100bb8ce9cdd3f812d7f350af244292052490e8f7fe2adc93d49d14b9285901f6ac2b13136fcc2e2b2ed8564a376cfc60237c031a51e5a4c59f8da11745743cd5ca2d04742f28ddcbd51e985e57ed079dc063c59c7febc1f71fc00e3e10b7410c96d7f0904d7363114db346f601e33ef0806b5c985346cafa96ce953bf527bfa8c225279b5d330e197d3e5264e4f4b7674b19fd9fc81e55cc45b900c991b7445e4a90378b685f62a5f0d7b6e8ebf49905e5624491305b13ae438dbabf681eec57bdb395082ddf98a9741d9e73d0bf7e303973eb38dd59c33c5da27c9bf330c9c2f8c2fe5d22d72b61d529885e7c8251dfcdd170a4508f3bd256bb88e", 0x1000}, {&(0x7f0000001180)="486a4b745641c7bdb12dc1f33578a5dcc348c68487dec8992114d76c8033c2ceafc8f8f4f9baeed93461d15d0d8270783dcd54ed17f7a2913f67170f957586aef17857b27f9cfb26871913e0bbb6925a860b526b5fc1fd496dacf21193732de9a53357135cc6de9dd7f93a7f4d2473065eada175bc71a165617615548b9b9cc731bf88e7b3812d556cfa4efe52", 0x8d}, {&(0x7f0000001240)="7f72ca7e064839d6d4a7b300c217b08a8daf73261f82675b25ac0b2f14250f0fc7b31c7969b8f5b2a36b14645ef6c4a7e03a4bb42cff6c6d12e5c24daeee0c1bfe627d362d4623dea99caf152964821b997fa120fb1bc47ad9b19e65b7b78a6a1b47571c297032edc850810986d7", 0x6e}, {&(0x7f00000012c0)="0cd04b52f4f1f5004afe5e59134ae7f03cd91fe788838655d14a85c7ceb64a54528b79f6741fdaf95d24be1ff8b140c1920659a41d96faeb6e6cca92b54d6388f1a31c71c54532f1357474b0273b119d1c1380181891bdc48386cc29c93b046a92c320083c007e77ede1fd04d79c4e3bef42e7923f74a7da20cb8511d2b49270205ed3abb83483184efb79f8026b62c96980ba8cd1db79af64d55f", 0x9b}, {&(0x7f0000001380)="66ca214211c1f9d61594259038e641e7296794eccced1e3e86cd22adee10209a20d83533267d41ef27c77f9f83c47d2ab4afe6ef1539606c1b177ecf150c006a06a821b4f7ec017705767c82d66478aff88f4b1e7a1d7d00213f3541abffd32bcf4ec54bcfd3af665c4dd5cbf09846211d22f131195e57a62cda3826aa55db010f63cb7529a2c5810d1e96aa31c3d3c59a4eec903e06cc1152a0d485ed7d53044d6f4ec1ec2bd1904d173d06f2b15bdb6a606508ae627ab802575dee02f759b5847be89169c2e0d643eb8576bc44cfa5ff4d31174aff", 0xd6}, {&(0x7f0000001480)="934e5a6230c7a64c1634e33ba28019a809ab7ed807814af260c50d75ca4e4a74ea2f5e90ef7eb05cdb201bff5687f86393c244911605045d711c8da1d3bf4343c1863724ab132a8d5dbfa74993ccbb158007a1fa128426f8cd7aaaef971ea6519ddcd32b1f60445b7338cda39766b6d816657d22a8a56ee978739fbb3f25d84cac297d45ed15033da803723efc85d925ce4a6456d00fe2f3826b3fb488c8620ac861392ae75ded01586ea55d18cbc5b8129c85d49961f70072e002a370c6a42ba9cdacd49645ee5f19ef0d8b59cb47eb033f3a3ca407bd2095c76aeb5c5dbf589d99478cca3f1f767730b05ba2536fb94d56bc47154240a5c0550879f245662b14360a3e8afb1afa51d8aa0ebf1eabd07fb70c795be20767df1d8d8759387a04167576108e54e4d3e303e17f3b0f803ba95fa40fb72a904d79eea13417e844bce6198f6e5a510a6eef353c95ded43dba30a3833cfc4861667c9fa73988077496364b8cb2cdc71696182c4d56a8cba2bea09856cb2d8ac30ec5f3f25a7473e0653cebc5f0cb7e0b380bbb8461b4153a6d713d626486d53f6bd195d0605c3b0ba6487b3975766a30bb28b691bcf677ef298967e5fda711119de84784dfbe84e6dc37e2b292d403689f2127d7eea5e8cb1aa82ca4114d453e7eab386a2b085aed862044ea3a0fcfd70ce6e0963d9bc2ba0c2e6989dfd3ec5d4168a8490fb349804af1730011221752a371357fab3f745384c2bf68ce11509568e6e116b1dad1704ca405a58acc603077b5a10ab859e98692411c68286b6abf4538ecb143f9f312d89897619c686caf0b360b586414ee2c2f415dd5d33d0050579f06803c66b4f6d1088b06b403a295789b60db49baa1b07d42b424943317b9765c26a218a4f23f8deefe29454adde79f2ee0f349e16dd67328817cdbf6cfdc7c55985c5820f759fbf3a9610e78b1629d2a79de642c18508baee9754bf99d63fe35d3a529db9dc98d065c93055eec6d85d6b6ea1b45755cfd42b5045b3743ede112c1e317137d347844257192265082e7821d7667b0e180bbd1859bbb49f2c25a7825951e05fdcd826e6793703dc0edb5b00e0662da790293e6774799731918c48473d9f071e39ffd526f93fe13ffafaf58f46c707d21bc738bde414a918a81c53e208c66151842232b88a932678ae13675e947539769ac5f2e55de77dea9126f613f854ba97a1a40654c9b60ce57faa12f4a15405a11847689150462970b09749628e7348235a6c6f3b8c5b3e918ea9c7a3da6dd27252ee9ec920de170da2b618ed0140a322529bd8cb7efd72d003ecbb1922e3a2c5eb28a9f77e55d56da18df3dd1b3666ca0af87d73b9b421210347c2a83294df57e5c69255c28c09021fa3278c8105f8e25db99e807a5cfda437cf89c9723972c4eeba6b5a789f76765bc547c537dd3a2bb88c8370afa112579adeb100ae28b96f52756ea54653a824e5ed6fd34edc5e7c1563a75990a1c9ddbb939eb5c627ed83cfe4729f680e043527e5be8c21f75cb6ba8dcb87619511a699667a5d45d2829d025708cb5687c1fc5cc49debff8fb9d18b39ed22f66018f304d83a5e0eac4bffcfedc00cd1aacb064c0e18246fcef11ca5d297b2e9fd1c2c782bf15a0e0411e08c7e7e25be1311da85d23892b819fd03afdc7804e2e764d20e6626de63429f95e556b1a628b2cd77d58ded232ce94ef2230ba15a52ce9ffeb52b33f181b6d081c1df13bfbcfcf5acc8790a2cc9cce40350b4a674fa2729e78c029126c12f1cd6498041a65e39c9fb6bfd191f8ef448f864ade4f16b502a9ca03e6cd5ab7aaebf34737b1ac56f4af8977e3beb534be285f822db27e5ac326efd3348ce74f323a43be98ef79f441608abdccfbce7375fc0db4436d9a88a731c63900795f2acf574b277a6253316243ddc30f8c3af36325f65394d82026a53d0c7a7c58e421d2749fab9a161ac9d91ba7f5d1f77ed05ba75ffa514c94cc2eac601418d5efb77910cd3ee908bd78315b438cc1dfa207f65a602bf3708c8e49bcfeded30cd17f18097d992b1c5fc50d1f608f47a1f232dea3139fbbb7b5c35984d11f8829e77228a67399b9d01a07c3f40960e8db274d9da3aee210a900aeb9e8456901ce49a9c3f36e1ff7dd7530134dc9d94ef927764417f62225bb093c109cde817163c0331ca34110e95535730cdcc1aa40b880c0234b9a7a1e724def6904e305a267e803293c85c8a88adb3eeae520214cfd9c47de5815dda6a09548ce84dc8359631e66a0c4e7b46aeaf792f00ced1ab553f732cc8be0145e845d6557dcf1c8d3196fc68a584c4d3de93d5aa8f49be378b045a90993cad92033203667b5d4e0e12e59fda998a6a62347cc740f802abcfcdbf56482e4b9aaf75f210e929af2ab32963dca30c680d1b8a8d908ad0e8848bc9204cc1c30bc1c6c5b8261543e6de335288bb6f2dba2ef9f89d26274be44b3a2cf25d683f2049c14e770ebca8b77c87588bc686ba56a96c56c8b32cc614668f22c4fe97afdf0359f450cec7e33332b46352e5070a26d623c884735138ef5bd54a33255233fd3fc258f821f73f72e74e958d3eec940698cb619421d4a358c74a86e03b6435f47cf30f72c4edd62a64934b80f8e1443f019f70c8431e88444ae15525362f6260ec504809ff93bbb0fd4e80f0ba11ec0d217c50bdb5114e054d487894d2defe9db7a00bb43018198c8d06f5f0078e44c5163c899276296f172a0dcb0a1cff9b74de914bed073a6d6ba2a355c06c4bcce0c330c4a9084526f5d01386d89a0f0271914a9d8cf7f46ba8905a0a1b4d741bbdc563286255c7cfb333fdab4f9e75e51d5f33c3355000ed4d35d8992869fe75131eda5d160a1470e1739a8188fb2c2ccd15d0651fad4eecb3f1974c3ab68f2f8971c51ff0b190cdec37bcd39680cf483412819f24ba1bae5ae7de63b155afc96d88ccc3f9645147c58175011a5719177227a35b7c8fb068f9e8d42f117c7aab27e3eaca6283f9ba73cf5435c2f53a60b6516d5004894cec606b612d5856f053836f71b39f4abd5fc65508d69d02fedb83af08a13fa4456f8e5f63c6f8d776974b28304dbfa2de6a2b915cd0ca7ded0f929f8045de2f6e77375cc04fa174193e06cb7d30b50c18093f16f7e2c8ed2509ce26ab76ab0e7604338311ba73314f93c7457fee7337773e29d01b6e64bbd6b0b95fc8a53bd8c1250dc156d34b1a37f04f8f93b09a864813990cf397ef60984a0fb284dc6e0f33c39b94acfe5e2c079439d8906e05aa8e27714fcac7990c799af140378d3615f5779c2f9a459ef5ae79673e1b1ec54bf5fff99504c0b12994d0033ec743c2b60d08b45cda00c7a1116fc0ee8e6c1e9955d4df791ba91da92c59ae71e84b892a673cfd3832a72ada0f6136da19e1c365c23c3835a59442aa8aed9355c869e5867a304714fa86057996f5644f00acd31447ae36c8d654026d0d6b043e27b3129d7908ceceecedd9bbb21c0132105888fca7a2b218a1e585d0d67a1a6703773058c7d9068d97f89cdac9322b4a87593bcc5c7b518bfba69d522fdd4b7741341e8b50f3cb20d61b65e300abd6f5e95b2b5547e85f1b8c50e03aa5bcdee0cb80c7c4e3b3b64c52c3f42b3d790d30873dd4a3262993bf2b75986d3e893574662d55fa1626c7cb49e6151d1837506478a9d30dd5b8bb89dad9d404eabbd8aaf1407ec6294325d22e2d3abf9ea7eeed8bed4de726fe8c5eee630be3ddde75a153ae195d7609c676c5566f9cd8a5cb7381e8fd29e85364ba0bc937ea123383b8793eabef042d1406a956f9e263f8765029c1de36ce3fb1cc1614ed1e91192d07aa7d3c938d41970af7f7d07d08255eff088a370c57fcc81304afe3041c786d6e9214d1c5d9181e23360a4c863469e99c2aa2b1eda89e2e0f5434fb8ba65cd133ebc70d812bdadac552f47e03e97af58bb500d6fce57c952801908942e2934b673bc77a89cc8f351f6b3dc50968bc784c11808cefde22cabe2f2ba12934fbafa8b7223c5ab769bcb5799eb6d7f105dea552d954dd383ff6d329aea1fbcdd1871909a4829422e37a025d15e41c053a4b6c5b8bd6c6e9c250296a0d9dc2f9ae5a63b9f9ec71aac283395d3c9f037807a7160f59589784e749913e5e52d937c9f602f0c7fef2a17482feff9aced66389619ed73e7aa1defdb228d76a708eb277373d93fc77eb4f829c9bccddb60e8e5207ab63b91682685cbaa2b405a0fcc6b6a7374a91a4ae495524faca2f89e27543427750658aa3f2015db3c788b4d773c7bfa1f600393c2dffa3289569ae92711a9be1e0ceeb552f52a3a11955518b7efda92d4ec7ae5ff5b44b8205db5c4b5ef3d55bbfb4b4223c8ea7e704e11eab8383238bc341d954b8e4a062a6cbf66a5b50362701f2fe88d608e5a85c06e0e6b54c7d2fd97154a5d10360dcfe8f91a2a794c760742509ca7c81ff06634d5099c8d41b06ed2350ba7a900ea2ed6e28db4bf6eee1919e9d02ab4e81aeaee599cd9cbd7c1d3365436ebe4ca29377537b6b10883e7eacc3d5c4ab6d0e5dd8d39fa9923c2452df45f4a3e504cfd056021a1f36a154c32ae1d39ed9cbe17b0ec8c183dd03f35b598d168c9c3ec37ff913a279a2922a291037bb9d01be0f20b3f2099c15f8fbbbb5fc449ec11617f71ab16b18cfea27d973d446f77befbbc93d82884fbbae12466f1d526896b66d9ba8f9c269b0cdfcb1a785d3f64cbdd74031f8ef68b3cc526770918a8d4a4aa1dde1417743056d1f4e2e853f81e2e6f3f4979247acb73c9421ee0f741a63a0de489cda0ada51bad82220b06e4a22762b626d77d27445f2fbf327feaed649a1916a442846c95641203c977a033eed355e3dce9e875dc6ebafa613cde9447c57f3fb4d65cd9ac36b52dee688428b9eb52fdc42295f394ca79138233f6808a8256f6b73ccefa4e3dda88feea60cee76353e39dde3d503cd91051ebd07538e616cf53eb79ddc498b841a02a4a2149b73e5c001de5bfcda43a8952af10f2a5d1184bd0ecb72d87d258787d2ea309e138c833eef518b402d900717bbc5ebbf868a088b7896e3910691b359860f759fbab5416921a149e6992057f537435c342d4b71b8a17fbbeb54ac0643b2dcfb357c9ea7fe69669618eb0ac51f155e57b16d71860f896e4634c8c7531e74e0c954937d1751e79dfe5579c80ad826f9cf10540e6df8314dc9c331681b4ebba7ec10db54e198965b52d3ca4c79cce38e70debc138d97f4f9c4f8e2be0d12a1990256cf5d51f05ff23e4c82d7309b3c404b3e138f0f821e6bd3cc06de0418155d2cf9d48aa72bd2a8d466b878fee495b33f60878e74e81b9806cf110aac72a6bd4a1a0ecce30ba424515b68f6f7914d77f800d2e82679476549c70d62721741fec6d3c5ba1fe285d26b2c6aa959da6728eed483285c6384f17baa76cef4da429da98a99526b839a4168677e0a950ea30325f23be988c1623553b3992b5a81157f0ef935db5aa26ca37947f15da7b1f9bf118a0692b69f092ac1bee8c522ae82f9955f2d5d2d5f4d1be685e066d9a98d924331eb59eaa2fad160581637c4bc8facddc56d11d5be2a2a2d2276fdca82cf4d32696b2606cf89e7c295e9376bc7eb78cdf2b19307823f974171b01f523f00a10d2cba602baa9d2a0d189e3dbf62bbecbe955089aa61ff963e5801f9da0740040c0343862c11700aef9dbcf9a93b7c1fb66e4dbcdca2b6aa2f64860caa528674a69e8656c0de5909f1ec1ed459d687d5ba73af8817f2cb60b48303b503aa4a715", 0x1000}, {&(0x7f0000002480)="b297b5652c200003851d9c91d25cd5ac856963178c68f6807d4038749f137ebf657aa3b281db1e2f214a7b34517b17611b98a9fbe323e0731c0757224996c0aba88596def7bf67d88e57a9c2a5d351699c195f0947aef4effecee747ea92be935e8a5f620aced27a3b06fa8f331fdf73cc31c5434c7f9786e3cfc0fdbd0fb10deca872dd61581ce8d417d5fca82af08031470261000bda0ae468126332a3b6447a290e075cc1a49133dc71fda05a0a9c1b203388b8f76e09905d66c8afd029", 0xbf}, {&(0x7f0000002540)="bbfb9596fb02d4885bf2c14e768351ec26cc2deb9ea36b68cb9ecee7281db54c1ac8ba30222932f5bfb98cb65ebe85710d0975674c35f6f8626c303ddf2bf1a265eaf3cbb5117cd1907777b2b5a33270c243ab97a890f1ce78cf88dbd4bcfa0723e4837e78a148a7ac0d163fff4cef20bce8c7376a8ea93621fab55faa99c9af0efe9853f907959126448f86f262a9d1e3bc91bd6afc7534c938b0ed05d72fd46877c4ef1be43ca2f8c1df9327e44b972e75e982af7bcb26362cef56de7700e3541b7f85124c2ef426b0ec516d66b71372aa72e16df763f3b3c71548931bea22daaf7dee972d34cd97abb9257889196efbcc6fbbc8112bcbb69530bf10a9474bce498e395bea55585833a506a14798cac15dcdbd06d8ab007d2e195800d6f0498aa3f68b7e1460e91f587ef9015896d8458ee0d532174c22ffcf8b585c60782f44addafe4a272b21b72d5586467ad1109cc8d074ea53b1f0d1d137aceb17644970703c87664223a98f74366db6a1872672c5dbccdf4347710ff676ffa56c5ad5b15b068924af2c11b37da1f0572b18f6661a46c88f494239393cb18846a5f95f360fdd91c1ef1a12c69c9485998b4192ebf5dfbb709825741798d45e528c5fef49af5008b1d1c5465a88a806b7f90faade383e5ff92f5486177046adfc15ec4ef16969d9b9fb4e0db6589a67b13035492c215e72dd95fc1c15813e77b8d61478d1059b42350417265ae9b50f33ddda0d8e1bc926c03fba1556164356138def0aa722b6eaa5daf081fd25590ad8321ef3ab8aaed196637c724d52fb343e7b81a5dfa14f846665f4be1fa02a95f57881acb8fda54808da8491ea66fe7fc32e988d0c315fcb77bfdb0ce39320ad303c038b169e5bda2ad2abef475e5b5e8a6ceea1ee2cf6fdf51138062a9bacd5be2bde67de26c253be1aa88f7ee4bb811b48ce7ee059e6fcd90b1ad3b0b0ee662b7815bba2e2a78521b2be92e14e776942949264776f73585cb840d1822ed8d4ab42ac1bd711e7bb975b07e7400fe7539f81a91ea8778c38678ec07bcba6f7380fa6e7cf0b8327d4d52f3018456745a03fe1049ec1f01179561a38f5ddf415655c046e43eeba884abd002a4e534a3f938633c02f280ea1db72ef34e0c54267b0bccba162b5190324e109cea348136eed25c255f9a3297946ffcb30131e077773be58e97d724f5d18969231ab53505f3b3e3dc44ff5463601325d33ddc58f6c9fc65bf85aeadaef66a322c0583bfceb208420868d2e0d2adaef8bbbcb47c5585db621443330cf022915413438d6b6f40935375a2314b9240d7aea3c5fbcd46a01fcec596a47b0ced14f8bfceca4e75dd97d90c1852cdf690ec8455c4e0718bb2e0bcaba0429523b539ba42a4fc7f92d7d4105185d77de9b0c6bc46cba65e2ff3f7eb8770f39ef3f1b82aac7f9b77c2e3ddd08051ddfe814e8c3ef41f6b5daeddf2b8073f093a0ab81127b8f508db25368f2bbf3b7f33fc3391b834784d7fb50f78d96dd9f67676e9a0ac7754b510cf064c5a81992cb1ef3bc20301685fbe37a201d5b0c811b019b57dbfce745955c7e304ad3d0ba830e92921caeb88c94095f9218194b536bbf6cf640ec7289f308e6802db6659f7ca1c4954093a4bd7e9406c353a2143218dddec13d6cfd091e43fa96d838c724d58053698f0aff53d9004cea82b6e31220ba012de7ff7b27c6ba532d2f9579669ca67c45902b97df7fc4958d16811bd72488ba94e07435a3ac6376469af96ba83120503064d4aa54eb74ceeba81f6df784393159271353eb9f20641a884d3657691feb19269d7d78aaa5e35ab5f3c4a800866e369b828222452d443073bde4eb5f07f8083a524c117e6587feab9fd7cbc9dafa5a94236b8794bf4ff07836b58616f39fd529cb4241f24944ff0aad782416f3f2c8eb50495ced4183b90122f9cd722c7bf27114f1c53aabc2db35b816bf750b58509346fc0bd6d49de6c5d84874610c9adfe574cd38cc5ab8a24bce181ab980c5a69e0f37edd0ec812c85a99cb75b9123de8c6e801c1096b7b9eec2b539743298e9fbc0b553a3383c8b284606d95957bb348a1bdc40b7335a198828ef64408c0d20685084d3dc6ae519ae9d0f4ae44e62a91f9c407c6904c02d68df2c9c7733496672980d800bdf7d0423034382b0a946ac44637310bf09216007e2b77e0837f03ba42389225f087f61ea7779f1876994367cf7d08a3a005c4ffa2dc20e3e9a5a93ac64a1140bace3c803c3fd4ea964e7661e01ded06a94fecea8ef46ee76560e217ff1c4f9be2186220810ca570d2adbb6b82d47fe36db20ae3a75128d6d1dad8e6d00647e778d13b596287009fe384474d3dacbd40727cc2a7ca377afdbcfa7a5a65bc01f44bcbe7d4b6561e439ac3ce6d6b59432d04b0c9f87922ab7b9f7e9ffda74b416788fc6018dbf7d384706c5b497b44c4a5d03cb54a473997298c64efb21fca4cf499db388d0eec76b0605214db40c0d0267e32e39bcc2cf2727c30fa0161da65ec0649a99662f04021dcb9dd87172ece68158ca00bb0616633cb2d62eacc08b39cb123751f681485425857c81663c0308e7f49596e2054f9d7941fe75abb19b7dedb147f64866d6f32e8fcbbf6857b98c88da978ce871ba8188dbbe0e7972ec7df0cfaf871bdf47af0d626f35bffd696f9ea17b3c15ccb9cbde7b6176383b508d2c7b0b946b1e6071956526e7e0ba12e3e4ff8cbe546ef439e4f993d9973f625f9356174461312a8ea27ba4d170e99db26889bbc92ac48a77d72c7428371f11817353040dc1815f9ce335e95a14cc39eec13b6afcbaa37ef244a05659fb94c0231efae9912dece7fb7e32a53370ef34712a0140ff57e80880eccbabc05debf9deefe90fb4e2587a2bb94ba29c0e9639b7f4771e895b1c687934b5b4999826c6901fbde3f246c2df6fbaf7e6604a8901426c252cc079e5e688e032a5e4d1eb0fdf73cd0e4433f15034ecdceb1e11eb2e0581aedeafd675024e2778f53d5776d7c46c06debb8f2bf36b2bcf870272ec82ab87122fb769d35e50e6fe9d1458481fc9781e0365b48ebd403573b2dd6e09c58b8d88ca05c22e2d9f0ceff9d24c82ce1d8fc7c7908252bc9d9dcb5fb2db750fcdf49225c034a720a0e4b19d24c235e25bd3efabc3daf51c97a2b3e32d567e1e485d94013f82d30fccba91c3565b784bb17cd4f001252aad7d2b88152a33c668c84aea256634a59cc3ca26d84c8f310e792ee97f8b65b9cc422d28b18175f11ec929fb8897460d0f3322a34a7d10c3acb246bb78ac48d855b07ffa6a4c4de5712393ea128866e034783508f2085dee594adf20aefcae4151ec8d02805af1dfed76c2a207ca07031978f8fb7c013bb749ee6a1c4745deda781f1ac45067b0445c591c37069ac1a58e2f1d01fe34c2fd264dbebe632639b22783d5627f04505c5107be0db4e56b032c378233e85d8e0986b33cd57f136c98215c2ed7af6229050f57f72753b0013dd444785cd9d924c7f3009ca41a40a07c562d0253e75c212ba581fd4f2cc19093c1fa13032a1b68a60b4ac368286d5ee345a432e079a3116d5b2fb00893456f19649176bf62ac6a9625fc1f622f87985f333f3f6ff748352de37702e9b2aa50ef31a46ea251e9a18773921c2e094919a5aaf3680bfd5e4949b26dedb1b7334fc7cb9950d65365e00d098f1e7c7b3f754edbb2abdb3c63f89260834b1f2006e4b7c23db839c2dd45eabedc60d256ea23812ed3c39a988b98746e3d6589a5a2614753acd5ce5de98e76d47b16002a4d5ca1154926046248bdc33f9273ea7fdd0b1f3b08b57a4750ef603bc5d4cc52e7d7bb3818136d51fa49bd0e07611b8455896ee748d4241506d801ca7c5dd6e2e3dbf4a8ff14005f4cc5a7737a12cc5b8313fecc3c2ba0673fa541f41d9f00b5e0504ed4f66ec5e198252d3199d38e6eeb9b8b8252942cb3c526e08beaf7789916972bb6025dd6723d227a631a8f4423642fb8ff17f1dd93b97d1888b767aead8d9f6c87d45751cfa767bfcfd0261e6d8b1c297265842c6259d794fa2f42ddb2dc5dfd44f6226501872b49d6547a44e3b0e41112a6d98328cc94070b8e6ccaab85bfb1faef666aba38cf63b4e7d8e86a9df833b551760e17a84f4426b5f9de35ee7bb7f7d3a6401baacfff9a67662988912e90194b51190dbf37170e1eb321e62d1e5d0cc90b35d43830ddd6fe67dc9759ebf1343014906f8cb192ab7824a8606330018e010c258bc54b355ae7b36470a3886a23c60012342149ecf4323876f294363b81a19faba4b89bf649b32a54e620e47c855729572370a1abe06d6e52a1da83bde7b029438eddcb353882124a289a536b702f5e37af9705157a00bea984c3e085e6026bd83ab5e52299850794703e2060679ad8816d384d730a93394f8bcb6f62cea445fecf73c633c4ab37d62321f6c18fbbb684126b1d5146f5b7aacc7b0f17515115d0cb5ef9787e0e781f74fb75f1556891b8535cbf42f6d116e1318442a2261e5c746d60f201b21466b01185b6465048aafaa5fcb8d98eb9e4e168fddf0a43c4268e7c0552979a593dd328cbe5e09ac502ce131a23eeba36d1bec6bada19c5f7caac1c070120d01101ca4bc2aa84ae64d06a0f193c1fb171e7deb2cd459eb349cb635af2e5887e671cb853feb47144371be6fb9318d7bb1d7f7d3cbddc1c9599c47b516c2db0b34289f3a72b496b05bcd53f4a66de95b19559f42e038efc6b852fbd83753e798f8dcc192d98c2acc211a2d218dff7da3f3885bc74c08cf557d560b91993667f0ddd21a73a2757f1b462d0f8c3f554511ebc23d1edba4dacc4ec9128c235e5816bd539da0efb330f2f422fa98a49768130e6bd25ac1467fcc5acba615fbb1c8f131cef846d4dadb407ab4abfcd44f5ed30f5f1188d6f82fb3d72adab81d1458e2d09fdc7914d0ff2b01c474f5a110c5e250724e859e87cdfd00030bd06e27ed7d6921f3b5bbeed906b3b05e1556b4b28d5c9ef37b9c679a25855a4eb15df18d686179a6f6fe05d5ee90562d8239109f4a7328903e6715bc13a4f6df01f2b71efd623fa17d627af104ca92a340802ffd929d8ebea56d82cd86d12e26004969c397c65faca97b76eb1c36b9764dfcc6132abc803bfae63d4444d61bc478bb4d5408d6a8d6bdd593d114c802c8329bb3f47ec7c2fc381bee43fa2dea65fd58e2b8cd430074b6b4026bedc222441bfc74a60812a7ebd9eee8019119a1a695f6f6c0f07377a2d63cd75ce979d2e2899ad2f26224c6c7b4fdcb07b594da91a339377ba9868cc143a833111b7f3f7c0169e228b83e5b3ca42a0656044c5ed13ad54898b6c9d2798e4ced9d14861b98319c62474a9ec7450bf9d6114aec7af7242476cfe3c3b7a01bc6f0dcaea024f4ae7cdb8a78f6bf8036d4feaa1231094dfde7528a44de505b1cfcb52f5873c1d800a421a2b26a7e1c0d2b14174081756463b0923cfea2ba237ac015cda3c3d7cf27a41b54daa6343ac97dc5522fb8ecff157c555e09ac88157bd63d4187b6948b8dba38b915e0ce7c929ba76d3ab11fb7def576cf2897670d7eecb2aeafc771df1c6b424dd222e24354ff93d91430ce0a7b6fe41daed4e44ab56609b432bb46d32485649ab488cf4efeef0c3cca4f75748bbff2c3c0443f4a7a3a7ce64de2a466d1087e59676bb39b9cf8730f5fe491cb9f5fc208e61bdbfc1c576af94a2736f775c23d5ba7129c3d4ad4bcb9f7e03c3183f355538919970e29e6d5268bff8867db737349df32e5408703e6b4a3c98", 0x1000}], 0x8, 0x0, 0x0) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x45}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00000b9000/0x2000)=nil, 0x2000, 0x6) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000500)=0x400) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x9, 0x7, 0x1, {[0x81, 0x4, 0x4, 0x2, 0x101, 0xb3a, 0x3, 0x8, 0x20007, 0xc77, 0x4, 0x515, 0x101, 0x3f, 0x0, 0x1, 0x6435792f, 0x1000], [0x2, 0x88d, 0x3, 0x7, 0x80000000, 0xfffffffffffffffc, 0x37f, 0xffffffff, 0x1, 0x5f9], [0x7f, 0xfffffffffffffffc, 0x6, 0x9, 0x5, 0x8, 0x80000000], [0xd37000000000000, 0x26e9, 0x100000000, 0x2, 0x3, 0x6], [{0x81, 0x3, 0xdbc}, {0x3ff, 0x10000, 0x2, 0x60afe6e3}, {0x100000000, 0x9, 0x4, 0xb5}, {0x6, 0x5, 0x5, 0xfffffffffffffffe}, {0x8, 0x100, 0x9, 0x9}, {0x53, 0x0, 0x2, 0x58b}, {0x0, 0x1f, 0x0, 0x7}, {0xfffffffffffffffe, 0x9, 0x4, 0x7f}], {0x3d, 0x0, 0x80, 0x3ff}, {0x102, 0x1, 0x7, 0x6}}}) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x5}) getsockopt(0xffffffffffffff9c, 0x2, 0x9, &(0x7f00000003c0)=""/201, &(0x7f00000004c0)=0xc9) 16:00:02 executing program 0: r0 = socket(0x800000018, 0x1000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:02 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x7, 0x8000000070) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, 0x0, r8, 0x7f, 0x100000001, 0xb1f1}) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffff12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getpgrp() r16 = fcntl$getown(r10, 0x5) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffee2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r12, r13, r14, 0x83, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getpgrp() r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r35 = getpgrp() r36 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) setreuid(r0, r0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x180) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getsockopt(r0, 0x9, 0xf2, &(0x7f0000000180)=""/42, &(0x7f00000001c0)=0x2a) pwrite(r1, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8293ba2cad943771bd8ed5f52a54d36af4ede0591bb2a1c26e3ba6790955fe4b7de08da1697738e6d4d1faa796caff4feda8fbfc1acd0ca6ff7bbfd39d5f440be12580cf2531358ef65828a4e6aaaf70d8be2faead7c1fc846bf0ca0c563d756c0664f36dea2943413bf34d10da787f11d1e4ba8cf10c39e9e8f7934f3e801209d1dfb33bff9072042a6039d81101762a04602e892609f637af086e444303aa471435ae83b274254d2d7bec39d427386985883847c9dd043e4948d776b33d4", 0xbf, 0x0, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x9, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) flock(r1, 0x3975f93c24b72942) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) pipe2(&(0x7f0000000100), 0x4) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) flock(r2, 0xd) 16:00:02 executing program 1: r0 = getpid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fcntl$dupfd(r2, 0xaf5222ee8a1f23d0, r3) r4 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = kqueue() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000180)="3cfa50173a3ef99f8e81f6053d7dc0d063a5682195d681b0c822eca555a0ed8ef157d2d9400031042d771c013f08740fd077bc5f0ae5b49128b98069b147889aad4a3b96224fdad180e4813475fb64bb5c040f4f2d17e472830e7eeb078cb50751f5d00c2b7ce6ef6cc5d74c76777cfd2cd5b60227804bb1772223a8e0b216fcc4047f2e4888e99bf897a5539d75a5f18670b38ec624b975773db6355f5e2e70dc679bf27b42197c1ff6e153a177ce2435ba507f2e3e5d54df162de5138fcf71e454f8d67834a07e018e90caf886fbdcb1c8002f0c60c389525d6d8056fa5e03f66f60efa7ca861fb0f9183063890528d1ff092bfdf323", 0xf7}, {&(0x7f0000000280)="1f4a2c44a34ee67e2a28b83a06a56069492350cda739b4672b6ccaa3485948d12e3e3bcccad68d70ccb21ed0bf91ad42dea7f4a144230b840747e0cbc19af233a994ed2ac7f02fc7fb8cde0fc16932f5a8402d64276f390078af8e9e6cc201c47de2f35dce110686bd6a2fad6269c777d0a8430669f72e99bd393f71a21293aa2f13f6124b20782ba67b783c8b2866d164366f22c2111818fc256996ed29882b15f67c0baaa24eca8ecff796950f52e7f2f66f39462bf6ce132df264abd5f28fd33b4af558e4761b6cc9c5ed4c3da73c977ff4141db80b9b24c4237422b9aefc9d4a0dcaef46ec993f7f83e9c757", 0xee}, {&(0x7f0000000380)="a5680059f71b03e14be36336ba2c76afbcb0011e3b904a6cf49f48a2f954c05b13d4bf23b484521c660e4f0fd0f6ee832e12a783103121a10a98efec4e225cb99a90be1c660f084f9ee22bfbe7b4ce0eabab45c3f6e6ed6bb69aa4d1feb3994563b91775390eaa5862000e8df83073c85db7db5c636a8a18b2ee873efa44f7caba5fb32e32b76fa85241b05d2b8bb31d264831955b4f0073fd3a7175d08aafab6f1b6b211b97348bb1602ccdb3e1e73a157df7bd705b53af1f7544686e0d09608bf1e1c707a75e1abce6db09181dd1d3fa8224409820c7db3faad954189acadc4ab2c6f384ba2d1d9449109fc360cae477310b11e2bc8aca6c4c0d", 0xfb}, {&(0x7f0000000040)="54503ac0b2bc75b7a02805a43d5f3e94a9435a049670355fb7f65c8dfce056b00ec950347e2553f6e1c99b32fc9d821082a66ea3a33008097d28949aaece105e87b87cb40e8334d83251ae6b5b793fab", 0x50}, {&(0x7f0000000100)="95eec112d670f8f768684aabe1ccfe", 0xf}, {&(0x7f0000000480)="6d95f5f01869aabe6c19edd2e471a85d665bb738d3119d06b3ee627a96182b5e1510cb96f6e35536e186cc723605862a89bba28322c62200410b6e695b11c88d54a1df574854c9fc0c680434449999e35c50e393c16ac12296ffa98a28677aa567f670d4033dbde10769328aec53e8c0f3ce8d64c8496a4944d090ee791701eb1c6f32de011ab04cece7c2caddd35cfee66cb061a895d0d4390694c400539af41c29fbb9b0330339369746664acd466b55", 0xb1}, {&(0x7f0000000540)="6f209c394db126869fb2944ac2670472e4e8c138d2d3e5844913468c639c6e63aa8f897f3a44bea7019a83c15b3ba32d414c08bc687d0dfbd2c546a35470ce18b1d59833b2", 0x45}], 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r0, 0xffffffffffffffff, r7}, @rights={0x18, 0xffff, 0x1, [r12, r13]}], 0x38, 0x400}, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0xfffffffffffffffc}, {0x3}]}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwrite(r9, &(0x7f0000000140)="139a1a2213451138d6512bb539d6468252c9feb8a45915ba783599bcb92d4372ceed6dd47341367307260c385d3938c2ba0438ed13c333da7c74c392e1ecc0cfbd486e25796d0e05d88e08eac6836e43a840415d635879bb69ff6afc4c38b21f969902b681526d69b0d532cf002816e5c3f6ee9b38cda79f9dd01377925c62", 0x7f, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000, r8) 16:00:03 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0xd, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="e01bae89e433c02561a99d21b3", 0xd, 0x4, &(0x7f0000000080)={0x18, 0x0, 0xb05, 0xbd}, 0xc) flock(0xffffffffffffff9c, 0x0) syz_emit_ethernet(0xaf, &(0x7f00000000c0)="5cc0e3d904d83356fa968387ff05a45d35126bcaed6ec4cec531825edea014eaf9de139eeadc40e3a66589c997a4bbbfd86e395364a5f1eef5201a2367e5398580eebe338beb67559c95b49f2b027d459c7d2b0a539d2c857201e1cb2ea78cc6bbe28818a135bf9ee2eae6af384a3e37ce2e367de69e660e5b9d86eefd98b88e2294601c3d1198c6761561e9ddb822788ebab2f35cf9bfb921ca97abae28131227b0d4e70ef314c4b55adeb2bec169") 16:00:03 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000f1eaff538706000000b818000000000000000200"/55], 0x37}, 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) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x20, 0x4000, 0x1000) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e9, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x80000003, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x0, 0x5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) pwrite(r1, &(0x7f0000000280)="4a91d35f84462eac16f17c30a0487e288b17d423195c8c81bc2a3a6532ed5a6c60f208491b2c88", 0x27, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="4ed247f6996080b198ee139ec4d27df175d9f86648cacbb6851d8e312b9b35dd56e82fd1f80987e9dd0adfd11a38", 0x2e}, {&(0x7f0000000180)="33539f2987bd9541e363c8206bfd725e9abb4364cdf358dba72e50bf30f7f6e7e83b26803957c382c3c32f75f8a274ff49d5ba6ba309adf20bba6f74e75100d3784742f8aca1416591f3cf95c3566f5a08a13febf6dd9b030299027b38b5f858305876a53a4a4d78915c20eb912e815db0d8b549ee18f9d1cacc780f944129466e9544fcbeb1c98135c3e375e2a03e249ff17d2f790c9336e1f53effbe05d03b740e9565a86ad5", 0xa7}, {&(0x7f00000000c0)="41ba661817e7260787a302f619413baa940e4d0e274ab0fe2ef25143d4dcc4843965167046859f3c10eb0884fb360b940c1cef1316dffb07be26337c", 0x3c}], 0x3, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f00000002c0)={0x3}, &(0x7f0000000300)={0x81}, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xfffffffffffffd95, &(0x7f0000000400)=[{&(0x7f00000000c0)="e383b2c329e1619d588df16b2117b856f24d3ec7deda2d5c1233289d895b71c3795ccf1391965095112be8954f5930bcc01c049fa56423e1d83254bffef4ad85501ce82c230b55546940b41d355cc23c32b6e4052939be6215b48b0354d0a6d1660552565bd711", 0x2b9}, {&(0x7f0000000180)="a1bb66c0999e", 0x6}, {&(0x7f00000001c0)="35692c2a60a67a5ccd5fcc1a2468dd282a415b29d1", 0x15}, {&(0x7f0000000200)="83df3df9de2100d222b0b8ce95321a9a4cb3e10184ffb0bb4672e11202e965484e219f2c22c8d7924c5225688dca8c289a09b4ddb3d02af1313b8d0eaacd4bbb7e93cd9fb49e58d66e61812a8a3208a33dcd51979bac97c36bdb9cfaa3952b684adfdbd4bc15a0a9ed9dbdbe91882b095d1f05c8602e3bcc3735dd8f59f9cae3480259add2a4fb5c0741fa3fb0279215d999c8174aa67677672b2b2ef23eb29fc060a4342ead2c6d8bf35e14695bb30cf20e30b19463cb9e364f62095a76e47634a15ff9a0501c1ee71a89db26b6ef492473b9df700c759ed126a8e53f46bf81fe6a05fb1c85290fc0a5c7a815499d37744719d6420b", 0xf6}, {&(0x7f0000000300)="bd777605b534874fdefd40248cc646fe2a2ce5cb8f7ea7524f22529467c6de85e5307ce90e18e14ec67f4aa5c57d22b18a8bf4a79135d7a0e63458d8fe817f61ede94d46c093b4eb49f4595d4dd28866aa58c5719064bd23c88bf1ee63c733f2ad3e4333c2b6311dc3f9ac3d5b357fa6613cf53b867480a265379760a6ddb1ad86ad3fa96d33918ca7fcb7c94c1df4e10515d28efb559bd30ad5bae1691aceb1d767cf02ee70346a5844002f74d49e215e859f0a96fd604615f5b2e34e8e8f128ce8846dc18aec6a0d11ccc4e9470cbb995d42be19249c21231bc7dd2302df47c87b2733b3a85b6b3b2c", 0xff}], 0x5}, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0/file0\x00') ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fsync(r2) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) socket(0x6, 0x4000, 0x5) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b100050360000000000004000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x2b) 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getppid() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x100000000) r2 = getpgrp() r3 = msgget$private(0x0, 0x88) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/173) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x0, 0x5, 0x40000000000000, 0x1000100001ffe, r2}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) semget$private(0x0, 0x4, 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r2) getegid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000200)=[{r5, 0x1}, {r5, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {r6, 0x1}, {r7, 0x10}, {0xffffffffffffffff, 0x1}, {r5, 0x50}], 0x8, 0x10000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c0e8c9eb25514f733639e49e8467b3874e957abe48ed16193c41e4be89b29469af3444bb1b67d4d4857655d37fefd6c89123f594655"], 0x1008, 0x0, 0x800) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x10001) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xffffffffffffff7f, 0x1000, 0x8000000005, 0x200000}, {0x9, 0x401, 0x6f, 0xe45}, {0x800, 0x8001, 0x200, 0x92efe20}, {0x8, 0x5c6e315e, 0x80, 0x40}, {0x100000000, 0x1, 0xffffffffffffffff, 0x353}, {0x5, 0xc000000000000000, 0x6, 0x4000000000000000}]}) syz_emit_ethernet(0xbf, &(0x7f0000000140)="17ba935287b6e4e29048a5091931e1b3e99ea3e43f226682dd5b13e50c58dda22a4e2995f9e1ced3cc92d78b20b11e9ca7a43bf80296be512f2bdc4eb128e36a57c60b11436d6835d47e515cdab0d04b4193468b4522ca1d25ed2139d161d929a090f6864128576bab1243aa5ab1c4922afdb89162aabe24a5bbca2fcc38c5bc8654d6fc38c64ea9725a8c78a1ce4ae97edb14cf7707abae007968e22cd3d8b75d32af84a1dff62e25b05285d49b6095fd7b821dec5b1e08dfbb54775d3a92") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) flock(r3, 0x14) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="898d873213e831147f99dc880d0b9f76d2b6eba46b7807514f0ed47e8f29da0de46d7eef8f00c126ca0bffe32875c6497d4c25018a4b8f039fb6f5d8f0be618652a75e4cadfd8893cb40b12255092853380354ea8a74ed6616e89ae18317657f84ea75c2880038a6b69bea0e5ffc3af3577fabb80e4a5da9f38aa7c385dade2210aa8636c4b93064acb5ed26799f1989ef1736059cd5499f0d7d0846bf001a66dca9b1bd61e14260c0ee622104646f0ff8b580dbe6b898387a7446032810809e442cba3b81dfcf6981802d979ff4d1a20119a2d0f7feaf0d9c64b670b4d0af9e348034466757ab28c83537ce47", 0xed) r1 = socket(0x76, 0x1, 0x400000000000000) getsockopt(r1, 0x7326, 0x4a9e55f0, &(0x7f0000000000)=""/3, &(0x7f0000000180)=0x3) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x18000, 0x7) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666b3e910c411d6c6aa98d6651fa8a0f45ca76011b873ce0fbd6a800000041cbc3cf740e8a70530000000000002452000000f0fb9872b54f000098490d077aaf9544666aa81d54b9f851421001009d7e3b3bb2c0459f6ab0a6da604000"/107], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r2, 0x8}, {0xffffffffffffff9c, 0x40}, {r3, 0xd053d29532154bf4}, {r3, 0x1}, {r4, 0x4}, {r3, 0x100}], 0x7, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x9) flock(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) accept$inet6(r3, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r3 = dup(r2) ioctl$TIOCSBRK(r3, 0x2000747b) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x25a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r14) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) socketpair(0x18, 0x5, 0xe2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r3, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) syz_open_pts() close(r3) fcntl$getflags(r1, 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r4, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\\-.\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00']) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$inet6(r1, &(0x7f0000000480), &(0x7f0000000540)=0xfffffffffffffea7) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r3, 0x4, 0xc0) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r3) r7 = dup(r6) syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000340)={0x1ff, 0xfffffffffffffffd, 0x7, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00", 0x1, 0x8000000000000}) r9 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) r10 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r9, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:00:04 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r3 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x2, 0x168) connect$inet(r3, &(0x7f00000007c0)={0x2, 0x3}, 0xc) openat(r3, &(0x7f0000000740)='./bus\x00', 0x80, 0x52) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04109000000a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f2440906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3e770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b91ff42575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea37ae76ba3bd6ed2ad53178019a9b9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0xbf) r2 = socket(0x2, 0xc003, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESDEC, @ANYRES16, @ANYRESDEC=r0, @ANYRES16=r5, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32], 0x8) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:05 executing program 1: r0 = socket(0x339a4add13903174, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xdc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x9) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) dup2(0xffffffffffffffff, r2) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r1, 0x0, 0x0) shutdown(r2, 0x0) 16:00:05 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x6) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = fcntl$dupfd(r1, 0x0, r0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r8, r12, 0x9) r13 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r14) kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x8}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) syz_open_pts() r1 = syz_open_pts() pread(r1, &(0x7f0000000340)="5ffcab32aed53be96577650c9c1ffbfb79d58cdf7c1888363ee3ddb2ca6d6593c946b3967ad4f722f1df8e3308c8ae33b70f95c7a3654605d04c9cb077c4a8cd32ba272baf646d041b3e0dfcb44993bcb5efc490b56e7098d603627b03277baf8a781e19aa43b958a7dfa875ea387793789da3f8464e981030257646d92214ad75100c7c3358c1cf7b8240", 0x8b, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000400)) r3 = dup(0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) getpeername$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = syz_open_pts() write(r5, &(0x7f0000000000)='F', 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000440)) r7 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x2c81f3fe67589ed5, 0x20) ioctl$TIOCDRAIN(r7, 0x2000745e) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) sendto$unix(r3, &(0x7f00000004c0)="3b72532399f9c84c13a17aa6073b8ad8d081a7412faeac56d95c43185872aaf9730d5c600840ded84161873e41ca14772ae151228c14dff1018aa2bba8ea88c628a9947e8862747f80b5ae10fc7ec17aa57af13c9ff913fefa71cd350859ab297aa69877eba460a35224033c2d1f378efca06427566907c7b2437df2b9df7d3e5cde31f04b65f8d948e7793b935ff76dd2ea707452b98115bf1555dfd66a0432d386187eb690b5309a94a36fc1434c1329ad371baf70fc18fa", 0xb9, 0x400, &(0x7f0000000580)=@file={0x2d70c7646b6c32, './file0\x00'}, 0xa) 16:00:05 executing program 0: socket$inet(0x2, 0x8000, 0x20000000) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)="ce22f3488e39123e0e0b5484dd3ed4267bd5c5a00016801ca07b", 0x1a}, {&(0x7f00000001c0)="a3ae9514181f9236fb53d9d07a8f946487683213953e36b27ba31de93af665921f4c15", 0x23}, {&(0x7f0000000280)="63019fbad4452a81b454f426031075dc9a4b9dd1f2fbc6259dd11e93feeaa80e3988f6ee4028e6230d1bcbe311adafcc2701f40edeb0e5a3d5d2a5b83b4128ce97c4", 0x42}, {&(0x7f0000000300)="7be0f4bbc5fa5c731159f9c0ea4dba54cffabd449c066c267bc0a32d82b8a1143379760480c7236ba936a915f90ae034eb5fa609c7d9616b8326857cc364193faa5421e4c1c5d6917c019a5deb26388ddaafc90e87e730e32b3bc4f37cc1f1ffbb496e2146ade312f046314954ca1fbf1751889f7ef3e8a39125825a24f39bade4ce300d0acc2a61ae64e185699914", 0x8f}, {&(0x7f00000003c0)="96f8a425efc64e986d5b1de31a2ea583c82ea581da2e0db09c961b21ebbe0943414956042e8b93b303c08e40464f301066c9c966ea", 0x35}, {&(0x7f0000000400)="ee83817326a13b833e811b651b13ba0fb61cd2c49643cbd627573ab8549a5b7e9547a34fa6632d2913c2405b8c4641a71b7481a0d9cd0d93dd57cf2d303fe1d5d820396fd7742ae569e6d82e5a26a61fec47ec79c49dde8fae5909ee5ffdfaae91a80f29b78c74bc2b528e76d6caf9f31b76e3c79a3cdbcecbcc37c9d45014c2e6e00759469f1e16eb69172af6d6476f00f8696e3f4bc67de0e1eec5e43a435b93c650d6b99ca4b160a4854279eb", 0xae}], 0x6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xe1, 0x3}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xa5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0xa4, 0x3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1008, 0x0, 0xfffffffffffffd98) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = dup(r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:06 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f00001ed000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x802, &(0x7f0000491000/0x1000)=nil) semop(r2, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r1, 0x0, 0x0) r5 = dup2(r1, r1) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r1) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) listen(r1, 0x5) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r8 = shmat(r7, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r8) shmdt(r8) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc7bdee9a84d41f46, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1c5, &(0x7f0000000280)=[{0x3, 0x4, 0x7fff, 0x1}, {0x4000000000000, 0x10, 0xffffffff00000000, 0xfffffffffffffffb}, {0x5, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x54}, {0x6}]}) socket$inet(0x2, 0x3, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7f, 0x1, 0xc7a, 0x35b00000000000}, {0x2, 0x8, 0x0, 0x1000}, {0x8, 0x401, 0xa0f, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x400}, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x800, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xdf7875371e16b0c7, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x5, 0x3, 0x10000, 0x3}, {0x40, 0x100, 0x0, 0x10000}, {0x800, 0x3f, 0x81, 0x800}, {0x2, 0x400, 0x9, 0x400}, {0x4, 0xe7, 0x0, 0x800}, {0x1, 0x0, 0x3, 0xfff}, {0x1, 0x7f, 0xfffffffffffffff8, 0x5}]}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000140)="20b970bfb8812cf7ae9e9d9ad50405f7c0378abf8efa806c0eb4211cfd33a9d1785f447e58fcd7ec97e79df674e52d32570a771cd9f3be6e1b8ee452a80fa36fb7acd9dae032c4ecd05864e55ea39be870a4ab722c79f21a3012b4a79cf78ddaf190d0d44b70d4de50b52e3e9056606c0a77c5fcf672a2e6b57284654ef433aa70a56f9e4cd6cb4c24fdc9605485b2f6987cae6cafd1d137eb3e5ca90238184ababf37c8ea72a3f0fdd3aed0427bbd3cb353b70fec8ccf36dffc5777303716ec0847567c9bcb0a5dc3852dbb18c49c3b1e82a16604a7b0e6bbcd52951933bb273390798373451429f6ee482b8c", 0xed) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000040)="423bd4fb055c960369ccffc57f917e2ecd", 0x11) 16:00:07 executing program 0: r0 = getegid() setgid(r0) setgid(r0) r1 = getegid() ftruncate(0xffffffffffffffff, 0x0, 0x1) r2 = syz_open_pts() r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x7, r3}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x67a5, 0x80000001, 0x0, 0x40, "bbfe4f26cae840f3e8948ccb316f50ffbaf04d7a", 0x2, 0x6}) r5 = shmget(0x0, 0x4000, 0x1a21cc5fcbadfba1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/105) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x80) faccessat(r6, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000300)={0x18, 0x3, 0x6, 0x5cdb0217}, 0xc) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000340)) r8 = getuid() r9 = msgget(0x3, 0x6) msgrcv(r9, &(0x7f0000000380)={0x0, ""/211}, 0xdb, 0x8e24c4662618c137, 0x1000) r10 = geteuid() r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x8, 0x0) getgroups(0x1, &(0x7f0000000ac0)=[r0]) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getpid() socketpair(0x10, 0x8000, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$unix(0xffffffffffffffff, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) r17 = kqueue() r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x80, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/null\x00', 0xc0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, 0xc) r24 = getuid() getgroups(0x4, &(0x7f0000000d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/null\x00', 0x80, 0x0) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/wsmouse\x00', 0x20000, 0x0) sendmsg$unix(r4, &(0x7f0000000f80)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000004c0)="8ce41abd9b06f5587ac691cb35c6ae7bb8f948fef87661ffbabd34365a93aeab1f6c497b4c36e9e6a1bdd66043f37422b3c6d95024a7699cedc09fed45eba8cb178bbf6ad16cc9a56f96619d32b20e57c4842874ef3f50d8d9dba3988d8a58bdd4158fe78ad76d513528d04a95902cdddffcef8ac2d1f32dfef7501f9197469a88149e16255c6629aa61fb9b6ddcfb2a092796efad22c0ecb2b138da86721a94f10930d207a79cf8b9fd4d093175b6b542ff6acdb317fadf9ad627d02995aab38c0a873e369ab639c009d5bacaa12fbb2572e99104f9dbaa8689a7a8d5edee338a51", 0xe2}, {&(0x7f00000005c0)="3348af204a9de9a5946ed2d9914705c1fade17bee053be5ea47d26e601d200de3cc4fbd135da6ae2047f505b105860d1c5fde3a1a5538ff475313a977b3a8f879bde6f6977a1ddc0808fda2cfecba185c52120a1c8490b19096319be590b958f986cd5ec47e4f763e89c7292af3aa439a3", 0x71}, {&(0x7f0000000640)="fefe27ff8b915fd41c7cd596c9687bda7e6361c393c2d530498d684b78747ef0d261d69efdd232feaff59f46c02119f7e7374408262311cbf7659ed116aae18c15eadc30655c01fa803fe9a99e5ea51b651190dc39ce134ae4d59925caf87220f4ef6d7d627bd8c49bfd4fef87b10bd216ccd5a61f724c25293dc9744d91709865e9d8c465d98206a44b2c013c7d4d520aafacb8f218fc6deab5b46ef668e0ad3448682eb567cfefcf7912dba3cb54e90957f2d095821bfe536635cad9a124ce54e731e0ddf229507a72613da89db548", 0xd0}, {&(0x7f0000000740)="c9d54773", 0x4}, {&(0x7f0000000780)="36f83963b1dc1b0749444b03a48765b669bc1756465a9b8ab26abe4efe", 0x1d}, {&(0x7f00000007c0)="619ebd170c96236ec14224ca2956ac6cd6ab2ffc10f861ca33edae064a581d1b744bf8c822380eb5bef5713fe24179c5d99e355e163bc732a4c9121f85f9d8ff1947b05d0eda97d57d2fb1f23b9c8b62360b9abb1a78eeb31d8e3fbd218623f52f29fa763881befe9e1a34f7a228d9cb6071931b2d9bf03e84fea93f5bd5b326bf21e2b5b00222", 0x87}, {&(0x7f0000000880)="ecb9fa61c43f6326db763cd2930056b4bf90e3a99c93f94ec22930ff8ae5351ed2870a069ebdbc5b0aee21ddfa3d79dee46baace5a9c2c29d583662b11d980887b490f2685919cd08013622ea40eb2d21099179b3a0b765b1952233fef7792f2b808d2c433198f6940e983fc7a", 0x6d}, {&(0x7f0000000900)="b21ddd36ce6b78639a2f1526ad5ae956e7e434ffba17659e63b9e841718e50c5c2752639ae0c3e9ba9139eb64bf0bea81fe99ec693aca20f2a67329adaec763f844c6be10d1b4b9fbf5500df84d34cae2d2cdedf046d8fb2b4854a56be8e3965cb2384ead7309bdaa0cb8b197615b2a8209e923d02f98bf8917550b6e520c132dd0a27ecb54117d8e6110c00fcc6dc82d1dc3d0aca536c8042fbad983a673f8390fd85f2c6621179d1bc0251bd7031bc11c08a64e9863c97ad684496101ac16fede6d1eedc37e286547c0e15cd68bbdc59bd2f45cbaa8bb4dbe1557df8", 0xdd}], 0x8, &(0x7f0000000e40)=[@rights={0x18, 0xffff, 0x1, [r11, r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r12}, @cred={0x20, 0xffff, 0x0, r13, r10, r1}, @cred={0x20, 0xffff, 0x0, r14, 0xffffffffffffffff, r0}, @rights={0x20, 0xffff, 0x1, [r15, r4, r16]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r3, r8, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r0}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [r26, r2, r7, r27]}], 0x138, 0x400}, 0x8) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080)="dc7ccfa42b595d446373f271b3bf0b049948bbd54593356ca5e4956d99075e7989c353a336505c7c22b1551d6c425afb5cb9697197625e83d6dd0a1f83d355d0b137de6c28190d65992f6f0ae6fab6d78ccaaccf8a621330e893e3db1ec02bdb2984055132b06e3024433eda3d2a8e7096cab27555667e7ab2005173f2cbb91ab1618432797fc51a47444dc9ecb9a2c74bad197ca457d2096d91a89d9c60ac5eba0cb2e0502636f3861436f8494dc2bf97bb602c4360bfb9", 0xb8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)="648f003b49f22266457b2903d21244ef90c269bcde0c2e8d2c547b202845486bb72d3ff07fcedebeaa78333c", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000040", 0x8) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) r4 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r4, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) poll(&(0x7f0000000000), 0x200001c8, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(r0, &(0x7f0000000180)="5291c62118cd07c02844bbafb7c65ee6fbabfda26915d998e2b43d5702aeb7b3cee71e740da8c09cce788e14023be4013f9b579b76486e863177ffb1b494bacbec376d90356c15bcf569dddda7b42404e3d5ad65963e0b6a4d23360c74a28792f06bfab28db223bf439533b9b5c3b69b452b88380490bda8857249f30fec7b78063f822f68f787c6783e7e77ab5c4370379fdc9bbbc8b6df8ff207409221543c2505086979f3f2ee06b49fc1100398bc0bbb885303daf7e2561b872e4084ae582136594dca7eb1c138699a52029b3c", 0xcf, 0x8, &(0x7f0000000000)=@abs={0x70f38543632a5628, 0x0, 0x1}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r2) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x400, r3) write(r0, &(0x7f00000000c0)="d16b50870db91d73beb690531696458865", 0x11) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x3, 0x4, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/bpf\x00') 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x8) getpeername(r2, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) sendmsg(r0, &(0x7f0000001cc0)={&(0x7f00000010c0)=@in6={0x18, 0x2, 0x8, 0x4a1a}, 0xc, &(0x7f0000001580)=[{&(0x7f0000001100)="a4b62fadb135e41f8b47f064b9de3e75c222dd03f53651889e72983d69821f8babdffccfb09edbbcdac25de61e84810493a99cfd31ee86517d38e8eb1a1b237ab818e1cdf62e1488f00c2460280c723e8ffc14e9be6cf15bfde5f824ae643b", 0x5f}, {&(0x7f0000001180)="6e6c615f5e864e0323d14eb1f3a81be8ccad8ae2e47d38fc88f7f2502ac3ed9216d6dc5c0aaa519ab1666e2308a558e7c5714c413de172402dfe94cecf8e072a5c19c22c85ba70312dabb46db1ffb60d8e36b896b36cb8bec2b96da16932ec6ec353327181d0742d4f69ebc110fb299ea33b8e04b6", 0x75}, {&(0x7f0000001200)="f5a7cf6eef90fe388d1a2d345844381c369f381a39a64b380271df844697c46415da283fd2e7915c6ca3cb6bfb1a8cb63735165285de1e50c98a5837fc948ea4cf7861bb434296da91ba50de6fee3288776081212d4406fdbe06cf7742db55739a5b759ca7d984e0c83e8268f4b2c6e77c00d111cb3d328259853abadb58508ee540a5c042ad728849", 0x89}, {&(0x7f00000012c0)="e547023756d0faf1916e810b1d854449bb257bac8dd2d4fed2cebccb2e0d05a6f7b49f4057e1c281156456269ec7c162d32396bde0318f998f9830ade0ee7ecca3e7deeda4", 0x45}, {&(0x7f0000001340)="b24c7507544dba7413d897880ec8c74cf84918864a04d492e481f63cc9f802", 0x1f}, {&(0x7f0000001380)="a4b0d0b86369f465d8b2eb074cae4e", 0xf}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="88c02a23fe3fd1be8a6453a82d65d4f07024676f34404d9a1370ead13626f2b61a70fa4f8f5823b53b3e74a14d78f60cf69ef7f7e2fd60cf8a497739fb63f45e47a566f71deef74e7b3b9f1c98046606455cf44f0de66c2d6024260af67a34f2111ba18a0d0d9f0bacd49c1d938b5cc720774d73766debaab57070f3622f0bbb1ed9669f40f29e1fe43504d04f8c3f1693cd84b99b74c0", 0x97}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="dbcd231f0595e7d893ab575602667759c960fc8cf874ed872c72fde6fbcd7c38f494f6d6eac330ba1d083e02d81f9444969e5b6f27a1cdd61153aa385a72c2e473b5ad18fa62dbbb5a5c7abaf51431e433d4e6b9101d7e7f33bb492db720a2ba86ac146e1345008918592a5453a68bc13236f2d469336b50fcd4a08d18", 0x7d}], 0xa, &(0x7f0000001640)=[{0x28, 0xa1e4de754392ab3a, 0xfff, "27f75f6ddf88698629b81149c6c51e6d2ae265"}, {0xf0, 0xffff, 0x101, "857316dc37f2f914d7d6efedc5bd653d0b39d8aab2329b5f8a941185ac1f866707705e0d675ab938a8e0059fe736dfde9466f88a3757c8c23a0304abac843e2f938fc0bded8842b7b3670b6fb954596326cbde6109dc1d8682000c31fbf5e1805e833a0c83aa4566fb5b0982330848ff2f87463f974cc8f03fbe5c6987fd83c9232e4fd6be2e4fd12e3a5115fbc3c880b04aa7dd23d8e440b72ad823a70c453ba7dc7edf69b8fe683e750e698d2e5b4d89b2e060f2397bde6eaf5ed561f63c5e910e474082480ee791aa03e0baa8f3b9ec83536bb0b00396bb48201095faf4"}, {0xb8, 0xffff, 0x100000000, "65a642b3952bad416442716dea7c65810a4bbaf72e12dbb31d05145cf39fc5104e98976f838134008dce7aba3ffad42fbe8347ca91b4673d7fa3a3bfc7f9c951d24733f752d8a685ff1e742a32f86f5ec39d711e5335b47180434e66ba32e5010b7b0f88a7cd8a24b24bd0e81eab85f96707cf95024364e3c81021797ad10df39e295606a7697ab54176bc6107866916223fb41c9b4d1ad19c5f6c3f3db335ca5532b3f4391791"}, {0x30, 0x1, 0xfffffffffffffff8, "a7fe85809a331c396bb2c470c54de3fb26c279f55959ad8dd804fe"}, {0xd8, 0xfffe, 0x3, "73535b378a485fdc382c0d463bd5781ef9abc26521e9f8abcbd981c8ea090b202b37881f32643f334fc59c72e687ff1b9677297d7704e06137c7c710e1164afc818a69fb983d54787118d0cc625f327328a2f328dd6978edeb160e4366377fa2e4edab4ad1045f1160350fb9af658018ce546096a8478c93461f4a3814648787fa53eb0ab82489bcdf49369b551ce8d11479df7932ea2d5b94fbbea9c117ab60a7bf0e984bb7cc45dacedaed17166470ac0e8b56ba1324915d760576e20ffaae65410d26514c"}, {0x58, 0x1, 0x4c, "415ee14f93614684f9d47e0824310190423e34970e7ececa63e2a40f3abfeeb3d1a1c043c57b8546b401dd04f3f3d45f07a882aa5ce4b4e5f940a3f689df0532afc5"}, {0x98, 0x10001, 0x0, "68590b86920ba6602deaeaa827021b91296a31e83f5d8f79b209805f104faa6e1905d2a6d4e3865c32d96f6a7af3173b155e2d0ebbdfccf8b2ebeea8e10bb1019665917108fb4f89402971cc8c9c56d6f47277b86d1404de81ebf125e9b85b3145c4b43eefc7ca829cde162fbf379092669fa1933d57cfff97d78e36176cbaba2437a6d7dd28"}, {0x98, 0x1, 0x9, "24e15db16beaeebe20707e3805579576cbddd928436a5d5e1b09140f1e86cad90d4fac163ca53c67a380112e47aab431b33abfc0c53fea99cb22eec1694254c154fb5ac81ecac15f797f0200cbdd0362c81db8677a1bf13ac06117f8fbc57eb84c811baf408c7b8cb1fedbb0b47c252ea00f481a5e8fc2656cf4d0859d2a69778a667f"}, {0x108, 0xffff, 0x7fff, "e2057cc6687387bc6bb2df17c69be6c7c868c5c737c7bedc31270b5b375484fe38664de74c41201fff477787608f690bcc970d8f0ee80ddbb1c108f081aea2e752577fdb7251aa687d5099bcbe8749ebce59e8b8dd1c583fb76db2ed5a96f7b73277544aeb6541b6e05fcce647e57cedd28878983c8024b5968c3b2d6f31effd877d77cd67699073ab9e69a61a8e2140668b45bc525a2e97b8f316c7bed135322a80cc5d4461f3728241725aff455d0f25dec2c6157bd8647bf7412865a3783d0226950881196accdea8fd13d952f442260a0b5f1749c9ae5381445beb7704eab0b9ddc45ae4d89bfa5b7b62be54c4b6e5"}, {0xf0, 0x10001, 0x1, "d103d5e0a4da2c994871d1e7372c8c27fb53e46b195bfbcb050a11159cc19f98ac71568d3e8cba2317724a10bb5d931380ca9ad972ba033c2ef07326a394211a8f6d099cabb01884ca3311bd88681ad0e0241b87d0f8cc0d32b804d32b8e8dc0a2b57291dd1d674eae32cc91a46206cb323968cb4d75c753977d833819e9a038cfaef6bffd08b90c87c6f1faf5303a7b6e6ff496908f8fd3e953852a4083ab1a25b03397094686f561c898c922609b9c30f20959d0a8726b0017335c8499a43e7d1e815e2e5db4daa3fc61e48346746b0829ec4f27351831e76b0e03"}], 0x658}, 0x40a) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) flock(r2, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000400)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x1012, r3, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='x\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r5 = msgget$private(0x0, 0x21) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) r6 = open(&(0x7f0000000340)='./file0/../file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) getdents(r6, &(0x7f0000000600)=""/4096, 0x1000) flock(r2, 0x7) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r8 = syz_open_pts() close(r8) 16:00:08 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000280)=""/51, 0x33}], 0x1000000000000142) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) geteuid() write(r2, &(0x7f00000001c0), 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pwrite(r0, &(0x7f0000000000)="baafd4094a0d5a11cb082bf96b05747de0e69cf4a23ab1b3591ba7a8de82b5074384a05c6dbc1f1db0eb648afdf367c08a8a8fb645c8524f29d829e1282b16", 0x3f, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = fcntl$dupfd(r4, 0x0, r2) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) write(r3, &(0x7f0000000080)="6e046e793a0133c59adc02b458db80c315b0e12b7b5a0ba44b6cfff1f0c13f89b239f12a56456d2220bd36b104b73aac0db3a0a0c87ffca5301f251121cb07519b75cb82e408fb5ce17bbb6941847154384afa0679e7f0a9b3a43ff890160f469ce0e0b681fc2cfeae30153b8eb9b8b8c9c22d12126807ba00b49154d64a698f59d95c41aa4b081c194670482bfd71aa0fed60ed622eab41674fa85d78b95ce7cfa1a41dc6a6650a0b73e588247cbdf91654b0450f34b97cec700d44123bae9bbbdf3ba4ddeabc7d41d331b093867b1704ef6c0d1b835f4f6f636a70a95e", 0xde) r6 = dup(r1) ioctl$TIOCSTOP(r6, 0x2000746f) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x94, 0x1f, r2}) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="0074480000f3259489192e859b047e1b2b481f6a9bd07290bcc70b44a5d382b17167c225561bc44f044f4ddda90752eadd3a08d458652ef5bb8d7337cd9e0ab7ef40d8478382d03027a36c970cdfb938e889023db3c9dae79c089f98063f5252c6669581c70d32f412948f3b39461a120bcae9e3945e12404ad061df1800760ab8dce2445e21755f5c365418f19b1d49446d5ee741820dea84965fc609b58646d4b92c47afdd7f61974dddeb746c21b22ae7e9194899a28000bd9958d05e12f31c1d03612d", 0xc5}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0xb921ed0, 0x1, 0x18000000000000, 0x72ef, "33c69b90d5183139b5e6a2adb7d59b3aaa4c61b5", 0x0, 0x80000001}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x1, 0x10000, 0x7, 0x200, "f4540c3e021c6ffa77f36eb0c6458a8499978b0c", 0x99, 0x2e26}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r1, &(0x7f00000000c0)="747719ef", 0x4) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080), 0x0) dup2(r0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x18d\xe2v/zdr\xef ', 0x10040, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) syz_open_pts() setuid(0xee01) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="2771f61fd1ecbf0d31d60a3efb387c3a2c7087e51010c702e460919fcfbdd57ef8914d489728750ac3196538fbddf6a41204cb35cc490fa43ad1de5369cbebe11a9d8828fdca7f8e11f29e6d08385cf3afe4d2281f9fa4605f223c3fb312aa0ef3e1f753b425e89c6f0cbaa799766d0c60eb38b4120826661df91a74f0052235e9d011693a4a1939f6f20a79c748f00c3740edb98958038b871a07f69596944ab808c14ff03903fc68705cde0866b3b4cc228d0a1df043555ecc7266f00283909a62be513c255a4ff9d72a916b039c957660ca4444e44da94afd2ee12ab8ef84a68b6e", 0xe3, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x6, 0x4}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x10) pwritev(0xffffffffffffff9c, &(0x7f0000001240)=[{&(0x7f0000000080)="eeb87157427c27e00023dbf1b72e6b3624475a7bf11888c48518900ecacf1bc41a4483455f570edc62583101040cacd42ebe06008a028fc78ea1a6d0d1bcafccfad676f937f090e8c753aeec9028b376a6dd213e39440a950f9df84af9d88000d83817e315e7065e279867a8371f777ee8fb6a9407eee48b31ed701ef3090c20a558d975c3152337af283ab623ebc5589b271d39045808a1ebe706a860ef70481c8ce458c4d79a7f566c7a0f58a8c36558507e30d2f5f56aab215ef5e33f2d59d72c5d2e5084d9ced8cb6573f8fce6366a6a918a972a205c7ec227be193c79f6a10c0782327273bf6ba495d6caa4bbf4a74bc54216c559cc9ff9263524e3", 0xfe}, {}, {&(0x7f0000000180)="a2fcf712a64c038fefaf03bdc80a0a7f147a168c21ac7348721f2adce38ca1927088561308618100516ce939dcdda7071a826c6d18da982fc1c70ec162c0e1d7a44d41ef1eadcdeeaddead8323c2a84f2a9715cd5a9aed7c437d0c65fdf66a96f855cd71c2beaefa4d5cd5d5f667b9ee1b9f9d155e8e18d826b58471b5b8d6429587692f21b3db4050fcb3797a1efbc106dedb8224", 0x95}, {&(0x7f0000000240)="174dcb8bd32d2a76e7c7854eb615bd56fe809cce96294ab1514da26c94fa2b906838b4449348e37385df34f7871a1bd5e951f0f49f62b0f6c5db91cff1ea5049236acc2a4a40a3a5397f5340bb266a1bdab227b168887d10dfc0874e2fe7b4bb92a527ed88450816cadec485b04105fad2b5fcdd1df94aa5257815294c5b32a63ca7849ff873566b35c57a4529d390e6ecb29ae075d333b9a8c736137d3c7312c887d6cee942682902fdc8de85e527938667b3ca7b71bc9d9e6f409cfc52b02fc8b3dd9c3c951aeacb527716f1368ba4aaafb330ac58725caf8019528a52cd79c96820f01979ac18462a7c006e8f901ce5d28ab22fbbb96144244ef8d0c783adfc00c8ae50f01832b197c7a3d6d2520f96cac37268f46b63baf15c94ecaf5fb62f7f817406ae0d5f9858abca05fca362b0dfb79c40fedcea61696b66e5f7380edff672954c78d7740be81240f72ca07434e9c26851687aa8fd41213e28c1cecb0b4bfa443e4ce041e7793fdebaaaf70d63560b803d0776da0cbf4870a70f37e93a000fd4097b279b2aff46eef5b2cf2aa222ddef098afeed955521f8085092a92266a83cec7d55662c1c87a2b813123db7847c7e19ae857fee5bca68d7ab1a4c76d519794e85065f9a9681e6e9ffe19fdecc71a5a646142f65e1de98c3657efec4d58c96bc4deae3e4059422b40b531ee6b3a1fccdc180c79bb39794da06bf51e3f394ed7310935dae85136da59eb6308baa83ec71f93f42cac765223dc34f968ca230c168d28a64b888631f529aa9ac13045477dbbf9c29ff366d0a581dd5c91834506c5517407172cb988c19c138890a9270ecb4473ade53e76b37a6769ab8c2007495957cdf61708290d754e518cd4ca719916d88fe318e8ae6d4d9e63b5f46179b9fc8207afcba41b7cf8bc2e5213b2bf4ae36ba72ed77bcce38d845fbf3956f4c2830ad2f376de996dc1f726c6c5c4a1810c4698d3527b46ab78a6dcea5e3df7105c321c5505db3e17baadda6ed0173b23772992b2cd7afc0ce421ca51e47636b6919fcb249f4df27086c534b6bb05eb5016af00792aa1b19125e281e1ba6bd818a3f35eb83c564911d7a029945b896be0f5e30ae32cdee220fc055ce7ee46846c0818ce30a9442de5658c968f94640d3dc19db2f39e5d2daed721f14731433f56ef088d8e3537b36db9ae93abb9ca3e780280e788596c1c369539d6e3489d341c1dccc7aec751a8a4109f88630838672dc8a00df9a53cd177c87b39c474ccd1b20407be897893a54ebd17c48eb3ffdb3db9da50bdc6525a79cc7c4d1c417adc140270e2e7ed58afcc66479b92fdc57d79e91aa562c798f27be9eed3e77b7578e565da4ab75ae67932561817b32fbee5fae0c3afcd110a523888ae2c6e1ee1047bcb29a34562c1e9eb58011474840255275f417ea489f16d82f59fefd6ed1589ba27fc05634af32bdd1267166d59f223b9a39c5b5d9de8fcc69c8954f101ad2100c95658f48c94ed50b0fa1f5ad4b560eec0796bb48ec73daa1bbd7c72ccfd2d78f2a03be133f79f48ff9c53efa26b630c230714f7396eb0f11e2593b1daf30905b91bb6c260ba92f68080acef9de0dc0b3ba1c0e44b3da3cc805588f13d3b347dbaf14659822b6ec69163060b04ca145f6dfdda4e7cdf744ad09a7456120906909f2de177ea7feb2c15dff4ddc578899758761ec816540c1a33dff327c2f50ec6d1a710cc6af09677ba4b6bb8b1fd1e8fcdf5cd63aff943c6c0b9ce1c149968d27cf8736b612c775af4b7003010ce2bf7e762487ab12fa5676fb7b04dcb88d4d8223234f573135f3f7a2c56a59b9ea685f0b0cf57ee919e9483ff41649b51027ffbcfe15128dc00a76466f825083cd0982a5c19167f8891c1728b4bf3c10b6c027e9b9dfb028137b47f40742778b84d4417f3296682e598c53b717e0e4b7a74070f81bf515d7270889147c9ef3b46d3fee8b3fee39152db9efbdd688b36225cd413f9d27a286913094926d52d553a79061b6de4e4a6bfda35e892aa374e34110367fb7c0f86304d3de964363e104071091176a63ad406a68055ecc34d7b099497642014d619cf082ca9cc32fb502a22c776efa0b5f94c685ee2f41fe07583af12877c8f35f7454800ee8548721befd722bcdda639cdcba643d731d351baecd22e68ca5a25d350fc1bbf0b5abe1338f2bdf2d7950c8e658f391e5e13d22b04740c603b781a3e57d3e4bcaba26123814be3439b9d025b8b14995580d507061cb89bc1dda17bd85963f9d286ffd0061632cb43fd4017ec60043d545f17614cf26265301d667459bec2ab2c51ded8006f2427a35adf5d3a4a391d11e638cb9c6c479d5531a87b787ea39c891b383d3097112d5d8fae613156132ec6b599921a72a36bb6574f18ec4608c9d24c825ca2b140440a7ce2b56e37216b537d16112119463a14d83916e576fd271102dc513e4704c03925046013cd8b988232bd60368497ddc8bd3932e1680309c1f8ff14ba89d31d1051cb0c157b90189b52eb5a7b128066409e4590a9b8e7cc23cc0f98da34843aa477926089ef6b2feba2231db3120fc46503940ffd24dd49848a06c5df399432022d9f1803821e94ae7ab7c70a8c63c8ebb706fe3ed2d6095065c0e5d532149ffe0a5852ab8dc0d3b192d4cb58eafe64fd88f2b32b4b9f8e59bb04b2ffe38853260f654515f843569a7dc67a3902ef1ff794bbf8394af1ad740a1b41087cf471f96e5827f41a401627d51ef948ac998fb8eb7ab0e2791a827f3aed125a67c6cb6eefbdd20e750b444b404acdc726c84fc5c9ce3027eecfc2a32d6c5157f5183eee13cbca79c105f904798e02838b2b28ba1b9f3cc926d6d4bf576002aaaf9ab33bada1dfe2bbadfbac7c304d58db9d3b089c61413c52a9898cd180fb9afc2ba1dcf6d9199740394da8e7198aa26edbe85ac95dac3f921c14fc1ead7337d5e976a405c98d4c6573c04d947a8c498e4c2bbe8163966d4b82fd29e6fcd3a6d1bf10a681e0c4b9e516bd4b23b77bd2b7607d6a58303bb397a98fdf1c40e7f45b98e13c92857128ba84bddc6d8d3fc773fff89eae19a39ce9dcfff24cdeea0b84f622bb84a717734dd4472e5911216db108b65f9aea3081680412ad17b5151f7b67ed8cf9036710f6b66ee186ac3a04bccd06d8d5540780d12027961a284b3ceb5e6baa9517088a50fbe1b8ebf908bdaf927d60968f34491d6d9f043cb6ce9994a878a8688cd082ec559d8a58f97a855e1b410a7ac69e25eb8570382ec8d2fe991f97b7fb41cf886dce0d06a2e2a214e126408a161dce8094775a40754847c1a73f050d6f296179bb2a9e57a98ee407dfa3a233ed38aaf55f6f45b93ca935162c9b6c7d798d7911fd641e50053177e637480fbeec229a8da1a14a794acc91a056e204f4fcb8ca2b1ec78531f22a03fa04200df4c0a282a606040947e3335c695bb5f2263db62d25bb8e8b7aba03e9766f4dd1d9b282e5ea595734bcef3ee653724106c0a7ed85ce423bc5b571d31df00de065667fbc3eb2b0750019f6499c1d9d1ff3064e1a79ffc427ca955c94515e1c0b4600669d40537c0e7ffbc42cf175b2218bdbb8be834e993385741335ff6b3324616423196f59ad6ec4d8776b43d24c298a20c84cd503212fc0c082fc8ff9b6e8e551863b69be5820613a63044aa73d10145445e0878f968d8bc3ce77cbc2eccfe920ac9bf298408fe9f5b7bc3993a292ef5fe5bd2b56935b1bb1e98a0200a367a3f8decab9dbbb86e0efe100dc6401e914f687f5b9eac6ef5a2182d56f007c3f4cce42a8f85c3733b393df7561d9e38ad413be5dfef829d641adb26f7cdab577647389d41378a8b8a862678dbabb258ff463ca874ccb01069258746b119db3efbb5ef0e3a11d67d20ad1f669d76998ef1cf7fbf0e4f9376e417da72601101d95ae911fe1b753dcc41a0774469fd6444eb6daa77e109e27c32cc90cf58aa28e687116c5f93feb52bbd0ad3928457ad310b15a679a3a56001c505b74a17000af53026f84dfcda63358c5eae8de297b4822937a789ec5caaa49e95d237bc1ea39aa80aae38a29a4fd3581b88a9d11607b556841ad8d2edeedde1a42ff223187bee3ad6a2673e306dc13833a8abc88ab204b1faf3aae531799c88d93d28315cd9a42633b1446865e52112fdf69da97063f814cabf7b412a386d58b5d22c38d418d95ceb15c59434e676f8f8e56e785a97611f4ee0102e610dcc708bda3df63f203253ed0865514ee7c4b8fed15060b788fb8e4a817bb0ecfd4ed040cfc0a63eb89a6e3ed9a8ea6fafd40a634a1038f5cc60fbbec574d0772e2583ed41b5dcd0f242618795d8d6869f55c801c07f3490cf3853929044bb78227186152804728435b38872116a64ceadb1036469510cf1d10a2594079fecf91ddfdee127f4a3c45869e230a17c8e241c92a35bd8a14f1741bb586496976d8c2d882a9a4ee7a084494dcc99b6b1cd6cc4db2b691ae33048db1391465a6fb870436acd416270ab64f94059ca5eaa45cab480af2f0981d3a52ddbe96b91babd61cdbdde4fe57359d83d618a1f937ea4c533370cb33095c572fe47ce5a47e77bfe6997321790858f829012a0ad3a8badea197cdb6e9be704375db282bb6c6403fdbcdc67d12b2840687b7cc873751001745f38880d3826dd447765dba923b8976c0c14eee68942dee44d42a8335c07ab5b02b8acaa651c618f28f1889e3009a58797097b4f4772980fcfcaee42a1ca5691f6421ea67bc67a0c13278308321fb9f84591c8ddd7ca620dca2cf3379323152ac55e80562691f1070844d68da7828571a14f5f342a304c77fec8cdc4c32a9522b7ea92fe2dd23f4db65462721259572e6e89e0e3b332e43b3d0b398993574a1ba5cfc87ccf45085fe6227800534a06f06e52158166c5a07640d5e698a334540c3426d966f8b68a608e94e6a5f8666b92a314db3ba654ae4061381d70c28518e9bfa2cadac3590f4286420d94571fbd2786a2561897cd44dedb83e534ffd5c9e91fcfd95e6ed599a3618f4688eeb63b39e1b8ee5b3971fbf61dd351f16eb8ed7de2040dd355029d76466c9088448a68b927734486e85c5b81c27bde910382588c4c50084d9fa829200b5d1570be51b654e0c683ee66210433a681655cb01c8e69cc50f413ee0fc02e6ec5ebb9ab639a4350494cc10c0261e34a6acb6b667e0925c7695120b35ec11bb0515b5d097ea3b7943d00bb029f5774013fc773dd772704df71ee4a34c023b546639f4129805067fa84b1f070720960c8c9521a7ce16f238312aded23b5dce13298397c2f10c081945fc1284d993bd3ad5a2d9d56c6d2306dce7df61fd79c8954f27e78e07af55b538ce32d4b6ebd0882e00c6b3e9dea71a736d15f996b7271bac5ef76eebc3697a7fd1fbfd2c8add605ecafda06927c6e71ee6c1ff0ffe4f93eec2e98d8eab65614151b9e59e4852d89e719cb14f175823602e2df6eed93b83345364bf5077f1569b3223375df11a49cd4d18a81c0c6168d69d4bb1544667c99812a891547889b7dbb367e56ccf40d7117f947c057bf9dfcfcf3b1dd6e9189d5d308fc750b05a02e42b899924b6e90e69f94fc285f1099fab3e47b817cab6b9c8448fa93966f6d96a84ec51597cdeee2399a32653faa16c67adbd781617a12a49f56fa9c02531073e246d71e6f2ddbaaff5dfda7c533786c275deefb8de6f22810cd40f6adf440b94eb131280313da958e7c11cf2a969b2a1b08b27353cea32bfbe15fb6458e59c4bdb838253ae1b2", 0x1000}], 0x4, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r4 = getgid() setegid(r4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0xad6fbc0b930b4291) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r0, 0x6, r14) ftruncate(r2, 0x0, 0x8404031001) r15 = socket$inet(0x2, 0x1, 0x5) sendto$inet(r15, &(0x7f0000001300)="1a2050a69bf1d5c625d2a70c56f75eeaeb862047d2e19a025376c11ca5783d2e5c593ad377fec971538acc3d85f47828d6708865ac2164c2b87e0f69f900fb3537d953db9dee65c2bc38b79a89942cfcd6a2727d4ecef54237a9d510a8624161cb48536d27bbb425e92effa9573d9ae6441a429509313fd76d9125446c16b6e1abb9e1e26b945e368cb3f0a4dcab12624d2642207afe5a6344fac92464f81fd48ffaa8", 0xa3, 0x4, &(0x7f00000013c0)={0x2, 0x2}, 0xc) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) clock_settime(0x0, &(0x7f0000000100)={0x5, 0x400}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000001c0)="8eb3cd9b21d0e06c2bec0764dd8edfe23db80c2376d7ca5d3e96de51781f3b0801", 0x21) 16:00:00 executing program 1: 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, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0xffffffffffffffbc}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='&') 16:00:00 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = semget$private(0x0, 0x99a3771bf710a69, 0x10) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/164) r3 = socket$inet6(0x18, 0x5, 0xff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3ff, 0x4, 0x1, 0x10000, 0x14d, 0x6, 0x2, 0x0, 0xd9f, 0x8}) accept$inet6(r3, 0x0, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) connect$inet6(r4, &(0x7f0000000100)={0x18, 0x3, 0x4}, 0xc) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() close(r0) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x25f}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0xfffffec7) shutdown(r0, 0x3) r1 = socket(0x800000018, 0x1000000000001, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x2) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) 16:00:00 executing program 0: stat(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000000)=0xde) fchflags(r0, 0x10) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) recvfrom(r0, &(0x7f0000000a80)=""/12, 0xc, 0x3, &(0x7f0000000b00)=ANY=[@ANYRES16=r2], 0x1) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000003a40)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7368de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c400000000000000002742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d114f17c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1bafd4d69f7abb00e0ffcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b5f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c904a6c948e72e355b8ea7a2021d2adb92db89173f75b3fd07a3fdba183c33c7ee828c6b90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918b25b75ebef6bdfd3098626202e91919b979dc046f931daea091d57634b9851224d213de2429a1f85a9cd91a7464180cf7cbf8185b85996d01c0ccb90f68c9c3"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000dc0)) r6 = semget$private(0x0, 0x7, 0x285) semop(r6, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) r7 = getpid() fcntl$setown(r1, 0x6, r7) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b5ff44150f146d3dc772179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) load: 3.33 cmd: getty 41389 [ttyin] 0.00u 0.00s 0% 307k load: 3.33 cmd: getty 41389 [ttyin] 0.00u 0.00s 0% 307k 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000040)=""/8, 0x8, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x1ff, 0x10000}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4", 0x3}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x160b, 0x4, 0x0, "0caddaad0612d340478d29d111c302eabd83fe82", 0x3}) write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10000000000002, 0x0, 0xfffffffffffffffc, 0x4, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00', 0xfffffffffffffffd, 0x4000000000000}) 16:00:00 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, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0xd7e4, 0x9}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d67a761125a11d5d9015508000000399f8a9ec5f801d390f2fc9fb2379c9a6a97a02008da69a4aafd7c1a6abe085fe53144ac72c00ab80390b2ed729623bcb0293eb87fac211cc7270e65510c13c3d7f61628d5b110f7e7a9042db2a40a41831a6f16b4c5bd22e597ce3e812e9dfaa3fdc7a8e898fb543fbcd614842b70cf82f6ee8f9ae5f13e5e98f650b89f81931582e584f98b76517981f3aaf5821a240872782fe6c441c76a602477e205817bbede1e586b9569843872b9b4efed1aedc596d66c7dc638fef37f695e086152ac6eb74a4e165239fa4ec15b0972b43a4229daafed9bb6d3042cc96f80c99d0f01dcfb051d36022cf31d2b3323129981471d8b08d75fe13e2ba13c5454aa5d4e4858d8641f6f210a792e66ef443dc5b13b85b3ed1ef6d9ec7159b56a091d52fbdaa2e252e63799", 0xfffffc2f}], 0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x8) `‹+'þÿÿ«{t7(‘ÿ¤œ"Íÿþ@’,pvl0}g§aZÕÙU9ŸŠžÅøÓòüŸ²7œšj—  Úi¤ªý|j¾_å1D¬rÀ ¸²ír–#¼°)>¸¬!Ç'eQ Ã×ö(Õ±÷ç©-²¤ Aƒo´Å½"å—Î>.ú£ýǨè˜ûT?¼Ö„+pÏ‚öîšåñ>^˜öP¸Ÿ“‚å„ù‹vQyóªõ‚$rx/æÄAÇj`$wâ{¾ÞXk•i„8r¹´ïííÅ–Öl}Æ8þói^aR¬n·JNR9úNÁ[ r´:B)گ훶Ó,Éo€ÉÜû6,ó+3#™G‹×_á>+¡0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000200)=[{0xfffffffffffffffc, 0xff, 0x8, 0x6}, {0xc832, 0x9, 0x8, 0x5}, {0x6, 0x2, 0x8ab, 0x7ff}, {0x5, 0x9, 0x9, 0x5}, {0x4, 0x3, 0x81, 0x1ff}, {0x3, 0x9, 0x5, 0x5}, {0x7, 0x1, 0x0, 0x5}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6a, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000000)='./file0\x00', r6, r14) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(0xffffffffffffff9c, 0x0, 0x398) shutdown(r0, 0x0) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket(0x7, 0x2, 0x1) r1 = getuid() seteuid(r1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffd8, &(0x7f00000002c0)=[{0x2, 0xdf, 0x4, 0x5}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x36a, 0x1, 0x100000000, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x400, 0x0, 0x1}, {0x9, 0x9, 0x0, 0x25b2e919}, {0x101, 0x80000000, 0x1ff, 0x81}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r2, 0x6, r11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) recvfrom$unix(r2, &(0x7f0000000280)=""/166, 0xa6, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x1000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0x5e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206981, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) 16:00:01 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x737dbe6065fe5368) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x11) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = dup(r3) ioctl$KDGETLED(r4, 0x40044b41, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:01 executing program 0: ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) sync() r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x1, 0x9}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x105) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000003c0)) read(r4, &(0x7f0000000040)=""/86, 0x56) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x22) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000080)={0x2, 0x7}) ioctl$TIOCCBRK(r4, 0x2000747a) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000400)={0x3, 0x9}) fcntl$getown(r6, 0x5) dup(r7) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x2106, 0x1) 16:00:01 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 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) r1 = syz_open_pts() unlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r0 = syz_open_pts() dup2(r0, r0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="a6", 0x1) r2 = syz_open_pts() syz_open_pts() dup2(r0, r2) acct(&(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x80, 0x3) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_open_pts() r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x1, 0x4, 0x40, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3c0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x40000000000000}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c5c000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000bfc000/0x2000)=nil, 0x9}, {&(0x7f0000f95000/0x3000)=nil, &(0x7f0000df5000/0x1000)=nil, 0x80}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000caf000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a7f000/0x3000)=nil, 0x3f}, {&(0x7f0000af8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000f6b000/0x1000)=nil, &(0x7f0000ecd000/0x3000)=nil, 0x6a}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) readv(r5, &(0x7f0000000940)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/99, 0x63}, {&(0x7f0000000880)=""/188, 0xbc}], 0x4) r6 = accept$inet6(r5, &(0x7f0000000140), &(0x7f00000001c0)=0xc) read(r6, &(0x7f0000000040)=""/86, 0x39) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000002e110000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000002fbc52a5"], &(0x7f0000000100)=0x6e) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getpgrp() r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000980)='./file1\x00', 0xa, 0x800, r15) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x9270, 0xffffffffffffffe0, 0x9ce9, "fdd4cfd38614bbe135d39e5322d12eb5fae8437f", 0x6, 0x7}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="075b6323dda82e92ddb1e70510f166d7b6041e4251a80e49fd66d744f322bf9f677b699537a37a520cc4ff32f59ec265f36995d2fb48afd4b0020543e255e3a3a7b075e240107709dac5c4d5aab19b14161e0e077ac14aab30c91b77ad42659a46253d29359804b98ba88d18e513f93d0f8a56314751c38312727b25d9bbb7d1b982b0f7082cbdbd9a5d2a205be743400f07a14caf3a952fb78dd77f82fc346083564b87adacbba1ea9cc20d083595eef09fabd2e2cb6db6a413e5e4ebee34071b", 0xc1}, {&(0x7f0000000240)="1df3ea71af768f81d6ee37a037735b171cf1e809f0fb0e68204d7dce943d06092e923e09d0f58615c0e10e9059d95acc1372bd3d50415ff2b325c764ed463092e6df310221e2aebf66390125733b9294f3a0cef1170586771ee609733a137e778c3cd6daf918a76623129e31a68bbe31b276348960fa0952c00c189642b171271e5f0b416649d99d650265901c76cde72944f5792666393a6a970540ee676cd82418109da78ff7a91ccc9c3e9f9fc0c4178c93afc167b3b27d669bf76c77", 0xbe}, {&(0x7f0000000300)}, {&(0x7f0000000340)="03779f8b903ab2312677dafa8a0c4efb3fdeabe9a740b0439423d1be26f27bc79a3563f417837d8808401c1cef2bf702254f02c5ea14388efba3c9170d291ff3b474d0a86a9fc97456b28d12e84837a329be728eb7cd61be14113e707919a3a0ef990645066f289ef2259f6740d82b2b21a36b47d7c6acef9b195e7d2811c2a724457a14bc92578c438511e450ae24698ad1d7e678d48e055e44aac977243b905d12035a47f26d1e2f1c485215e05ea808af138fa9a2282fe6ba2aecef7cdf", 0xbf}], 0x4, 0x0, 0x0, 0x8}, 0xe) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) y.fïD=ű;…³íöÙìqYµj RûÚ¢âRæ7™`‹+'þÿÿ«{t7(‘ÿ¤œ"Íÿþ@’,pvl0}g§aZÕÙU9ŸŠžÅøÓòüŸ²7œšj—  Úi¤ªý|j¾_å1D¬rÀ ¸²ír–#¼°)>¸¬!Ç'eQ Ã×ö(Õ±÷ç©-²¤ Aƒo´Å½"å—Î>.ú£ýǨè˜ûT?¼Ö„+pÏ‚öîšåñ>^˜öP¸Ÿ“‚å„ù‹vQyóªõ‚$rx/æÄAÇj`$wâ{¾ÞXk•i„8r¹´ïííÅ–Öl}Æ8þói^aR¬n·JNR9úNÁ[ r´:B)گ훶Ó,Éo€ÉÜû6,ó+3#™G‹×_á>+¡0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000140)='\x04\x1f') open(&(0x7f0000000080)='./file0\x00', 0x20280, 0x54) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2444b49780886082, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000180)="30f885ee5fdb2a8583105da64376bd29f375a175f18129520d497b0cad7cf8075a568bfa87d9cd27de763dc4aa959a37cba1c2be7132a7cbc0d86921c17414be0abdf26990667658", 0x48, 0x5ea41ded2ded1181, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fchflags(r0, 0x1) socketpair(0x7, 0x1, 0x37, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) dup2(r1, r2) r3 = socket(0x6, 0x8000, 0x1) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:02 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x2, 0x1, 0x18bd, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xf89, 0x0, 0x0, 0x3}, 0xc) r1 = dup2(0xffffffffffffff9c, r0) r2 = socket$inet(0x2, 0x8004, 0xfff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0xfffffffffffffffc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x91\t\"Gbqf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x10000000000081}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x6}], 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000540)="deaab6a2b60dff0300000e127ead89a6fbac7feb567bec3d481677e666fef482b20eae856807000d5044ea1747f3fa55d4e357112ec76587ac9ccbfa64b4332d46dac392948f2d095d0ba934c08fa828f1b1e4ccaff4efa08cbd3f4f0b5675b612d1e1482b4ed1465e41432f91075d3e300bbf164fc8ce65073f3d123d69136670f6717dfcdf4723c063389ec91f586bdf837903e58e2005e36084985a386efbc1a65f71fc4562d07a8dcd74d78ef69f8835de745305ec0919330d69f5a3c2dc59bc798f18257c92611af80c53c329963505424f66e1d6f2452860cbe5544684f790cefb0474adbae90072ab03397101862feb1e4755fd92d04d8cbedf40276c1fd8d7fabd84d38b5fc6043dbe05d96b75b872dc8a241d40368c02b6e589090000008cd6b99903752c374d8f092fa331f273d17d73b794711a9158295c09fa3ca4d0befabcfcef429266a68b3a16e868d6b7ff099aee69c2bcc7bb891714f8f6b0b9ec5415346aee5c81204762658f021f98b101bd34f4662b1e67b4231c092dab3dc22a3e9241c2d921fe0ba621130bce35a1a58f749f4a04699f37c5e5dfe9e9df1500000000000000000021ef1f4e694f6315a10a2eb6161d9fabc4eaff9c75d38bc90db048cd15f7e7fbf4cc277473e8bc1b061bed97010087796d96e9030b2f47b599101c83585607a80a39792d865d620775e1dca3b11c84b2002e3f590f840b5289a4ecd358fd1a9abc7f105f08fe6a3bc70cd237e1814f7fd7cc22a4588d6fae269dbc43b658131267a735fed7d0a735b37f50c7ab05", 0xfffffffffffffdbe) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)=0x1) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x10) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x2c831fa11114e4eb}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0xb, 0x2) close(r0) r2 = socket(0x400000800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)) read(r3, &(0x7f0000000040)=""/44, 0x2c) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 0: sync() mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000040)='./bus\x00', r6, r14) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = syz_open_pts() writev(r3, &(0x7f00000005c0)=[{&(0x7f00000001c0)="2fcc263d661a765ccab0a9be7044ab62c0a0a15aa278a04932ba105b9c38ef2bbff5ac82d9ecabcc89aaeb8d9beaf7f13e32baa4008673452443026ba7b7e010f5e8217f08c26b1ff947f345a4563cd78f41d263fe0b1c852ed558ab13a08364799475974b87b28b8cb819de65c06bcd8a66a7b8cf8f84fb9068185c56bfbb2ee9860d373241c53b0ed9e761c2eac7f2097caeb6add847c2f1dea45fd5fd087d729305cce75e214acc12e2a75f8dfeea", 0xb0}, {&(0x7f0000000080)="4217c6be7dd49dc46cd42da8", 0xc}, {&(0x7f0000000280)="38c259fe8c745ac92da2733cc9871cfa6c5538d3a91473c63abb842304203abd5894bd46ba5770498564f6ea268819185ab03b1f89912d6d6e0d83e70f1cb8a91ad48da3ad713b4c077faedcee8dc4150ccd615918b2c72c0b3dbd05ef658f59e557c12548a3b147817f64b6", 0x6c}, {&(0x7f0000000340)="be3559c3c7425144a57677e327f396dda557657777fcbfed09e855c96996b46803b67430476254a141ab649e04aa702b7cdd61f012d72d2da3f009cee1e561b559eb6f6e38ff464f0df4fead4fa1e4f277de14b45241e7219f0ef50828c897c1ef352b6a8580d498b2dd3fbb01af99e3433190eeabf8896c167c770fb76f8f04b355a065ecae1009b4d26bc0558850fa1bf3ec75465e8485b07de14e13279f220a0e58105429817aa79d66176526eb812943aae634ce31ed86c84b63036c3b70e9f3d423df742e0b9e8562273e2447d0657d4dd5058a149d94ebd09b", 0xdc}, {&(0x7f0000000100)="5b8d22263a7f809851084249504427a0ebd41117c00e73839a2fca05e2a57fe726abfc8cd9e1e6d6dd6370", 0x2b}, {&(0x7f0000000440)="106c231d28aeffcf80a12dff6143a8cd1d2c6fd9378f26a554582efbcab84f531ac6808e401d8ea6a32c044aff1ca949666a10cdd780da905c09e83efe8c41bd0da45662dbc55b1a0589f13b9a8fe8a440df16ad1bde9b2897652b230bb5ade939bd7fe26e3eedd6a4791b8cf78296f8d83fdab5a62f9b0b30275fc5c28f17931be9247a4aa12818773bc82292382c2c2212b7a1d3c27bfa42eeec9e0cd4a00a4210253041409ad68f385b61085f", 0xae}, {&(0x7f0000000500)="2f6830e0f1822ef7c01092e59d496b80dfcf76b6db33452a4140ee46e4f02629a7d3dda7941393835fb16200bffd44409a98944f7c25c6f4da627fabb5861acb449b582949eb6a23e64ad4ea4f28e7c6b9a47e40b9d394", 0x57}, {&(0x7f0000000580)="62c867bb08372a857ecd63ce8861ad0f9c0ce52bb7ead6d689aec432d4178fa5", 0x20}], 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pwrite(r2, &(0x7f0000000000)="3a20484b64f224ca6a8b0c667d618e38e61c3fd4790c65f2dcebdfcdf542d1964ab25d0ffb0bf3ad196be7689df9a4e879f8c01ca2a7821fc08e39b2285062495a5399406a79a60b", 0x48, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)='\x00\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x95d, 0xb7, 0x20, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20108, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x3, 0x98) semctl$IPC_RMID(r0, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget(0x0, 0x3, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x800, 0x7, 0xfffffffffffffffe, 0x1, "ab4a516711e58bee10cb8bd850e9deffbd1e30f3", 0x7, 0x2}) syz_extract_tcp_res(&(0x7f0000000100), 0x5552, 0x3) r3 = semget(0x0, 0x1, 0x20) semop(r3, &(0x7f0000000140)=[{0x0, 0x0, 0x2800}], 0x1) r4 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x200, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x100, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x10, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) r14 = syz_open_pts() r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x20000, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x362387bf6187bb64, './file1\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="d3c6ab1f221c0b0215dbc853", 0xc}], 0x1, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r2, r13, r2, r14, 0xffffffffffffff9c, r2, r15]}], 0x98}, 0x5) getsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00000005c0)=""/226, &(0x7f00000006c0)=0xe2) r16 = semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r16, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6, 0x0, 0x229, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x7ff, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}, {0x4006}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffffffffffefff, 0x3, 0x5, 0x3d8d7c2a, "73cc51840a76f3743fc9c06d00"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0xb3) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") y.fïD=ű;…³íöÙìqYµj RûÚ¢âRæ7™pckbd_enable: command error 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt(r2, 0xffffffff80000001, 0x200, &(0x7f0000000100)="d1cd12c16999ae4318b33a1086ca9c939f24ce78d104f23adeb9780f53996779228fb3f14e83aa2f338318f60f122e415f456c20df1b4ebaec4ac1fcecfcf34fee07", 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0xca02, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 16:00:06 executing program 0: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x100000001) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) r2 = dup(0xffffffffffffffff) r3 = socket$inet6(0x18, 0x4, 0x4) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x204) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x3, 0x2, 0x7, 0x2}, {{r4}, 0xfffffffffffffffb, 0x8, 0x8b, 0x0, 0x9}], 0x7, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0x8000000000000001, 0x80, 0x80000000, 0x80, 0x8001}, {{r5}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x20}, {{r1}, 0xfffffffffffffffc, 0x16, 0xf0000000, 0xfffffffffffffff7, 0x2}, {{r6}, 0x830246803f3436d0, 0x182, 0x10, 0x9, 0x4}], 0x1, &(0x7f0000000180)={0x0, 0x9}) accept$inet(r1, 0x0, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) sendto$inet6(r1, &(0x7f0000000000)="73dc1e54ba8cd6ae729455b09136f4c94aec7308303d25c94cbe6e5abd7703c950c68563d09b9a4e0029ea87c38661b4332ed8d4635d9ad67e1bab16b80810a0bd2af40cd2bf2d0a000bf4e6a14bb47b3794a222200cd6b38c8d4a3e1a7cf036250b896e4d442a1853fb231a02460bfec2aae2c4d6640300b90e8236caa388aaed6d503b120958cb4e82786e3eb9b99a5f7157414cc79f9ede94d6d5dbe7536b75168a47f47760e5127224ff7bf92cf5a530f3", 0xb3, 0x402, &(0x7f00000000c0)={0x18, 0x3, 0x1f, 0xffffffff}, 0xc) pckbd_enable: command error 16:00:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r4 = socket(0x800000018, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x1, 0x26b}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x1ea5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) dup2(r1, 0xffffffffffffff9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8e5330b0be310eb0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x102, {0x40, 0x4555000000000}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:06 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x8000000000000000, [{0x1}, {0x42d82714e947d1d3}, {0x2, 0x3}, {0x1}, {}, {0x1}, {}, {0x0, 0xfffffffffffffffb}, {}, {0x3, 0x5}, {0x3, 0x479f}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x48c6}, {0x0, 0x10000}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = fcntl$dupfd(r2, 0x14, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0xfffffffffffffffd, 0x37bb}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r5}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = msgget(0x0, 0x2) msgsnd(r7, 0x0, 0x0, 0x800) geteuid() r8 = semget$private(0x0, 0x4, 0x80) r9 = getuid() r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r9, r10, r11, 0x0, 0x19, 0x8}, 0x7, 0x9, 0x6}) socket(0x18, 0x1, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1011, r1, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r7}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18008) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x40, 0x0, 0x0, 0x400000000000}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:08 executing program 1: r0 = socket(0x18, 0x5, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xffff, 0x1ff, 0x3f, 0x3}, {0x2, 0x800, 0x10000, 0x765}]}) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = dup(r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x1212) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0x100, 0xffffffffffff9607, "9246d5f8e364e6a2c37290de6e3a5a1b480668e7", 0x78, 0xff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000200)=0xc) r6 = socket$inet6(0x18, 0x4000, 0x6c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1b7d8cc69d96ff0f) r11 = getpgrp() r12 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x4, 0x1, 0x7f, 0x1, r11}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:08 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x8, 0x2}, 0xc) read(r0, &(0x7f0000000040)=""/86, 0x56) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0xfffffffffffeffff) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000100)="a346ad4564c20b8fb30d81f68ea678429988d77b9207a7b3ee8b5b789aa58fd9c9565e9a9c20ac75d53e6a9ac05f35910bbb585e603091005dabd47f96d69c54c823fadb345b58243fd3028af3284356213fd805fc5116dbd5dbac9d3f04efe5d69e50451dabc60d54840b372613f873eedd51fc9a1b0b8d8c96511a7dae5dccaf002b325761d421cfd9d5e3016dc3f079", 0x91}], 0x1, 0x0, 0x0, 0x2}, 0x1) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r0, &(0x7f0000000000)="bc10ae1452f427777bc7471be3b8ec983681da49dbe6541b747c79f8d8a1413c08a05203f71ad24cb4aecdfbf02b98879d3e3831ebf6eb7c81c8e09f9463c200bd679160b68eef2d3e3e88fa1ca4a44698f9a0686a631795eef757e482a5", 0x5e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0xfffffffffffffffe}, {0x5, 0x1}}, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 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(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) close(r3) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1c) socketpair(0x1, 0x4, 0x101, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x34efa3cff1d670a4) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kqueue() mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5, 0x2010, r6, 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x80, 0x100}, {0x18, 0x0, 0x0, 0x4}, 0x6, [0x7, 0xc8, 0x334d, 0x1, 0x3, 0xdf, 0x5]}, 0x3c) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffec7) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffffffffff9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x800000000044}, {0x50}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x28e9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000380)) rmdir(&(0x7f0000000240)='./bus\x00') open(&(0x7f0000000100)='./bus\x00', 0x8, 0x153) semget$private(0x0, 0x3, 0x300) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:08 executing program 0: rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fchflags(r1, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7336) mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r2 = semget(0x3, 0x2, 0x222) semop(r2, &(0x7f0000000000)=[{0x2, 0x7, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x5f2f5c82b67beaeb, 0x5, 0x6dd7c349df97b766}, {0xf, 0x1ff, 0x800}, {0x1, 0x5ca3b187, 0x800}], 0x7) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x10001) read(r3, &(0x7f0000000680)=""/24, 0x18) 16:00:08 executing program 1: openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xffffffffffffff64) getdents(r0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) syz_open_pts() r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffe01, 0x6, 0xae, 0x0, 0xd, 0x9e, 0x489de4c7, 0x0, 0x0, 0x4, 0x4c333ae9}) 16:00:08 executing program 0: setreuid(0xee00, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40c80b922d35eaca, 0x1) msgget(0x1, 0xa8f68131c5d89ad1) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) seteuid(r5) r9 = getuid() setuid(r9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r10, 0x2000745e) r11 = msgget$private(0x0, 0x4) r12 = msgget$private(0x0, 0xa9) msgrcv(r12, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000000)=""/170) msgget$private(0x0, 0x48) msgrcv(r11, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) 16:00:08 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40001a0a, r3) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt(r1, 0x0, 0x3f, &(0x7f0000000000)="caf5b415", 0xffffffffffffffd8) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffdb1}, 0xa) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) write(r1, &(0x7f0000000180), 0x13c) 16:00:08 executing program 1: mmap(&(0x7f000071e000/0xb000)=nil, 0xb000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x3, 0x0, 0x100) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/164) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8311, 0x0) write(r1, &(0x7f0000000100)="25d14457b3d3da8316d49b9e440ec4ecc4ca85985b545f24a439b10a2235961a4b118144b90b369f2562e34b228042083782e40a562f6a2e191af377a22c095dc69eb9f0216506bcb7e7b27bbbeeb39b390cc6c8f8c223986ae10ddc182ce2", 0x5f) getppid() 16:00:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xc50, 0x8) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) write(r0, &(0x7f00000001c0), 0xfffffef3) r3 = socket$inet6(0x18, 0x4000, 0x800) lseek(r3, 0x0, 0x0, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xd3d77ac85822b2a8, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000140)=""/250) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x20203, 0x0) close(r2) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366760001b37ba13b6b107bf100"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000280)={0xd354, 0x101, 0x74404bc8, 0x0, "2a0dcdc4dcc2e61e79f70d5028537cb26868a50c", 0x80000000, 0x3}) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) poll(&(0x7f00000001c0)=[{r1, 0x4}, {r3, 0x20}, {r0, 0x10}, {r4, 0x1}, {r5, 0x82}, {r0, 0x80}, {r7, 0x4}], 0x7, 0x6) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x97, 0x2, 0x2, 0x10100000000000, "39c08823d31c02b543c6f7c614bc07edb7d6a988", 0x40, 0x9}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xfffffffffffffffb, 0x0, 0x39a0, 0x101, 0x100000001, 0x800, 0x10001, 0x10, [{0xffff, 0x1c, 0x8, 0x20}, {0x6, 0x2, 0x4, 0xfffffffffffffffa}, {0x400000000000000, 0x10000, 0x2000000020000, 0x5}, {0xac, 0xffffffff, 0x7ec4, 0x5bb}, {0x5, 0xd83, 0x200, 0x2}, {0xc061, 0x8, 0x2, 0x8}, {0x40, 0x100, 0x7f, 0x6}, {0x1, 0x1ff, 0x20, 0xfffffffffffffffa}, {0x9e, 0x3, 0x7, 0x9}, {0x0, 0x1ff, 0x3, 0x80}, {0x6, 0x80000000000, 0x5, 0x1000}, {0x101, 0x12, 0x8, 0x1}, {0xffff, 0x0, 0x778e, 0x401}, {0x3, 0x6}, {0xffff, 0x8, 0x7, 0xc97}, {0x6, 0x100000000, 0xff, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000280)=[{0x400, 0x9, 0x40, 0x3}, {0x5, 0x0, 0x8, 0xa3}, {0x7ff, 0x800, 0xffffffff, 0x8}, {0xff, 0x9, 0x1, 0x7}]}) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x52905c104ad76660) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) getrusage(0x7fffffffffffffff, &(0x7f0000000380)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0xc9a7d03bcafe7b94) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x58, 0x300000005}) 16:00:09 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x7, 0x1, 0x8f, 0x0, 0x6, 0x8, 0x2, 0x3, 0x0, 0x8, 0x80000001}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000080)='./file0\x00', r4, r0) setgroups(0x0, 0x0) setuid(0xee01) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r10, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$inet_opts(r10, 0x0, 0xe484b0b66d496371, &(0x7f0000000640)=""/253, &(0x7f0000000180)=0xfd) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdc8) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) semop(r5, &(0x7f0000000340), 0x0) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r6) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r8, r7) semop(r0, &(0x7f0000000240), 0x6) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x585, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x6) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:09 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)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99371f5ae2edcbe2bee0ff00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) geteuid() 16:00:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x4) clock_getres(0x3, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) sendto(r2, &(0x7f00000001c0)="18dcbdf1060af6c924a93d74f47340c210a241a4f9da8c1ef1c642811f4948aca41e6183efcf348c57a1620a4aec01cf6b0fcb9831718df37eac74cfbc05c5222abc7f508febcb0a1f1af345170de73f6b831778bb4ec5489ce4f534110c6da9160557ffb6a59527da3920df91c54503c10eb238356d2eb9baff80dee8e5090a32f5a2e86b01088e916a1b7eb865fa8c5bb16ffba137b778d53e2d96bd3492e38bce32553809bc8514f3475d8a3e6e3d5bd7e6762ffbc6d531006163b970e13b5fcd3e7c25f36c355636032807b49729bfd5f2a9743284e62ab0e9ff074d23609803", 0xe2, 0xc, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x0, 0x8000000000000}, 0xc) mmap(&(0x7f0000246000/0x1000)=nil, 0x1000, 0x0, 0x6010, r1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) close(r0) r3 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x49) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1e2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) fchown(0xffffffffffffff9c, r4, 0xffffffffffffffff) r10 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f00000000c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000100)) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x511b, 0x5) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x3}, &(0x7f0000000300)={0x81}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2000000000000354, &(0x7f0000000140)=[{0x46, 0xfffffffffffffff9, 0x7, 0x7}, {0x4, 0x8, 0x2, 0x5}, {0x6, 0x7ff, 0x0, 0x8}, {0x9, 0x80000004, 0x9, 0x80}, {0xd, 0xfffffffffffffff7, 0x80000000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80f0, 0x30) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = dup2(0xffffffffffffffff, r3) sendto(r4, &(0x7f00000001c0)="900d5b6c9b516ddec5", 0x9, 0x6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000100)='./file0\x00', 0xfdd954d7a2fd5eed, 0x0) r6 = dup2(r2, r0) openat(r6, &(0x7f0000000300)='./file0\x00', 0x20, 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000002c0)={0x8001, 0x7, 0xfff, 0x731, "358e6596b3b61afc661ed13621ab49b3afc6a0ad", 0x7, 0x9}) read(r5, &(0x7f0000000040)=""/86, 0x56) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r8, 0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x5}) 16:00:10 executing program 0: getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:10 executing program 0: rmdir(&(0x7f0000000240)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0xffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = fcntl$dupfd(r0, 0xf, r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000940)='./bus\x00', r1, 0x3}) pwrite(r1, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x169, 0x0, 0x3) pwrite(r1, &(0x7f0000000180)="4784dea2768a3e123716a2314cadc9f7c1f0995e4e1ed7724a9c8fd89e7db54a1143b2eaab065d9ba998ed8e1dc85f", 0x2f, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pwritev(r5, &(0x7f0000000840)=[{&(0x7f0000000480)="b53cd38c3d31e3fd39d11df5129e92f66162e858e325d0e7d97aca496fdcc1c39a31fa668fc130ae1556828e322b10920394289d52ed8a2e4c191af8c09738614cc5bd063fa7ecac0d70a4fc9653ef879889a0594ed9b6ea8493d2afc6f29aea0e9120973e9cc7d562b7edc0de4febc537133014d27ddb8e88dd8f70163795710453cb619fb4718ba5ca09da99c62de4e647a1090b3038e30700d2631b0d15f208e19c49eb441d0e3eb4c491f3d9121c0de71151271ae25904c105770d23865d545d5b7ecc38c91a025d8ac4042ca3380aa2287cd4b7a63de5942070b591bd57723027234a8a7f78429e9155a498a7d6e05df03b0aac2668", 0xf8}, {&(0x7f0000000580)="0b80bb", 0x3}, {&(0x7f00000005c0)="4a6d941a9268cdda100437f18de6d7b75e024cf9296cde46a697d82d266a1f", 0x1f}, {&(0x7f0000000600)="f408ac3dbc675fb1760ab16048923543846b2b6280738e40032aae228eddc06ef512259871fe0fe8651ff241dc019665efb1684d536bcc53ccdd81447182dba435e0320c2160f7372e0e45e50d0add740f252a8123d6ac7eb7c261673dfb699500c4baa693331a176b6d258e2aded6b9572ea6ed9a2afd0aa391081def3d71122548104cc4239951bafe5f7648bbf2ff88fd8f", 0x93}, {&(0x7f00000006c0)="84200ef1ef86929a9e5ae6604c91f577363afd8c34a661030f00d530c0eaa1e3ba7dd9c77a8f30604277397fec8e97894ac3a96c3adb3222e4f877aa79f001c62106b36eacb8840ec22457e566fbe791cbd035e99ddd61fb5930d7cfa37b3cbf462e02e9c59b5a4312836ab2ae", 0x6d}, {&(0x7f0000000740)="e7901d117e72e5", 0x7}, {&(0x7f0000000780)="5805065eeea0a0354c9cebdc5c31cadadc471fc2a566ed8c06dcd08b5205c96843b392a6616a1d77860c63eaf619d523a2209466872588c2666a6f77a6d36a34885ab119", 0x44}, {&(0x7f0000000800)="41a60ad009803e044403d055d9977a593bb0e3d2f36bd22406e7ee4fe8f3ac4d13d703a687daf09cddf9ff", 0x2b}], 0x8, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(r6, &(0x7f00000008c0)=[{{r4}, 0x940081c835493258, 0x6, 0x1, 0xffffffffffffffff, 0x1b1}, {{r7}, 0xfffffffffffffffc, 0x8d, 0x4, 0x3, 0x40000000}], 0x7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x20, 0x2, 0x5, 0x9}, {{r9}, 0xfffffffffffffff8, 0x100, 0x10, 0xb25}], 0x0, &(0x7f00000009c0)={0x9, 0x8001}) r10 = getpgrp() ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x800, r10) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x20) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x1, r3, r4, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) pipe2(&(0x7f0000000180), 0x10000) r5 = socket$inet6(0x18, 0x2, 0x20001) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r0) fchmodat(r6, &(0x7f0000001b40)='./file0/file0\x00', 0x8, 0x6) ioctl$BIOCLOCK(r0, 0x20004276) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000200)=""/118, 0x76}], 0x1, 0x0, 0x13) 16:00:10 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}], 0x1, 0xffffffffffffffff) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x0, 0x5}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) pipe2(&(0x7f0000000380), 0x10000) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x2, 0x0) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r10 = dup(0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x92, 0xcfe7f806ef8f8461, 0xffffffffffffffff, 0xfdb}, {{r4}, 0x4, 0x8, 0x40, 0x5, 0x7}, {{r5}, 0xd, 0x49, 0x4, 0x8e3, 0x72f7}, {{r6}, 0xfffffffffffffffc, 0xca, 0x1, 0x100}, {{r7}, 0x0, 0x5, 0x40000000, 0x8001, 0x4}, {{}, 0x8000000000000006, 0x4, 0x10, 0x7fffffff, 0x2}, {{r8}, 0xfffffffffffffff8, 0x48, 0x20, 0xffff, 0xdb}], 0x437, &(0x7f00000002c0)=[{{r9}, 0xffffffffffffffff, 0x84, 0x1, 0xfffffffffffffffa, 0x9c63}, {{r10}, 0xfffffffffffffffb, 0x2c, 0x0, 0x7ff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x1, 0x15a, 0x1000}], 0x4, &(0x7f0000000340)={0x20}) syz_open_pts() dup2(r0, r1) 16:00:10 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000880)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xa7, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x5, 0x100, 0xda0, 0x1d74000000000000, "b288ba85338077e325bd11bcb1dc733687b0db43", 0xffff, 0x1}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x4, 0x5ed, 0xfff, "d9775eb47485e63c0458eef998ae829d52d57718", 0xffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) close(r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000001c0), &(0x7f0000000200)=0x4) shutdown(r0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) close(r3) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) geteuid() r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) utimes(0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="c80ba5bad7d01102e8780df688e626d08b4ab65c2f13d0d8846c7d190d7ff46667d1e9fd59829404c3081e1bd729670de25d77965c1feb8ee66c297ed2ffc56d3545e9ebf0cd62b650d2112bd4e7cd7e31368ae16607dc0b7c0982b4c614773a72f112f36f5a40083de694c2a095112370fc99dbc16fad429ff2bd71f5a12de63b71e0e3b76778a3a26a80cb19f1458f03eaeb09714a", 0x96}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x3a59) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 16:00:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0x10, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0xffffffffffffffe4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c000000}, {0x4}, {0xa1de, 0x0, 0xfffffffffffffffe}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) fchflags(r2, 0x88008) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r4) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[0x4, 0x8]}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup2(r6, r7) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xfff, 0x94, 0x100, 0x5}, {0x0, 0x8, 0x6, 0x100000000}, {0x7ff, 0x4, 0x7fffffff, 0x4}, {0x8, 0x32b, 0x6, 0x10001}, {0x4, 0x8000, 0x8, 0x806}]}) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x2) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1ffffffffffffe75, &(0x7f0000000240)=[{0x2}, {0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x3}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0xfffffffffffffeb1, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x3, 0xffff, 0x14d7]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0xfffffffffffffff9) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) syz_emit_ethernet(0xfffffffffffffe40, &(0x7f00000001c0)="03037be27ea7ce662d746805488cfcca8b92db66fd8aadfd6b3c94a9a7d3342520996fcdd290a7b690be4933e900a752c93221418aad996096214834253c14451f2326d65f80d1307b88b4be890b2ceb02c5c4925db28c40625a8c743c5be951d249c4a97f588f3e9402777aa70446287c9e8f7af6c8b9edc67bb69a64") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x791, 0x0) poll(&(0x7f0000000200)=[{r1, 0x80}], 0x1, 0x0) socket(0x2, 0x5, 0xd113) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x5da, 0x6c, &(0x7f0000000180)="7876c8011e9feda7d17e79912b3fa001b101068602be1a3b9687bd6be3cfc3884aaf054bc5ea38", 0x27) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000028, 0x7, &(0x7f0000000140)="ebffcbff13b9fd8129aa4e713342c80e945345f83311196a99077edbc6c555d3a91ffa450a57f0", 0xfffffffffffffd30) 16:00:12 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x8) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3f, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x100000000, 0x4, 0x32, 0x9}, {0x800, 0xfffffffffffffffe, 0x1, 0x8001}, {0x8000, 0x9, 0x80000000, 0xbc}, {0x3, 0x8, 0x80000000, 0x400}, {0x10001, 0x9, 0x5, 0x401}]}) syz_emit_ethernet(0x1a, &(0x7f0000000040)="b6d0595ebbd28bab6276d24362993e515576b4ed5da56cb059bd") 16:00:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x3) close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup2(0xffffffffffffffff, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x10004) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:12 executing program 0: semget(0x2, 0x3, 0x280) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r0, &(0x7f00004cf000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x800) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT]], 0x3) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x3) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x80\x00', 0x800, 0x0) r2 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x3, "000000000000000100002000", 0x200000000000, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0xff, 0x80000000000000c, &(0x7f00000000c0)="ebf7aa4e713048e699319296487c5e09008292b7edddd7b20973ed6b95fea20a7c9265bb70f0d3c062c48ce3fb97cbf51600000000000000", 0xf417ff2ed22ead5a) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvfrom$inet6(r3, &(0x7f00000001c0)=""/190, 0xbe, 0x81, &(0x7f0000000280)={0x18, 0x1, 0xac6, 0x9}, 0xc) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:13 executing program 1: semget(0x3, 0x1, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r7 = open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x400, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, &(0x7f0000001140)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getpgrp() r26 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r34 = getpgrp() r35 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getpgrp() r44 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000300)="b8246041d018c94419c05191905703fba81ff10467ebdfd8da", 0x19}, {&(0x7f00000003c0)="7f0ac4253863219dab693d04c0d05c29bdfbe824ad458ea144c9fdfb0819549ae3b910f1b8b92839fa0e44db2ef293a19583476a5cc4021fec4d87d2f7841afdb02b3e3c8b46c95802abde5703252232fc72b2e50136efa27ce804c5ff6b90b5300ecf4d01465493b43193714b2fcf27aaf39673a9b121bdec0366a085ea55f629dda581fe400f1074d631f9b494000c8ab59b5acab45b794492cb77ab", 0x9d}, {&(0x7f0000000580)="60949f4b9ab7e27444c4669c1a9fe59bd4ae0adab38d104f6ac7ab39d7de55d8dc2841d39fe0ef88a69fb48906cc016786637401337d6210488db564d4db35e8f1c2bb4a1f072be060e5b140a16328ecdd90ef4fcac8b4c9e479a30e66728c", 0x5f}], 0x3, &(0x7f0000001180)=[@rights={0x18, 0xffff, 0x1, [r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r12, r22}, @cred={0x20, 0xffff, 0x0, r34, r39, r3}], 0x58, 0x2}, 0x9) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x2, 0x4}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r45 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r45, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x0, 0x401, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r48, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f1adbf753525a12a8c21c95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead07b9074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b323e5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331ff7ac12977de621d623255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43ff9686835e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a0322a209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229cf1c955eff04863d0350000a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb288e78a02fa45c05dd75439db5270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c25dbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0046c10000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b6d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6745b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dedee901d560000000001efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de0606df0b0544fa588e64bd5b3fa42b701ab1d619dbea3f214c7b6393d65550000000039af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a0ea0e6fe3c19d4e65f3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2cc10d1ec7db8caada107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532e9a9f32a751e99808e0d9aca16b8b51515d87811717b63d59a19ccc62f7cb07c1181dda18364173b85847dc60bbbdf7ab4297fdbda16b293271be088608a59d640244602c00000000000000000000d200c5afd49081d0ce9ca3892b5b3ca0c08659b844fb6f5111fb7c9b557a795dbcfa7f8a021bb9a6f2b943db79318a170d8e118d384700000000000000b87bc26da41ee13659489ea4b13de73780a12c12ee65a7711cf3443374fdd1d73f5f959fd8e7d5492b2a341c900cb2b53f8f5cec9a3be12d28428f253944c8d35673dd80735d5c1a6ead4c90a74b4ad1e1c36f5afd1666914255f441474009965c38e70701421e51e77a863a6cf8064e1b77905bb7934afa9f66"]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r47, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(r46) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r45, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8000000000006, 0x0, 0xa, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xad, {0x6, 0x3}}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") 16:00:13 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000100)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) r3 = kqueue() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r10 = fcntl$getown(r5, 0x5) r11 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getpgrp() r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r11, r8, r9, 0x5, 0x7ffb}, 0x10000000006, 0x2, r19, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r28 = getpgrp() r29 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r26, r30}, 0xc) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x182) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12e553ddf90cc75e, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x32, 0x0, 0x0, 0xffffffffffffffff}, {0x74}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r2 = dup(r0) recvfrom$inet(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0xae4) 16:00:13 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0xfffffffffffffc00) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x60, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x5) read(r2, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2c4daa9a3deda942, 0xaf) fcntl$setown(r0, 0x6, 0x0) pread(r0, &(0x7f0000000040)="572b24dcb7fc1a96934f9ce8e14fa8623bba5eff7b05a208df83c160e2a002addb40ab", 0x23, 0x0, 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000180)={0x1ff, 0x1}, 0xffffffffffffff57) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xff69) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x30e) fsync(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x100000000) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) syz_open_pts() write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(r0, 0x6, r3) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x3ff, 0x4}, 0xf5d5, [0x9b, 0x3, 0x100000001, 0x2, 0x3, 0x4, 0x401, 0x1]}, 0x3c) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000340)=""/176, 0xb0}, 0x41) ftruncate(r0, 0x0, 0x8001) dup(r2) syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x200, 0xd1ed}, {0x9, 0x7fffffff}}) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x100000000000) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x7) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="000000006d40c187b33c59b0d00609f915c6344694f0531c28a55d27873dba32b0447de1f076104d1464b4059fe23e82b82f265bf98549b30a0397e7f63874bb624d64fda512546e8edb7dc17fa3b9bdf52682c8d5ab1159b7f41ec9d091c6f1d2637dcf3be384b312f0f816e1da763b8e19ed72c8279875959cbe0f90e0f381429ce0228c135d", 0x87) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x400, 0x120) socket$inet(0x2, 0x2, 0x1ff) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x0) getsockopt(r1, 0x1, 0x4, &(0x7f0000000080)=""/106, &(0x7f0000000000)=0x6a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x1) fcntl$setstatus(r4, 0x4, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="210e002f"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) fsync(0xffffffffffffff9c) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000500)='./file0/file0/file0/file0\x00') ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0xef, 0x8, 0x3, 0xffffffffffff7ffc, &(0x7f0000000280)={{0x0, 0xffff, 0xae50, 0x2, 0x6, 0xfffffffffffffffd, 0xffffffffffffeff7}, {[0x6, 0x0, 0x9, 0x3d, 0x5b3bb630, 0x100000001, 0xfffffffffffffffd, 0x3e2c0000000, 0x800, 0x0, 0x9, 0xad, 0x100, 0xd82f, 0x1f, 0x8, 0x5, 0x753af61f], [0x5, 0x3, 0x40, 0x6, 0x8, 0x10000005, 0x0, 0xfffffffffffffff8, 0x4, 0x7], [0x0, 0x0, 0x80400000, 0x9, 0x512, 0x197, 0x8], [0x8001, 0x8, 0x8, 0x20, 0x2d, 0x1f], [{0xfffffffffffffff7, 0x9, 0x0, 0x7}, {0xfff, 0x3, 0x0, 0xfffffffffffffffc}, {0x7, 0x2, 0x5, 0x5}, {0x3ffffffffffffe, 0x7f, 0x7f, 0x5}, {0x8000, 0x401, 0x9, 0xec54}, {0xa8e, 0x41, 0x71, 0x81}, {0x100000001, 0x428, 0x8, 0x7fffffff}, {0x3, 0xfff, 0x22b6bc90, 0x8000}], {0x0, 0x0, 0x0, 0x7}, {0xfffffffffffff69d, 0x9, 0xfffd, 0x2}}}, 0x8, 0x3}) link(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:14 executing program 1: sync() getrusage(0x7ffffffffffffffe, &(0x7f0000000240)) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/121) 16:00:14 executing program 0: r0 = msgget(0x3, 0x5ac) msgrcv(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000003778d507e5ed7abb391a511713504ca508dc2804733012b2a357592681eeca5b2a8cb38c58b8c4e13fcd3de640d467062882f35adc5505c3a282555a16f355187f237387779637d914eb5ac2349a79cddf3dff255b1609003b3a7d1d69f5c0526f73bb32f782af90c22c800e7cca1abf198690323ee35e1a1562d1d324b085d051d365539bbe9f3f5316dca10e7f0213b368d066e182c4d1ea2faae4b8c07292ae85590d241ba078"], 0x1, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000480)) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000002e00)=ANY=[@ANYBLOB="0100000000000000e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fa1b31709032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5e37e99c1b0daf909e83e59bd8074b9635a6adfd35ee150bfa847fc212ef8f288757b738da68aebf105e1c710706d2c1df17ab2147883f2dd7132e174fc5da37d7dec4c9112467c87afda2c5a8f139cf749"], 0x1291, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="b6c8aeb9") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xc1}, {{}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r3 = dup(0xffffffffffffff9c) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xf0448f9e90ce4cfe, 0x14, 0x20000020, 0x10000, 0x1000}], 0x5, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x22, 0x80, 0x90, 0x7}, {{r4}, 0x2, 0x16, 0x10, 0x7, 0x3ff}, {{r0}, 0x7, 0x16, 0xf0000000, 0x400, 0x5}], 0x8, &(0x7f0000000180)={0x0, 0x7fffffff}) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x5, 0x3ff, 0xe1b8, 0x1}, {0x1, 0x40a, 0x100000001, 0x4}, {0x800, 0x1c, 0x1ff, 0x1000000}, {0x2, 0x6, 0x1, 0x4}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x7}, {}], 0x2}) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/166, 0xa6}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x8, 0x5, 0x4, 0x3}, {0x3, 0x9, 0x0, 0x401}, {0x2, 0x72d96042, 0x9000000000000000}]}) chflags(&(0x7f00000002c0)='./file0\x00', 0x80000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x11, 0x8000, 0x5) setitimer(0x5, &(0x7f00000000c0)={{0xffff, 0x12c4da65}, {0x5, 0x1f}}, &(0x7f0000000100)) getitimer(0x2, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640), 0x10000000000000a5) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000001500000000000000000000000000077ed118000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001400000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe060000006e7a8efba0603cd4851a94482c633b63f49af4ff20ab7c4546718fcac01bf797ab61e37807a760e6b990973baf78f9582287b203545b294cc5b5166c17bd647b3379c29421975cebd49a6515192a180a41608834e9159ce03f366eadb82365c9038f1b0cd4b8bc03bad9cb4adbe04ec2642bd1c74cd7655eefc576eb6a5dd737dbc73838c5c9dbe8e509bb2c1524ec96196b16e452c89a8761c3acaaa77d5cae7b6c4e4904063e4410b70520add1da74c6dbd83a698acb818f263951c02ffcd27dcbcc6fb87d"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:14 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) getpgid(0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) faccessat(r3, &(0x7f0000000180)='./bus\x00', 0x8, 0x1) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) openat(r4, &(0x7f0000000100)='./bus\x00', 0x20, 0x1a7) r5 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x143c4ec8) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair(0x51, 0x4000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) poll(&(0x7f0000000080)=[{r1, 0x20}, {r2, 0x20}, {0xffffffffffffff9c, 0x1}, {r3, 0x100}], 0x4, 0x3) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = kqueue() syz_open_pts() kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:14 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='W\x00') 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) socket$unix(0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getpgrp() r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x3, &(0x7f0000000040)=[0x0, r16, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r9, r11, r21}, 0xc) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000200)="2a8697049346bfa50c2f68e8e1026247b2eaed1d2fe02dcec36816104b3a8cb14a38cb7261d33b47f60a9fc5ad5f25281b5fe147ebc0e2a4868e1da6aca07a84fb0865071cf7ff7be159ef768a68befe8512d57396ebee719f6c0cb17e6efd1e600b87286c85d7ae6293e0233c469dfccb7a43374468929da8bb6bf8da6f76d85ef67952ebe93c1058d0befb44cf5008e4654c5367d6f2130a4c4c0694c23f1a39ba1e38a0548d8fc39ad586c4fb2e3585d1861995a3e0c63b70ab0aa8028c2063368dc1fa90a966fc87", 0xca}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa7f3ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000c3c58466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb1561e3cdfb459dec0863ca304f16fbbd41d8f0511200e36782a6a4d62821d62bc6ae473fb39d09d319", 0x2aa}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x400, 0x9, 0x40, 0xfffffffeffffffff, "1e24a4dd396c5d622794c4bf93a431d2cd8945a1", 0x2, 0x88d5}) close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) socketpair(0x4, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) 16:00:14 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x402) shmget(0x1, 0x1000, 0x200, &(0x7f0000491000/0x1000)=nil) semop(r3, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) r5 = dup2(r2, r2) socket(0x20, 0x1, 0x11001) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) close(r2) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r7, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x5) shmdt(r1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = syz_open_pts() ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2c, 0xfffff, 0x1000, 0x8}, {{}, 0x2054cb5d9b6b18a6, 0x40, 0x4, 0x1, 0x200}, {{r5}, 0xfffffffffffffff8, 0x108, 0x800fffff, 0x4, 0x8}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x4080, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8f, 0x5, 0xda, 0x276, "95002bd3c4a85174b72ae693794ca2bb7ae2b6a1", 0x7, 0x60000000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x9, 0x1, 0x6, "6621462c55869d6870c32d832c5e2b069f27531f", 0x20, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r6 = socket$inet(0x2, 0x3, 0x7fffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r10 = dup2(r8, r9) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0xd2, 0x80000000, 0x5}, {{r3}, 0xfffffffffffffff8, 0x0, 0x4, 0x40, 0x8b}, {{r5}, 0x3, 0x40, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x0, 0x1, 0x2000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x2, 0x7fffffff, 0x2}, {{r6}, 0x7fffffffffffffff, 0x8, 0x2, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x7fff}, {{r7}, 0xfffffffffffffffc, 0x48, 0x4, 0x4, 0x3}], 0x6, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x73c6f282, 0xfffffffffffffffc}, {{r11}, 0xfffffffffffffffa, 0x57, 0x40, 0x400, 0xff}], 0x0, &(0x7f0000000240)={0x7, 0x6}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x20, 0x5, 0x0) setsockopt(r1, 0x25, 0x6c, &(0x7f0000000040), 0xfffffffffffffcee) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0x1) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0xe84f, 0x20}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x5, 0x7ffffffb, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:15 executing program 0: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file4\x00', &(0x7f0000000240)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0x100) renameat(r1, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:15 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, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: select(0x40, &(0x7f0000000000)={0x4, 0x7, 0xffffffff, 0x401, 0x8001, 0x6, 0x6, 0x6}, &(0x7f0000000040)={0x9, 0x7, 0x3, 0x5ca, 0x4, 0x1, 0x8, 0x8}, &(0x7f0000000080)={0x8001, 0x200, 0x4, 0x9, 0x1f, 0x1f, 0x4, 0x71}, &(0x7f0000000100)={0x5}) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fchdir(r1) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xaf2ecbe986a86a66, 0x129) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x9, 0x4, 0x100, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xeaa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffe9fa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe4b}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) mknodat(r1, &(0x7f0000000600)='./file\x00', 0x8000, 0xfc9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000680)='./file0\x00', r0, &(0x7f00000006c0)='./file0\x00') pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x38c, 0x7fff, 0x4979a49e, 0x0, 0x7fff, 0x2, 0x5, 0x2, 0x0, 0x9, 0xffffffffffffffe2}) r4 = syz_open_pts() fcntl$getown(r4, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000800)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x3, 0x0) renameat(r6, &(0x7f0000000880)='./file0/file0\x00', r0, &(0x7f00000008c0)='./file0/file0\x00') r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000900)='/dev/pci\x00', 0x0, 0x0) readv(r7, &(0x7f0000001b80)=[{&(0x7f0000000940)=""/189, 0xbd}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/120, 0x78}, {&(0x7f0000001a80)=""/24, 0x18}, {&(0x7f0000001ac0)=""/84, 0x54}, {&(0x7f0000001b40)=""/11, 0xb}], 0x6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/zero\x00', 0x20000, 0x0) mknod(&(0x7f0000001c40)='./file0\x00', 0x371689c3967fc7d8, 0xf86) r9 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) dup2(r6, r7) fchmod(r8, 0x42) pipe(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0xc014575e, &(0x7f0000001cc0)={0x45, './file0\x00'}) shmget(0x3, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0, 0x0}, &(0x7f0000001d80)=0xc) fchownat(r3, &(0x7f0000001d00)='./file\x00', r11, r12, 0x4) pckbd_enable: command error 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7ff, 0x100000000000, "b0d4000200fe4cf8000100", 0x4}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x13a) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x41f88b9854485f8f, 0x40) 16:00:18 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x18) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:18 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bc, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x5, 0x7}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x800, 0x4) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) 16:00:18 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x3) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x6, 0x1000000000000, 0x4}) r3 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r3) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:18 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, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/11) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffff92) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) setuid(r9) r13 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) readv(r13, &(0x7f0000000200), 0x0) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_int(r14, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000180)=0x4) kevent(r13, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r1, 0xaeef87e6a71674d5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x145, 0x800}, {0x6}], 0x2}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = socket$unix(0x1, 0x1, 0x0) close(0xffffffffffffff9c) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="f72331b1e5e04e70b1"], 0x22}, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x1}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x81, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x10, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r2, &(0x7f0000000200), 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x7fff, 0x6, 0x5, "fa989d49b1d3b81e2093bc146da180097efa6f7f", 0x81, 0x3}) open(&(0x7f00000000c0)='./file0\x00', 0x8001, 0x20) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = dup2(r3, r4) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r7 = dup(r6) ioctl$TIOCCBRK(r7, 0x2000747a) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@file={0x0, ""/25}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:18 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='-\'*\x00', &(0x7f0000000100)=',,-\x00', &(0x7f0000000180)='/!\x90$\x00', &(0x7f00000001c0)='@\\%\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pckbd_enable: command error 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = socket$inet(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) recvmsg(r3, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x2) close(r1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_timeval(r2, 0xffff, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r3 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x8c9b) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: semget(0x1, 0x4, 0x100) semget$private(0x0, 0x1, 0x6e1) semget(0x2, 0x7, 0x280) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() socket(0x10, 0x8003, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:20 executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000600)=0x80000001) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x4) 16:00:20 executing program 1: r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x82caacbcb5880c11, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="396c7beba96c77f21a4544ce51cff5b50c2c93c2f02fea5e78f468361eadbde5fe116a7690859281d9e07c00260683ff55973a09b5afb27097bd2351d4b707ebaf151c1a844e1aa79704e7e69fc99ef74d1322b6a6e67e6421407d7d7eb99edf0e65f8acdacfe718b77c747dfc3b443ede403b4036a9d33a89", 0x79}, {&(0x7f0000000140)="143781e60ae941aa9c2fcce75ffd10516d462242458c8d1fe64117c00ccdbff3f7ac62ccc206fca0891ca702510bf1afaa36f089907d4db59a4cc4f06d3f749b981576113de649364ac4a43add7d44d0ff307f00d7bdc8faed471f81594cdadee54492166b9d7b22fa09dc6de77ef3db005071f018d3d7470f78a3c83b77358d8ef0c1e16e7766e2541b3c00c24644f9615fd445ad844bed9f6823889ad538d56f3fe0032daf300429deaadf105c6b94dcfa04f964dc1bf0df20bdcee0ecd1ed0bb65e11135235dca0f5c7d3b26a305f87df8b80c3040574e19e8339f9963a4d1b8cf195fd3762398b5efc6b0a993338", 0xf0}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 0: syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() socket$unix(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getdents(r1, &(0x7f0000000040)=""/207, 0xcf) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x60000000000) 16:00:20 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x30) read(r0, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r0, &(0x7f0000000180)="b10005036000009005001b0007000000050004fecea11ea8fee77a1266b6554feae26caa0416fa4f376336acf00b11e3975bd816111dc8df5f20af855aba788367d6d09b76882b297be1aa5b23ed00f4c8b2ca3ebbc2576d9a1f132e2799efe7c75b997d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a8050000007cc53c894303b22f310b404f36a0a090006ee01b7f000000000000000202e89408a371a40d00040000000000000001000002", 0x3ed, 0x400, 0x0, 0xfffffffffffffcf6) 16:00:20 executing program 1: syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dbf) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) flock(r1, 0x2) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8248fc0d35696c653000"], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000000300)=""/239, 0xef}, {&(0x7f0000000400)=""/72, 0x48}, {&(0x7f0000000480)}], 0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000140)=0x100000000000003, 0x4) dup2(r3, r2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x1000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000080)="220e22", 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) pipe(&(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000d80)={0x10000, 0x3}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) fcntl$setflags(r2, 0x2, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x91b63d8489e01f7d, 0x8) getsockname$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) clock_getres(0x2, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r5 = syz_open_pts() close(r0) dup(r5) syz_open_pts() 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup2(r0, r1) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x203, &(0x7f0000000080)='\x00\x00\x00\x00', 0x15) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1a) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000100)=0x9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x3, 0x5, 0x9, r9}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x401, 0xfffffffffffffffa, 0xc820, 0xfffffffffffffffe}, {0x7fff, 0x764, 0x101, 0x9}, {0x8, 0x9, 0x6, 0xffffffff}, {0x1ff7, 0x800, 0x3, 0xffffffffffffffff}, {0x425, 0x4, 0x200, 0x100000000}]}) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) 16:00:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:21 executing program 0: r0 = semget(0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) openat(r1, &(0x7f0000000140)='./file0\x00', 0x800, 0x200) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000001a9, &(0x7f0000000240)}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x108) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x401) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x18510, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}], 0x3) 16:00:21 executing program 1: r0 = socket(0x0, 0x10002, 0x3) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x2fb) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000000ac0)=[{&(0x7f0000000800)=""/66}, {&(0x7f0000000880)=""/210}, {&(0x7f0000000980)=""/190}, {&(0x7f0000000a40)=""/87, 0x1e0}], 0x9b) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb20) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x401, 0x697}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() close(r4) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000004ce990cd52a4c2bada82e5ee44b525da9a7ce9cc7e041e1f0e4eca2c8404764d423227d7c94e0da66b6594745f0daf60b643977aa26f44e153a69602614fd99055c2ca05000000000000009e36662f682e26afdbe45981ad44fade900af0ffbcc1f96bd91e0ad3aba106bc5c4e207e4f979c702b97482fbb8d2d480fed67fc20a37b99e4a2ec00000000000000000000000000000000ef89399ccc9c03c57444691f58ae0077e104c6ea7db6da9ba0581eb9c94d226245f46d4d937853a07c46028eb1a9bd5aa265e997350c33d4174840cf"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) syz_open_pts() 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) kqueue() r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r1, &(0x7f0000000280), 0x240) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffc3f}], 0x1) syz_open_pts() 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000000)=""/134, 0x86}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/78, 0x4e}, {&(0x7f00000002c0)=""/90, 0x5a}], 0x5, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffdfffc}) 16:00:21 executing program 1: r0 = socket(0x1, 0x10000000000003, 0x6) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfffffffffffffff9, 0x4, 0x3f, 0x5}, {0xfffffffffffffffb, 0x4, 0x8000}, {0x0, 0xc2, 0xe20, 0x6}, {0x9, 0x6, 0xbc3, 0x7fffffff}, {0x7, 0x7ff, 0x4, 0x1}, {0x1, 0xfffffffffffff800, 0x2, 0x8}, {0x7, 0x1ff, 0x81, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r1, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000010000000000000000000000000000000000bd7d0752f80726e9cdde660c93000000000000000000000000000000000000000000000000000000000000000000001f0000008f45000000000000000000000000000000000000000000000000200000000000b28b2204007314dc80c34788d21c90bdcd06489dd3b258bc"], 0x1, &(0x7f0000000400), 0x0, &(0x7f0000000480)=""/160, 0xfffffffffffffe25}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x9, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$getown(r4, 0x4) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r5 = dup(r0) ioctl$KDSETRAD(r5, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:22 executing program 1: open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(0xffffffffffffff9c, 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000002c0)={0x200, 0x1, 0x1ff, 0x9680, "a4a83ca1f1d69826cc2b5e0db1ba5f239e074ec3", 0xfffffffffffffffd, 0x10000000000}) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xa989e9c682a93079, 0x2, 0x7}, {{r4}, 0xfffffffffffffffc, 0x22, 0xfffff, 0x5, 0x80}, {{r5}, 0xfffffffffffffff8, 0x10, 0x4, 0x58, 0xabb}, {{r6}, 0xffffffffffffffff, 0x84, 0xffffe, 0x8, 0x101}, {{r7}, 0xfffffffffffffff9, 0x84, 0x2, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x16, 0x1, 0x54, 0xffffffff}, {{r8}, 0x7fffffffffffffff, 0x1d9, 0x20, 0x4, 0x5}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0xa8, 0x4, 0x8, 0x4}], 0x2, &(0x7f0000000280)={0x1, 0x1}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x1}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000240)=0xda24) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) 16:00:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom(r2, &(0x7f0000000180)=""/207, 0xcf, 0x20, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) socket(0x0, 0x5, 0x9) close(r0) r1 = getegid() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setregid(r1, r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = syz_open_pts() close(r5) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pread(r2, &(0x7f0000001280)="76a950d802dcfb86b05caacf22c1dcc3af7c317820a75821838c9b947b06f875b1cb66c7313605c008cc12add186ba978a953b2b86b970efa9306eda1e853cf08064496f3a9847231db12bad1ba0d1eac43c70df48b0d01628eda77a8b2d8644d1237077009f80e2304a9cf04da83e16b992344427b2cb1b5e78d41dd7c9912e842ba0b20730d1f19954226e16169872899123df0474f47de5e1b6eadaa02e7184d603e22d31c3b9eb50ee582cd0b83425926d4ad9df65639a241b736aca51b0ae2223733d9f650b07a13b835bb7c5ee2bfb8a4acfd7eaa36dd4f87dbe71f2fb4f01bbfbbd22d61cb561f48d16a2", 0xee, 0x0, 0x0) dup2(r0, r5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x64eca12f14355bed, 0x1010, r0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0x80) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r1, &(0x7f0000000240)="6c353957302e678d82c2cf0634cd20cc4b303459b8caeb63f43c5c8684cd1e31f4de8b1ba300850748856eb6d11e2589490799e3662eb75da7cfc218fe55a7c8685aea1a7a1d5e226072da520129f8aad195d16df87afc63bf5d1eacf36a55f270ea0348aa152ec5aed646174aacca1cf666c3c3131c65287aa001efb2e565706287ef0113b4ed343c25494529020ba453b72eeef4a3abeab930ab27f10775c56f765b855d0f2a09d6bef9642acc4b856daac5e8f1244d", 0xb7, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0xb1, 0x3afc494e, 0x8}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) sendmsg(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0xa8, 0x1, 0x7f, "4efd6af2fc6da39c89a184449aae2be79b1c05e5392e74095e2cbb76cdfad686bf003b039b9005966e0b2ace0565f483a899091b889d4748df03966afaf54df5819ca809918191146050731efeb1fbb86a2108f6e036c71e47f19e83518aca038e7eb70a3decb14dd5131da56efa3d06131aa2b367125d2e2e05e647cbd916864928660ee5a3494ac5e4ccce062da829b608b59d8886ae"}, {0x60, 0x1, 0xb5, "9c3d837c6d3a51dc8d2a3bd6493f52ea37e6d88bca40e98949330ccbba145d431f59edb8b8fc24aa297bd6402be53e9ccf7b7691220d834d3d2f20e640a2c99a0d282e5f8d2e6dda0415cea4"}, {0xd0, 0xffff, 0x1, "d67edd120df5e4dbf73f3cb18693838137caf23623369381fbc11ee336c7733b6b9851e6a211be85888dc443b8baa49a797297e51ebc952a2ac4f0a4c032278bad279cb37a832350ab4eee977f9f56220d33b5cba3b313383c3d261a97a8622254ec96a3c738cadc367a19602db6d20f014bb6c64905daad038dd7749179f31af2a28de77465f8d2ef4aeee00ab9efc52cef2f54787128ef95f250bd70defb3b297a6a341d811459461f22de91c1c45a0c6ab36e7368428d203a83"}, {0x38, 0xc1a11a917377c746, 0x401, "be778eed67144edaaf005fdfaa5763d3b57433b8b34d4deae9d3fa41c090bed7006719c635a923"}, {0xf0, 0xffff, 0x3ff, "d4424985c5c51caccc9130584692faec9b6d47beb40c32f8d399e1442e38d8270f948e472d845f4396651168c7cf7be65e64ca791966f17644217c24bbd2812c7cc47b197f875958d5e8bef6c66faef5627ebe42b0b0ad022438adfe0aa7726fdf2847d3786b76ed863b0111a22f3994be333203a6988645ceafd4e7e21cb348d43615ffcb7718b09dd0c5dbe80728687a27e7fe44c0a8f2dcf70d91dc0ad28b275398f25c97e925a26df3c5979e84d14e853f4caf47781c30d5eb35613c0058a5b008b5f88fbb3d3977f7c1442b776fa2017511aebb64989b6fbf13"}, {0x38, 0xffff, 0x6, "7ad97665f480c9e29a177d03793119b9ef00a36b7698747488eec8a137c3513b65fd"}], 0x338}, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x7) setsockopt$sock_int(r0, 0xffff, 0xf5370dfe6863c07c, &(0x7f00000001c0)=0xa, 0xfffffffffffffe0d) connect$unix(r0, &(0x7f0000000240)=ANY=[], 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x400000000000006c}, {0x4000000000000006}]}) syz_emit_ethernet(0x34f, &(0x7f0000000140)="b2") 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x100, 0x4, 0x191, 0x7}, {0x9, 0x3, 0x10000, 0x1ff}, {0x6, 0x1, 0x7, 0x7}, {0x10000, 0x101, 0x1000, 0x4}, {0x3c45, 0x2, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00012e2f66696c653000dbde80320a1cb97fde6cbd1593d75b2beaa9c2ffccc4fdab5d73b02681c02e2b7f835e1f0abdc4faef5eef9385cda40dfc7c6e4c6d7bf546541732233447556f56ed120c04053dca602530"], 0xa) 16:00:22 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x45f3) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/73, &(0x7f00000001c0)=0x49) socketpair(0x6, 0x10000, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) unlink(&(0x7f00000002c0)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000300)="5df2a7540613762334e3c7b8d1dd71bd529ec26af34a2ad9a4df8e45f98c85ab21949eb1be07a03145a885e7316074d38127dfa620df590df88071949c87cb4a2b8bb83612e47b3b90b4b149894cc1caf3828b2e0dc45b6eee60a600cfb05cdc714b4ce1224525db15ecf250ceaafe902d31d5b8cc866e1a9c8d5bcfe412181f049f1159c66c6cee49a520f071", 0x8d) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) read(r5, &(0x7f0000000480)=""/56, 0x38) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r8 = socket(0x6, 0x5, 0xffffffff80000001) kevent(r1, &(0x7f0000000500)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x7ffee, 0x3cd94538, 0x7fff}, {{r6}, 0xfffffffffffffff8, 0x4, 0x40, 0x81, 0x40}, {{r5}, 0xe7892519b0af519a, 0x40, 0xf0000000, 0x7, 0x9}, {{r4}, 0xffffffffffffffff, 0x4c, 0x23, 0x100000000, 0x3}], 0xff, &(0x7f0000000600)=[{{r7}, 0xffffffffffffffff, 0x1a9, 0x20000000, 0x64a6, 0xfff}, {{r8}, 0xfffffffffffffffc, 0xa, 0x1, 0x20, 0x6}, {{r4}, 0xfffffffffffffffa, 0x21, 0x1, 0x7d, 0x109e00000000000}, {{r5}, 0xe761a0352cd6fc38, 0x4, 0x40ac21bad1f1f9a7, 0x1, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x80, 0x4, 0x7, 0xe4}], 0x0, &(0x7f00000006c0)={0x7ff, 0x2}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000740)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) r10 = dup(r4) recvfrom$inet6(r10, &(0x7f00000007c0)=""/92, 0x5c, 0x0, &(0x7f0000000840)={0x18, 0x1, 0xffff, 0x7}, 0xc) r11 = kqueue() r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x80, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x20000, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x100, 0x4) pipe(&(0x7f0000000940)={0xffffffffffffffff}) r16 = dup(r9) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/klog\x00', 0x400, 0x0) kevent(r8, &(0x7f0000000980)=[{{r11}, 0xffffffffffffffff, 0xec, 0xd3d1cdbc71d76eb0, 0x4, 0x6}, {{r12}, 0xfffffffffffffffd, 0x45, 0x40, 0x8, 0x100000001}, {{r13}, 0x7ffffffffffffffd, 0x24, 0xffff7, 0x800, 0x644}, {{r4}, 0xfffffffffffffffb, 0x7d536c448573ce41, 0x2, 0x5, 0xffffffffffffff81}, {{r14}, 0x8000000000000004, 0x1, 0x80000000, 0x16, 0x100000000}, {{r15}, 0x367e826d5e54a184, 0x0, 0x8, 0x19800000, 0x1}], 0x5, &(0x7f0000000a80)=[{{r16}, 0x1, 0x50, 0x1, 0x80000001, 0x8}, {{r7}, 0x5, 0x2, 0x2, 0x8, 0x8}, {{r17}, 0x0, 0x31, 0xfffff, 0x1ff, 0x7f}], 0x9, &(0x7f0000000b00)={0xffffffffffffffc0, 0x953b}) 16:00:22 executing program 0: 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 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) fchown(r0, r1, r6) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x80000000003, 0x1, 0x0, 0xbd4}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000180)="43b2f30cb6cf459accb032e30240fda3f33a9c55c171d38e201a6f2b2414b4659a24ab9b4426f1197238885c9d8b2d07a98c69634ae825aad1ca7f0b79d40f98d1e62e77022933a7ad672df994ad6d713216bafb676956c3c983df873a6d7ea2223559c2259ad01ffe6d0f5bea05d7e1df28837338577d969c98113fd3f57ffac8a2a317e8", 0x85, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xa}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x36b, &(0x7f0000000580)="5abfab2f20b6059eb34307cf1d43cc9f5b70d644d462abfcf5af11d0bd129d81c2d1b75ab1936e8de476e3d355908a5090aa5b876afa82e55b8c54d9d4059ef8d7b4e2ce0add0b4f05f55206ac128553e56d4a0ea8dec976d45d759c62cfdff73014bca898a3d3b4b764dc3cb8b7555739bad9b15eb853070bb319882bb6d38024dfe12c5027d19beb68976836f1e0d6c641bdbc5f39dd3c327d56ea68cd57e6ee99138a9917d620ed95638eacd17f244fc084e19684a34c42e90508c7176ba1221701e614b5356b5d849d203c892ae69469ccce77d84f813dc2d381011fced85967affe6a7e4547285de706979588058382c8a9054f76ed44ab5e910d98e5a974919b0b857fea04abe1d1a66f423183d1963f91226806bf0ce3b392848410959922898ea82a35b32d8da24223bd6c474135284d997af025a1d557fda315d078e00ce54757570c3fd350ac44108c8b67ee795d4a96eee7050031cbf83e5bf12702f03c42415cdde658cdac3db2e4479d08bc1481dd950d73dfadc1500d5894bc2c78c124b3876db9ec788f81450fb006dcb74fc1761fa399878d903a7f10488b42239bd4fdf9c45d886f194241114d4bdd2d740a5b14830d8858541a24871a597f8412c4b5268c5b949436") bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x14}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef2, &(0x7f00000000c0)="d5fb8c95") 16:00:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0xd6) 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="005168aab6f5a84fb6b980611b0100000000000000c1670906000000", 0x1a423c8c31a5d25c) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20289, 0x10) semget$private(0x0, 0x7, 0x400) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000480)={0x9, 0xfffffffffffffffc, 0x3, {[0x200000000, 0x2, 0x0, 0x10001, 0x7, 0x2, 0x2, 0x9, 0x5, 0x80, 0x3, 0x8, 0x4, 0x0, 0x1, 0x6, 0x8000, 0x200], [0xb2c, 0x200, 0xff, 0x8, 0x2, 0x9, 0x876, 0x1, 0xfffffffffffff800, 0x4], [0xfffffffffffffffe, 0xc88, 0x7f, 0x6, 0x2, 0xafc, 0x8], [0x7, 0x5, 0x0, 0xffffffffffff7333, 0x4, 0x3], [{0x9, 0x3, 0x4, 0x20}, {0x1, 0x1, 0xddc6, 0x80000001}, {0xfffffffffffffffa, 0x80, 0x2, 0x7fff}, {0x6, 0x8, 0xd, 0x3}, {0x6, 0xe78, 0x14, 0x7}, {0x1f, 0x40, 0x10001, 0x3}, {0x5, 0x1fe, 0x3, 0x3}, {0x7, 0x10001, 0x6, 0x6}], {0x3, 0x40, 0x2, 0x6}, {0xf49, 0x7fffffff, 0xae64, 0x4}}}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0xc4, 0x0) write(r8, &(0x7f00000003c0)="273c1e28cfddcb0b485c072c3fd464122f716e707607896fb31a8215ada162b862cd85c5377e815578d8ede20f7ec422b19d8d6b2cd8cf0c655c924ee7d489953f7571bf6156ac5019e0256c7f34ad5883665693423cccf3a93618d885a2d4c9524f07115d9a02fd379b09a5da3bab4621d795ad7ad21d4d3768330386f3b2c4ce49ad66e6b0e9067043ef31337fcabf5e03b244cc036d424f8159b57d034c2230facef0", 0xa4) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x6, 0x40000000, 0xb210, 0x1f}, {{r1}, 0xffffffffffffffff, 0xd5, 0x2, 0x0, 0xfffffffffffffffe}, {{r0}, 0x0, 0x40, 0x10, 0xfff, 0x654}, {{r3}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffd, 0xe0, 0x0, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0xfffffffffffff905, 0x3}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40, 0x3, 0xff}, {{r6}, 0xfffffffffffffff8, 0x40, 0x40, 0xf74, 0x3f}], 0x400, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0x8, 0x4, 0x6, 0x100}, {{r1}, 0xfffffffffffffff8, 0xc4, 0x10, 0x9, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1b0, 0x80, 0x2, 0xd00f}, {{r7}, 0xfffffffffffffffa, 0x8, 0x41, 0x239, 0x3}, {{r9}, 0xfffffffffffffff8, 0x40, 0x8, 0x3}], 0xff, &(0x7f0000000100)={0x49f, 0x401}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x338547c3385dc807) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xd8, &(0x7f00000001c0)="57a81bbe9182fe954e82abac143096e33b95316e4d44d1395ea0979866bed58eac4d35146622ab01c8a5d9fb36dda1f71beec8053aa4d19b606d402e5749c86c029a68ecd03c882b66e8092471bae3ebff649a047c63d87bfb87d5fdbeb4d106484a6c0dc803ca8c855bc891af1cbd1b9c31645d40bb17c7af29c8727b56c8fb7e6f7ebad86504d26e4f0595ba80a8e0268dc815945f7d256bed6163ece2926874bacceb9c96adf3066a1f1247dc3a7d1b961e4030b0f4d14c1c067f8a819abf13f9d54b37b387138dc6694ffdb38f701a96d8d21b5d1909") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xaa) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000e99809510000000000000000000000000000000000ff0004b79f3571675ce02f31793242df5e00"/67], &(0x7f0000000480)=0x34) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffff8, 0x8b47b94aa56150bd, 0x20, 0x3, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x4, 0x0, 0x5}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x7, 0xd5b5}, {{0xffffffffffffff9c}, 0x800000000000000c, 0x10, 0x6f67ea81aa9a65cf, 0x8, 0x80000000000001}, {{r4}, 0xfffffffffffffffb, 0x9d, 0x20, 0x8, 0x3f}, {{0xffffffffffffff9c}, 0x0, 0x4, 0x80000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xf64f, 0x7fffffff}], 0x0, 0x0, 0x0, 0x0) kqueue() r5 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) socketpair(0x18, 0xdcc0668b74091f91, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r7, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x3ff, 0x7}) r8 = syz_open_pts() r9 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r9, &(0x7f0000000880)=[{&(0x7f00000001c0)}, {&(0x7f0000000380)}, {&(0x7f0000000940)="ac962f0bcd599b324ae1cb6e9dd3dc174461aaa853f3abb024ff1e3fad986a1e46bfcff74d49ac0e1afd7f74b32b2e27db76dd69359801a28ac93cd16a18d47dd11414e3f60d35a2e8627279c19c76894106d70d020d650dd898b88b9d0a7c48d2552c707b06e2450157204ac470fa222d823ee4773b3c158c467c5eb29bb120f53bc5ed928622fc804d1c9802d8f66744122625019f13b678186561337bb8a7bac9171c2cbf7a952cee90acabe238035e3d71659fdbe00e860eaedd30e3a629fc95e8e6", 0xc4}, {&(0x7f0000000540)="74ac4268d695aa68b10609f03eb31fb9378327d8adb4fb78a75c8a886f586ea57abf33d00c9dc08048df8e3294e57d6045083e1f0ffab77d0bd3a9e4c96a6691263bb5aaca949a5172a1c400297574b9549cd70ceaee624c7e5153bda01e91f4c162387bfd322fa1d035db", 0x6b}, {&(0x7f00000005c0)="fc8cbcb13c9e2c359bff876b854517838603b90ad038088093119062e28677ba10afd4e4bab2611788741195d6ad1152f075f8e59976cb041763e7c81272f1a1be923e16c3c50e875324b54d3301325f00bc74790db84a30045e696778bc14513c2f80c17497994dd8382564785aea0ce12a140fbb01ab9b8ea11e30eb5cebf7cb81d65c2fc8c86ad87ddbbaf07ea09e0563aff6d48e7b6526c4d313", 0x9c}, {&(0x7f00000003c0)="64f000821314b140d70eebaee10dc75642bbc91dfbbcc00a74ab", 0x1a}, {&(0x7f0000000680)="e44230e35810e87d7e504dbf41093fd3a914b58c2bd8e1c773cb005b69a7bfdbb004b5eed685ea246eb5f2bf769d2440c9337dfcbe19eb5b1e20dbd901bcc131e5a6e1679aefe20038b6d76024a9f551e6034f229959935f0e44821ee2ada3c0eeb23d594650f00f99d838798b58be2792ee", 0x72}, {&(0x7f0000000700)="42f9b5af294f35f4a0b9733f7f0104fea09af804d823646f36aaa7980ac03b4dccad3c96377839b57b002b2b9c37ca60a2473db6de236205822f7d7b5bb22186df18e234ee5936c462792c3c855df872ee03adc8469f", 0xffffffffffffffbe}, {&(0x7f0000000780)="73745d5cd7f1d911832d7c798c3965fbab5ef8d5f5dcda1bf0f6723340161747b90ed80b11a187ed81cf30adb418cd7630c00832c9f655724136611df4852d526bb089006fef5dee3dd60d2bfb2ff745677d440fb4916d395ff07550fce30293a354c397c823594b312c8c454b9c2727a42d3107e79cb6f59c1234ccd5d752a9184bb955fe500c14ae15d0445397e16d8883837ae9cd83df62d17e1e3f3a9bee814da5b81da3ea6d8ca6b9636dd2cafdf98227bc64c88baadfd0c19a17b28172f10c30e09d92f9c003d373020b53053f6b8693c0a7bc", 0xd6}], 0x9) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000000)={0x10001, 0x7f, {0xff, 0xdfbfd7b}}) select(0x40, &(0x7f0000000280)={0x9, 0x4, 0x0, 0x4, 0xffffffffa9a861a3, 0xfffffffffffffffa, 0x1, 0x3}, &(0x7f00000002c0)={0x3, 0x40, 0x930c, 0xf1f, 0x8, 0xc232, 0x9, 0x7}, &(0x7f0000000300)={0x81, 0x3, 0x9, 0x10001, 0x4, 0x6, 0x8, 0x5f8a}, &(0x7f0000000340)={0x40, 0xd8}) socketpair(0x18, 0x5, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x0, 0xfff, 0x1}, 0x2a, [0x4, 0x400, 0x8b22, 0xfffffffffffffffa, 0x3, 0x5, 0x4, 0x8]}, 0x3c) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000200)={0x11, 0x0, &(0x7f0000000100)=""/17}) dup2(r8, r8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000003c0)=[{}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x3, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) fsync(r0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4", 0x15) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:23 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8080, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) 16:00:24 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) 16:00:24 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x100000000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf9c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x86e6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./file0\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = dup(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x103) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x8001) sendto$unix(r1, &(0x7f0000000380)="054281e14eae42fc6da112012906179bbe07e9fa1a0dcf7a8c5bb9d128f8c465e33df54c7c2c281f2eedd324515527b31255ab518cf214148f56b759f15e45bb3f78acb276de90b57dc455cbe7b4ec2945c6885446ff670147c0dafc0a9f5896ebec3efe164651921988f8c698d3affc64c9ee3a774ca3d854d5b23f39875b5a4a65fd04f17a029db9f41d43101a72b747a2d961954acf91c315281c4432042aa7f190cdd7f0e806ff5cf6f8fa581f6b88c9a79e5d531492032f684e03e8482c6719f25d1d13737f2d1d9db404afb401746fbaf22c779b8dfec5a0b220e9422fdfd21a4006dcf4a4db24c349cb5abbdaa87d8cc56b01d2d5231037d018623ac90699ffe6b976ec9629900636ba4ae5ee020efde098cb598440f6095284a3d5c92ea8e4518240a57995411edc209de8ddd141c6ccdcb48afb7d4df4d88b590ca1f9f24b308b59d4997774472f167366a3c56e823dd30adfbc6634effa641332274bb8e2876d8bea00c9729aff95593cb1548172ef4d907f2fd117a75a431ff81f6b306d3e1160598f0dc5f4feee9533891ea15a2c08995cfebdb731a91d064312d8f98d033e1fb5a078d33d07a3920d8c3a7ce02c1f81aa7e139fdb6c47dc444aefed009eedcae9b0b385a98b35a11b2178a99cacccbb43838b646da30efc3ced132c75deaf349fe76337ff5ae0e47bd4e21b7bab907a5b563ffbff2814eef8c411b8635185e7c29355b5807f70a1917ecaeb974923022cee8f16f8c3167fc6589119028539f3d792001437d86ac1288ccc2d223f11f7d2d4b9ad5a39765db200b206ca764ec4f63e7ac203f463a9de4c0ea6a536c867393240749d8c5e6aed6be64750d0ec16074d5e783618007caff12e34b3fc943d05765c8244c2f759bf1fee49cdef1b76b0ae1da53cf9af6bd30a751781f9312674e9e5c51ee65d33507302ca54d00a984ed9c21283195e093088d9604dd303a520fd6152d047a7fc28f978787bf6727113c3060c657440f6d8a913de2778eb91a23d8666c5e21390fb668675ae8d27cf58fd78a8a77dbe80b4838fed8d0b297ec563fc8c53438ce50f23c572e8539c79805bb336f3fa813359818eb957c0a59a7ac6c3be038367b8cef998bc48b45c97815a0c2dcbfc72cb813ac74b0c2efcd580d658a1c758c1adf0075fe66e281b069cadf97df7269332375b7e3ecb357721991a4eb2931c569e72e5e60d8d5eadb5fd63c247ab57d74358f07ae327e89c459a474367cbbabbd645dd9a1386353c3ab79ab87a5f645fe0379060b516aaa3a5712dfb117dc752bb0dccfdc0480d5305c0ec5d2df43459c3d716e1850828dbea55b40eb10de82d90307b41bce8bb5eeda6ea6ffb5265a1e3ad7d7aeb68c986f2a0e5dbae66a994381644d9801d39d84420b0027a64b378461a1907e1a1b62784cd16b4aa52c58301938c7c1cf0cb2ade1f3d363994f7d59a71499fa69e08d446f794fb8fa33bd6c67d486e8e57458b8f4b2e4c6d4a392583da46a234681570a01b0cbe79d0d9f9afb894673d2abb639cbce40d57fba83c3d81d222db92fea2775ddca9f8a50b148cf64914e18f511d39b5efcfcf3203bee81c3cd07d56b160daa48d7aba0bc2d69d9ce90a7c6860db73d89b5c7a40357be463120bbc52982d0e0f704813b4d5c212e1e9972b2c646e99e4ecf0ff06e17131081b72a2f711748d370160faba539e462fbd5d3156f53ee237b32d44ca0e64dd825fb0f4b87cf86464026db4be4abf60039cc647da843f37a1be8b17a7151567438b5c5b7a4e604d2d06752160c2e7c9ba1de45cb2ac4f755e8f2838c4b0ceb48a6dedcaeff4714adc809007813bf3fe93eac21b9c1179e809fea06104e332af709127960742d62dccd194114f5dca20e960bc50c290e5c89d93b566f68e5aad324882f548533a28ffb870619a888d4b6047450b2f2e7722d210129df2273f6d0e84026ba235eb98ff79add3529abc8ce1b4f91931b348e234b0ba45b77d8d57d8643416ab65355c4a303c23d202e26cecc3f879e56e9ecabc08ed3f394807fa6e5f286360a38608b3339f831c5d7fe316ee290001a4c772f0fa480c529197f736a9a18519f23ad92a7a1bf8fe86e5a9ba1c723729f5b7affe1d7dcc181e2af6f16452dcf17d29b1649dcf08defad02233404ca469ce53203a8b346a56b985bee09ba2ec848d96a4296c413620f141ff2fcb29d5864ee218354c7ce26c231fa07b0dd52ae423041acee4ac060a981c48f4491144cfe087f7decf4cf9c5c7a4e53af1425e06e914b2de523e072b7a90ee3aaf6573c172325a6636f205587023fe9500ede41303746fb6cea0b5d8c9eebdb67c135ab12dc437c64be6f70c781d96d384e9622ea15363eef3298a1fb02c46ec3fa15fd20e02f140578738cb0f3f643f0e9f8b7787e5fba66501934b4dd5fd438240b7b47edc3bf78302d286da459b20e66b80b1617e6bff6ab553ce282e33e0402609e6f566137486f45c2d7a6a48bbc5d9c5cf5703c720463031a1da310ce0898f7e4160170e9e549dd5e9502bd83ea6e343b6de5b8b219a86eebdf500b57b3ecdf8e2c370cd5857b00c4485cec35fe0bfe2527fb2461aa2003a2c2b83223d4255afae245aa5d859fc541b20ff5fd350a58c92302db5fd53f1acbcad905e021f4df40a565f7242078a02b7fa2e1a5c277a546732bd0fdaf63e74404b6fb7e9571b89f68dec7e6e572fa4990b795e4edd131a9d885a91085b5d3555d79907f78fd4acf2146af1f7a45920197a5e5f8f6e34eab20d3702aab1b922c1595aa0ab841aceb9efaab80cb903f4bb8abbe38246eee2eda016dcb5a557556c426627501aff9d34fa43b31cb9b06cd15c8006981557d26f1b51b043b1aac75e10e6570cb43ebe336d21c0d00e866a7aa8d59f6b08ecf021c868ca413dd8b932683442c767a6e4e87d504c866aa6d88054ed365e1cc3e7eb1c9c9a48734faf92292e89e0d217e9d7092fb163976e1959572275878f1f472dd8d5bf42a862db4fec4332a01ff50e5be650684031be4866426b71faa50bd282a1fa89de843dabf4f8f95ee685fc00a3494af25b57d8aa9760ecebc5be8200adfaa8bb631b5d3a3cb5546da86022e2fa247f3861545523fdf9bcd3f839eedb9606c6494335ac859aa968980ff4e1f55ce5679d399db61193e458f0a199682ed22e5e6186ac6fdcbda948716096a1a00fb1d7dd289b9c64cd8ad83aab3a7c2e3f875e32a64544d01dfea26d463a7529e1720d9208cbe976d69e742666ac3fb6461969c726d1a2d1b74fa61822acc0a16efe04604e430f5e947804542832e8584666e84fb73bbd7501ae88cd778526a9dc512f11213dcf7d2afd72ea4fba97e640dbd14ff894c910f48a6302fe160d61a744e77414df7e4b2b7bc582d98363abecb7727202c7207c3e66f7e7afc79eed96f26e53e08f908230c2bc593fa5684e7f569065945c9205d61b82292e1a6e312407a080145f70795a3c1427bd4dedb51228d97d8c520111d08e58bef2462ef832f5780951cd386380c9c4c4bf8a49492819f441947711f75d039c4148bc235ebbbfaccdb8b55108e73607974f73b03e286a42e03885d1f23b6691cfc980e66e42aa7855d700665d4a7b5e31dc7a2427361875b843c1eeaacf313f20aa807af9a5f0d1758129c55d5c7332295f118ead4285dab905a5997ca0fa9f556e28d01c528a1a040867a88fd182b521e3cf5796c52d0173c2cb042e8d11547e9f8d79cb54629ba15e7efe43b9c929cf0bea072e29100f28b1ec99b1b45fbd8ce980674b283d03f8dca99fa0d12b9d560372af890a328db7c62f3f23ab5f4c9d2b568f3f58ae07f3fd0375eb5cf8900ab84d629c0afac6e329773abf659d6fb547b25c489c63901aae4b9b67533cff5264fe19b09a2d7e568d8f792c5c7a28aa4abc8bec92730c50996c22a9574aee6100cbbdd059637a0fe815ef8dbd3ba3aff77256ab62a7a3a4358ea8cfebf73a8909b75b7c7409f4bc8b83860007b2146e26be70800d9db6ae56fad2828f2721e0b913ae4d2704525821f0058306a4e492bf00b19e5f1a620254a209660679344a8feb5710a4b0bcc04a4d38c68e74effc5b58f83809d3bf093eac41dbcd0237ba2ade44bfe4bd2ac1720050b6925fe14c7bcb8c752c2e705d6cc14b2d2ab8b4e6bfd2d8adb2108cba349a1fa14f5af814db2a1c8bda3a44aef496ac69211d4a9b57c33dd01a29feff87c6136975c0fb8f21c6af0ae0f16edbc3a8c2653a2a1f4838ab5d49ff0ed593e2cfc7d9ce4a23ae1a02ecafa309805ee61e11aaee19d36750b20b0b4222d8a1ac2b72f8c4da731c7c6ffce2d7f9e48f6f588f4acad26361fde52769d33c2430f7379f795d43b52dd037b08d72ec124589c3e706cacb77d4f86f07989a01df4a2568f230852c686a9ddc71690cd3d10a0d72f8edba0e3b3406703fd909a2fa9b88269444cd9749fecb755999ba1d0693c1b1aa8242eca5cc7680802f517e8c03cb2d57100c0c22e13ba5d8eab0b632abeb385eac29c489415d0978cefb07e77603053eeb28c90d230f8fee2a37cc159522dc29f023047bdce333c1e1b9dbad067af9c43a7a759ce929d08e9132b6ca5d7e8609cc329f8f067a28f4d91aef1a20c75c5976c5f8b709c89ff785860306b23d826f99046ba02721c98bf7e231c0468e2541bd093bb6febddff263ba4a16d5a42216cff055e42c6ade0b07dc9edc0e06a918f4e83987ab135a2ec3cc6457d37b929ef2b55d96192ce9e74abaf043a0d503ef4480f276c191845b9a0ba65179b748114a7a738d69355aaccbcd87e3ba20fd00b6285ebd33a65c1ba181ac46302931f5803b082152b626f2cda3afd9911747b2b234565bcc8ae6018dcd072ce2fe9eafe7382eecdbf4e9f3ffee020e549bf0bc64510e5748420ea8d7e85d0a3c180c6c44655d149c0e66a092daf48d60e25aa2b7641300d734dc6bcab579e5ecb3bbd4923cb230c7c86d90734f5d783d5dce3c9c2c14eb0ad1069e21078b4d87e2128a842f79df76dca04ca99613be3b4c5c23bef3fd807c513d55653226e0b4dd3b8e62db53d60dc1fab00d8db8499e9cb88c8c8febe505f219e9ebf94b7aa0b6c90f531f0881bf5671a32ed2a2f839a2426b6c3dd80cb01c19988b533b4f2abee7adde5d535ac7749c8f9ebde448fea42940d624ed900ad8313c84c4b1165313af48ca888cbfbb18cec5efdea5dc3d67c8aa52c4f135f18967b464bab5f46255fe4d7c7dac2b533b917f9b8fad51524af1ce3413a0988ab86653ffd3c00d1cc794de76738d435db881e8b179e3f99262ad5139dbae5bdf1267ff5bafe0884f118ddde4a40adf7757b50cbc48417db0190acce09e5e936c6da057402981086376bb7b6660b55648144ad59929ee02508c20feb24d3c9cee06caca8476aca9e117764d47c36ed964af121e0f41e02d5aaea27509d8773dffde508ce3c35815c824a585bf2b1ff25f2ee7f204db136c41fc103fd44bd6124a5f4ef62a31d95535bb12dc70d8deff2d7aa7117bbc1482dd4f00a4b719135218a7670049e8d3baec21bbf8312c091afae8e3391923a1bf1cfc2ba430041037d31547929253357957d006bb60b05a0b62da71b26f55fe55ca664442cd6ff46dbcd8962c8b42e026089a5c3b48a8a00acde464312086b67b2d1ac84a06d530c0e9bad423695dc01422c3572d8d41fd0112060535a20a88729f96c33f113bffd6695e5843dac474247c4fc9f1040e8b3a8855609f464338d6a4543220cc74b8fe9957bc", 0x1000, 0x8, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket$unix(0x1, 0x5, 0x0) sync() setitimer(0x1, &(0x7f00000000c0)={{0x3f, 0xf4}, {0x8000800000000000, 0x2}}, 0x0) 16:00:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCCDTR(r2, 0x20007478) close(r0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000080), 0x159) listen(r3, 0x7f) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x1c, 0x7}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r8 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r9 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r10 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) geteuid() getegid() r11 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x7, r11, 0x0, r11, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2d}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x60c718e39553daa9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffff85}], 0x100000000000005e, 0x0, 0x7) 16:00:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000540)={0x3}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001d7, &(0x7f0000000000)=[{0x2, 0x5, 0x6, 0x7}, {0x3ff, 0x10001, 0xffffffffffffff80, 0x1000}, {0x3, 0x2, 0x8000, 0x1}, {0x3, 0x4c22, 0x5, 0xf504}, {0x1f, 0xfffffffffffffffa, 0x626, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil, 0x65}, {&(0x7f0000ac0000/0x3000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000f59000/0x9000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "7307004006000000e4f30d3fc9f000"}) read(r4, &(0x7f0000000040)=""/86, 0xfffffffffffffd1b) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='\x80\x1b\x00\x00\x00\xbe\xbd\b\xa9\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x5) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r6 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f0000000240)="b1441f8347ea504f54e4273536ea1acdfb6a66be2818094588878da3ad81e75497a248f9acf7818b14d10c3b2a825b39509a1f62dc1507ec4d6b51fa7f6c4b5047da49a27db5b4713eed25159f3de503d5a2e6dc1684d58f2e24c5de7cad5901e79063dcefe8b053ebbbf465f60687a759aeb71fc3683f09118836e33401e97658863f4ae4b8eb75544f4f") 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = msgget$private(0x0, 0xa9) msgrcv(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) msgsnd(r1, &(0x7f0000000000)={0x0, "3e2dc9385e886d77f4623daf522573e59f1a116a3265a399887a916626b6452662a6d78533c5db04dc6002c4a668ea795ed1a002ec65aa006a2255f6870139447a12cb4de166d87f40fe95dd36c752df767b575904966906b1de5e976db972355c57549c0cf72a2f9e8c0b6fb21fbca24aa21eafa07f5c3c523a"}, 0x82, 0x800) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) 16:00:24 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) setsockopt(r0, 0xaf, 0x9, &(0x7f0000000100)="89e3593a3fe71481251350488349698418808c48e29018a366e8140587d1a38837828b04ec7e66743c699eb2f05893f00063e03ecd4c5523a760076d9a969dce4a84177d974136e97d9c6cd83a82f0f7053bfbf7204cb120e65ec6d27bf6e8fea3767682cd7e72d12450bf1aea912156ee36a90f09c431cdc7eb642756df2d7142f6ee67507b788e62b0753a5f19d300b9", 0x91) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)=0xfffffffffffffccd) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a2a161b0059819a995f28e415e3e359ee81eaf12a82c56de63da34b954577fba60694ff18917cfc876dab66d8f8906eb1702c9d7c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:24 executing program 0: r0 = socket(0x2, 0xc003, 0xf0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfffffffffffffffd}, 0x8) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x2, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/190) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x400044}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) socketpair$unix(0x1, 0x22f38222d3ef8245, 0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:24 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x122, 0x0) kevent(r0, &(0x7f0000000000), 0x0, &(0x7f0000000140)=[{{r3}, 0x0, 0x80, 0x40000000, 0x8, 0x2d}, {{r0}, 0x0, 0xa8, 0x2, 0x4, 0xffffffffffffff80}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x7f530a8c65d1c2c0, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0x40, 0x90589d313a524e58, 0x3, 0x6}, {{r0}, 0xfffffffffffffff8, 0x61, 0x80000000, 0x5, 0x7}], 0xffffffff, &(0x7f00000000c0)={0x3, 0x5}) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) read(0xffffffffffffffff, &(0x7f0000000040)=""/86, 0x56) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000240)=0xc) syz_open_pts() getpgrp() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x8, 0x8001, 0x2, 0x4, "fb613e5e12b10f1ae000ba4b2761996a83fc5b67", 0x9, 0x1f}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000300)=[{0x175, 0x0, 0xca16, 0xffff}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) dup2(r2, r0) syz_emit_ethernet(0x1, &(0x7f0000000200)='&') ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)) chdir(&(0x7f00000002c0)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="83122e2fe669776530003652fc7b2b1f18770dbc39786d8f052a093416603f4210c2ce38059efc9858cd226de811698a6229583f7697067fb1b2aba2a12d631dc59adc0dedc6700f79da84c6f9fc4a8d81a60ee2f813e78cb535d4e6183c9bb3969f24fcfe0008000006121aa9ca9b0217b793f6e66bc62db0ef01680dc4c0a28ce56ebb52559c107005d006a0a4ad72650e41016f7680f9ab99ac1d8518a24d75597771b33b8119e29fdeda82e44df18c73aa8469aa94ca4dd0df3db344a9372f40a74ea522ae5b94659a103b9ff71877aaeb6e5aeedaee0729c61297d6b958aed2eedb6555ac8893"], 0xa) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:24 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268998ae, 0x0) poll(0x0, 0x0, 0x0) 16:00:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x787256003ca73a96) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0xc600000000000000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x802, 0x9, 0x10001000, 0xdb}, {0xfffffffffffffe01, 0x1f, 0x2, 0x1}, {0x5, 0x5, 0x1074, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x2) 16:00:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc080, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x10000, 0x401, 0x0, "3df1a87d366112e20f6cc101b43b5c8ea1e9bd22", 0x5, 0x1f}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x2}]}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x100000000, 0xc9f, 0x4, 0x3}, {0x1, 0x0, 0x5, 0x8001}, {0x3, 0x8, 0x6, 0x96c2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0xfffffffffffffffd}, {0x2, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x4, 0x6ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9da1af8ade1cc1eb, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) syz_open_pts() close(r2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup(r8) r9 = semget(0x2, 0x3, 0x40) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001600)=""/34) r10 = syz_open_pts() ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x7) syz_open_pts() ioctl$TIOCSTOP(r10, 0x2000746f) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5, 0x4, "854955882e0261ce4e66378e55ea9c11bfa600"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x26, r12) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r13 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0xd36ffc51e8797662, &(0x7f0000000140)={0x2, 0x1, 0x9, 0xfffffffffffffffc, r13}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = semget$private(0x0, 0x4, 0x110) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f00000001c0)=""/178) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x8613a) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x2) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10100, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x8) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0x40045700, &(0x7f0000001500)={{}, 0x0, 0x0, 0x80000000000000}) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xffff, 0x1000}, 0x8) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fcntl$setflags(r1, 0x2, 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:26 executing program 0: r0 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r26 = getpgrp() r27 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r0, r5, r13, r23, 0x4, 0x7}, 0x5, 0x7}) r28 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r28, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r28, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000380)={0x0, ""/41}, 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000c40600000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000d36955a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000e7dc8764493e5e8fd3070d136091c0eccfbba6d84df23d18375b112bc9d9c55d96aa18b1b71a1ec556"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)={0x0, "55c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc34279e6b54eead14f154722"}, 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x1, 0x3, 0x8001) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/80], 0x55, 0x3, 0x0) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r7, 0x0, 0x0) ftruncate(r7, 0x0, 0x6a) ioctl$TIOCSTART(r7, 0x2000746e) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) listen(r1, 0x0) 16:00:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x2, 0x4, 0x3, {[0x10001, 0xb7, 0x4, 0x7, 0x3c, 0x3ff, 0x5, 0x3, 0x10000, 0xf0, 0x3f, 0x4, 0x5, 0x590, 0x831, 0x1ff, 0x3], [0xfffffffffffffffa, 0x0, 0x8, 0x100, 0xffff, 0x6, 0x200, 0x80, 0x6, 0x3], [0x3, 0x0, 0x1ff, 0x10001, 0x40ac, 0x8, 0x80000001], [0x401, 0x9, 0x9, 0x1, 0x3, 0x6], [{0x7f, 0x5, 0x9, 0x200}, {0x2, 0x1400000000000000, 0x7fff, 0xfff}, {0x86, 0xffff, 0xffffffff, 0x10000}, {0x2, 0xfffffffffffffffb, 0x4}, {0x0, 0x5, 0x36, 0xfffffffffffffffd}, {0x843a, 0x5, 0x9, 0x80000001}, {0x401, 0x1, 0x74d5a3ec, 0x2}, {0x2, 0x10000, 0x83a, 0x7b31c669}], {0xb21, 0x2191, 0x7fff, 0x5688}, {0xe9cd, 0x8001, 0x80, 0x4}}}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000600)) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x8d92b018bf794fa8, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [], [], [0x0, 0x0, 0x0, 0x0, 0x76], [{0x9}], {0x0, 0xfffffffffffffff8}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x8800, 0xc2) 16:00:26 executing program 0: syz_emit_ethernet(0xa8, &(0x7f0000000140)="11eb956f65a037df8f34ac574ac1f7975f52fc4ce9cf577fc5ad631b51b28026f4395735bde32c8e41c21c796cfd48aad07d3f61caecd682402646a83ce74c0cec3b738c77defa12a3e9571e528f6074110f6a90dd1591997cf9d6c5756689f189882ec75640d6804c9aa9b03265f8fb119356c300806357730d4dc0fdf222aaf4a09416f04af1580651350e73bf2cd5947cd8a39e19c82dc3cf1e1855422e985f81e3802e3fc5bb") mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0xe378, 0x100, 0x3, "ddab3cf371bd30fa043b2ccf4449ff9c7da68e3c", 0x2, 0x5}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x3c) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getpgrp() r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) fchownat(r1, &(0x7f0000000200)='./bus\x00', r8, r16, 0x7) fcntl$getown(r2, 0x5) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x15) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0xff}, {0x18, 0x3, 0x200, 0x100000001}, 0x2, [0x4, 0x35c8, 0x1, 0x2, 0x80000001, 0xfffffffffffffff7, 0x4, 0x30b]}, 0x3c) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fchflags(r3, 0x0) r4 = socket(0x1, 0xc004, 0xba) fcntl$setflags(r4, 0x2, 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) 16:00:26 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x148) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r11, 0xffffffffffffffff, r12}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(r1, &(0x7f0000000240), 0x6, 0x0, 0x1, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev\xafbpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xf346) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00T./file0\x00'], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)='\\') 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x160) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000002c0)) accept$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f6669c96c6530"], 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7b, 0x3, 0x1, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x0, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = dup2(r0, r1) r3 = semget(0x3, 0x1, 0x800) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000300)=""/80) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000240)={0x7fff, 0x3}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "018d0300000000000000ffff0600", 0x0, 0xfffffffffffffffc}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x741, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r7, &(0x7f00000002c0)="648ee5fc3fd5417bb5498400730c0a81fb069d3d1d8ae1b1717c1cb6d09f44", 0xfffffffffffffe05) r8 = dup2(r4, r5) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000380)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:26 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000405d5317740bf0000000000000000000000000000000000000000000000000000000000008bd00000000000000000000000000000000000000000000000000000000857bdc4a904a5675c08c0bc4843c00"/145], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) pipe2(&(0x7f0000000100), 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:26 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005, r3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) flock(r5, 0xa) pckbd_enable: command error 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) pckbd_enable: command error 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'ta\n', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x503, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) read(r3, &(0x7f00000001c0)=""/86, 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="17c9ec2734f8012784dd77f61fe512caca3ad0a2f50108000000000000003910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d0115f5819ae9260874d0c55e6a10640caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x18d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2d}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) pwritev(r2, &(0x7f0000001740)=[{&(0x7f00000001c0)="a4bb800e20c52ff4138f9dfb19aba8c3a9ca31629f8957a7dfaba19febf5b6159ce7831f4b7ecb7423f0e1a06d6f51a5f0", 0x31}, {&(0x7f0000000240)="0a053af24b77747e83af29e7561987226f15f99abaa9fb91f9aaeddb80934739be5d88dff5a2bf4105bc8a4cae5e8aab25dfcf4ba545ceda92759647579f29e88ba03162210b47ddb1e7ceb2b98043d7948028c0e8eaabd66221180dc9265c976bd2d67a8669ceb0c8ce53260eb86c5b3fbd9b7677b1b338dae61cce912c548698b2c81238c672969fc35774f6fe4b2feacc99e895c2c552332048f87fa78be778a83824ca978aaf55197b41f5d1a18ceb6c8ce2349128", 0xb7}, {&(0x7f0000000300)="657c28d18111b3acf9cea705ede714862481bba100714ec772df5ad02205e350e40792d2b5047b9ee5b98dfa1d75d95183e5c24e6c4676e355b2f832711ab79660c787bf8843dfe74f9aaeb92f7940c475bfc850c6ac0555faf629b6aaf55f82992e810d45b34288f09e4e6d3319ae4d043d8fa6c4f3c95a4cb64db745203e5cece46af0d280e8cd7fab16d16a42668792ebac1da9ceb0baa5343e1f5d00a4aebf03052b729ff6168b3fb8cfcf8d7a677e0544079c5bc8de1a3f2d282f85373029859ff7fb12", 0xc6}, {&(0x7f0000000400)="575301524bcdb37d18765b15fa364993fe4f682055bc02269c87825d8eb9e446612714be25db9c15b53724a47e1023d25ea44979cc7ad45030fb0a35b8e4283d5ca52c442f239a4dfd18c347d81a1fb95e7bab2737992fa647f14339fbe30cb91d2d", 0x62}, {&(0x7f0000000480)="af2e62c88cca9a37f7594315ff911fc7051618984615b65c8b8fd101851005bf06c354df6bf6a1e70df9c43a3d3c58798f25bd6ea240fe9b2a3dfc79f9134ab8f4a4b33eea011b6579727c032dec684dc45711ae08c108637d20022b61ef573016f47288cced101efeb341a39cf871d7b2b82c8227e7d5b3d3eaadf0acb39ee0b0ce96161d8d4ee1b4f0b145e8b460c8376843fe998b415ab851bd10e2ec693442c27dd7e429a320", 0xa8}, {&(0x7f0000000540)="079c22dce4c163fbd5b89f43a19a67acb50a9745d13c8ab4e01dcb5af20ee2a42e4bd3ea2046f3aadfdc94bb0f51e79d58c773fa419acdfb5ee9686574767f9eb40e59651f164068df296d4adf8ae332f124ee41", 0x54}, {&(0x7f00000005c0)="a39c453d7224c77cf44fe0f2a306c9f826e16f18b213df2f7d0ead894175e180570e6ae8a2a1c918720693ad8926866b3f7db0ec08559307c86b402a246d00b3a67910a2b24d639d1d56491c182e09d8ab46109f0697035e2c0afd4a61429f473cd3fc74077e46d2d2fb5ed30a0ec777bbfa475430ef054e4ef05ccc71b29c2877f5d3ed93db08cee1d7a656a9fe6349fd17236241906aa48e00b31ccd0f163ca5d2a45d7f0ab504070bc8270da8902ea7e7c8b6aa8bee718b6bd90665436c534ea8f3616ef35c3f9cebd46798ea80fc8eba0b8f6a500999225dfd1b606488c4f9eee778f084ee6c26cb81f6f93272c3539a55e47a757dd8d7f2b660a532d29359df3a3f6780291de282594443fec9218d2b1ea3cb2c080ddd1b639e187fa3deae5d051396c236b28e22582655bb4a31b153189fa086c907751833d8ddadc0d4695841f8c422744c6544166762bd9ca6fa97bc4a9d95591dbb4aa81dc5c85c6ba03810abd6fdf047742b9c1d126658b8e083e9b3d1920e18d4580b639310d21c5727f1e93b3ee9c9888b2db54500d759961935d189be180547dbeaf10f9da21687e7193fc8ba02e6a7bcec1b6a926627ebad93adc0fc2ab83069fa1f58249d03b773d4d8d4a93f301527634bde18fb99d5768fc81441de0a30489f724848b91612ac4859711e40badf0b115ee398cdcbc2927a28d3a9d5ac7c09b8eb2b3bf5ef9b37c4f8046c55d1e0731493456695ce69127e7ee102e8d6d2ec1a9f1680887e01aaf67995da0fad3c29ee4ebf5e734dbe8af2c123e8a9d40b55955368ef8945909bbb7d13160668bc837198f7f4ee29b393c68bd84f05a73e8932582f5dad404340d42f6e65114d6d9b3d4c238ec1824c1051c2beb62d6e5521b4dd93f3e7b0c64a6b8b559aaa801e680695891a7c12990814f93ecf45b135c8b5512245b47dd2a7bce71fed5b365c91f8031f18764e5d98861fd6cc192ff1a5074e5e0adaa2fae8229b2c07cffdb38e3c042e1f9c58fdffc805c8daf78d2071f3d5fd7a40738ea86322a31d10bfe2d69f4870ab92b72e350f89eadbc2cfbb9228df6dfad5729e67eff93288adddb74430c593bc699dd763ee6e84f2dde03db97a7ad6b2b9e4765c73ec713e4284c1a653b38a977c17390d3a60c99e74320a39444fb248226d3ca603e2461154d09f8c4c8e85dab3dde0e67f36f391efdd5a72e317caca884808eed32e0b026ce72a98ce7556f87e3b6c62e3a05c7772ef69d03a55ccc66d70df5224e785f468bb90ae480a99dd259903dee90b111fa11f985140e4424aeee56ada00d91bb31caaf54c30170ebfecaf158ff15a7d780a168104aebdcc7b8416876e445d1dc7138d5a8dc219b5b7c2ba26e39bf32d3a20a456bff2d015003bf380eee80443b1a37f184d2738d6d4d4d68dc47aede1bc22589accc8aee513c21a9e4774d744edc26a8ca8ae9371d321c0203214b0f65d40de46b16389ea30bf2110ac3cc317c322f208a0045992d14b8f5a0624872e504972cd60199cfb44ad8ec48267ab7f0a59543d1b9828e88014e400b6cfd68b1bbdd0d9577777c97bca4e14a4de84a24963cf516f05297d6099f15a866cb430f3d83ed34437e4f5df777fe662db787b6b24ae18581efab33f142bfad21447d02ec873112601b1f92323b634bf5cfd2217875ea30aea38d83073a2783166d928215a5a3427a45f74bc002fefeabf60bf8fc677b2bf50d14b8efdd027d83102144a3569af0f6b560d9c678804916ef08ed8ba3e0c5c547bea9112d5fb94e726d48963d948ce9e4a7e8a51a77e4aac99da3cf27ee993d0e7c75b6120b325674ba35d1cb31093f60c9d4b761ca842cd41b8c55bf46d83b691a88689bc20d9b2049d0e504364fb7602d4d245da38be29c8a53e0f2b496ca88a488efbdcc4d30b518742da14e665fa0522bef2b34cf0b0015f39f974140a1d0a333318a2b2031362778029a089cce9dcdb3744104dcd73def3737899e527f7c27b71f7b18d20c3a517f09d2ee85da8d142d6ad51d2feb45a5824fe67005eb4868bad00049cb4f64f8f11f5e1d08721b50360797c904b5f71db940884f2029dfb58f3f76d92d28a1cd7327e2f48ec141d98b8fedd234bc0b6f77d06c617f819053333356b67ee9d800f2ff852904d4097c6d9777db0fc6d03d9f033582578e6ad096a39673770a42912e552748397509c624b72e88ef7828412b7eb7741d3adabc460059cff4436fb7bd86ab1b35f53cb92e47a09ab08ddf6b6418e69918b344dd6a8a9d39eb2ab0a84c796aaf8111b8e9d0ba9992339ab503f4aac66bc94f96cd9447f13e561a0a75fa0173f267893073af354294eeec62b269a7331418d257bae27c69e167255a12e3ce545fafec4f3062900bb33f4cc42b07044db498085915157bbad07a1d43f7616f5d8bf77d57e0255fb15a87a389898f2e14651d6b09f159c52d302fd009065b3d3dcc92ae692dad073ddcf6d4b0687fbe0978867e7c85dade4f9af379290e5bff117ec18a9122857e96a2bc3ecbf98968d9b5c7b8619c7397cf0ae16d59524344b6780cad75b690a9a2951f6d064b8d85d0533d4699b2b5f1b9ac0bffa97ce48209a86ad29bb472be80a2e6e34c4d33617770e08db3e5da4ba769d922eb17f191ad6372fd5b2d72850271d4a4c85467746803dc8f8e2eafe2b5cbf8a844fae5bfebcf9b3a196b74f602856b3a2596cba9485c3dd0a3c8ec4af750201f2633a77ddd72db790f94ef301ff5c403afae03e672eb2a3890d810205c58f3f4654848a852a414486a84f440a079db8a333796f8b09e2dc8109b21af7ad18bcddb018c2926a123ab28bd659ac9fa176dbf403de4db804c0ed6204d18100fe931363f62529c9f430382a9f0afeb6f76392ebb4e427f175a09f34c0285b851f21137bd18d785e227e30897a41b50c3c0e88b12a2db93e691dc5304e61772cfcdc12a7963708a5f148f10254293c3fe58076f114d40e37929fb25dee7d9750f9cbee44f4cb88a8c44f9fa117d5226a730b9508a2b371404f1edcdf1d118f8797c1735e6b99ebc9188e655a2d5de7ba54410f970799d33f8fa75e65f6bdec5f6c8cae1e31d76c48e416a89c2109cd5b7de0f7a8a5c8e06e63610566a2f7c69fb2074abfc277e85f3fcd3226182b9b29fe3a8f859e31f042bf3ab05fecce58f0693e5f03d490afb28276e4bcfd0744469bdfe7044a8cf4d4f838b660b29df8c312f6180930e82348b7c9b3f38b058cb4f4cbd6c3d43a01734a7ac18a815ab70658cca30802a9bce6684b1fa18abb3e040058b9ab6db2d4c935d21d4525cc14b8093d9fee64fd0a826850b0a000c13f479a48e29aa277ce900cd9114eaf3823ec7678115cb105ecfa503bb2dbb4d8e8c314e58b87da8267e5234a6867db93c5d18149a1ba3cee1af20a277946eab73ae07d68262c37c89f1f9d812990ba49f7a77a4ed9dde0273359edb962a691dfc81acea1508254494e7a50c0550641db7f6bedac9277c2bf9f189e3914dc8ef21ee4eafe8d913708f7262838af1c2544885ab4838a3de19ceeeaf661d168af4cf7aea30b97ccbe6816728f8cb27281ad7c47488e43217b2863228c88310454b49c55034df0f8479817d6eb40d635f591ca1bf33a1f5b4e596542b7d02311ce8c6154befb001c778db39fc3ea55d1bc826956c0de08d26e001de604e85ef39fd26cb52fe431a2ccb2b50e4256b2b57181c23ddbadabd9c0cc40c3c14503b058adef1a4f0864c640d9f7619bef6f72040f5d07e427605d1453e1896353d4e2a891a001e00afacbe7f52c840fd057c8a762e436bc900fbc633f6e90678e837eb9f788dc28f040eeb2ee5fc5f89f165024292fc1e6bde5444eddf112c9ef626ddb6346f37683b5352a3300ee367b1932ee1d79b6a65e5df82b23d10fb48d93dd790cfedc9cc31b91d7b4dc7e9254c7c8259bac633a512ac9a32ab1fb893828d37c4e08fa283f37e8ea5b96c78491eed4fc1b544e5d4d0db27030f857a31d66ee6191bac95683c0bd8d3f9c257d682f0fe0277ccb931efed4ad263f3515a7a752d800c80535a8e2525f62d4151fba49119197957eac47ee628beffa6cd7f6493ebafe36b608b1717f13c13f8a3e82cf840a0fb347e7f311666ffdc05fadba90fa2d42145e5f9ed3ce0fe81d165c8199faaebd4aaa3e7ff85ec9f17795d4c070578ae6a97e7e9e2bb23332d07b6a78dc33b7dde3fe55394cf2f39ee9af01aa7bca290dec44a77144bfc6b5c3155d32573e01a035c83c183df12344260b15b0c103ea28fdf71ecc8a95c1ca426e91de1d4d2670b4782b76a0fbb90a0dc937f4fb59a7eeb67a048ad37e12f1a501bbde3e6aaffcb9f5a6bab6f9a889743500986d7dc61bff3e4deadf44bb6857218f53398c33e9ec6e4ce1c1a1597b2992874ed0df5cd7d51fd62aeabc3cc399cfc2c81a28005548109479ca5e7ac285609e50bf9ec52eec98cc9d4036faa2c6e5adad2c3fcf851a2af1280cbfd97904f75b61949e106c647243e70f88f4239c834a028c4d7c9799d53d687141ce2dcf21ffba7438cc1a72798f7021c4117fffbaeb8675e2d94c24842c2a77eb7e74f591c06d2835e0a7f73307baff8dcbea00849f711c7fda8615d06b08ce5813a73e27683214ffcfa1a215d236e424e74fc936db6c786965ce5fba872e88edd52f5baafd155dd744ae4ddc696c6453ea19d005684d452082d7af9c37e9ce215c03046ff11e4b1acdf6ef30795befe12da877abb019cb5b9a40d1a59cabe30a678c780bae2230b39831c589326872985635f9bbe74f16f67a083a0f7101f38ee7edbe2207eb9c9676084f7050cc61b4ba118909f18d25bbb9197c49e6d950b066f3fa6903139c8dd18a4e71adb1e599fe769f82608a7174c58d37f79042bbbcaf3459b22af155654e459ccf7d20bbd0a4a343eedc49cc06d061991fc07ed2adb30becd7b035c430e10f022c369ea98badbefe341490f1334494eedf2618206f8a8b4aad3f306b4ac2eee5746f3ed6de4130be9aa8022cc3bc194ce194ca95ad155fe59df64cc4024f0f4dde58b3e0bc1fa5abc522d94814b428ada316b65e58f1d3c9d1b0e4186e2d6f1b570e7ba995d71f1862a1485c4cba03be2b48b64d132654b38c5b711db5849837f0722740a5d4aafb0aeacc7057244daaf1ffd3642ca363ff31b0e3a8bee431823f99458005808def7a0145554c9230fef62a07c6093e2e468aa25f0aebd6b958ca34c51d0b19bd1489bd3da0d076bef99b526f523f15280827d13069cd4b9aac0e227bfff88049031c7b441955ba96553048487e35932903e13f9ce79234bdfa65bc00b4cd507af09985dd7594b5fb3af354435e8305b2b65995a82e029fa90732c635a11593270e94afcc7de7e15bc322dde080a50c1051bd551d3bf8de2f93db52b68ea62d1519d0246c2e9d4e73947a08d09e5f3015376b324b0e29bbac5bb55d16432943f1586843cc63f2f54240865fddd4bd3c15478194b6482cee5d1890622cdb3562ef8a8ff9d3da8383e352bf1efb1515d42f54f81f47a4b405722a145d64264e457469687ef5032b9594ceba296867dc0984fce1994c5f2342826177521ae8f3b1b6d9f6a46dbba52ca85ff57518cf859791c9c3aceef038013c482b03c508a8750fe4f076e727e4d586aa1e0f1509e7e63f6b0a0717db905e0906a6fca9fd38471d33f56e6457a1acb107e03e0cb11bc14ae4f4ad226a461e036ce8a53add5cf9a53416e4071cf48fd7a1977581f2514aedda39850531cb2d7d2a41", 0x1000}, {&(0x7f00000015c0)="25484fff2e0721230b5a774e5359246342b119edca05e99c0fad51a0ca18b25c4c1d2f494bfb247e53beaa8b81ce7e85ceb48d9e9898ae1725e0dbb7afc535bc15edfab0ef84c07904463a3fac5bf7daf194488c80dbbdd62a93d0c2ab72feb735bb7ff476d1685c58ddb31640cabbbc18220e461a4c9764319ab1ebdc35d3fd3efc22e79e29f5991a2600adaa2ea02d0e4865423468c122403e6398d11cb5bda32f929bb48f1c461586ac2d48fe68f1", 0xb0}, {&(0x7f0000001680)="4095d31ea60b1658c644638f1b8974d5b96d505c636ec15c0031aec2b33b678ea7d55579502e5a047b3ca55c17cad9d6d4a1314df2e105179fbf57f77af28502cc05474ed4688e3ce5c413747a729a4e09557e9f5beb6282ae7389c1ce434f4c303ecaeeb357c955dd0a540df2b3bca2b372a77a", 0x74}, {&(0x7f0000001700)="e845f50e763561fed389df", 0xb}], 0xa, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001800)) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x10001, 0x4}, {0x3}, {0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:29 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], [], [], [], [], {0x0, 0x0, 0x1}}}) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES16], 0x1) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000001380)=""/17, 0x11}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6, 0x100}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r4, &(0x7f00004cf000/0x1000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r5) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000001580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r10, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = getpgrp() r25 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffed8) r33 = getpgrp() r34 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x3, r12, r13, r14, r30, 0x5, 0x7fff}, 0x2, 0x2, r15, r16, 0x7f, 0x1000000100000001, 0xb1f5}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getpgrp() r43 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x6, &(0x7f0000001480)=[r7, r8, 0x0, r13, r41, 0x0]) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) socket(0x10, 0x8000, 0x3ff) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chmod(&(0x7f0000000000)='./bus\x00', 0x40) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='t5', 0x2) socket(0x1e9aa8dd210fb4cd, 0x5, 0x4) 16:00:29 executing program 0: 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)=[{0x1c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") clock_settime(0x6, &(0x7f0000000000)={0x8001, 0x1}) 16:00:29 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10040, 0x0) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0xfffffffffffffe5b) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a5734472ec20a239c71751c2353c6a426d4ca619db006e4ce56ec8515dbecce7bca21d0905f3a4b0cc77284462f40500000000000000cfce564c36843bf148bc6d1ffd0828"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x5c) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x200, 0x800, 0xfffffffffffffffc, 0x7ff]) r2 = semget(0x3, 0xc99c7ddb54a77328, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x100, 0x800}, {0x2, 0x4, 0xd420370c09d47730}, {0x0, 0x8, 0x3000}, {0x4, 0x84, 0x1000}, {0x2, 0x8, 0x800}, {0x4, 0x33, 0x1800}], 0x6) 16:00:30 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x3) r1 = socket(0x800000018, 0x3, 0x102) pread(r1, &(0x7f0000000080)="5f5623c60c446078ecf1ba06e8ebecb3055c1c34fba9fa35837796fa1976599b38cbd89239202222ecdfcb1dad78bae2dbe856687e98d0fb5975ca2e77c2a9906c50eb3db56644fc3b8cc10bf13ccf3dad72ff560c4b0cf04265779787509b761572a6624a88533813caa9bc2b42618b14c34c73bb5cc529bcac19773be5809a4a469f4d186554415f6a0f4f9ab45dd326741f4627757b02e02b33a28e1cb1cfe18f5660d17a9cafe2611912e7f2f1d41c7679ecda085c70409b28759b5069859bababed1854cca4813c6aebc5e7b952d9fc31031357607c3a4061713f637a4c6f2c1e332211f5304dd956484c0531e51ec0698336707b7f7f4350dd19f94562014bf2176041219abf5735e530f335c158275a1cc75f77b0dd4560390fd6b246270f6c0c57f5ca14089ae4969d05fc7b5972d2124527d6a73fc5a42b64576d14fc0d84487b98f8cd4ed05a54e9b1af7c0e91cb35d5bb60baf25e40c1ae3deee570bb09d41e7a989156c7a612d3d2a56dc48c6329edae603914d0ed9341af9d5e74e8b3014cc948f667d888483a8ab274d4d0ef088a4a9509189b847eb823cd0eb46b02f94a7d8cd6bdf3715074b20f9ffe515a2e63d5727c508190f425bdef94cf76d5df6b00425c973d8274f03b2305fd731d7d68b6d784953b5b1c654a61a560b456544adc761058f8c1b266ca258dc750e65f08aa5d1d211fc4ed565c690eb1dbab53d43f8307c01c34aad67d9e912bab96f8f9b807c47367985bd2e9bc750f96ba03654f593031e110ecd43debf3b5b6cdf2848ba51272347d1d3bdc1561d48b82445bca553680d94cc6230f8b19dbfa36a165e46a09854127736f2cea0fd23257d77936334dacac6429ac9bf0f3418cf0057d19af1c09edc2bf892c6edd399c1f9c4910d14c18e0ee9a0bfb917846cb51329a1cc5a16b3106ff0ae41b1fc5bf0da46fce46d096d9a776ba87617b81b3c10e45576dce3c348bf8a110282512a4b3a4b6b60e8646f93ebb36864804571cea913c3129fe09b1b4be5970d56d4c9cc135e3bdf736eea58af6d0c21e881a7ffb7dc9c6de563b8c9a50ce1799061d1eb0b8d9a4593f7e3a32abdf473186842bc7865c30b0c3a2e991cffa40023a3cd698ae4dc55d8901dd535e438b3c9571419ace5bc5cb93719252504f4e8a5a20d4eaef0379bbf3ecc97dca236cc233223d0fb8b5d74ad479d0b765bf69718d64ce1197e2867f2a60ba265766a5ee43372d4f1f37f1e611920ce674005fe11803ae9947fb482db7b7ee845fc486a8c74f0baf64c420b81112bd0c52f279108e86cb14ccca92e91472c686efb1ba602ab090f4e35fcf88392ed79a56b3a96dd1378a88df88dde8c496e2475fcb467dedb175cea15317ef2356348d7f6ad4e4bded0b1d375a842790d791f9ef480ce5a93d3ba44b7f79c70fd2732343199ed1d2f31c7945fb559c9c4aaddc0f02deb69857774d148e4c21a9c10f2f5768cedb00fd5a0a33869e8d4801255d820a1d45ffad595401652449f3c45cfab8a8a5319c4ac795e5abd1d5248c3244b91b75dc51ab0633f39a6096dd12b0b6d3278c7a730ecd90e4f838df0bf1ae7b8de25efa9d38fbc70b50ea4bf292f916f941221afed9f231b46e902217f2a3f9bab1eb5397ced0a01dd3a05ba0ec340bbf3bd9e77c53d14f0b2f195638ea5e832f627d93eb88bd6d79b0359b6f559939f61c9bc9335d08676e19921c35e5930047f1a49daf5e279006f937faf1b158a1d18c3923b78ad11217b12564080444ce997afc4c2b883e3db753202692c2dd9103d4642baa694bdf131ac6495de979e9decb7b1a5286b42abe9c6824d8d0d5a57e1f2b03c93d0b1c04ca9cd267a3ffcb66deb1d2331ce8ec4764b09c96f9b6e3b7f3e08a919b6f8f37be5c5a38984f52ca7bc72d4b1b45455eab892811b0268313d0b57bf9705bbe0d98f3a01517455c951b5813ff9ed654ec15a9fc82f4837d75cde5983773d0a914d0ad734cd0e55759857db88b3f73c08c7a3a2493aa45f349083b46736bb9c0a4968e93486a69ff2f2bfd0d09ba638a05e379edd009a2c44398d40af8ba9a544fff3060fc297bf09f9b0adf0060ac279f5f00a3af42cc0801a7d3bca05df76f8b4e26efb1e035b86557340173c23a36d6386a3676c61097c0128b8bd3f79d0a084a3d34985949cd43bd348edc3b5e2e3fe3a3ff783484cf9c87384c51dd0e94b39c842cbbba183470c49d19b53e0bac701bbac0299b307f363ac36ebf3e3a1f47cc8c417428f3a62cc4d88ac8cc40bb0eb1856c2cabbc926c694d9a2167958a40b4482673be8d3585f2874dd371be704c59b99d6224479cc564f759105aa909da8ba2f1fea85205889213e44691c7d10e381aa038a8ca9e00feb61a0252d4586b5e505fb0c6effe0ebee58df1799fac5a052d6ca6f9203d26bba6711bd74a47833dc285de7e8430a6a2937142f381a5a5394a22f2f53f7532c1b508b8f29161962f821896523b86b9ecfa6b8a71fe14422baac7dce5ebf5f43f3fb15444114565ef8fa221d54a40fa3ea57714906416bb3ee6ac8931923feadf8767ebe4a2cc48d200d8e50c35cbc14025e8ab786d158deb9676de145ce9c0aae854a48751235e957fc3c46e6acafa3287eff7fd7cf27267f31f0351baf77a91ef83f314ac53d5d5fae356a6949a5de7839f20d5925326a9d921f648640b55b1f6508bdf8dc23ae92c214061efad7b76372a76f846f06e8a2739ebb48c0af9691da480b620ff906b93533987fb941ac72c023647973304f586610fd74902cfc43adefe4d38ac444ea64384eb56b6587fcea60ff12b375c2c3a447a61fcf9fd8c3acae4139c957652ad97f2d84d99fab07940472cb31edbd15415c2db46848ef5326dd64331a3abd1bef33145e51a20f24c486bb7cf1728dfdd5facc3998dd9ce489e31afe5b416eb9ee2d6042232daf4be87c8980c412c4876af1ab114367394fcc545a2e8f864b4da475614ccc241f5ab5b16dfbd275cc8cbf689d5052bdd85be5ae69408843cb09b8b784c1ffdb4af20cbbe5243ec3778d47317da7631229634d47d2f6a45f0abd595dc0f7dd5d0f2cbab8f978cfedef5aa55bc71e125e83ee4f669b1178dbcfacb9c61de5bb8ced1f3e571c0712fb016d8c0fef61a67fe67614d6acbd1d8e84c1bfa209d0dcff556120e4fbcbd8505fdeb0867cb881b1a50d9df00b9fb06c2fe1d38edcd67848c1170815cabe5abce91f3e53fbc774d97b1ca7c931c851f7c2b3104dbb2d95543738323e776f08ca8d93d65ec51830cd6c7636820b5ff5254eb65bcdd30f340306d3f8a91b2548aee610e91d7157a55f390fd767a5af9a371ae610c025637ce236eff873644b72b240e7bb62d4209c10180a6ffa028242217eb6becccd316ff6983fdd2eb4baac3c3235d24bd0b8c09dc3c160cb0611e8bbe3751ba7f4da63772477edf4dea44f8318722b4a938f93e7fb8467033e0bbeb935db86fc3273bdb586f2ddcf4e5a38af4af19cfed1bd5d54abe55e7fa1d144705abf92e669390784e81068223fc1ff881c26d124284a96280eba79deddd7ff86f321e2b6a57790391517a4fd747a96991ea3808ed79d860eeaab5f1377dab751762e42c6d3a519115c4b300c32b508915038d40dc25b4a8197d528170202234da4f1cc2504208db8ca56e735a4ced5b7e8f30df1ed92af1cc6a38249e2e48cbdc9bf8006a25ae74056dd145a32e78d575c5c424e748dac6c355dcd6cb68e763fce201adfc135d2ab34ec911b76f3f4d02f54a17b06661f0ceb1212e81d000c0af62053329e03d66fe9ac4dfa4bda34bd434e66b6b948319cc6f0dc48135e3a8ac0bce79c876fa3a332a145d4ff00817b35f544245c952196116ca1470fc6ae03b903b921c0d198a846a8914393d0a4bbfd91e1108ddc4b30e825584b18d420fa457574922c05979554c9737357adb5ded1987db9d4b7d61417648e301efd566635d8699e74832a632e19026b1a8ad5b8cef22e32387a24ff877111dcb950338d631fdaddeeaf4a9ff2b8ca13e2ea52832c557848dd85e232b65846f2c5652b05a9cc71dac865eb7023deb94d083d9165cd08137bde1724626d0e96461284ef500a6caa0d6c19d1e3a4779c34cbbf4903c3a48eeff7f1f34f116b7e9c7b6c1943867b22848a3a7915d0e3cb2e0d65aee21bdf3dd49a33531f6fb113e399e6115fa3640e8c1a362a687ccf74408396007b728c2fcbcd137fcbbda2ab486731320021f4b20155bc9bc9c5ee9b5601bc02d0398b4f99da817f5c69b763a7658c8c88210949e5eae1537fa8d62a36ff6857396c70b00811bffd9329cbcca18f0656ebaa6884b03d827d6d06f533dc9a47aca167d2c74b5bc1e7c6488c88a44c6efb206851d8976b3fff0d1fff9341aea8e85fa43434032874d7594a7c97a7fbd26155a51f1c1db07dcf075a6b55cb6d6bfe39a92a5b49684e64c61b82e23117bf9f07841fdee720f72880adad0ad90b1b263f98de7a6c58b6ab79c8cc8eae46ef0cfdf58fc9831075bacda5f891236b4123f236947d002729573fc9532dae029a1378a1abe5e02f8183b9fc740b46db173d6dabf5a28319c6a26fc63a2c2acf09c5deab9d6be101afbea4a84ebe223c5c116164d37fc87774b986ebd8d6a8560dc6f9008cbdddada0f15908a7a1bf819a49dfc697c0032e1c8e1a60852e3d9529e327f6541d3777c56330346fa0bbb200719cd0fe8cd1555f189ed9a83c33a3385b55a52104982ce46a2e6ee9c02c74e11af8c259626663b670e732683aac25dfa33dc518d66018b00a2c12cdefef45a1a132ee12c8e0d59681e67be8ab64c8b3d2341212c8cfdc92b192ef1dee0cbbfd685df9b242075145f6aff1cf89c4294ea8894f63ac591ba356ae2282e06188997229436dc8a718f2b87115fceb66888656ddceb86f356612998b1e829025dba40fe070b527b3f753f3e0b882ca1ddbba7737da55f30eacebaa46d7627ef7ea180d89832a8d53e2f4eed01026eb299e45afa7dc8767fa02e09a8a6aa6f6e41e04ffe2d84e61581100c0610a2c9b3b9592f9ed33d523ea3958850ad9d4c5b1d3a5a565b4162fda4ae78110d2efa807fce410a381930fe29df128ee8d650e4dffb61884d0e4cadf299c40c3e5d29125a8f1794c020c4f5d57b72629cd5caf2a048d191fbe7520f810065333f7df6f6ee59c9d5b9b72d30673530398dbafb535bc65653a16e96e1481b4590a1f77b23a6bb71dd0bfd249bd474053069f8511287d119e4ccd8376c4dde2fca11aca3adc43e9ff17386f8b8924d7fa02ec7bb858c276cff0081a01d783dad8a50e00b3b7d57aab93f05fac48bb1fd4a18db36bc53901fa001654c25bc5586573135600b5e6f715f3194cad9dd9adc284d8b14a467ab247e63c49978f135a2053dd8855097e217da18ebe2e90e994babce515736652c30095e2d6683da0dbb84b35060f94bba97440f31007218a099c295f9101d4540e457586f16b7757577804b7541d545bb6bf19119ec268801ae5597b878212cfe2c14fd3d20f7d69d5d186aeeb9a3443f7b50f73cbbc98bd83368793989b117f67296e4a285428659be1dd4117e3687e07bb0a6b1b718b08fbd2c7e3ef94372b86bfe03a2248ad63b827957eda314708104f536593f38f84d81f1f6efaa9708de52ced3a0140512fa6be65eb87d0811c94bad212c0d9de6a456dc7c2fc0d7fa54dc8a5464256fd9ea1cfc66107878513d18b3973c2adde0f1bf6980603c7995f59106960e1f3c680821ed871c417c2d", 0x1000, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) syz_open_pts() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x0, 0x4}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000040)=""/86, 0x56) chflagsat(r6, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000000)={0x90a56c7fc382beb8, 0x100000000}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x158) read(r8, &(0x7f0000000040)=""/86, 0x56) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000040)=0x2) r9 = syz_open_pts() r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8010, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000140)) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x1000, 0xffffffff, 0x8001, 0x3d8d7c2a, "3fc9c0edff2000000000800000000040000000f3", 0x0, 0x7}) r11 = dup2(r9, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x40000002, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x1f) 16:00:30 executing program 1: clock_getres(0x5, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="31c4885f856c8cf8ae0359a862aae951804517657f6c72e675700d23adb8065c45261c9acda6c850025ab3e84c15c176f6d25a82a5e68252be2c3b1fff651ce8359b4b29d70c4eb2182413bc3f260fdde77acdf18ee776ae272cc032a0b3e896f8f9d41b3243b577c542224185afcf9a171be313ca29c149ab30a578a4f567fbbba12ca1e05cb2f4a05a44b7898a9e860141420f918019a2744689cd0276a8a6630f3e6285c8d7604a572b8a4108badf343f570f243a3932c87c641533d1dfd8e15c013f3a0c2e72736cfbdf9afbf36700a5169083d2559afc9fc8f8fbb312072868039f13b1cd17", 0xe8}], 0x1) clock_getres(0x0, &(0x7f0000000000)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 16:00:30 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x6, 0x3, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0xd83b73342bddb774) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x7400000000000000, 0x2, 0x7, "9b7546ce0a5560054eae7038f39000278d6478cd", 0x0, 0x35f9}) select(0x2ee, 0x0, &(0x7f0000000140), 0x0, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x40000400000002c2, 0x50) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x1d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x80000001, 0x9, 0x9, 0x8, "fdf9d238166b77a2dd05d3000490b172b2a75429", 0x3, 0x81}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0xfffffffffffffff8, 0x100, 0x3ff, "c2b2f7e0b3e2bae8b4649a1a4e3fedb1eca82dcb", 0x0, 0x7fffffff}) syz_open_pts() mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00", 0x0, 0xfffffffffffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0xa42) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x1}, {0x30, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x1000000fd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/211, 0xd3, 0x40, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x100000000, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) r3 = semget(0x2, 0x1, 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x2, 0x3, 0x6]) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x80, 0x5, 0x4, 0x9}, {0x2, 0xffffffffffffffff, 0x8, 0x5}, {0x2, 0x1, 0x5, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="5f5eed11be16a1db", 0x8, 0x0, 0x46) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x0) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x200000000000001, 0x40000}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x51, 0x0, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x4}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0x846b, 0x4971, 0xa3a7dbd, "efe81aade1930cd40a725d68d38d0cf5f971e070", 0x80, 0xfffffffffffffff9}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x3) 16:00:30 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) 16:00:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:30 executing program 0: nanosleep(&(0x7f0000000040)={0xffffffffffffff9b, 0x200000000000000}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001716b478 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001716b478 16:00:30 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) fcntl$setown(r0, 0x5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = getpgrp() r22 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) r23 = getuid() r24 = getegid() r25 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r25, 0x0, 0x14, &(0x7f0000000080), 0x159) r26 = accept$inet(r25, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r28 = syz_open_pts() close(r28) write(r28, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r29 = open(&(0x7f0000000740)='./file0\x00', 0x20000, 0xb1) r30 = syz_open_pts() close(r30) write(r30, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r31 = socket(0x3e, 0x3, 0x100000000) r32 = syz_open_pts() ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r41 = getpgrp() r42 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r51 = getpgrp() r52 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r60 = getpgrp() r61 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r56, r57, r58, r59, 0x5, 0x7fff}, 0x6, 0x2, r60, r61, 0x7f, 0x100000001, 0xb1f1}) r62 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r62, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r64 = syz_open_pts() close(r64) write(r64, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) socketpair(0x6, 0x8000, 0x6, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = syz_open_pts() close(r66) write(r66, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r67 = syz_open_pts() close(r67) write(r67, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r75 = getpgrp() r76 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r71, r72, r73, r74, 0x5, 0x7fff}, 0x6, 0x2, r75, r76, 0x7f, 0x100000001, 0xb1f1}) r77 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r77, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r80 = accept$inet6(r79, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r81 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r86 = getpgrp() r87 = fcntl$getown(r80, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r82, r83, r84, r85, 0x5, 0x7fff}, 0x6, 0x2, r86, r87, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000080)="cca124cbae071052b5a4796d682ccf61e2c8bbfe6c84efff343e980bfed7c203c503e51b20033eb17c41c8dad14f078965b458c4b73eb973aca47fd825bd8e070fc6279fd764ee8b5f4a9190b441b04aecf8ea4cf80f48608736692943109835c1db547e84ca6e64a4ee2af94307a16f92a11eff994660df9ad6e5f24274d3400f85e304528bf9eb3999cc1633b62ceb29c899056f7932eda51954555e7db27040f4afb84c3e246fe04c1dced5a46126e8e9be3f35e0a7085ff5fd8b6a90b709ca1e67a7edbacb", 0xc7}, {&(0x7f0000000180)="aeb2c028be86166d46b0eba6be3df37efd4938ab3de643dccd3e1552c009364119bbe8335c6a3b73e8ae61f55df905c2e913f6d82f0e6e8d5be37d1006d0bcd022971ed90205fc5884a71aa292863b47d6620ca1529f6aaec8565a", 0x5b}, {&(0x7f0000000200)="128bcf11bb9fed2f883ff1c577d6a5115ab4030103693b975899615010462d25251dc0ab9d1b8c4e6d90ccc4e95190c2e49201dbc9feb0b71ea94da0737ea10c6a5b894d2ce64977931e752a42bb7ebbe8194afd958271799c64ef7991dd4ac5b1beff9776df345340a6e92aa4bd2a40aaa409933b3b4d7f58d8e15fdff6c035b083b6983e5c933c99cc75c8f66e9665dda7dd8be86c6b8b512280fd65d2f00fc2687f7e", 0xa4}, {&(0x7f00000002c0)="3ba7876cd33ddfffa34c2e5690952ceaab03174e788bb31aaa59bce1d63e8ae06a55f4d399b9bc8c7b10240a5d2fea1619bf028f554da671b30f2de2686d067e6fc9c3081f1147bf8aa3fa55a1c6a0837b19168056f7ca31565178fc93de7e1da90b35d47264d097d8a3d092e9fede301fecb3e3508cedb568d9be8c041075674c2e487e8cd3507a53c85acf5c7562e358f0925c7acbf9a446675e006907985f9280d9a8ba25627ed54a02668825efe90e7a7939962e80", 0xb7}, {&(0x7f0000000380)="b0f31c4c9c0bd72ef528a6b84b50f6693197255505e743196746c18f93488a8b3c34bdd4ec8639774325da6e2857476c1aadfaa9d7915518ed4af99364d23b5308a1219389dbfe2d70221944c5b28ae5a75ac1f395b3c6c18b8cbe5f37cb393d19448947c11813749d1dbdf2bda0c0c4ad113f54f0fb215f05ac1fd8dd2c6cc72ef2e0019010ff027d42c535f4aed0a90cb94cf9250f488e316bf5dadded54e551ad16c985269ae960c66cfcb60824d44ec2353e1b656185d873e9c524d9cd19bd8c7b1c5b486b93d4624546eae6bb2ac3d283dd3f84d6d9892cfb9cd9203623ebf1ed367767dfb0743a771d5e80e08d3ec10d0b5a38ca4148300293b8", 0xfd}, {&(0x7f0000000480)="19142227131e724e6b3eb06cd391c7b000b1f786883463708f4539ede670751429dd3440e15455d4e62b2f131f562d1c8c17febc85a4a4e2c5e398590f34c2a2f568dae0f24e25738d188cb51120ba549e0636a3050378621ce9b4f68e8a6349e4", 0x61}, {&(0x7f0000000500)="27e8f36dabb5317b8a7775dd47ac7fc5954070ec56fdfcb4b2f351437a464f9be82d94edd4cea38d6e420914a4badb4d6c1b6222827ba79725037138288b7abfb060b7d0fa05a9d5da813a823be24242b4312ab137d95120166062e0b52501c01f86ba5659722ca5519feaf1241abb653374076d2329afecb79df6e90d2c40895caf4d9ae2a93d435b63c431798db88db9f281f531ca31414eb4d1588ad19f8c29", 0xa1}], 0x7, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r9}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r26, r0, r27]}, @rights={0x38, 0xffff, 0x1, [r28, 0xffffffffffffff9c, r0, r29, 0xffffffffffffffff, r30, r0, r31, r32, r0]}, @cred={0x20, 0xffff, 0x0, r33, r39, r43}, @cred={0x20, 0xffff, 0x0, r51, r58, r63}, @rights={0x28, 0xffff, 0x1, [r0, r64, 0xffffffffffffff9c, r65, r0]}, @rights={0x18, 0xffff, 0x1, [r66, r67]}, @cred={0x20, 0xffff, 0x0, r76, r78, r85}], 0x138, 0x1}, 0x2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x401, 0x4, 0x1, 0x9}, {0xc49, 0x2, 0x4, 0x7fff}]}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000040)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000280)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xd70, 0x9, 0xff, 0x9}, {0x0, 0x1, 0x401, 0xfffffffffffffff8}, {0x1, 0x5, 0x9, 0x36}]}) mlockall(0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) dup(r4) r5 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x28100, 0x0) close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000300)) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x8cc0) 16:00:30 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000180)='./control\x00', 0x0) mknod$loop(&(0x7f0000000080)='./control\x00', 0xb020, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) pipe2(&(0x7f0000000100), 0x4) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x1, 0x5, 0x46b, 0x3, r1}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x20) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10001, 0x0) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x64, 0x0, 0x3, 0xfffffffffffffff8}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") 16:00:30 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x4, 0x2, 0x46a5, 0xfffffffffffffff7}, {0x8, 0xfffffffffffffffe, 0x7, 0x3}, {0x70, 0x2, 0x8, 0x4}, {0x7fffffff, 0x4, 0x6, 0x101}, {0x600000, 0x200, 0x10000, 0x5}, {0x7fffffff, 0x400, 0x10000, 0x7978bc3}, {0x3a3, 0x7fff, 0x1, 0x4}]}) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000002c0)=0xae9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = semget(0x0, 0x3, 0x20) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/232) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r2, &(0x7f00000000c0)="92e61574071ad7d4a73332aa67779a644d912fdc526db4b9374355542020fd18e59ee8f374eb2d7248dc1c9ae3ba6296c97cd52b7af6e98bc87c8f923a9ed7e9b4284f311c6be10ee86e9726383eb35a4f32", 0x52) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) 16:00:30 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c, 0x0, 0xfff}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 16:00:30 executing program 0: geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r3, r4, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r7, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) setuid(r14) r18 = socket$inet6(0x18, 0x8000, 0x3) bind$inet6(r18, &(0x7f0000000000)={0x18, 0x0, 0x1000, 0xd73}, 0xc) seteuid(0x0) 16:00:30 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000280)={0x10, 0x8, 0x4, 0x10001, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7733}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe5}) 16:00:30 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000000)="5d0536dadf579061495ef49553351d1e644653e105adebc1d2276d40125e8ee7b967434dcbae77a276c02ee863550948e256799c9281bc031c1ee1224df1cb47f4907087d6f3d291054d80b744f2b25e36da78aa656da44b303da815b29311908d595ebcdda7cc1ec3c501d1c3b48e7fdbdc32ad2fc03b297a97592dd23b429e0a8fb3d41a1e97e31afbcfcd9e2b7eb6a50f22dc1799bec8b35db2f33bd9eb396c80fea2b5c026a66d885aadcd24abba15ef7e826257f9428b08d62c1330aff5a6a3556328678ca89312c7842145be738639b9989fbb7c27072fa1e747203556f21852acbd8c416e6dccb2c23a7356266e7eda", 0xf3, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) kevent(r2, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x88, 0x80000000, 0x3, 0x3f}], 0x4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x2, 0x4, 0x80, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x40, 0x8, 0x54}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x12, 0x0, 0x7, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x7ff, 0x957}, {{r0}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x49b3, 0x6}, {{r3}, 0x0, 0x8, 0x20000000, 0xfff, 0xc0000000000}, {{r4}, 0xfffffffffffffffc, 0x2, 0x5, 0x2, 0xf714}], 0x8, &(0x7f00000002c0)={0xfffffffffffffffb, 0x5}) 16:00:30 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0xffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="26fc20d4d3f8934c8995494230d46ae4875a1a170d394fbff402b861e331eeaef786f53ba17af494504f0aa61d7cca47769eabfc0941e9afdb1ca442b963671e898247eb2c72cd7dd6c04baaea10d53fc34a4376fcc93d25d4d096698d319afe4099ad1ec198dbfc6e83a9f4363c8c1cbde59999c50c9cc088028ecbe028e6662d", 0x81}], 0x1) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="a80e9c7ca889b9024f5fb86565621f1d4eceb5faade6bb52d89810fe4ae942c0f643a7d3a40cc85d94d6e07dc74076fddedefeec284c019ae70fa383db2583d4ea021d728f3fe8416382ea0fd75472c0558fdbaac15173bb89e1f737548fdb1993fbcbeabc1dd4ab00934b3fe40c19855a756db9e055f024ee1575fd7a36bbf321ee82c2167b6e588871af5cc7a2856479570cdb0e33b139607d66218c1bd7da6d5780ec070659cc2148cfbf7bd5296e413cce1e8d796053a6a50c1042a9b7b314cbf80f42f18967cf8222e86fdbc8378f9fcaa77c8c633e13352c9f04ed68e1a22c19256e7feec81a3aa4", 0xeb, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) flock(r0, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004268, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff34) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r11, 0x7f, 0x100000001, 0xb1f1}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff, r9}) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100020008cd3fdf00000000c74bf91698fec20560e7ca5eb55fed43fef8c10b58c7f6a0f9ca6eeb02ab65a3cba3d273852c3cd45c02f468ac3cbef10c9de428fec0229e6d2c157a4a2e80294aba6659b3d976ba7281c57f733d232d44fb0c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) r0 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x9, 0x8c7, 0xfffffffffffffff7, 0x80000000}, {0x9, 0x698c, 0x3, 0x7}, {0xbda, 0x3ff, 0x3000000, 0x6}, {0x3, 0x7, 0x1, 0x3}, {0x2, 0x0, 0x1, 0x401}, {0x81, 0xfffffffffffffff8, 0x1000, 0x6}, {0x101, 0xfffffffffffffffa, 0x4, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:31 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1, 0x80000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0xfffffffffffffffc}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x0, 0xffff, 0x3, 0x3, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCEXCL(r0, 0x2000740d) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt$sock_int(r2, 0xffff, 0x1006, &(0x7f0000000040), 0x1b1) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) getegid() getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1/file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0x20000000000001, 0x2}) flock(r2, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x82e7472d74dbf628, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000680)="8f52d7000000000000000cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de296dd12ed64cc97dc", 0x45, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCNOTTY(r3, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x10, r4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x8000, 0x3) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) shutdown(r2, 0x4) nanosleep(&(0x7f0000000000)={0x7, 0x6}, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x9e6e3cf12a891e71, &(0x7f00000001c0)="22e17d3c42bdf8de7d83") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x80000001) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) write(r1, 0x0, 0x0) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 0x2, 0x0, 0xd4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="02", 0x1) 16:00:32 executing program 0: getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r3, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = getegid() r11 = getgid() getgroups(0x5, &(0x7f0000000100)=[r5, r10, r11, r7, r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r12 = socket(0x6, 0x4000, 0x3) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe852f2d41823da) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x1}], 0x1, 0xa194) poll(&(0x7f0000000440)=[{r1, 0x42}], 0x1, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) poll(&(0x7f00000000c0)=[{r2, 0x40}, {r3}, {r0, 0x20}, {r0, 0x2}, {r4, 0x40}, {r1, 0x40}, {0xffffffffffffffff, 0xb1}], 0x7, 0x0) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/78}, &(0x7f0000000100)=0x50) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:33 executing program 0: setuid(0xee01) socket$inet(0x1e, 0x8000, 0x0) 16:00:33 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1ff, r0}) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4, 0x3) setsockopt(r1, 0x1ff, 0x7, &(0x7f0000000040)="77a20a3e336af1e77812eec0be35d211d588986c343254a4", 0x18) fcntl$getown(r0, 0x5) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT=r1], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1000000000000005}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x9c2f, 0x8, 0x7fffffff, 0x2, 0x3, 0x101]}) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x10001) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) write(r5, &(0x7f0000000280)="f926fceb758e4f1bdafc9cfb02ab4d92dec60296a1f90cd19a8d2cd443ab8985d714197da9ea8d47815df3f583f0a7cad176a3041bdd42e4db8ceb1c61296650ac23d4e7c72aa96c8bdf0b3a5b0310d67ae720214d2231e63c94c2df6060b7eef9ee4edbfbffbe94b5bac174b52e7c3fe65a4d454d38679ffc5e49b4b12a901993dee8624994431cef4d3152d35143434539922ee68e469834d8fecb0073ceb05307a406106fd88fcdf4a128557cf151d3c5eb86e46cad719d3169d62347c942b9fb6ad876e23854bb2629e488eb116129e54646efa10f57090390fcd43051576de1c659afa0", 0xe6) r6 = dup2(r3, r4) r7 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x30) kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="2c0cf175eb8ce6c8bf41a8dbdaa23f827b55a391aea9622d08007ea5a63171d122a8b21e8b3a6c6ac2de37a131cc7e09157ea064a9b807ab576275ee8bfd3d961ac45a97c9115434dfb98bb836a037f1bac4c0c52198825b2bb96548d1246db98c4f098594a2bfad7bb578", 0x6b}], 0x1, 0x0, 0x0, 0x1}, 0x4) dup2(r1, r7) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/129, 0x81}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000300)=""/234, 0xea}, {&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000280)=""/53, 0x35}, {&(0x7f0000000400)=""/149, 0x95}], 0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:33 executing program 1: link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x260, 0x2a) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000400)=0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) r3 = open(&(0x7f0000000180)='./file0\x00', 0x900, 0xbc1afe2fca3ad293) sendto$inet6(r3, &(0x7f0000000300)="5748876ad4667544cec5d0e83820b64bbf744bfc0907513b2089d3b277c06a7ca7e6e840dd9ef07e01b6631dfdc1db13b4c03eb96ed2db18ddd4312e7883f7a761edd51656d205bcde9ed8a2ca3d0fb738b4ccc8de95", 0x56, 0x40c, &(0x7f0000000380)={0x18, 0x2, 0x4, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x0, 0x1, 0xffffffffffffffb1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000200)=""/237, 0xed, 0x41, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:34 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:34 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) fcntl$setown(r0, 0x6, 0x0) r1 = semget$private(0x0, 0x2, 0x10006) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r3}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000c00)=""/226) r4 = dup2(r2, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setuid(0xee01) clock_settime(0x0, &(0x7f0000000640)={0x8, 0x5}) r6 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(r2, 0xa, r6) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r8 = semget$private(0x0, 0x1, 0x4) semop(r8, &(0x7f0000000280), 0x0) setgid(r5) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r6, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xd53d181c86a701b1) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1}, {0x7, 0x9504, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x8cd7, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x8, 0xff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x200}, {0x64}, {0x6}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") msgget(0x1, 0x488) 16:00:34 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = dup(r1) pipe(&(0x7f0000000540)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x12) read(r3, &(0x7f0000000040)=""/86, 0x56) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xcc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r2, 0x6, r10) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x490) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000340)=""/192) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/63) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x7d7cfe8f408810e8) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/186) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000180)=""/206) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\x1d\xb2\x0e\x1fpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:34 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[], 0x0, 0x2, 0x1800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000140)) r6 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000080)=0x7fffffff) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x4, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r8}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x2000000000000009}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r8, 0x6, r9) semop(r6, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r3, &(0x7f00000015c0)=[{&(0x7f0000000200)="8d160f25e123e0ca84329e997addd8f8020db8927ceba82e644a5e10793e6d9c8d4d087dff", 0xfffffffffffffde5}, {&(0x7f0000000240)="0916c4ec5e59f8970c1793ec3c6c982f9f4a2ccf233e884376d75d62a1467aa6f9b13e529d2b548e9771c812b99892609deba76b6702f8de88e1615c26c51b90a69e9a0ebd8782b0875d7494fe544b91f6bc", 0x52}, {&(0x7f00000002c0)="67b66c0af886c8ea1b7b8e6a3fbb2c27696bc7", 0x13}, {&(0x7f0000000340)="218c88d1b2c46b45b44fc5d8e54307be77558fd25fdc6fc6eb937a26e919e38a781399be06b4475d3ca7cbf8892293eaf070f53bfb9a7163eadfb5c24f0d995aef0ddaec42ed0e0cecef711e2f15b63adae8a3045e53e5d13e330f80f318646947c3403f41b7db420ca00b0c64db862ad3225a", 0x73}, {&(0x7f00000003c0)="2e3bc0072d250f3fa853ff61d7556c24bc2092a2412ba677df090ec40ebddb2b171ead7368f93019a59e7ee7acee02346cdadaa68462982dcaa42ac96d1536e63ac77b01e3869e05234d700d73bfda69a0b6d59a64bec21c1fde8872c5d852154660fe259722a391dcdd0ed90a7c9a84932a85cd92768ee6313b4b33156e598475a025e1593cb5009c9c97a506e5d7140b1041f814213c1970cfa074c735b53f6795082ae0607d03c285708450e46057dc11bdd9f465a77760a25d0a9ebbe3e0366ce7dabf544b81097a2659c3b10780", 0xffffffffffffff07}, {&(0x7f00000004c0)="2aab4e89a54ce68360d6643b27eb444686f7667c1f05ab620a16f8cf2e4bb73a5ec78740aa2e597091a5f50e921c16a90b0514f20e5dec7e1a4f8c031c012cc1f96ee29ac84184f9b26645d9b313d2cd03aade3588906f5c07966c49714a633d2fc8caacb61451ca6df97b52d283086be75c67acbae30c43f1405e56a944312bec410814b514492e94ed3d430c083a31b3735dc0cfd5b25b741af33d9d7457da3c9333aff09a", 0xa6}, {&(0x7f0000000580)="0e5c85b1497f88dec52a82a67a1e78b7cb450ea4b045c463699db28d5eff3ddd1f", 0x21}, {&(0x7f00000005c0)="535dae6c4ca2b9aee18289380628d2a0e6d2fc0a22bfe95e651eac359fe18afff1ebce455ca4ed04ecf4a1b25630b19f7ff4804f912c5e4308d16442d4521b463bd5af10967342ce186e730b318928a66ca0930b5edca984dd7d01f2dd76d43ff4364bb585b1a02435a76c094faca956ef58be75038f3785f84d5c73564a26747feb0b76bbbef034223192d39fa932e8c000c23e21d9f4ecc36a58000bf4c02e4388974cb0bce211205c150bac3b332e1490a976f4c14332e5b62e9e3d442f85e4053958115148bd0913aa06e95a62002c9adc73df19d4a0d8e3776a31f61e55bb22ca4236c34c558e1841890f1190f28b23260d405e574d4ba5e7e5cd022c496b2c47a7ea08a2d6dacf0cb09df9177f4029f8132b0ebfd88c69f44e11593e1901e4f8942dc550c53c73f7b6b13a651d2a77b861bbeb8b1e3f3828b720afb42740a5d5da8b462dfbe09f766b28ac6627577dcdc432d28cb29eb9e23b40e7c88f3c74ca736cdcdf6b094d0252d63dcdb150b210401b2c2901c793b20bc4328de0c3d7337ec94f1140001fa720255dcbcffb2616b6c544633c1ba6916837dad01e2c0686b9a49df8f99725756ef8db230ce67de75ed4f166116b90edba00bbcd5045be9cae8be7cfa01e63d17d2a406030b1a5fea73bac198a4202c6114cc30e76d3f99e875214a2651035eb0dd67a6769b9f952930de37a61a659853b0562e314faf60a8275ed183a598e97284323ab717a961889b0ffbdb61f0963faeee0061fba71dc6b70ecde958be8dd0f424ff6b370db218bc7ddb6ea1f1995061337ebae9db3557e8b3e91053db7f0f4fc2f54646c04093f773ed48bfa1e7d96180735ba8405ea1a67eb816d3427f2e9641288ae62397fec33553b458ab682a233613dbf9c1ff86de4083016f66945083b76d20dd44326c4aa2893191164617b7240a406a4ab36ac2a07137cab8eb1c3f160813dbfbf12e5964e22d577991752e4cd1a184332336c0f74169cb8d79a3d67aa11bda90434a03ec36cc8ee7bd627c851b4e01cbd1cba652be03cbbd4d565ba7fabce769538bf60460065d06836f70197a9abf25046034feff49abdbc6432763991f8a5a36dff43b81ffdf1872cd46d72a98f77b4ef29daf8bcc7c9ca104c5451e032ba97e4bc85458cb77902520f0561a5b1d53a1e574f1432440360a3a517a32977d2c3c196dce38bddab249cbdf62978bf91b4acf4481914af5a07cf1a902f8775e37c19152827c30dd629760342a22b89935acdadb2841b78b9816c34dc997e67365481b3586f276f4e1e2066b8f09e13b2aa1eb10bd72473b888cf8928d968fb84726f687fb6bab1358dcaf2aabaefbeb289337ec175ba2b2379ebee90b27e6bca53724e983875de2f6be25e70f48ad494dc82fdef4f046de8959bfb849321b0063274e1ffc968fbe24d3c0d408b9dd7d4fc4fdd5d5940988b45d62ed225a38f29daae1af4b6005f2aab7764ed4489d6b74152f9e613593e60c2055715cea35a35755b2bd6f383ffc98fdb5c0f62c7b32c581e36d027ab9cec640f298a6dcb5eaa27ce2b3ac975d99e889ca807fab8246edc463783f41de56b424de0e1a19bf356a93d5cf306cf34b8be01bdfb964f41e7c0e7890107bc4ef6b439b95338559c64b5e6958a686f3a914e88806bc8481c1a8cd20cf1ea7564273f121d950c550b17bbea95efdf631e91361ee8915e93ec016e8cd6530023efd827772e05326952f7327666d4fdbb44e2a61b1f4fcd721a8ac2c15656c84e6c4774731ed542025f18bba12c26826916d14a110d3c299ac65b3cdf9ee91246138a94112e6dc2c85c97e7e2e52b7f2fb731a398bbfbec3de6c15c46be8e0b52b937c5e8de0fff0233daebe291bc53db48ba37eacea8c9aebf175230c156b6303fd39ff595dbbb313e4965187f7dd18d7b04225b10c03318beaef02b1d1b2f64339502bb12e299f35dc8dbdc8aefa3f20e6d9817ba528a3112a746d31755b0cd99fec80a560edcc909d8cc7c6dcf8ebe365048c33f1bf8ea2ad7820d35a9bcad729b35f39f23953f1adfdc22aff07dc72088c3fc08460ecce6bfc4b032af048ebd256051ae1818d376681a83b5fd170efa194f2bb9d031bcfdadc5df29eaef7574c64edbf7b8ce35a86f0b7619c67d389d8b67db2b0e7455b40a366cac034af5229ea1d339e7a4251e38caa55e54a4c37ba15487bce85d807be6ca66a45be5ab52311d91286e7957083a33aadef704e982241a2359d39ad397105ce9d1e0c0c0c4dd55336e62c97ab4f18b332f8bbeb2128c10ad35217993053b984276d9be6a18c1db512e3663c242985d0a1fd41b8f8fdf0d67a8576b6faa9f1ad5c29d49e153d173ef2c88f6e566870371a90bd8af9629d9251ab9d68ff562f7034d957a2aab9b60724dace6569452a5ae48ff1f964bfb37defb9adcb9adf72513a5a40d633363d6a4deaae101228ffc20a4387e38477b271e4c446759bb3750a485bdba6604ae52087ff226cd20b2935a6991592907c24ece46c000ea5034421868043be25fdc9d857037637f6d70f4cc5c8c66698758bd8a65977a91268cc5a1f95f77939ca318828cef51af78ad5d303aa1162a8df94c3ce0f5e094e2cafb8a01a7467130f69839f99bd5f9ec52b1880f5349d6920eef637098fd90d5f0d0291d41d1d13ca69e3e1af8e9d52aed1d7e6ef508769cbb59974d1b734a849ede1c992a26d5c754c8eb76a7599f499581ab911579919c8bbb4298f636b5fdb9b7c5c7603b1783351e6f01d5ea14d95a7a77801f22f62fcdf7703280c5a405857ec2c97763532c4db64ac0948d3a8189d3af0349961cd1cb7b90f769dbf4a9696313755405183610867d2c280d713287b3be74137bf0b74d72912378dc51a5a3bfc904263fcbc53db6eef2dcff1aca2c57f108e6cb5c6b23d9a6cb7e04493e3121277b601b248fe7a96ba27d6bf1fa41107b9e106d72adebcfd253beab4e5c3d8c861b2a178af1dcd444f4ae2a8803ed4115507fdfe4fc98d1c3476df18a0423be5d8c5a496b7533e2294a15bd1bc8a0962f7ec1044d72902d5a27787865bbf453c1d954a15ba7b94d8205c7727b84b849bd139e14a8fae17721bf117bf0afa67e528c52d53d6ff1bf2aa46270eaa689ece65086124da493e254907a69ef4f729df1503f893bb80a1f25a69643083d62909d97e507f23239b55fa12b0438d99c5e954d4c2aeaee44bba718ed4e427cadda0d1f4d049b411035a03603b803d42a8b0153ef3e268b17bfc03e09ce71a44a5108c824bd8ac7fc1bb288cf95ad12ef3ffd95164afec041c7b850ad8027d93b52c55ffa9862a0b606f6b00ad627284be6963859777221fff34fc5798ccb01f098f61874541e4d3fab1b04f5997abd4506aa198c613ec0991d42fbabec5ffbf9ef1beaf3c4d1c432be47c1c5a6e3a88e418f8ef655a1f18b13ba497828f11218258e62f07e2f54f3f62d78e55b55467f424a655a0f449f921b71bd950b6843602f8ea6d629674b5f552fc2a1f246db77b30a2822584ef442d2fd4d7a4f93dd6cf00be758b526f711a16c401ae0c8a61c7f2ac8bdbbce46fb252c06fbcb4ecd5b48f0abc6dec776a986539e4fa24cfb3372a26d5a6588d1607f36762017915e4fa10c2075e56df48288f24004aed4f7220d1b7f2b77e9d87d46db4616091736e59f42462c321bca3bd1be212ba12a903d4fc7196512cf732634331ebe7c09afdc095aa9b3492ec0939116c7a2cb316fc1b99d1c5740195b032d9ef7041063a715360e90e5e8cc619a40e9c1fff52b911c206b7b051753b96e9e60c42db6a125b909e0a0fb68028cc05e6778f4c7852f9f9f41b8797a6f0b2837ebdca36e5e43879592c9443e0bdd715662dfae1f0f8b02bebce8f0419e9b2e88a0457fbdbbe771a631cb2d6fcbdf229cf976c6df0b88302dca6088b35ce04494a633b3956480efd992c8dc66b5b0be1ce43d82ec7af44caed44380044db935d42bb60f3948d5e81ac32880a7091bb4b510b1df106703fc40f14baab19d7813a82f88840ceb3787c0a400861daa238edce7074b4ee2b3957bec8f7116206085e3eaab706e1dd76a4a6e151e0054dfa8c76a36d7c250333add5c49e8dad5467f53cf2096136f7bc1c981c1d9e1071577b5b66d8db22253e612cc24dae4a90d295291974226cf66e3e17f651468b80abf644e6b9b54dfec0b4f413a176e8901801023e105c0c975c795b7b50c98c7afb7443ce0761e2ca44931ae1f2b83ffa5fab4520ecc0d1a087b1da8afacc106d159754966ec6365492801342720ce6056f2dde6729eb7f224aebe90badfb7084fd6710c8c8e08dbe4c23a3fedd7210648cb30da7948ea2fdb24da55aa6de850ac0e6596cda85515c088f243e580ce9c4beeb2028b0073edd3f408274900d0a8af1a80e849684cb208b6b18862bb5564a648bae3e3d2991c3efc8626b36d388dcae7d981394dbc6951490cb8c87aa6d2b55fdf3e8a4d68209fd446fdd22f55ce58ce7294d4cf6a0a9188dc49ad39c3ba845c52fccd76a5e908f22958f857f6aee4dfe774bd396cb70cb6aafbe478e3dbdf3ef2830de7a404bbf566f9f583462e1d9397d7c5ac362f8a2f65b20ef626f4cbdd553b41f1d9c541db57c29407f7e59ae5e4755104f79e3728e698aec7007a746fba39771c8d891f5209a13090225a21b45956da3a23e691c3ef760a354ec33187c14eaffaed4b63795503842be3fe779e2e0f889957763199e0c345ec0c847e35afab168a633c8766babd70544badbee8e728c86b0cfb1d01be68affd5cb1ec43c1b39cdfcdcda2e1497a65c9710522c32df765cf4c8e69ecd0c9a7b7bbf1c29e128f90729692516c0c35387083c2876a6f911e9ab46c1de0c691a783cccee200fefa19e0bba292522dddcfcae4e748614359471c59587e83deb8ca0f775634c8c993e42b5743215724bf19e5ccc284a6a8285acf38d83e9852afe1cf598dae7063b76dd91cb1f153b0268cf0fe3b6b8094c3c9f4132cab53a77c9c78b1050eec777bb778d35e8218a84cad167f0b3ad8be25d5cbfc7a956e9443b99e1924db31d83a5b9b0399ae277ba483a3fdfe7a75c4a2c4cd2692959428742e072a88f92cf13cdb96b460f14f428f7007f3ddddf37f15977af0ac65889ae1de3eb5a2a09bce59c6805d31a9dc9279476706ac875e504d42a4bab190dc21365287cfb9d0529da74050ff28b244417b368f0768002834df38e688561b43aff1b6070ccfb0396dfa919188886125071092782b7ce863e948636693c35844da8f98252f8a300244272be039975405a99126029c423d0e4902e0a194a98c2e10ec3ac0b8822164e53376c3f0d8ac859624df379eb25b20053787d8e3ad3ace9c5d5f50aa8397be7d61396edd1b1ed5aca0d3922796e4f66034b4242fe0142c138dc490f15e492c5ccc0d79cfb76ffb6789c700cc36b772089de791cb8dc813da899ba998c8dbd0b106939e93686eec57bc7c26edc46edda14341d335eb89d8e8f1577182674d982df63225030fff6e2acb710099d657faf1a993ea66eff598539cae962a383449ad004830f01e2be5e0a56135864758fe61254098c730c2920786684213869db0d34b6a9c220fbdd501204601b5cbb7986136659e8da58a208db70dee2918c0a9168527303336a5a1be4058092a514d5dfaaaf6786ea28325ce5049e2f45fe0509eda757733e6159963485dbd833fed91f503ce2b300eb872163ea7ab0581b35a1b1f18427a760068ab6c284337f3e4db17c47e93c75c9f", 0x1000}], 0x8) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001640)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x5f, &(0x7f0000001680)=[{0x4, 0x5, 0x4, 0x7ff}, {0x2, 0xa88, 0x6, 0x2}]}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x3) recvfrom(r0, &(0x7f0000000000)=""/175, 0xaf, 0x40, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt(r1, 0xfffffffffffffff9, 0x4035, 0x0, 0x0) 16:00:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet(0x2, 0x1, 0x2) dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) socket(0x1, 0x2, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4c}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)='[') 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0xd5e9bd4e81baae99) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x5) pledge(0x0, &(0x7f0000000140)='\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0xbd, 0x2, 0x9, {[0xfffffffffffffbff, 0x6, 0x3, 0x7, 0x7, 0x1, 0x5, 0x0, 0x7ff, 0x7fffffff, 0x0, 0x1, 0x6e463746, 0x1800000000000, 0x0, 0x6, 0x80, 0x1], [0x0, 0x5, 0x40, 0x7, 0x9e2, 0xfffffffffffffffe, 0x5, 0x6, 0x1, 0x1], [0x8001, 0x3, 0x1ff800, 0x40, 0x7fffffff, 0x8001, 0x9], [0x7f, 0x2e4, 0x9, 0x3a, 0x80000000, 0x6b7], [{0x0, 0x4181a780, 0x0, 0x4683}, {0x7, 0x6, 0x3, 0x2}, {0x3, 0x9, 0x6, 0x4}, {0x6, 0x3f, 0x5, 0x8}, {0x0, 0x2, 0x2, 0x1}, {0x0, 0x7, 0x9, 0xbd7}, {0xca, 0x61e, 0x7, 0x7fffffff}, {0x3, 0x3, 0x2, 0x184c}], {0x3, 0x63254641, 0x0, 0x80000000}, {0x4, 0x8, 0x10001, 0x3}}}) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000002c0)={0x1}) 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x39) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x100, 0x1a7) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x4, 0xffffffffffff81ba, 0xfff}], 0x80, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x14, 0x0, 0x9, 0x4}, {{r0}, 0xf0eea586920971da, 0xf1, 0xa, 0x3}], 0xc8f, &(0x7f0000000280)={0x200, 0x3d5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x3, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r7 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r7, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 16:00:35 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfffffffffffffffc, 0xfffffffffffffffb, {0x2000000000, 0x5}}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r3, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000100)) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000080), 0x159) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0xffffffffffffffd8) select(0x40, &(0x7f0000000040)={0x7f}, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000300)=[{0x22, 0x8000000000}, {0x100, 0x400}, {0x0, 0x54}, {0x89, 0x7}, {0x7, 0x7fffffff}, {0x84, 0xba97}, {0xc1, 0x2}, {0x8b, 0x9}, {0x25, 0xfbd}], 0x9}) 16:00:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$KDSETRAD(r1, 0x20004b43) dup(r0) r2 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 16:00:35 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x16, 0x40000000, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r3 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x3, 0x821, r3) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:35 executing program 1: r0 = socket(0x10, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0x0, 0x6, 0x2, 0x0, 0x6}], 0xb9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x100, 0x2658}, {{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x20, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x9, 0x80}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000004, 0x9, 0x9aa}, {{r5}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0x1f}, {{r6}, 0x0, 0x84, 0x1, 0x1f, 0x8}], 0x0, &(0x7f00000002c0)={0x6, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x1) 16:00:35 executing program 0: socket(0x2, 0x4000, 0xffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x10) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="573c92dfdc003459810fcfe68bf27505197ff82be395a012454c5a170423fce73684ec27d98f340f794c56f6ea481e9b4c90101f983e0c04f157b777c227ebf27de796a6d34fd133040647d4b6caa10f5384633b6cdf2e68b564447417eba49f87255a90c4b0e7181fa6f63bc0b47437f112c5b5a7e60ed165e3533f2705b0ea0ad26048850b4197f945aaaa8f1efa3acb842bd9c0bbfb73ea6aad388aebf3981c25834484b56ec337b41808395f3f49f2436f1882cfb9913933b99b844a2b62c372b190d39a4b51c63450aba1b26e87011288141d2a28351e7ba01268be3c0c84db0bfa3ff5d63c7b87e2c5bf176683d4fcf8fa31f35b5abd9bdc1b18305f0762bb0d37189a845ec66fc9a132a3925bbf23559cd90e0031a9999a8fdfd28f2db1cd7ae72aec1c730051df9d9dbb01e62a0b9564a7ae291e422b81aaf4690e30d4559c5aa01dd018fb146303ddb4b24c1d7af6025d41365084a04163a43662cc11dc19ca39a2136a682a5d4665783d71238daeb9af5d91336ba804aadfb6b572dbd2095ed85fa7995d206b32d1a78e8ed9a892d40e8ecfcdc2a4378fbfaf546f5e85dcd1d018df5e14445867aa77d6e0603d061e157eec858d45b1e3a0b088d6aab4c80e6e5c182ee1b7ee6f7a933c5f3ac4f6cad9232c9dd2fdd993c65c7cf755f7974ac8c1091645af04d12768919b2c65d9c8a0b1ff5f0cfffeb73c3f0393a7f8204f4a371ed562edd3b80d3ebfd73a55bf5d871455a9a5c71d886169dd79f9eacdd7b85d5780543c1008e23a50d3017830a3202343b36210f783486bcc18be9303136b1c108c7d9f83d68ab4ec4aff1224e30cb76ecf5ff87d5e891c8e0a89b05ad202919ab75f5486cc551a3c7c4c0907fc60dab559b6c3416269616074f610b58748e46c0a80c19eeef2fd520202ebf2a19ce46399f115972e5abd9a0b756f4e6523e0c1d4d30978ed5a60bfa7f3c1c148b0ff8195c359b870534f165e06bacdcbcffc960b2b8481719815e87ae96f6a6ff57d2e7e1135f716752a7e47329b0d7bd51aba25e27ca868b2c196487c80d15706c334f481f3e78fbd1a00adc1b0aa5d7e0f753614250838167c88f5d71711a31f03c857091b89580238a08249ece592f8d3661bdef573bf3ad0f1de8c81feea02e09375fcf54e79c71e46d5af0c737099f760bf3b44d6b69aafeea014b68e3406c777cd285aba9b07eabb4e050c493c7d9116353e2899af021b774e2ede4d33e003c34450f9e3669fe548ee4ac6f131e87c4db6aa9660de1d6a488b7f8b755c367102af36026b9358012e27589e4692bf6cfd5ead551875e20d09b8866c72aca759304674146c1d24bd2dd0830c8cfaebc469e9bf219f1de890c039ebb4747d29603001b3302e60284d87c44df3ce42ce9d168b9f7d68c9bd03b958efc46f1b0aa5e87cca1a0c67170630f5cd5851a270e6214938d95a920694fb60ebc8cfbfdb6a94027cc508a9e99f5233a99f2680ff3832aa0ff88a03eb3e98db4740b7bfb624703819b789391bb7c846d523ccc7ac0bf7d82400c675e158ba723b88d5132298576cbf3afc12f59d4295993505d86c249dd9bbfc12c8d9c6c2f5a3c469d051d23abcfc5bb1fb18df947138fbb60590378418806102c5a0f0b949677b6a12552c30b0c7a219a94aea82061f839fe07946fe804eb9d8f647444b2d397c81534a2d3b5c572ab3a29271179268e03e743e42118f9afbe1c23861397ad98b09edd5a11d20ad0183097f4905b749a03cbc61956bb0c3521e215e7b5089af3f946b27323607a136abc286580f2ec73e2a93fccb7abb85430867c8d7ad24b68ea101a1f17ce5a3f149ade21df2011bb9949ebb7276c086fd36a1bed1193ca3130f1bfd2eb643e0070e002e6a85ca7754bc8cda704a53b5c11f3bfab1ff44c7a77bd38ae10078cb0c908390e1067b23e5e6532297cf6b92c872128e7e9319adabd824dc347ca6f4455414007a490be2895662a3b7ee19b26f1beccc0abe21f337e6b8e623ad800ecedac9e4e7c56856daeb0309b5ec6cf59d58b458388a97bcadb8a5a8f01427da0955dfe00292503983b9ffe461627a85f1dab6bd0abf4670b6131f77018661897d6180a7804f8341cbbdf26a2357c7b60de0a174c8d48442befc722e6444a1b22ee576228da2a828f5d153d72491e35cbaac8dd08f10959a39ead1ed2c12eed0f2602d24f5a7313043898dc60adb3b06430f323ea256ddb58f36bdfeec742af0b55e5fee4695662f7156ddb914ba55c049d0cb03e7c2758fe670c632c3ed146dc12837422aa6cc9d1849ecb9ac2a3952269f96178b42f144f2a5c2beb79a4b309a715bb1e1b13cb9d32bd85c0edf8c9e7f4940539956914c99490d8714f007d03ba836a394509444bffe93c4defbd281d444bb229e5900f12bed0e9c6022aba6f1af4e529ace24cdc28624ca45cad024ecd12fa6a2f83615a3530ad11f1d5fd636ecf295517bf84127bba457fc1a06c38b42027161cab6feabdd121e9bd31e69d0b62a8bf7cef308e19f76b92de5935b8b242dbb6ebadb25aa481c811381e80e105c3effe7217976d9ae2813febcadeab2b4998e5e7081bd3a315f2ee32b883d894c8f7c4359a07df14c9852699c377c0fd6bdda3fd045a6c3dc7e0fef1b5b8c6c0c5624131689b3b97a6c92ac7e73577629f00ef04e5d5b3e1aeadd3591cd2b9bd481b30a8c5daad890613435772049673c302dcb1d5450c8ee28071352c093ac7f77aad964cde50826247ed167a5c8f077a2e7a2d9173bc0928874c457c7df1158d59d281a7de6d77f10a56ccbb47318043dcce5b47bcfa6e7635947ecbe157901d2aaf0aedbc06c05f7c2c038cfcef123b9fc54736e2f28dfa2c7047c28d59e5526e936ca2090eaafe6c80a07c8bbc2840f62168f8ba1c0874866ce54bf9cb06b052f4dbff45edea92d7de48e06d9e8c61948be2e922f8af8262a9960452a4b335c1adde1b14c7a2c9b8286abe1961d2bc15750c89c5f7a647bfd970a4f656285f94a7ce7f93b7817b4a2a0d3781538fadce634a8b1c39d8a6799a59b4f65b8a34de6b6217fa1e5cce0f5b97197103ace12240ae742ede1958f4da95f67d6a8c72b77c3314cc6a7a5a73cc16913096478835e6c4ef3b456cf59e76be6d567f127b9cd8e6f763084ac4c349efea9ed7ea87060df1a5e6f8b993ec740b7fc4fe474b61e7e226d4efb7f447238d38a3e5eb9556b0081fa7509798c0bb3c7080a7627c64d4de8b72e2dbba380c3d7fdfd195a77c54337bb4b7ef84b47ebb6aeba6b10d6a9303a5d4e28e4518d309e79ac6ee011a72884d497b2e97b4c9a43643dc6db5c6bc4b670b9eb2e4f2244a023d16d4da4bde494e05d298d4b3756a415b14d47b6b92644d07dfff01da8e22b65db8a8f406804570ca3839499c82389e2897177f9c408ae1f8a72c69e65555285011a5232ab5737deb9d244fac42042af215dc94a567eab6533397ae8f8eae0dc77ad66a16a4708d710a325b597581df57f15bb9c9674f602ac2ec3610666df3d4c90e236a91cebcbb54a6f8a82c66c2945c1005c7aed3dc53600ecce733f6101648b15a1813cd373353d248657c4f96737bdd5642ed0cd67039c2df75e735890f881190f6927652377c1b62f68d78ab60f56eef7a0dfc01d93cb8e9eb7139f29c6bea9ddbc5eac0a03358b3d9979efb3f2ae418a01560344409da9ab3b846a1155607fd8b0de32e698988df5549e6d75c1269437da870424ca0c1055553e1f60d7365caacc48b1e690054757ecfda2c8164690bf8e27f9b6eb4db1117d562a63cb508abfb7f29adda98398f038c59b7cd134766c0f8d088359e56ec7806f02d8cc4c1e219b1f1a0ae098b4777f0339463ffca6b01d5140434f2857c8566ad1322e79f2a1d13f25baa037955d07a1b544f6efdec9ecca9b8db0812b6543f45d7c6313d42467622f2aa7cb8f3977d3a737aa2bb68c65b389991adbe56148c0d802cbb04134d17dc381bdd2f515634449c081203be79dd99e95a8240debce66807834b7c64fd7bb3e30a82d0956de6f0fef0e3b74c85bdecbfa058379fd766d042d12ac03ad8b8251784eba2ab55e038d74887d27cd2699956014543c0eb92b9c6b8f1b9e597a114350a2c35857400becd9cce80c06db07a5ff0e7556d4888a764e36f75738e813fc9168d4c8fdacc0ba672aa6acf6836e6253c9d7d3bb35d8e96cea1fd83450a36d65ade631a51d2585b3261403d747dfef980ad0b65d59ab6915d1ce3d0fb5755ee4c7e4c120ecdf4c5ba4a572b6a97f5eb02c66d5fab25927b65e4821892023a95560f57cef8686a47fda2d5e2ba212c7636421b4882458b01ee410cd21d46e8b9a3c3f917cba65b65718874dd7a8c87f6faf8134fb7b428296516357e40389a453e018ae90b13a8fc63a3414413d1580743095fb7d953f71747a23ddf6042f5101382a09d1c26fd43cebe710327d58e954147cb18828b79486f6a18c90f48bbd0d21ca84a5e643e1abc17e133e393a2fd61b3162106ae035b39875c6c9648711a93599b2f04e783e69fd7781598eeb573d2e1280048216d110c7aa7f5dd4b655faec56cd2759a34dab927e56b3bc54c83872bd3b86e43c865dea82becf20f9c5809d5128a25afc73805b618ecc36ae2c493179f63f76164218ab2f652aa8435d0733c5560dc04ed5f9ebd5b4311729a7023bcebcfc5f885e70cbf84ff94abd1da7fb1998348b5e9eef1b8bc0ea7215b1dac29408e7e78b97e5d10a281f16ce821fa645de3b9d308678852f2d43af9e1755d50c7ef1850fb7f3d90e597ba36d3f2840bfcf73503c771ba031b042a98dc86cdd1d8b52929b72a0ed2d1be1af40daa7270a9114cc727815a631892a6a922066312fb5530b67bc166387cdebf9776ad804258741807acf43ef0d3d22a73082172cae97295d53a6501500240cdcdf64a6f759c7df080f8b5a8eee77a5f76a17694f29658653f60edcc731d8d1c5ffa56bfcca157c92d1165246f68999d7c6f9d4f5f426b02cd14aa977b39976e0323f941ef976a2ff317d6cbe5825e9990a9726de06808ce5a9babf19c30905d5858f55e86c74da22e43c8584ced096d93a562778b176f2dff5736fbe599a7660d1f979bf84b5f4c634e73c8a44c0d29e747faf857b3f9194c5e7e5c1a7b94d6758f4774b52fc0478298e91213839fc8d6bd0a449f547f3cb015b5b2c6d5284b0342805ab6e9a45b748f28b273a04c4aa2faf8a285c060c564e08c979fd168cb40ee6017edfc0668d9b2df64b77c80a007aec9b6dffa21c81f1ef4a66cc034251f932ba4236805a99318f92382533a265c6347922a8e1f0979c9582fb1b7f6c31b4783833d4ce4bca35a2cf5ada6f110cf4d6c09c5edb7f5cc884aec70cc0ed20e9702e6da8e474296b3a4821f80d2762386f6ea79efef8b9d14245163eb6f99fee05847dab2eda2f32544d3e7077c6599ebd011224f35816a8422607439ef1909fbaf378a154d1ee5275cfd04c25d0248c1b2af2b5c32b0a094c926bf06e6916fc7cb274dc8900df6abfd2bb75d9d0760f5b2f46074f5b8dd79a598a703284b9aa13ccbde229d3516af076e6ed58c599620fea9ab45681d14f2dc49650591b932c4e56cf0798a43dddc78ef8a641c52bcb64bc0dfcd14576458f0704a5f36c7740a32d5a3c73f359f80d8f7c160facd019650fd7cd8812f50cd27cbf5407e2e2406d5c84b3bdae630fb23cb48445e9ff511aa968e927dab2864c065628c6698976ccdae6239f5bfa2c0b74bb052e671ea2009c", 0x1000) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001100)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0xb4ea806e9472c33d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001140)='/dev/null\x00', 0x800, 0x0) fchmod(r3, 0x2) sendto$unix(r3, &(0x7f0000001180)="09bacc28a1862a2cfb881d91dc75b78973b0e89e5281a339fcec8269c30503642139246957c25c87760beb90d90873ae235ab9f4696eaa992ad896c57aaf550564449bbae27140c95c1f285a070bbe0fd18c7e34d508c8c4daaecf8063b99793dcce6f4fa81db5b88bb8085722f89012dbd4d20f982d6924c28836b2f4a81e1f42af0f09014a6f04d7b03f3ea180d748e4ec22a2303ff4b4533afdcf9bc0e0f81f117e7113405be897fab7c419b11192ca96b98ac014fd6bd82c39ca11faf8e6539889284fb576df7c977e1f33c6e476113ada883f214de9777140bf477f60505c42d35d5f6b735761f4757ce86baf3c400010a95e15a39dc727ebb3fb15", 0xfe, 0x1d32e2293fc69f7b, &(0x7f0000001280)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket$inet6(0x18, 0x7, 0x4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) r5 = open(&(0x7f0000001300)='./file0\x00', 0x100, 0x58) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000001340)=0x2) chflags(&(0x7f0000001380)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/bpf\x00', 0x880, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001400)=0x3) connect(0xffffffffffffffff, &(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r7 = dup(0xffffffffffffffff) write(r7, &(0x7f0000001480)="7581aae42a3a2756943422f0e3bac5d4f3e58f89ac2e4a11dfacde60e89a9d522efdf1c5fad1d37b8f3cc55da360955b6ec6fa05e6813c718cab0787a46c764e7c99195a79f388506b1799", 0x4b) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x2, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001540)=0x4) open(&(0x7f0000001580)='./file0\x00', 0x100, 0x20) r9 = getuid() setuid(r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x2, 0x100) semop(r11, &(0x7f0000001600)=[{0x627e560106ae16ba, 0x80, 0x1800}, {0x4, 0x8000, 0x1400}, {0x2, 0x80, 0x2000}], 0x3) pckbd_enable: command error 16:00:36 executing program 0: syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') clock_settime(0x0, &(0x7f0000000280)={0xfffffffffffff801, 0x83}) nanosleep(&(0x7f0000000080)={0x8, 0x7ffffffe}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x3d8dded3) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) kevent(r4, &(0x7f0000000000), 0xffffffffffffff80, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x54, 0x20000000, 0x9dc2, 0x200000040}], 0x4, &(0x7f00000000c0)={0x7, 0x8}) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) pckbd_enable: command error 16:00:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7}, 0x8) 15:25:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) 15:25:53 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000340)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x2, 0x9}) chmod(&(0x7f0000000100)='./bus\x00', 0x5) unveil(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000380)='./bus\x00', 0x144) 15:25:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) nanosleep(&(0x7f0000000080)={0x1000, 0x2}, &(0x7f00000000c0)) setsockopt(r2, 0x40, 0x0, &(0x7f0000000000)="d1475487d86dafbadcb4f8a8ca4b0f0aa5a67c77397f64fbcbcaf5699d2a8ebb14620c58e839f360e018777d0633b1f0b207050608b44c509064f9e47e9a44675a2fc1438ab9bbdbf4a68d556ec588a2458f63a26442b9952f640ec27038250614e81b189a8258a150043232914c", 0x6e) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x4, 0x101, 0x8, 0x1, 0x163, 0x0, 0x7, 0x7]}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 15:25:56 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 15:25:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x74}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 15:25:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61, 0xfffffffffffffffe}, {0x6, 0x0, 0x0, 0x101}]}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 15:25:56 executing program 0: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './bus\x00'}) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x10004404) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x60) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x4, 0x2, 0x20000000000, 0x8}) r1 = open(&(0x7f0000003500)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r2, &(0x7f0000000100)=""/124, 0x7c) 15:25:59 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2b8, 0x40}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x964, 0x4}, {0x4, 0x6a}}, 0x4) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 15:25:59 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) listen(r1, 0x2) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10001) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r2, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2, 0x1, 0x43, 0xe00000, r5}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="b3752797b24e2ce76c8f6e0f8c0792a24a1e797ca8fa3b98e1a7a1da4ce695ce283897190ba70c7568b08c1b9a70442f80d6cd", 0x33}, {&(0x7f0000000180)="ec6063bb043b6d854e77f4422a46ee0a97e3634686b839421b89453f024f6145a678edacd7be13867a18b789d8999a99d1", 0x31}], 0x2) 15:25:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40b80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7, 0x7, 0x80000000, 0xffffffffffffff01}, {0x0, 0x5, 0x5, 0x3}, {0x3ff, 0x5, 0x9, 0xffffffffffffffe1}, {0x1ff, 0x4, 0x400, 0x1}, {0x2, 0x8, 0x0, 0xfffffffffffffffc}, {0x5, 0xfffffffffffffff8, 0xffff, 0x8000}, {0x0, 0xce, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 15:25:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) read(r0, &(0x7f0000000040)=""/86, 0x86c9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x46, 0x0, 0xfffffffffffffffe}, {0x4, 0x0, 0x0, 0x400}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 15:25:59 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x3, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x141, 0xf0000000, 0x800, 0x90}, {{r0}, 0xfffffffffffffff8, 0x6, 0x40, 0x9}, {{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x7a7, 0x9}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x48, 0x4, 0x5fc, 0x3}, {{r4}, 0xfffffffffffffffb, 0x12, 0x1, 0x9, 0x747}, {{r1}, 0xfffffffffffffffa, 0x80, 0x7ec01d348ee64d16, 0x484, 0x1}, {{r5}, 0xfffffffffffffffb, 0x12, 0xfffff, 0x10000, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0x70}, {{r7}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x8000, 0x7}], 0x9, &(0x7f0000000180)={0x7, 0x48}) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) 15:25:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x1, 0x80000000, 0x9, 0x0, "3b457b4e55b3a825d3cbbc5a58273302c1279624", 0x1, 0x3ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f0000000480)=""/100, 0x64}, {&(0x7f0000000500)=""/152, 0x98}, {&(0x7f00000005c0)=""/127, 0x7f}], 0x6) r2 = syz_open_pts() open(&(0x7f00000006c0)='./file0\x00', 0x800, 0x4) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r1, &(0x7f0000000700), 0x10000141) r3 = dup2(r0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) select(0x40, &(0x7f0000000040)={0xe8f5fd6, 0x100000001, 0x8, 0x7eb, 0x8, 0x2, 0x6, 0xd9}, &(0x7f0000000080)={0xc, 0x8, 0xe7, 0x9, 0x20, 0x5, 0x3, 0x3}, &(0x7f0000000100)={0x3, 0x3, 0x0, 0x9, 0x7, 0xa1f, 0x82, 0x148}, &(0x7f0000000140)={0x5, 0x8}) write(r3, &(0x7f0000000380)="fa", 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) readv(r4, &(0x7f0000001880)=[{&(0x7f0000000700)=""/153, 0x99}, {&(0x7f00000007c0)=""/43, 0x2b}, {&(0x7f0000000800)=""/25, 0x19}, {&(0x7f0000000840)=""/30, 0x1e}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x5) 15:25:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x100000000, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 15:25:59 executing program 1: dup(0xffffffffffffffff) r0 = msgget$private(0x0, 0x823) msgrcv(r0, &(0x7f0000000000)={0x0, ""/52}, 0x3c, 0x3, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc0287533, &(0x7f0000000080)={0xfffffffffffffffd, './file0\x00'}) r1 = kqueue() fchflags(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = syz_open_pts() kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0xff, 0x7}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x6, 0x81}, {{}, 0xfffffffffffffff9, 0x81, 0x0, 0x89e5, 0x7}, {{}, 0xfffffffffffffff8, 0x38, 0x5, 0x7ff, 0xee}, {{r3}, 0xffffffffffffffff, 0x18, 0x80000000, 0x59da, 0x99}, {{r4}, 0xfffffffffffffffb, 0x10, 0x80, 0x7fff, 0x2}], 0x7, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x80, 0x401}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) write(r5, &(0x7f0000000100)="c6c80edea8a94dfbbbe638508d2cab7c26111be00514ad5f27eeba48793059c0d824e20a2f8843da6a2bb2aff4e93b859e4ba8c0775c243d5be23cda963c7da5e3601598d952be63947ffdcffdd43e1b0862a22348dbca9fead4751b2590ae0f1915781c02b93542031db195a2a0fc6c2dcc40e307073f980a01c1e9ca29ee9ce8cb24ca7180184782480a96ed9335a2ad5a7edb3eb125e83bbc0a944b2b475968d23526ef0e86afaa0cf3ef17d3bada3552facf3860f3db1f2252cbde84b2f2e00bd8bc16ae3d71bad3725905f182d6d8f0e98229deb5d0ce17bee928922606c21a28f8730210b361", 0xe9) 15:25:59 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x5, 0x70) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getpgrp() r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r6, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getpgrp() r17 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) setreuid(r4, r14) setgroups(0x0, 0x0) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r19 = dup(r18) ioctl$WSDISPLAYIO_LSFONT(r19, 0xc058574e, &(0x7f0000000100)) syz_open_pts() setreuid(0x0, 0xee01) syz_open_pts() 15:25:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x100000000, 0x6f, 0x8001, 0xff, 0x100, 0x327b, 0x3, 0x10, [{0x8000, 0x1, 0xfffffffffffffffa, 0x3}, {0xfffffffffffff1f4, 0x7fff, 0x9, 0x3}, {0x1ff, 0x619, 0x5, 0x6}, {0x100000000, 0x4, 0xfffffffffffffff1, 0x3}, {0x5, 0x7, 0x9, 0x1}, {0x4, 0xfff, 0x0, 0x6}, {0x4, 0x7ff, 0x7f, 0x2}, {0x6, 0xfffffffffffffffc, 0xff, 0x3}, {0x5, 0x1, 0x17a1, 0xfef4}, {0x1000, 0x7, 0x200}, {0xd899, 0x8, 0x4, 0x3a74}, {0x5, 0xb3b, 0xfa, 0xfffffffffffffffa}, {0x7, 0x5, 0xffffffffffffffff}, {0x63f2, 0x5, 0xfffffffffffff758, 0x200}, {0x2, 0x6, 0x8020000000, 0xff}, {0x36, 0x10001, 0x6b7, 0x10001}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0xf2f7c3c2186eadd5, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) r2 = dup2(r0, r0) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x80) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_data=&(0x7f0000000200)="af26dcb22e0b629db7eb95ba3a8add33ad32f83ec18f9eed6cda5dc78658582f262f49405c6f4df456de343a17b8cd70147c27568fd98e0ac0683ff164ff202cc4e4469f02b1c2f3745c997e020b9e8f3716e7c5ee40d5715434dbdda702325583e040bc8b083ec62e8cbf64e71e021ea67b9b23b4afcaaf0c18e5f456bb4e32ad3ff16e442e954fc24d6c421c2e47ced4e7b614a144447b8f6368a991024bb642c588741e6fe01b194f543ca27757f4d560c5bfb2a47359d5b81af24e2559c5af2520937e31e48b1496"}) recvfrom(r4, &(0x7f0000000340)=""/48, 0x30, 0x805, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x20, 0x0) fchflags(r5, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000003c0)={'./file1\x00', 0x0, 0x5, 0x1f, 0x0, 0x9, 0x4f4, 0xda6, 0x3, 0x4, 0x2, 0x8}) socketpair(0x10, 0x77e4603024f597b1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) ftruncate(r6, 0x0, 0xfff) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x800, 0x0) fcntl$getflags(r7, 0xdd2d7afe67782912) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000004c0)=0x8) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000500)) execve(&(0x7f0000000540)='./file1\x00', &(0x7f0000000640)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\\[\x00', &(0x7f0000000600)='/dev/klog\x00'], &(0x7f0000000780)=[&(0x7f0000000680)='/dev/pci\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='&\x00', &(0x7f0000000740)='/dev/pci\x00']) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x1, 0x1}, {0x1, 0x6}}) r8 = openat(r1, &(0x7f0000000840)='./file0\x00', 0x200, 0x8) sendto(r8, &(0x7f0000000880)="1c2f3929150de276c772e880730cea94d18cc5b4ae622cbe2293fcde43dda494bafcc3de6cb45916d93406d3685e300ff482cfdace05725111b666a64ea2d47304e107d41e94a4472244bb54471527e1ce93a76ec35c80818558b95c68ef08d6ff7c5c9149646d8db4f29ece1ba5d3f89736af06da1176a2db5a0e44e872ec3a5b07be8d98bfda9d6e85409e1dba1a11ff498c3093b1c7d8df7c37b0bb378853a1c73b7d52934315f12a49f9", 0xac, 0x4, &(0x7f0000000940)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r4, 0x2000745e) r9 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCCDTR(r9, 0x20007478) ftruncate(r5, 0x0, 0x8) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_flags}) openat(r1, &(0x7f00000009c0)='./file1\x00', 0x800, 0x20) rmdir(&(0x7f0000000a00)='./file1\x00') 15:25:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[0x2, 0xffff, 0x73fe1fa, 0xd60]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:25:59 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x1, './bus/file0\x00', './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getpgrp() r7 = fcntl$getown(r2, 0x5) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r9, r4, r5, 0x5, 0x7fff}, 0x6, 0x2, r6, r7, 0x7f, 0x100000001, 0xb1f1}) setgid(r5) r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r10}], 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r17, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r14, r16, r15, r18, 0x5, 0x7ffb}, 0x2, 0x2, r19, r20, 0x7f, 0x5, 0x7fffffff}) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) kqueue() 15:25:59 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x2, 0x8, 0x9, 0x30b}, {0x5b70, 0x101, 0x1, 0x8000}, {0x800401, 0x1, 0x9, 0x7}, {0x3f, 0x3, 0x7, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\xe8\xff', 0x0}) syz_emit_ethernet(0xfffffebb, &(0x7f0000000600)="6e0000000000d66d7ac1b0b9bd95dbc205ad8a07d964f999e17ca78bd33f3451354b2e43510bb0f00f1d7cdfac48f74857f5a21ac8875b8540eead5a26e1b8ce2d5dc9b8ef80793309f254a4c395062eae096e82a97ebcea700e8587fbb02eea570cce0750a9d05b637fc510660c4ee5953ecbb414e68f46e01ebec609155c715fcc8b92da656d49f256e09932190000000000000071840b0a25c2e37c74c5986bb64bff1d3c285acc9b7e9ce94c05ff8a0621d7f5d606d561a54519d61043c52d30f3922765c3d30e197123430a4a082e8a674f103eafa5c6238a3309460509cbd268f735092d513f801bb14ec859bfa63435a835f0ed0724ed81118a5add31fe82bce438d3f7344100000000000000000000000004000000d9827754e5283ca5354b09c2d555f6fb2a28db") 15:25:59 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x36, 0xafaf1df014f321f7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socket(0x18, 0x4000, 0x4) 15:25:59 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\xe3\xff\xff\xff', 0x8, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 15:25:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0xf6bf}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:25:59 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="e2e2d8f07aa4c62ef3426895d9ad92c303fdd3f24ec1f1a33578ba585a4a43e8eaba0f9d9c11f57a79ccc24402234f945acf8d96939c128538ba4a61474e0be14aadaec0a909c161dff316dd60e9248fe889c0f76999a92c1dcc27f8bd0eab1518a0c08dc84d421fabd2770f", 0x6c) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) 15:25:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x36474456a1dc201, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x10000, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 15:25:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') fchdir(r0) 15:25:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f0000000180)) 15:25:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x10) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r19 = getpgrp() r20 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) setpgid(r10, r19) kqueue() kevent(r0, &(0x7f0000000000), 0x4eb, 0x0, 0x84, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x2f3d94ed, 0x0) 15:25:59 executing program 1: r0 = socket(0x1, 0x4, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) r1 = dup(r0) r2 = getppid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, 0xffffffffffffffff}, 0xc) 15:25:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x3}]}) kqueue() chdir(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 15:26:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 15:26:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x9, 0x81, 0x7, 0xfff}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 15:26:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="17") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x51) 15:26:02 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0xffffffffffffffff, &(0x7f0000000000)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') munlock(&(0x7f0000775000/0x3000)=nil, 0x3000) 15:26:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) kqueue() socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpid() kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:26:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x40000000375, 0x2) r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000140)="58f8995b77caf489a04862ea200215edafca016791e658e4ddfad45d460ca27f91876b531d70d773d45d90a65fc677180c07ea8f9a42306455367c6ab4642baab9063ff64917e2b64f83eddc4c5e82017065bda12918d4db109e65f0f13d394b8ff4e1c1e5290463f9eb9a402a92669c7199060ea3a5fea3611425c55d89634f9d48d2642fba8ad882143cab91a9d8c941abc6e3e06b3ea468c52eb0029d031e4348", 0xa2}, {&(0x7f0000000200)="17f6bdd04c46eab4c85d10d6002ff7f3a3b336b2a98fc3bc567a9f062724bddc3507385883804a3f5ec18b6b0dcc17b516d50ff8c2d32624b1292046634e1e447b14adaa6b71b9ce642500819a41f7da38c6ca1bb8fcb34b8d67ba9f83f7cea11deb96fbf4ff2018be5d3b2bfbfb32599833ac27a845881c6a6dcd6489636b0339d3b485f9bc65169feafdeec5238c6ab533ed74559894a77d4e9416b1", 0x9d}, {&(0x7f00000004c0)="f2835a204dceccd9a1e88782032405842b89ccd2ea7be7a3f617a634126e8fb2599f25a3843899b7452ddf3d50636dd1761f7f3278fac9ae3d218604d84d1b0ce5a0efb6568cdb0298eebad5e5bd211e10f4870d3c008b9b1e3c69f8e79394d444439fc2f6a0e3648bbff2e14c4648cebba17cb13c65dcf299746db6af0ebda1bb789085ebd98ddb2995c56e6d404c85b6f58050aab3e5dd3d3870ceee89b15412be8e5ef32bd9c246a031450b7eaeaee8cb1cab527ecafec1a90fac04a30879a7e02f23a3d90ca0608014d8", 0xcc}, {&(0x7f00000000c0)="30add17f3e862dda4af990f7d3322c4755571c2619d99d4ebafd7d932f9efebc3116c450c20cd8ab6c8161", 0x2b}, {&(0x7f00000005c0)="fd9f698b0116fa3aaec23a829127cb03b41b6a6c2ce5a97db5b5273e4440801c5e9bcf78b42a1535d59ce9b9e4c670357aff750b3d7d2077e27fa559c4bf67a8a481dea9eaf4dcc21f598f26562e8eee67e85d3c4af52532c141402d42a8c014dc063901c6440bfb194cea1d20adceb688bcaca920533e28e791219ed74fe6c20e2b71d31e9a684b7d906e5835e507bdbdb1639f5fdaa4abb136173f78320e41d16f06108f78958c56458eb607791c94d1691c93b627538da32d76c665e47913dd1bc6a4a69c69f23d3392", 0xcb}, {&(0x7f00000002c0)="0fdcfb97ac2cdd93d8b26796631bff873bfdd5086137e52903bed06c380b85fc04a049e15e2b6714e9ec00c200e31dc4f77dbc433845c36fbb33c6a7109282e2b841c3d8d82f561ccef6eef94fa23d31aac2d15539550328d9a99dcd73847a6f3b7b4eb8340325dcd25abdf10657864850d4a07d3849bfc376dddcf91f9057", 0x7f}], 0x6, &(0x7f0000000740)=[{0xf0, 0x1, 0xffffffff, "bb6ddfdda333dae1966a42f3ff9ae228b5c4abe41a6031c2ce992e86e3bd4301c354c03c453b154ccec3d876c19ed64e7e14a04a30dfa29152511362142cce90de39bd54d8c996038e16303186b3cf06f94e18cc63f07ffb989db59518f163cb1f0061af28a6ae6032791df37008b936b94630bf5babd7672057d8cece2fcc07c9872e1d999c5324bd627fb24042bff8e16ef47b495bbf56b835d4b7a3aeaa707c53ea8d519df31db9c50714c6c308a01562cf762b6a2b04626ec23afec468b9a12fe75c493c7fb85e79c0a7028f5ad0b71549d7ee01020ad541ae0683"}], 0xf0}, 0x405) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000000880)="bf0342d58af66d73ca0a78fbc93ae58f36f41c510fce3cc38201c9bb2cc9b06b0848814fc537a7c594bdf0df8773ae9671ffe4c545d278d765e15d9984443b1b04fda4ed4f13ef30ebfb35bcd3559fbebe016455ef5f7485bd305cc43bde6a14283c42236ccf6e7d2c4f5593e326b12ae7d49fab7fcb6b5df0332cc0aa452005830321b61d3214710b5ce305e8459b05439015b69c625d68451940bab590091297854f732332c09e6b6571eec51acd2c391c8c32d4b9dfef707742a3317d4c738a93f74aea999f16f4a5bd464c222098b764f49df28dd22173cd47aae8e581a206ba25fa6ef94ba69b6b1c81fbabf7", 0xef}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e016e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f340483265c8ceb121690cb7d75bb0bacf849cb7765aa3431cc87f9816a575167b2b7d07a7d23b61c26f6bc6997db329fb87802b946ad792c6c010ed86422f585da6f81d0815529ede4ca33de28f5a70056949af8c25d40148decf479d63e03ab783f56ad412788c3f19f68aa2f00"/330, 0x14a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 15:26:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x3e87) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2) semget$private(0x0, 0x6, 0x262) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0xa2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 15:26:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) 15:26:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="67329a2c05bdbb71d6f2242049d40000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x170) 15:26:02 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x0, 0x0, 0xffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 15:26:02 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 15:26:02 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) 15:26:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)="a4b8f734461b0448d76d493fd9068f883ed0d08bbfefc234e8dc4c6b37f7544c0e4f5685a5", 0x25) 15:26:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs, 0x10, 0x0, 0x17e}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x20, 0x4, 0x3, [{&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff00}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10003}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200000000008}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r1, 0x6, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 15:26:02 executing program 1: mprotect(&(0x7f00005ae000/0x2000)=nil, 0x2000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r2 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000ad14641eedc0cbea6f94ffb9bf9bfabf6cc65fd175d0a9b6e94ec5216a5038ffc2abb8baa52687763511ee1a58df55d6c98a83b91fba1b9e95bc3ae60c8024daee7cea47d9643a4a02a82df2fe9ef77e06139c50220574117865ba09e02b54f59f05ad4e7a9db297983a713a1ab6a214699fc9a30b2594915e765ae5cd22059008d0de18"], &(0x7f0000000100)=0xd) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r2, 0x5}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x20000000009, 0x10000, {0x3}}) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:26:02 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) getitimer(0x1, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffff3) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0xa8) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0xf98c}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) socket$inet(0x2, 0x8000, 0x6) 04:02:32 executing program 0: r0 = socket(0x18, 0x5, 0x4000008) setsockopt(r0, 0x0, 0x20, &(0x7f0000000400)="af8fb9526ea86c6ec882bb74882e918e17253f0e285789f5cc46610f414779e8428137bba80b1166cde12f14c6c425dbaaa81eb10689982f1b39147c1277361d0f3e968f78dc57ea56258e5ff97d68b1234f09e3e6b330f1714746ae996c21f3c8a503165d179a9e6fb015c891f82a7db88bec437586eb9b0bad508632e0efd8730409f60fdf21751a3cf125e3e5d007f0a103cb76faab146cd5eb94552316175d4ba0b3ce9aeda9cac62b6f40985c931db2a87fbbf80853b1dd4a9c878a23bbf5a5ff71b0452e151e2e7d71b53a406be13b96aface0b84d11c21c488b73301652a124124d2b0fc9164b63a56cca26c2ce0ac0c6fe1871e7b6c8f94e08ab7ae7b174576fe63f284ae82b4a5de4be4c20b45cd849b18fbe5d222e66dc6719df8596f9ed0639b72c54e3284befc4c0b06bb62f9f99974314468332142dd65e87927a8ce37086d059370e048294aad66f3840769dda8e6aea8c32ba00905b48ec411bbe12efa57c4532fe854a3ac5848ce98fd72598422dbeff425ea27657ac7550147c51f07824b3c730e899c68963d5a6203e1fbe34d40c937daed43c743f84d63941ff53cfb24687eab50c8fb95b659d2e4bb7d957e389ba9c467bf9d617aad8ddd9d05434a60e699c", 0x1c9) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) chdir(&(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:02:32 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000013c0)=0x10001) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f00000010c0)='./file0\x00', 0x10, 0x11) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000001100)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001280)="3b9cf29dea67dd05027137bec2f7f30d269f5c4b607b1ac5d9d89ee7790d6cf707401044a3fe73754ac9247bbb48043a669b8f", 0x33}], 0x1, 0x0}, 0x4) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/4086], &(0x7f0000001080)=0x1002) msgget(0x2, 0x144) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r3 = geteuid() r4 = getgid() fchownat(r2, &(0x7f0000001140)='./file0\x00', r3, r4, 0x4) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r5, &(0x7f0000000040)=""/86, 0x56) bind$inet6(r5, &(0x7f0000001040)={0x18, 0x2, 0x6, 0x1000}, 0xc) 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/202, 0xca}], 0x1) 04:02:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="878d74e72c0000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0xffffffff, 0xc0b, 0x1, 0x3, 0x40, 0x7, 0x6, 0x10, [{0x9, 0x1, 0x7, 0xad2f}, {0x1ff, 0x9, 0x8001, 0x100000000}, {0xff, 0x1, 0x8, 0x24000000000000}, {0x400, 0x5, 0x4, 0x1f}, {0x5, 0x72f, 0x3, 0x7}, {0x8, 0x8000, 0x5, 0x61e69d51}, {0x72, 0x8, 0x6, 0x401}, {0x142, 0x3, 0x2}, {0x0, 0x0, 0x5, 0xffff}, {0x20, 0x4, 0x3, 0x6}, {0x7f, 0x1ff, 0x800, 0x14b}, {0x1, 0x9, 0x2, 0x1}, {0x7, 0xfffffffeffffffff, 0x0, 0x7f}, {0x0, 0x9, 0x8, 0x4}, {0xfffffffffffeffff, 0x7, 0x7e, 0x7}, {0x3, 0x4, 0x7, 0x100}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) socketpair(0x21, 0x4, 0x3f, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[0xb1d, 0x80]}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt(r4, 0xebe, 0x4e0000000000, &(0x7f0000000400)=""/118, &(0x7f0000000480)=0x76) 04:02:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x1) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 04:02:32 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) recvmsg(r1, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)=""/163, 0xa3}, {&(0x7f00000001c0)=""/187, 0xbb}], 0x2, &(0x7f00000002c0)=""/189, 0xbd}, 0x0) 04:02:32 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x4, [{0x3, 0x1}, {0x0, 0xfff}, {0x2, 0x1}, {0x7, 0x2}, {0x2, 0x101}, {0x1, 0x5}, {0x2, 0x401}, {0x1, 0x7}, {0x0, 0x5}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x100}, {0x2, 0xfff}, {0x2, 0x10001}, {0x3, 0x6}, {0x1, 0xb4}, {0x1, 0x7}, {0x2}, {0x2, 0x270a462}, {0x1}, {0x1, 0xa5}, {0x1, 0x80000001}, {0x43de182ac587a193, 0x2}, {0x2}, {0x2, 0x4e4}, {0x1, 0x41}, {0x1, 0x2c6}, {0x2, 0xc73}, {0x3, 0x4}, {0x2, 0x4}, {0x1, 0x89a}, {0x3, 0x9}]}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x4, 0x1, 0x8, r2}) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x2) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000280)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000003c0)=0x10000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = dup2(r0, r1) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r5 = fcntl$dupfd(r4, 0x5, r2) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000180)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) recvfrom(r1, &(0x7f0000000240)=""/176, 0xb0, 0x2, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) sendto$unix(r2, &(0x7f0000000080)="a03edd3dec53d07d4628f180cf1d53b49712653d3b47915d7e7d1fb76dd6e752cb13223205d8ac84b34558f7ff303921fae7e59e82f072bd3c36602737d958", 0x3f, 0x6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 04:02:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./bus\x00', 0x3, 0x1000, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860440080000100000000000000000000000000050000000000000000000000000000000000000100", 0x2c}], 0x1) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00\x02\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc}, {0x3d, 0x8, 0x0, 0x1000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x14, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x62, 0x8001, 0x8, 0x0, 0x8000, 0x8, 0x9, 0x0, 0x0, 0x3, 0x3}) 04:02:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1095ceca7103e16ef88a3c3c2b2e5997bca24cf26d7b52e2f1907b09aa96e69be2e29c8286d2eefc17ede921f1d6e890e1260d8f717046850f7e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:02:33 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, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0xffffffd9) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 04:02:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20c0, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0x9}, {0x6c, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r1, 0x420000000000000, 0x4, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c08900000000000000037436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5efd8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbdb24f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a04c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014de7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d0a6f00e5650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84b39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0xffe) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x4, 0x120) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/155) fchmodat(r5, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 04:02:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) read(r1, &(0x7f0000000040)=""/86, 0x1f) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080), 0xcd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) clock_getres(0x3, &(0x7f0000000040)) shutdown(0xffffffffffffff9c, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x7f, 0x0, './file0\x00', 0x9, 0x3f, 0x1, 0x8000}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0xffffffffffffffff}, {0x14, 0x0, 0x0, 0x6}, {0x10000006, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000340)="d5fb8c95") 04:02:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') 04:02:33 executing program 1: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:02:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:33 executing program 0: r0 = msgget(0x3, 0x5ac) msgrcv(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000003778d507e5ed7abb391a511713504ca508dc2804733012b2a357592681eeca5b2a8cb38c58b8c4e13fcd3de640d467062882f35adc5505c3a282555a16f355187f237387779637d914eb5ac2349a79cddf3dff255b1609003b3a7d1d69f5c0526f73bb32f782af90c22c800e7cca1abf198690323ee35e1a1562d1d324b085d051d365539bbe9f3f5316dca10e7f0213b368d066e182c4d1ea2faae4b8c07292ae85590d241ba078"], 0x1, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000480)) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x4, 0x55) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001d80)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1291, 0x800) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYPTR, @ANYRESDEC=r9, @ANYRES32], 0x3, 0x0) 04:02:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000340)=0xdfc) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) sendto(r1, &(0x7f0000000200)="154f4bf3d668e721f33f13f39ce93aceba83969d7c0c4475196fb858d0224b957016f6ada79fbccb7c3d04647adb462a3969b03da8bff0ce93f264d8ec3add28d221f8bb50422b5f91f2ee07c16f3a4db297d3d80f1ec71f71974b821131fdd8cd372ee77fbe6b9915703d682ec5f04a01bb28dfe2d38db7c53c054162f5c50c995c923ed3a03c3f45ec3557c64f24bc30e809484dd5b8c15856da017436d265da1785ef0db749582fe8c4dd32595d4bad604427e24fe2964a9123023c8b6046521e1453e5d9ee5622c152af35c6e0244c58e4e687b278547063", 0xda, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="00192e2f66696c653000"], 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) nanosleep(&(0x7f0000000100)={0x5, 0x7}, &(0x7f0000000140)) 04:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) flock(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x358d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = dup(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) r3 = socket(0x6, 0x1a00a, 0x0) setsockopt(r3, 0x1ff, 0x5, &(0x7f0000000000)="054c48d4e2311e16b418b2625159511323bc1fad8f5b83d1e6f062c1aecefb453eaf3ef62d004ff117520216603d891afb8031de76240d8bab91f1b7af7df6102919f43fc921f267f9eec552ab7eabebf6fa3aaf2f5673d18fe9213cb6cedffc61667dd7aeda80f23b62c813f13b0d388b1d6776d1d5dcf256c350398a06a1871301f58cc90a0576192e158367b55b7302a8bdf3de037336db08a6e4429c3e7a5fa265d80b5dcf908e8a6a283fa48afadd4338828c4f90", 0xb7) msgget$private(0x0, 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r4, &(0x7f0000000040)=""/86, 0x56) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xf52, 0x9, 0x21b3, 0x1, 0x7, 0x5, 0x81, 0x0, 0x1, 0x8, 0x7fffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x10000) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r6, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000), 0x0) 04:02:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x200000000000023f, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x800abe}, {0x8808}, {0x2, 0x80000000}]}) pipe2(&(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3fe00000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x48d}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbb}) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semget(0x2, 0x2, 0x1) 04:02:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) dup2(r2, r1) 04:02:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r4 = getpid() r5 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = getpgrp() r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = getpgrp() r24 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) r25 = getpgrp() r26 = socket$inet(0x2, 0x3, 0x800000) setsockopt$inet_opts(r26, 0x0, 0x14, &(0x7f0000000080), 0x159) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socket$inet(0x2, 0x3, 0x0) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x14, &(0x7f0000000080), 0x159) setsockopt$inet_opts(r28, 0x0, 0x14, &(0x7f0000000080), 0x163a7d831b98c3df) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffffe4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getpgrp() r38 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r46 = getpgrp() r47 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r43, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100000001, 0xb1f1}) r48 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r52 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r57 = getpgrp() r58 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r53, r54, r55, r56, 0x5, 0x7fff}, 0x6, 0x2, r57, r58, 0x7f, 0x100000001, 0xb1f1}) r59 = getgid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="ac38e7de776ff11441c4a47ae6c3a85f76dd116a5c0139f4f4e5629fc15d18e6d87f7baf88f016212673395811b728268936e15e23fffa9d12fc5fe941e0851fc97403", 0x43}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r12, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="000000000000010001000000ff00000000000000", @ANYRES32=r38, @ANYRES32=r42, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r53, @ANYRES32=r59, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x2}, 0x8) 04:02:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) fchmod(r2, 0x80) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x401) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 04:02:34 executing program 0: setitimer(0x4, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 04:02:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = syz_open_pts() mmap(&(0x7f00003c9000/0x10000)=nil, 0x10000, 0x3, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000340)={0x2, 0x7, {0x8, 0x3}}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1ff, 0x0, "0015000000fdca92c400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x14, &(0x7f0000000080), 0x159) socket$inet6(0x18, 0x8000, 0x510000) setsockopt(0xffffffffffffffff, 0x401, 0xe0, &(0x7f0000000200)="2dc018696a4697c5526f88205bc9230cad312c6f4cadcd8a7747360848c6b3afeecf390cc34256c9369f6f8fec6574cb2de10dbd82669f3d11cf89cccbb3a7541537057df1914afec5b6833648937d17b55781e99798888dedacd0666412875d1e04bea3e67bc698cb54d4a90e451f0fe81779a5082795711c69ebd9e66873fb2f61ef19c4eea9717b23a84e4100d0201bf94653dce26ba3d8ada6ecee4c809afb1bf1af813258ce1ecb75c66e8e8be29150c32b7de56bc969ff84dead290219a6c3b402a39b73c23a13ab60cedc7342f8748c2c9195ad8b1280e691ba6cd9e643bf5827200e9066167c49973544e977f26d1b88a1e417b4e204", 0xfa) read(r5, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000380)="1a9c033e9b73df21", 0x8, 0x411, &(0x7f00000003c0)={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 04:02:34 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() close(r1) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2, 0x400, 0x100, 0x1f}, {0x0, 0x80000000, 0xffffffff, 0x4}, {0x100, 0x6, 0x20, 0x193}, {0x4, 0x0, 0xffff, 0xa3}, {0xeffa, 0x7, 0x9}, {0x8, 0x1, 0x7, 0x3}]}) r2 = socket(0x18, 0x2, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x80}, {r1, 0x1}, {r2, 0x10}, {0xffffffffffffffff, 0x1}, {r0, 0x50}], 0x8, 0x10000) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getpeername$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x6) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:34 executing program 0: poll(&(0x7f0000000240), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="8c6a9ddc340e993ac1caf5129c4319f9f2675df407f34f1b01", 0x19}, {&(0x7f0000000080)="8a6ba385f6cf1a0195e36046f815740235e0725f86197bdbc654c59302b0ac3343aac4d34c6647e64e0f1e285b8df684f59f", 0x32}, {&(0x7f00000000c0)="5b5dbfa4f09d418b6aecf88feb739cbfe533122bdd2b35f4db341070c20e95679927d4e15e9d761465f4b271ab617356974446b466bea39ad810d47115c420b2ef23dd79dc2ace334e47f72ee2be1363d2729683496ffdb1ddc18aa9130ce6afd719363043fdeff862bb5698f0f9b2147312cd51772654ef3aa8014b90c0e4bfc30669d293a464e2c5c5e73d722c0218e00d75ef0b7ce9e2badfecefac29c21d47c44f8da3ac9a5b4df9de968017854f69c32a78aa8717e4affb26f6f1fd7aaee732c4011a46ee96bf36a5c714bec8c0abb9281d6b71030e97473935501384a3ba9a0c0818d7593a18a9c7fb", 0xec}, {&(0x7f00000001c0)="1768e06f91a30e379078d53e2de4ba4fa5664eaab5e2f970fba1840355094fce5b5554c77af2bbb9a57ff6cccf49e09812ab692609f62179cc388049c5b4c7525cf6f0a89900", 0x46}, {&(0x7f0000000240)="93c1b2b6917e7e0b5260432d73c27de2b7979af767b9d0b8b61bdba72617fb", 0x1f}, {&(0x7f0000000280)="5477eaaf1ace7fac24cb3ea00fb62108d4edd99485a3f11f49af9dcc97fc27baab65b4cc1e6a118b6f08e471d248fce967d03ebda5a847bfde4abdf472c6d13cc4e7a79abf1b65db3748dd9509519c66c477aab2100c382725aca85c514de4a35c660c9c532b27d47897dfdd2222ba7eefa3a5211a02e4ed70fd93c580c003af1fd98ca8cb1351d53e933261de189f", 0x8f}, {&(0x7f0000000340)="28ddee59017818618fbd4d32b827f97c46fbd4558fc98adfabf3b6d19fb0eb0be4fe47b9434383b84e1cba3bf0b320476e034136b8495bbbc90ebdb3acb1803773cfd7682dadfe096a3c198e413bb62938134e6cd7d1b7fd5f93790fcbc6055d7b65cbe55339af524c9b1e0bd83c8c3af9a9a52c1575bfcc4567a26689211f3fea866e000191d701f67394ebeb327997fc6efc1ecac501a74d14e1fdf1d92b56c72723b5ae583fd5c6870baa58d15a7d945f6f94cb2538ba748c28c10dc86ba7a6bbfd918dfc5e81b8da47e6132610d8839061e8256f5868a99754b4083b3b4d60beb1c73ef425f0bd34cd5ccabbc97f648a", 0xf2}, {&(0x7f0000000440)="4dbf03a2f8a74586ea", 0x9}, {&(0x7f0000000580)="8ec08f20c7bc0e29189b2b97be79", 0xe}], 0x9, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000480)) 04:02:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) kqueue() close(r0) 04:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000080), 0x159) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ftruncate(r2, 0x0, 0x7fff) 04:02:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x5c91d8938a989d7b, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() r4 = dup2(r3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000008c0)) symlinkat(&(0x7f0000000880)='./file0\x00', r4, &(0x7f0000000a80)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7c, 0x4}}) recvfrom(r4, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebba90387c393585cf4a451d6d018a21d02866ca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000008f3e91e200000000ca62435019"], 0x1) r6 = kqueue() r7 = kqueue() r8 = dup2(r7, r6) kevent(r7, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x20}, {{r2}, 0x0, 0x8, 0x0, 0xffffffff971bdebf, 0xec}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x7ff}], 0x1000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r5}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0x400000000000ff}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x1}, {{r2}, 0x0, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r9 = kqueue() kevent(r9, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r9) r10 = kqueue() r11 = kqueue() r12 = dup2(r11, r10) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000008c0)) symlinkat(&(0x7f0000000880)='./file0\x00', r12, &(0x7f0000000a80)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) readlinkat(r12, 0x0, &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r0, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[], 0x0) kevent(r9, &(0x7f0000000100), 0x1000, &(0x7f0000000500), 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r14 = syz_open_pts() close(r14) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r16 = syz_open_pts() close(r16) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000900)=ANY=[@ANYRES16=r8, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="48ce1ccdd692797d", @ANYPTR64=&(0x7f00000006c0)=ANY=[], @ANYRES16=0x0, @ANYRESHEX=r5], @ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRES64=r13, @ANYBLOB="ea821db147c55e787c4c72fd9266273e0472ea48ca9f7636552d3136b591375a960b5b2c36877007fa15885273093c1390a7a253d56f1a2579fdf2b63b798dd301b6a2a4b2f5dac70ac19f95f3a05ffe80dff0f00d8bf96478a049be3a", @ANYPTR64, @ANYRES32=r3], @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYRES16=r14, @ANYPTR, @ANYRES16=r15, @ANYRES64=r7, @ANYRES64, @ANYRESHEX=r16, @ANYRESHEX, @ANYRES32, @ANYPTR, @ANYRESOCT=r17], @ANYBLOB="a26159a0bbf707bd0f572031f138c4b42b9579bbe218bbfee306c837a8001c8931a6f29264c4dba7445fb78ec417facd3cfc2df31eecb7c5d65097e437b48357a65aec707c6ac8f5f8d39d87401bb8db92066dfb0b9386680cbb81ea86178c9e67ed35cc68ae436a436086726256a00913ac12e6c6cbd77fd9a574fb9e93213437268bdf1f67842773b6ba2c41020a3443b54c6d0fb7f14569ff638a80d6e032b52ebb4f8bc4a6276b126297c1915c9416186f26b447e6083cf1d9ace4c33ee6e307d00fbb747b6561ee5a9e6cf8f8868ec3a520ddeae722dbdadd10d64db70e8678161bcec9b538c9fad82fc0f0edef6dd4a56149be3490b340b6", @ANYRES16=r9, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR64, @ANYRES64=0x0], @ANYRES16=r18, @ANYBLOB="165b5251c28cfa5f5328d7eaa61f3917bf3f76119d87f601b8b0183c98ad535504ff9f740178f79ca12c267af2ffb7fcd8f9cd4a6a6a521bfbc8cadd37c96aba29557ae26845c4f1303e00752a7900f0be6104f52a85a139b673b6e227ca5f691b66e940290c2438430dc7"], @ANYBLOB="455a68f2841f33ee6d1e4205927cf2d6c58b73ed253403c4e878d7d5ed830fe894d674b219972c6031e6b58d7423575472672e82856accd329844e26313ab3e3b5e3fa31484a3b5275850b3f3775d3f79850963998e094822821bfe03384916984a24206aa0f7016c296404c3fd84d14f8b096eaa2a0d04632f49534b37d2501af7b14cfaac056e724cc9e69b37ea0408a13486a238163c462a10a3c2bb1be9a2acf266751ec571bc27cc7c3682751a74a040553d924c30a7e9b7cfe8db6f37d539c55faa3c225a95e74987a74b05141730c9cf37dbdf0f27c75d42d15d854b4746f74531a32bfb6bf3702d2"], @ANYRESHEX=r1, @ANYBLOB="6870f03521d98427c45cc548197910cb09a40b9d4a460a481d21154d7706722227ba73de3452717ee90a21f827000a28515603e633cc7d1f351339b9737e0cf8bf73bd8f5d349417f7b7931bfca7da537eafb74731667a7432c640a65e2ebfec6ef07c662d5b975d8dae474e9b0f6c4dfe4e7b033398a30bbed2c4d9b7b2613306d9cc8a0cbab3aff89eb97aa53a4f27"], 0x4, &(0x7f0000000a00), 0x0, &(0x7f0000000a40)=ANY=[@ANYRES32=r0], 0x4}, 0x40c) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000740)) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r19, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = socket$unix(0x1, 0x1, 0x0) r24 = dup2(r23, r21) fchflags(r23, 0x0) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r20, 0x10000) bind(r0, &(0x7f0000000100)=@un=@file={0x3, './file1\x00'}, 0xa) fcntl$getflags(r19, 0x0) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r25, 0x80045713, &(0x7f0000000440)=0x1) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000380)) poll(&(0x7f0000000040)=[{r22, 0x10}, {r24, 0x4}], 0x2, 0x200) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r26, 0x20004276) r27 = semget$private(0x0, 0x0, 0x4) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r35 = getpgrp() r36 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, r33, 0x0, 0x38, 0x80000001}, 0x1, 0x0, 0x8001}) 04:02:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = dup2(r1, r0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getpgrp() r13 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) fchownat(r4, &(0x7f0000000200)='./file0\x00', r3, r9, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r2) getuid() r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x14, &(0x7f0000000080), 0x159) bind(r14, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000080)) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd3, &(0x7f0000000100)="bfd9e842329279c7893dc3bdf936ec644402010df37bed3004b4979a4dac162ebc5940c259442d21438afcaa6c3652931bafc8ac5607ca7d93fe0d173203579f090137eeda2e3696712b3b3284d8a57b9e06b9afd87d8d4aa1452009119b05c216b3b64b7c5440b84a7e47479a56b09f408442ba45d4d0e82df54c7b4eefb8cd2ccbbe792bb9ce0950ffe5a0ef80986e05f02762db8ea7361e8102e00a37182c92a4987efde0aa2c383a9fbedf5e98de8f4294fe8f84173b39d1cb00c0cf09ac6728acc835f645b181c9f6bb366c32d66de84c") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0), 0x1800c) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x8) 04:02:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x398, &(0x7f0000000340)="b6") 04:02:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:35 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r2 = semget(0x0, 0x0, 0x210) semop(r2, &(0x7f0000000080)=[{0x3, 0x0, 0xc00}, {0x2, 0x400, 0x800}, {0x1, 0x20, 0x1000}, {0x7, 0x7, 0x1000}], 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) 04:02:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x104) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r3, 0x3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) unlink(&(0x7f0000000240)='./file0/file0\x00') 04:02:35 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x162) ktrace(0x0, 0x5, 0x1100, 0xffffffffffffffff) 04:02:35 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) geteuid() 04:02:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) accept(r2, 0x0, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/86, 0x56) sendto$unix(r3, &(0x7f00000001c0)="031fdd9df11b2cff58a5af3ba58b561dab2a6b21089aa8ef290956857c136b2984d89753e486a8b9df4b7fe228cf6185ccafd0463de86f71479317cf7bdc9d14b650e4634c5a34319bb75f9c97683bafca2f6e9ff89643d64ee699fa02c6cb297777db8418b6bf25cb21dcab3b68efcbc559e317a31ed4025b58a54d5f447a09fb8ccea386444db07bfe8dff524784e08949fe91ae293db4a7623dd2f1251bcce88567f315e7a67effffe34196d30f51a6bf4823d81046f27308fc44e295241dc54862e04e0cc76a4eed215d74b33489ccb99fe77a76d0959d43c570762fba9194ba044086cc5dc777ed6f61e3628abd91ea58afbb2ae20c8a5ef486b1495f94f08e8973143b74f5a0382cc5400873dc0c20fb34b5e43c3f599ca2699fc02872f3488c20c20f0225ce341e234774dffe514614f10978a26017c31aa23981b3c3b75d8a37fefd22f2722b960f1a8cb1170d9d70986340720e3af9bb7b57d790263a39c68072952f6d532127d0cbf1d73758dfae2c7c44839f686b046295c657164f4310a1cfac9e434aa470008b83ce6aca35c3a749cc0d31cac6852445d6f45679b1b0923b1a3e5e1b14ea8922da43885366eb460fe0de5bdf4d7fd6545b01105e789f57aa02b2977cbe20157d0d3a7e06a3678e654692642f9d6d7faa4687e6a82031f586ebd23bf7e767b384543d875dd76978e291b3e65ccc17bb76f96c8cf670ca02bf286d189af9f83dbaeea26bd04837afdd7d7b80225d67a5f51ebe3702d0dadef0784323856a2efac91d503b4a5e9a6294a102d8d20745764c83f00d7e55fbd6b130ed4a9e3de1b820e9ede4e3a4ffe478785f24d8892a1b1e2e9ab436ea3a61b39040cbb4e9356107adf53c50a55bcf1b1b855876a9a6a4e3361b5b0fef3393b325fd63eae84e2d32f64b24c5208a4d893e1de5d76174ecdd299885bbae990f027dfda9e82a621c8d8186be85e751a8297ff18c45b50fec4fee04bb002fea04fdcf05aa7dbcf8bb3f4426c669428f43757e040def220c8059f817360bd546eed2b3f60e63bd9dc0c72f261030a7b1df1ec3a0799e34ba58d8a021260cc4ca7e608910b2e5400ead8e854a134c3e93a313061ae021973edad3de0b68b3332885bba5e7c96e44badc5829a78af1a1b75555c00de1674bdaa52984aee5f64e9f202ff26879c6426928d9d64182f7d705b600943d78a993c49202807ede726d181420ec6dff5c054e6b24920ba7d5321ff045f0cf99685653d5222f20e884dcc61ede1e40538c94cdee18c2356ca124e03c0b55861427048a87aee5ba02824f58894aac3090106d718f788f40a5222b47fc50758c37a2a4a5baf41ea7c0f84c68c33e58ec44ad6c85dbde26255c9bae5c6749816e6e16821e8e81975a760a79e35fef13c24eb2602397032862e16cce7d90bae0e4c1d5e8e2e396bb859fc2e039edfa5c22bb8d88bddd331c29748cf80bda5e3fe5f000651763088f96a98bec953da5c59d979f42adbce70d5d120c1bc18ecb4e0a1767dbc36522df1050aa22973e4027fc05c9cefe5ff9670b0bbc5fc782b2e2d9c546ddfddf22456337f2c2d9c5de6dadd872a1d07f81a4eb4f26a91cf5919b6d8f5dc4aa4389e2c90d77af1010688913550496511df2726b6a471e3f5abfe0f6135bd10b197109d0b4c29cfa926df9a0245208bdab719cc99ea78134d001aad009193b8990be134377905d8dfb8d90404021d805ac68e95af865541b84dec3b062ed54116911f982354bce410f8c46e4585664af5085cdbb209695c76d9d0df899b0274c00c09bad1e9005de800db789cdeb370570651c7a0b861389626cebe967719d750dcb37d729a476fd08a964e962acf92056a72f56ffeb1b300bbba9d38cbaabc207b4ff4468e853099441c25c6dd4059b8a9448f040f75c01b602e0a19b398426d6ff1a8d18d086dd280bc295be05558a8b656d58b0768565edcbf94ece70b07ba45d8c0d9f824f2ed89a7864dbd418a0026d316cbaaf2f0566d0766b7aa0de3c7aa1a05861b9e63f6e4d275abc55c4fae4f0b38cc78bc852fb27aa7249b7179bbf2cef7a3c0bbf9554bd6faa2c0e67a6ad22c9ba19aaaf4dd3eb5c2aa89674ae27dc88d2ded52b72f9a21f173df7bb422a2c4666245a2c0b4d64125b0c5de1eb5e3540d03d70ee1e111ace9d090722b6c48f0140d049d7022ef599ef2c7191f2f98e0ddc7357eed6c7ba582f97d4f6785334f19372d700dd468918d2ffe4ca87a2ed02a56179cf7a201e7ef886ecdd42c52f17e0b03765e3c47426833156b7e932461ae8b2213149fb13249c2f24f76159f2288f1910db613c67f0b295241cb8931bfb16e49c0bc30bb36890ee111d6c63b2bb9e19ba44ddfa27a48fccb7977dc2e27d8117dd476e458ecd7c35499e3d35e1adac14c18169f15126eca19953a41d2953ea7f89658d3169d483e4ea88961c64173fa0e528b427ef2aff07f1b8ab308fecd631c9bbbfb65dffb12e3fe792a09a47f319fc148632da9832730e02d4b334fcfa28c055bf79470537ae151b8c5dfaffde77bfa4be20bcead7b74490b274d8d379d02dd7d38fbf35da1004773e5be2e80542c77372b58b6bbb1debe55f8a4db627de41190f6a8d6e712963941b0d70a9223cf6403d182d1718a9ad39dd0361dd3570b515e5f17bfdf36f695b274e4fc1256ec6aa93b6e6fc8c0dcc99052c91ca5134900ee30ba051535f8e45735fc371fb02ffcd177fb586f44a99d3242162f624866cc4d81fbc831164d15221120bd2be7974defd70262f69b6b970753d506fc57c9b9fa974b4e6e5f2f624de098a82036005ef52582ab8a3f394652df4a971b7c1f014014f9f5306d31f91bb1961fca78661ce21902dc87a520d7b623441f2a8ac003c83d4593454883809e6c467c0c486f01350e624b94eefc5b1dab94d743bea3755f87c8f6617e51eeb3ed53e92ec23807baabeece9de7085b39e1ae4b5c6db6d396c15d4a3a8b2d82d0f8cd0b3db810b4c67747de87acf0a4ff2514d40e6922b145257e6cb201fcb64fe6d05a2ae7f48b844da8b6b2964005c54b65c2c347d5d9d724e0f1694600444ed391e243c29346e546d237351372916e7616169d275d279ed35fdad0ce127dc99543842a65bec4f884c4540b5681cba85682cf385dfaabeda1195c35e8dad1bca6865df88d658fcdb1164677c0a0faeb8f905a166a06cc8fa05c0bba6b41001c9dfaf488b7105cd0e28f32f1fbd6a9d549d97e31484cdcf14b05ea9fec3f14ab044e1ed076a2d692dd4fa46d5eedbdc261018513f4eeb7e45babaa79d39785cce3fd18c152113ec7ce7a78e6d089eca1bcec215c4b5df3f3107be9e181d5817533962d7cec3f0f46b46ad0717b7b4ace14388cbdc9bd7cac5ae79b49790ea97adec502cb8a637ea340f42bd8265b07ed9d6407f73dc561b470310657b2edb3fb7379e616efcf0d052fdbaca337f4564ce3bf045037d4344d9e1db959cb5cb4524580a84a6c8b60f921a4c1557ba1b05e0fb326eb35c71d141044938af1ec34409d42951624b893e74c10e21d12b27b3485b33b71319e43c087b62b7c60b4f830e7c6b00a4666d8347af8bb5053f8835232bd5d3cff735ddeccbac0594f1108caf6070555c8863cb403adfc75fb833668800b3a76aa209d7dee2bbe039cb12b9e6b0931cb2443d3dd670725e9a329fa55077b0884d0536143b1c3bad628d9a59e37cca699b258300cf5ed038f02699bb4b952c0b83cfff73c8c57b028f4fc09b7148044d51ccaf28b0ea67c8a35d42c450fa618c16f0fb2f66c47559a3a150ef5317682da3f35700da33edefd600e17a5a9bed653ddc365ce527a1637d0bac55f09feecbc70ecaaab956ca5664a705bd967198f117d1dd086678e66d35221e1973e59de1edfc14b5accc6f739daf7b18fa65005ecebfe8fb8d83d7a282d56f15ec667f6fe0488839a92beeb4eff02137e46fe53e7576e05ab9455d98972d1b218a5b6e7c2fbb47be2a320b616db1ab95f5db54f63407463ddcd5fe3e550cd3fdcfede03c7dc29fe4e8424937ea487acbb3eb51f9bc1e0d3842972b1812ab34688400c03bfa53d3453d2e4b5b6acc2aeff77b5fdeee69f597b02e07cefce1714a002d823375b1392d48c20c50f06a2ce6ac8999439b3d4bf5e26b9104011bb91004218677ae29dc77170d52e362426c6cbd152c2ce28232890899d2060c2f1835b3bc73bb282dd0a2a3932eb81a32b88d99796bca679ed99058330a61e74e3fb2aae79d51974ebb1217a93668d3e6a0f8efb46510bd44185cb9bd31eaa279ee325098c76e5abf903bf9474e0b21c73a3e50ddac83ed238d611a85c18b69bb35458feff48c072b857275055bb453b233fb1cbdca22d8a08d88c2746aba8031f5b4691e2db641be45bbfeeaf6cf6a7cc01b5902a4f45662ffa7604bfa0f4239cc88471fecf5602aa254e8ce4d30579be157945ad38f333031c010e934e04c7b59d94f68d0bc67523435d290f566862f48f94ab3d4edd67e88170f03a3461c032312973fa54b88d87a216554c92b36a1c10988b4aad47de53e179353bab470fd9c50e8887fc852668302e7d8d1c22ca6ea64cadfc7f78b28a098681e95bd07dacd29d69dc6bd9717c6897abffbaebe291390ad0b74b441937e22d68d03d90a24d6f40f58e109031445f390a6ac07eb84f449ce3dfd044b911c75629baacb16ce1d2bde3ea87392b7cd46b7e4db25336e79cbb728e00b5de434ecea5c7391d771cca6e1ba9eb81eed563a5431e8086afb4aef196a7dfb762abad23ed68c78a5da92ac82d972853dde9ba8d34fffe9ff6470b0f82d5d616c40855b9a4567e45e73bc6bb302d6034b7bee5cf21b4ba191f8104eb5a35e05c3ae8f110ad0cf4a735a2d17e62bf052af75627159593b8d8f96ced7fee939626a9511bcb9906cdcd76b09450a48f0a428502a7b46dfae25819bec93cb48666e3148fe3430efa7cda39df0ea914d133da8c456e85b746f852734c17ab370e161fae20ca9f50bc4fdca783917b2338223dd1e0a952f2970651c7690930a3c85c48b369d4d8c62adb93604b9a80541f926311b33bf089153c4fdcf5cb6a5490910126b482579c246c274732123b35579785a19f64c9520c546787869bc5a47ca5bfc37490ff7851c8a81592e9a88e0d9d8bb0666b3198de1ae40df18e28a2e5c5fa8ca3fb62d94da68a535aa009fecb9648df2b2fb60f5faba97916fd9297d25afa3d903b0d05dd6ccd387ad7a6de25aa0c308698efb01a039c73376871a8b2046b5ae1dc3bc54687dc75b1e16f6ebdf998c0ceaf98b06c0c477b8c29d9fded824d459113b657ac0fba0db753cfc9c04cec0667dd1c526562efdeb963b9e663ae9bb31db66ecfeba8b894b4658b959bc6a3a740471fdbf37fb9e8b82c2cc5d08ff081c359ee9eadee163b8c6791b8a04d82a0e3985265e24d95f20688488cd38844fd2b49bde9e4f5b9fcbf932546c06a027d9f5c2e5757105eb8703ce2f2709bb0bd83bccd998facf6b4e6d79153b50ce6f412ad9b6a48d070e76a2fdd886e52469d77cc94fc458f87c5e0bf72133a1ee177610f79a09ba0ed71e01622880f81649c2de9d57d486d22c64375194c735439cfa1358e1b86540c81d77c7e4ebded0cb7edaa865887a451459e0f8608c105d245157f012bb3e68e2380b1743544d4bd91267843ff2eb1f37342376a076e1239fc2b50457b11c52f3b12a2adf5ba1c87c507788a19471c9882b037d668eb9ea5f1ea235bf278c4a2257234542f2bb26ff4c", 0x1000, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000080), 0x159) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001280)={0x80, 0x4, 0x100, 0x6, "bf17e4d212ea4cb2377703a51e30cb5eab429ef0", 0x14d7b3f7, 0x100000000}) setsockopt(r4, 0xffff, 0x8, &(0x7f00000011c0)="99271bb78676d3119861109a4a572a82c83151fafbfe0d698688e4d130805bca5fc52397a870e31986e8927522740033010304d8b693004bfaddd5fd0fa723c0b04242dc9d4c45166178f8f012e7332809bef4877b808910873b898d49ddd1ae4c56e7adb5b39486e0b0c568e11a9c352d8188d25a2a68bdfe39ba6a1e49dd1da5", 0x81) 04:02:35 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) writev(r1, &(0x7f0000000000), 0x1000000000000384) 04:02:35 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = fcntl$dupfd(r0, 0xf, r1) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x10000) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) dup2(r3, r4) shutdown(r3, 0x1) poll(&(0x7f0000000100)=[{r4, 0x44}], 0x1, 0x0) 04:02:35 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100000001}, {0x3c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x200) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080), 0x159) sendto(r2, &(0x7f0000000080)="be2fd26cf504a9bc0b5d9d76472463b6ac3a5acf1fd15bee5591e3059abd2bd072b52e45f260c4bae9f077a6c079", 0x2e, 0xefca4ee9945d73ac, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001740)={0x0, ""/151}, 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r6 = getegid() mlockall(0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x8001, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r10, r11, 0x8000ef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:02:35 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) write(r4, &(0x7f0000000080)="707091e69d3fc9d604a9084ca8a150b7e409bdfc51093c81371ebdda65c188fdb8c381b752ca0aab43c29ccae808481c8d93", 0x32) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000baab0000000000004000f300000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000600)=0x6e) pwrite(0xffffffffffffffff, &(0x7f0000000500)="7df9fe63383e0df22dfd4ce27d2c3951770ca1f51a909426c8b71f1add7a4110952c7430282721da732684136458609c42cb7739449a4b4d2206367e01457255dc53d9", 0x43, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) munlockall() r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r2, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) write(r1, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='\x00', &(0x7f00000004c0)='\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)=']^\x97(\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f0000000300)='[::#]$-\x00', &(0x7f0000000340)='))\x00', &(0x7f0000000380)='.}\'\x00', &(0x7f00000003c0)='{.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='.\x00']) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="79b11251c09c0c6eb47ff040aeea2a3fcbfa1b1ba48cacfdd335af9ee5911f1a0e533f11b43e8eb96a62618481cb216c1f0d2daa955e4380bc018186ca0d260db03f762a08bf1443589770e78edb09506e479d81b6f31b190f04d767e8104b8570f84f982d0e6fa77ba12d5490d808c0e36e1dbc2c72f833a8e560ef0727b670bc7ab6d700af6444ddd61158edeeb3fedb03be607b5d9d27d627b196", 0x9c}, {&(0x7f0000000100)="dde52f8115f4f78cb9f9c9c455eb4913c6fc618f541e972375a7ddba17e463cfab7ace228a1aae7c8eb3209c7f88b6d26cda9c60c24efd0b75e1baed08", 0x3d}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) sendto$inet6(r2, &(0x7f0000000400)="5cbf9b2bfbd41419f91e041b8119169a85d3e6b1d243ac7cefbf59cea619ec70e629ab246899354ee40503b06e9113b7d67201d09000"/67, 0x7dff446ea44b3eed, 0x401, 0x0, 0x2f35a53b33e47bf6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x1400000000000000) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") 04:02:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) dup(r1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/183, 0xb7) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) 04:02:35 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') 04:02:35 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) 04:02:35 executing program 0: getrusage(0x0, &(0x7f0000001080)) r0 = socket$inet6(0x18, 0x8004, 0x0) listen(r0, 0x0) r1 = getppid() getrusage(0xffffffffffffffff, &(0x7f0000001140)) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) read(r2, &(0x7f0000000080)=""/4096, 0x1000) close(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x40}, 0xc) 04:02:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="6f38bd", 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) 04:02:35 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0]}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800", 0x0, 0x7}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x1000000000000000, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/86, 0x56) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) socket$inet6(0x18, 0x8000, 0x5) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x800}, 0xc) listen(r2, 0x0) 04:02:35 executing program 0: nanosleep(&(0x7f0000000000)={0xab, 0x1}, &(0x7f0000000040)) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x36d) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) fchown(r0, r6, r10) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1d}, {0x4006}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00#\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffff12) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000180)='./file0\x00', r7, r11) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x2, &(0x7f0000000000)="ddc3") 04:02:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x9c2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x400) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x77, &(0x7f0000000000)="08a2822dff0fa507beab27b74f09e81678f739c677247ac5ed24ba9847311b840d2bfe3ee1c165ee405ebe62784fc28f5ea99e106d9535aa0d4a5c470577bc34556f0fe74386a857d917da5d3746599e0b03ec4b73380494ce9afb5ea48a7457e45df1669391236dd65432b6c85e2f6fde982eed410c0a") 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6331e28") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x9, 0xfffffffffffffffe, {0x854, 0x4}}) 04:02:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x41) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) 04:02:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x1000000001}], 0x5, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00007e4000/0x2000)=nil, 0x2000, 0x3) r4 = dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 04:02:36 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() chdir(&(0x7f0000000000)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) socketpair(0x10, 0x3, 0x87, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) kevent(r0, 0x0, 0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x2b23cadeb4226596, 0x4739514c61dd4fb1, 0x7ff, 0x5}, {{r4}, 0xfffffffffffffffc, 0xc3, 0x2, 0x456, 0x2}, {{r5}, 0xfffffffffffffff7, 0x10, 0xf0000000, 0x5, 0xf1}, {{r7}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x1000, 0x9}, {{r8}, 0x84b61efebff7ba5, 0x80, 0x4, 0xfffffffffffffffc, 0x200}, {{r5}, 0xfffffffffffffff9, 0x8e, 0x0, 0x3, 0x2}, {{r9}, 0xc676fff12f441bca, 0x0, 0x40, 0x0, 0x3}], 0x7, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r10, &(0x7f0000000040)=""/86, 0x56) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000080)) unlink(&(0x7f0000000140)='./file0\x00') 04:02:36 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0xac3aa86174031e0b) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f00000001c0), 0x7ff, 0x0, 0x200000, 0x0) dup2(r1, r3) 04:02:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) nanosleep(&(0x7f0000000040)={0x8, 0x100000000}, &(0x7f0000000080)) 04:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) socket(0x1, 0x4, 0x6) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 04:02:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='\x16d\x00\x13\b\xa7-\x00', 0x800, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x33, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="64a356d97ca778a36789156f9b80f04091f093cc8fc2cb8ee5c46489699919c870724e000400005bc90a484c2b", 0x2c9) r1 = syz_open_pts() close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x9623c3d587644e2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 04:02:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x0, 0x0, 0x0}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) dup2(r1, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x1000, 0x0, 0xe898], [], [{}, {}, {0x0, 0x0, 0x0, 0x7}]}}) vm_impl_init_vmx:p uvm_share failead (22) failed tno init arch-speciific features focr vm 0x0xffff800:015941688 malloc: allocation too large, type = 2, size = 18446744073709549536 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 25991 34459 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffff7e0,2,a) at malloc+0x9c9 vm_get_info(ffff8000159141a0) at vm_get_info+0x9a VOP_IOCTL(fffffd80365915b0,c0185603,ffff8000159141a0,1,fffffd803f7c69c0,ffff8000ffff2508) at VOP_IOCTL+0x88 vn_ioctl(fffffd802b2686a8,c0185603,ffff8000159141a0,ffff8000ffff2508) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2508,ffff8000159142b8,ffff800015914300) at sys_ioctl+0x5b9 syscall(ffff800015914380) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,eab50506010) at Xsyscall+0x128 end of kernel end trace frame: 0xeae4d372d00, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.