9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r2 = socket(0x2, 0x2, 0x8) getsockopt$inet_opts(r2, 0x0, 0x6d6e826530e6329, &(0x7f0000000100)=""/85, &(0x7f0000000180)=0x55) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2, 0x81, 0x48a6, 0x1}, {0x2, 0x5, 0x6, 0x2}, {0x3c0, 0x101, 0x0, 0x7ff}]}) syz_emit_ethernet(0x182, &(0x7f0000000100)='\x00') 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x9ec) dup2(r1, r0) 16:00:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x1, 0x800, 0x68, 0x6, 0x1, 0x200, 0x800, 0x5]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) shutdown(r0, 0x2) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x4, 0x100000000, 0x8}) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:38 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="45de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2d47629daebc27ec, 0x0) r3 = dup(r1) getsockname$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000360c260ba7c780d9ce5f2edad5abf740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000834bba557be9f7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee7d0ac9f746ea"], &(0x7f0000001180)=0x1002) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4524e8be, 0x0, 0x800, 0x9, "11f19bd5128786c23e900ce60cc382bbc3d5846b", 0x40, 0x7}) ioctl$TIOCSETA(r2, 0xc2c04224, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, "0f713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1d2, &(0x7f0000000140)="ca2dda47f1a25311324568d335d48e5cbe612b470a827efd16f4d7a0ebc893e3f58b3100003cff1bcf") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) r1 = geteuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 16:00:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000180)={0x0, 0xc7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d, 0x0, 0x0, 0x4}, {0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x36, 0x7ff, 0x0, 0x7}, {0x1, 0xbd, 0x677c, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="95") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:38 executing program 0: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000340)="b1dd68031b18989da710ff36ad49be82f32fb0142306849f3d8ef21ca17f50632a7973f9f4489598a46fb7562c9566bc3361b31ce1ecfe007b9cae2e011c1a4bd0bc39d08d896cdad7a9004942144dfad11cd8e01c9343f7bb3c8e0dcbe7", 0x5e) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)=""/185, 0xb9}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000007c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) openat(0xffffffffffffffff, &(0x7f0000000780)='./bus\x00', 0x200, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) 16:00:38 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f0000000180)="37d9f2f4635de1545377963b0e0d908b833755ec84dee72c485aaf947992a7970a3fb7e5518548735744597dcd552061ea1e8b2d730ecdefda4f8fbb6c5bee7bd93c9ab938769160b0ed3a661872") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80000014}, {0x8, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) pipe2(&(0x7f0000000200), 0x3f3e99015d0353d1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000000c0)={0x2, 0x3, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r1, 0x0, 0xffffffffffffff47) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) fchdir(r0) 16:00:38 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r1, r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./file0\x00') r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000640)={'./file\x00', 0x2, 0x7, 0x200, 0x1, 0x10001, 0x3, 0x1, 0x0, 0x3, 0x3, 0x6}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x12}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x1f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1c88}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cc9000/0x1000)=nil, 0x8}, {&(0x7f0000fcc000/0x1000)=nil, &(0x7f0000cdd000/0x2000)=nil, 0x5}, {&(0x7f0000d55000/0x2000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x5}, {&(0x7f0000d7e000/0x3000)=nil, &(0x7f0000e56000/0x4000)=nil, 0xdad}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000d8c000/0x4000)=nil, 0x100000001}, {&(0x7f0000d80000/0x3000)=nil, &(0x7f0000c69000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c31000/0x3000)=nil, 0x7}, {&(0x7f0000f68000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x212}, {&(0x7f0000d07000/0x2000)=nil, &(0x7f0000ddb000/0x2000)=nil, 0x6}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:38 executing program 1: setrlimit(0x7, &(0x7f00000001c0)={0x7ffb, 0x40000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7db, 0xfffffffffffffffe, "03664071795ab900ef3caf0000004000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="a4b29a240bfb568d95aed13f39172af613c129520ecffc436969b2f7525069f1917160db67dcf7751ae251c31d84daf8729262020a7074e38b14072b48d35c180c31d3e6adb3b1cd42e71fad396811d15ea041", 0x53, 0x400, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a00", 0xc) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x40, 0x100000000}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = getppid() getpgid(r2) setsockopt(r1, 0x100000000000029, 0xe, 0x0, 0x18c) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x92d, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:38 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x1000000000029, 0x200000039, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84, 0xfffffffffffffffb, 0x7, 0x200}, {0xc69a, 0x8, 0x7fffffff, 0xaf23}, {0x9, 0x777, 0x1, 0x8}]}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r2) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x16) getpgrp() getppid() getpid() r1 = getppid() getpgid(r1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5, 0x8}, {0x95, 0x8001}}) r2 = fcntl$getown(r0, 0x5) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x3, 0x9}}, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1100, r2) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x10}], 0x20000000000000b1, 0x0) 16:00:39 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) 16:00:39 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup(r2) r4 = getpid() fcntl$setown(r2, 0x6, r4) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = getpid() fcntl$setown(r0, 0x6, r6) close(r0) pwritev(r5, &(0x7f00000003c0), 0xb600a943e26c180, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r3, &(0x7f00000000c0), 0x6381f318a6b80897) 16:00:39 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x80) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:39 executing program 1: munlock(&(0x7f000013d000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x19, 0x1, 0xfffffffffffffffa) r1 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000002980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993cfaff5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b3050094c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9e0100000000000000189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) setgroups(0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700), 0x0, 0x0}, 0x4) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) 16:00:39 executing program 1: setuid(0xee01) setrlimit(0x8, &(0x7f0000000000)={0x0, 0x8000}) 16:00:39 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x7fff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000017c0)={0x1, 0x2, 0x4, 0x3, 0x3f}) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="cb5ba19a8e83258e79167cb017ed678e6374772f9870436fbdbfaaf9978e27ec990d187bf52e1716075a5cbc4fe4d1b45c47a4c395eec6366f2fa6f428dbc58b453d7b8fbe75710a54bff035a35ee38552ebf3b0528f0b49a85d42", 0x5b}, {&(0x7f0000000180)="c0e8b7623ba9343167aeb4dd5133ae110f00b76c54988f6c64a5db5491a1a03b6dd2e01a03039cb2e1e385b61f68dd0b331593db295d416158b408b9d85c3cad36e73dae87398e58cb6e382ba0f9627a6cbab05a9c5823a5004d61efd4d8b59e22d4b9e2c20fd4a1ebdf88ffbb87d67fa62689063a6382ec95aa9b631f76ad3673815e8251c542bb8d13e7a51f4ee1d5e2f4d574d8c1d1639085681d72010d544742c2d090e8", 0xa6}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="1010000000000000ffff0000e00800001ede40d692693f61f8e61ab221787d770dc0cfe61fe4bee3231728be5fb1f099d64e2fc0f8da0a0dc9f26aa1a3ff6b4aff6cabe9035805166b9152bbae001de2df4701f3ce3b5ef7ad9d059467b3f32360d3570be8f30ce722089daa7b305d7e0c057667069c3debda2b2183307dbaee4c422ad32d4aed5db7fd7ab10f2740db08a7a94399ea721ea8eeccac74367c2c1d32cc2c4c6c0d7626871f0bf88828ec026ffc701a490a0e5e86023b4253a41b43d7bff5522bb4a3ebe01e4dc7904a76e00e24afefc507d24db63f61a51665fc494b1ee7f7febd4e1a1f2498bd99c82c54662a5af986b60c188d0cb8a1168299fe19cf52bfb37bc56ce0dc2ab89ea8482ae03c79e8d0bfe950d263451a22015556b0e22ab2577c710ebac84ba31b3e8a0236d7c6f06fa2e1dad2b6406e7528bd5aabaf2b91fcaca7e105671c77454bef022eed6c01b1220bc19b55db16795cbf7c6eca26814852dba7c48b6d22ca276a53f9449b7ba6b3b6e1ba97c596153e75fa01338e7d0df699a8290ff2388dc45eb1e230f10a9c7a9352e0d83f3d5564bc6bc71d1a4deea963534c4db032c7216fdd6fc2d776f4c95023b72ee0f3afea639636a1641ece275c420c98123cfac0f8b4d344239a2e8046458b1b8b20a7aa4e797dc10592747b263a2ac1727639f28e5a8aac779b00b796ab56cc5a80fa484f66e3bff5c931b156067b08797352701ff122bed09f20a24f9e217ffffe72816a57fe82275971d07a7027510a6ba4293bb9d99c77d44ebb9be8bbf13bcc029e905044f165dad815c22fbba7993443e9017f2b0e40b1fa191fa9ee59ae5f3916dcd87fe42a84325845992119500279387a9dbd455d90c0a94ac2c176ade6a042352b22e063803989d6ce0a78f77687af15c329c12c68881abf8c13cab2f2a3d7c4ca5ccb33490fb3e524a59b86405a3744036dbaeb56ace6560159e0b46425eb8243357baacb82dcec58c061aa11502ef7690c9da7005bba01876490c98ff6e90c3bdea7716d878c3843bf3c2bb36083b3f622c05bf00592241507d736a8f26610c127b7f8e4a976dd1eca61c5e2a8e74abf6254d93fd34010dc08b74bcd176eb3f6b11711fc54c48d2fbd6f478f49e861797cae71ed60431d30b088f720d1a07286d8c09475929cd5ba0d54afd4942ef3f77a9feaec90e52d503c7449afb7dde71a4e7ecdf32cc086008519114c078140bd15f9ccfb431ca917fd67337203cf8f2a80e7f7b40c32b7058a0d1ac9242b446b02e9d1d3231b64a8844ae76c9f4409c0725553281530fbc5f32f42f83e93daf2b8c9cde56c1b75807a80b2009c1ab4b2ce943b33a8888d1b8dc6027f8b903e7b88d0f6507f39bea7ef85f7bf50c528f99d9b1bb4f7f5632b9757c95653559aef6bd0b10ee71bdf181cff7981181def7a133d0e499968e67063b709feca62437f83fe2dedadfa9a944daa5575cd0c7d8061c772a86630821c741af3458d0f22873bd4b2407c9b09194b498fee399762de3b8240e668877d47f222fe31135ffbfc334f5c942d29482c8767d4a91de495d7b66f681c9de6eba859b6e79c1fd6cf0ad91f1eee967c5fa880841884cd72d93f403d533ecbbe8cd06907d2d79c3f8868c7f7bc4670a81b73f6c6d91c67b57b885d68c3a9e8e64b20501e7f2b55a1c335ceb3064e4235d9ea1ea18e7b0e1a6b5ad7e34eff3eb2b4969aca832c3917b772f82b24fbdcf34a4f913aaca3c1c0bb615beb5030da5607c81fe6fc7e6f658852bbc903a4cfb68276f54a496c2d1820f7ba9f19c1c2cd3f84b4a340d4b95c205c34fe94ba2ff0693f50171b2fe94ca678fb2ecab0c99a535af5f7bca5a3c475891e09c7ce6267b7e6ad3ea9e92e9a4b012ead423accb4dec95577fcf072ed8e859f967246798c9d841e29cbf198232122b42b33060b0b47128d4d4a7c9167a4f82b8faf3b5caec3f35fa484ff0ad3cc8022eb1b73b223ac1c17c714616d2feb55edb12ab481e8ef3c586128a4780ec560295c6d4fe2456328c7a59b6e4b5badf5274854538e153787949acd36083dbb12b49ca7330ec8365f0330ed96fc4fd78054a3de911be7cab2fece3d86fbc842385aefe0312d93f8d45cab03d1ce062cbe4a2dbe744c3fff8c1307539cc37926fba70ef119d4cb7c75a538428700070ad8c1878586dd374db90467a3ddee6e0feff06f313d43bd0bf7065397a7bf28c72e49f17f4ae9874143e0edb60c6accbd122539bebec4c6924f3d7694fd3fc989b6d1e0bc2a55abcdfac8cff9140d6167a1c3addf0cae5ffd003c28279553dba3a521e218e100a6a094bde2c217890ee805bf9e38156bdecb380e53ea110e2d5b0855d42b980ebb3cf866a6b64df9cf0d26d72e98923cff30e15f57933c03740bf9b086f19b782b71eb909b4fb853e03263658f64f23a7abe903e7c36ed0cd7479432d28a3daf6d70b6e31cb4bb08d68e17bea7e2a94fa8b733b9d1a5d9c684310a30173650d94907ef9a36c86a86498e89260ed6a65a975f4faa9232a93d86aef4aeae5c334eadb59b1734b351a26b62e1bc0f87c338918ee8848893dcf5a6e0071a146b0e308d0d9d31b2f758687a8923199a225aa0f1506129dd6c2572f31f79db28dd8d75463c889987e3c2155fc14456eba27ef79530819e09a4b2712ebd9b9f57680ffc189f4d18585711e1f9549ed3ec92e27c5300968b798866dcfe98060e866c9b7d23c57876b83c19ac5a2e89b5970ef84dec84926f6297283b8754adbd4974111fda844e0b2a482b5f2597bf24e48cfda6c03dff38db18e01ff7d85df314cbc1a0fd6d1e34c27b41c1d9576a804d453d615c8a877df77e22eaf42b7cc9e85c63923ee51095e2751ee88be45a669d6619963c71ce9535a413c6333eb6d17b6265bc911ef3ea78c93ae6f899639155e16bfc850cb9cb05cbb0a179ecb6859aa0a3aa0244ccb6c20f8fa537de3bf7fa4699a229626a493484c55f9439d350d80e6e999f7d63687d792f9f98eec788cc42b258f1bce2c0dc0ee4c9203882ccdb717fb6454f35e941e69320811dad0bd194abcd080fa5a1af001739a9289d9053367c69bd96e1844286f2329a10bd40cc4531610f7203ef0ab57ce23511ff6a71c164a41ae74d626877a589a229175a9d5623701cdbc17633c09c0603cbb8a13dc58da34755fbe2faf2a2ef07fd97fb2b29379f6b367b711ed38a6e1ce1ac3eabe653f99e54f02e334577f1f81b03aa617b9963c2204568281e7993f38595e15839df440727026ae4eef7f4f897a446366e9cdf7b215c6f2165d6112e8dcb361b9391d86c3cf0d580c0d3873091aa5d6744f04b6236fe9d5b9cd514d6420e522d4b1fe2a919fca0129f0b0fee1d60e2277f6805f8ef28f69a26b6b64d8d9d75e50091600e8cd317742db1502c02f492539faa11842dd3bd7c1edc39018838c276dfc538daa6415898086891c2cd4138b3add76dba1ec0bef068f8e65113ece61e5aba779d980c8ad3cccbdba47a67ea0cefb8f9d49c8657061be8d4473ec96fc3ac523b106af31ace44a2965ba29ea5342042e0a4dde1756a61cfa0870e0c1e68c6a75b65e4ac34ae3780e49da696434da333407e31c452c65c81ff46a5d84d1e739a73e7112b70b1537d9e2ab3a9796d55df9f810760dd83c50defcd568ab812f70f9a4d99551fea6326af68980d197b59f4ee62f4b9e853a2abc8b2ac5b93bacbd72f3173cbe0127a8461f931a8acb946e15c5478ae324425653f4ea4efdb448d3cfa24ecdaa0c0d50daf4fb11ef35750fc166dc758d8e225cf2b3ce2878f32f64aad5551e396cc0cc314183d8033090f82ef9a44f076dc5e67fcca961d1a46224676eb1d873d37200790d5189bb928d0b2ac337f59e899b796ec142746435c8ba6fd480985c73d993b6af1f5499a046e795b4bb50ba31ae57d4bbef933f2dcb08aff77856124fb5d936ab1444ed9639928b6cd68d4b7e92a1ab5f59c100805b1474e28cb932dca6be623285eff75a342e3b74ea9885e304d5a8169e354e73ffbf826f47de95ad025b415ec6452b6e249977ad0c90a74f274d2439115d7b9ffcf5292425323ed2ecb94a3e3b656bc0e532f9a5076dbf4fe8b0d78e68e1201e5988be98456e292203c1a5ed6f2eb254ae16db71b815cfb0596e63b3d1be73a86e92969525d9dd999b6acffbce740efd32342ade353ef3f32a1209a56278fae7e28f22b0897e50215e76d561a2a784599af283f6613142264eed7551d738e80bab930c0390796cd164a07c2ee08b999e2079d2a2b1cc602e61ad33df32ab8c07ac9a754028d0ea4ac827740180031e69fb31e441e3844518cf344e57d9e2a6c331e11c54fdaf3a783b505be305c871df8beab1bebaf239a48b33f2d62f1cdc322f67df42142c357a3d2e4b5230888890781dc9d04d6f254bb9fc63b23f883ba7d89a5fc5f7cfdb9ab73596fe92859245c3310d1c306a6ea4aafcada48bb037530a8c617ab7ce68c477c2a372c90078056c5380cf0e43366582e2be7b461abfd1c597bba5071a0475f2c464fd44a3462937ad78c5e0c46f17c447e5fab187bfabbab537320af3302b9b70219cbffd349f5608546a3b6ca29287b26bcfb0906bdd2d6a94c2b40b4d4f7719d27063b66e6d1b6cf9d8891e079f2e57544a57697ec902db4f27c0eb3920faa2eeb7a735dc1d0fcb94298f203ea02137f42d7361a7809e62a0a61a6757b72948319fe1957523de6ca4445a8c28c5f1aa219e576a0e4a99ebcf42570766034841d3122ac8cd1319b51c9a92de5dd3c211ea3af56fa643a9280532265faedb14f09778071d2e754a54073653333e7e3c5294e0cfa305ed6a481399d5634705530d3f3394831a7b7136015c034db17daa1fd941b8077467b4fec2d8ad93f048c0c43174c06188d47b3d44c845be693bc316fd764ab033332e60d19df81fa75bd10e7611502d5894eea45a3eafca3328dc730e8a7dd00b8e18049099d8649eb6642dafdaee62f509e3f8dc5ce883cba6adeacdb42ed75eccffa2022fb266b792f9fe4322ce5666b0fd3da97466b4de633304484120a22dceac328c1da7df419d270699a6d507cb4273126901e76c8da6a49eaa18c8d9a110c6da7044cdc75d9d766dd90229e1083eb46c9e711eb735d7b07c1105bdb6c069bd9ef5356b8d19160b46137a4e03d9a1858d69f8c66b786e1f5358715aade0505656b8f4d58dbb79de98459ab9317281c82c06de8c0f17c23955d35e4070b539d35078158838b7ee9bf57219ca30a7fc757ecf0037c2efba452486710cfc19517ecb033c88214910615a05900bdd0606743b7d020856c442488eb301d197805321501f020d188ebaeb8ff5c78af5d567e1a8d3aedd1eda11991298f5e59e44baa1afadd376ecf9be6b02d812576500967a6867e2f4217e7beadfe904aa7e021166347fa477a6d079d35491083e653173c6f0acb77a4a71c95f92c64a4740d4e8ad17e51d0d24ac04b0870f0ddf3736bc8dc0b2f952c5568be4dab8307ba8aa0b09f3945f6c47e8207a9f33c84b99c3d03541c88465aa2d4a5e0f6396dbf5846814263384502e2291b650f33a16dfd1bebd0aab03810e53ad23f0269cf4b78c0c7d977e5dd5f21250041c780e170d93defefffb1af3d61c89f086207789708441247ab0e55fd6adf4badcac8d8e2b6163b575f1567fc6af7572f63ac53311ca705e97d542754f6c274f87b24784ec03018922ac125fbe8638cac4c1addf0f5d9a56a4717142dd579ae5da8759677e72cff7e667f391d028bcc5688922d29c800000000000000ffff000006000000d5f8a60e13921f312e0c5b0731f6eaacfbcfce1ef1ed849f35988678a752c18f0d5f6ff6db4bd3c5ac8e18974cd90c8cb49ef8e3b2de52e04265e8fe065501a58507a380d8686d269a738a377fb143aab1b34c2d0646a69586002b16f6063a7375450f7a6389e9738077a7d281ae0ddc4d7305069cc13b7f098892d4f68caee9bda1b0d02508dfcf630790c088d151bd9c2cc251235b4e777416de42566981cfc17c013f07e7b632209de8e737750c844cd58035e073b600f00000000000000001000000ef000000db880e406a5a392ac556651518d11957d22d5f2c84a15d6620148245b07ad223e4cee9bee770bc30915a4a94422879ccf6c4b945570cfe18afb22f014eaf08a06caf8850fd8a11c6a745e1eb6c6edb5de3d62c2c0b2464430d4c27027fd55bb4ce2b96a04bda1d4f25c066783f62a99f88ff55352f1f6fc688f5cebba9a77365cc7909292f5c47e8ec672e496de864320633ca7f498f3cfeba857ef91f4b48e7fc5cb1ec9abed2f50af78d9aae57086f72741ed79638fe51f6f9a253f8ce2755e3f6e48f34a647e594c26a23e217a80a4d33d8df937f800340d5b64d4fd4c445980000000000000001000000ff030000b00c5575a1723aadc640fcb36200202c3958369fb1e5b4d64d70d2d38c265720bd547d8748e345585ab82b2112a1ab34c5363ed25a1f530ed005c1904c65d2c3c0a67819da86eb4681c62b8204dca0af47ff21732796bf9c9bfb6e485678c5192c6c450738031803ba6ca58ffa43fc6c35e22ee3d3d8084f7aed3b3df66ecf7223ebe3620801e908a800000000000000ffff0000000000004eb8110648fe95cc1c5b1eed2c082fecbd3473caed5ea632d3b24cbca95267580042e00a4119c6eab1789b9805ec7c69a61a1b1706ee4a358bcf56596eb2494f2abcb678654dc0f19c42c616e842d3afe0ad6c1f3896d5376f760c30e49b186bc9671f4b8b259b46052df30a3ac087faf80187117326457b727e8ca7df296dc323829b851cd6c3973ac1745b3481cf3a15a5a90000000000f800000000000000010000002a0a0000cea6111f3718094e37291c32b1d2297c8582d26b95ac42af5d487ad86f8fbb3c449068f51b198dd3fcb3e6c96aeb1416bccb4bf7f35d76325383b7eaee3e25335ce17426e3c112596d14a5cf5551a9118507fb86b6013834d31b4aa15e0bf115229dbd0647d6eaa7f0f7525512e2e0d116bcc88507ca0143edd91b74cd9f5c097d9cc6d4e07a76afa4bde579f4018a3ed4c6dc9fc4e16d46d10f15bca9e52deffb3e01cfe9429c8f9510a91f7b19d52b89b2d35b3f77bb83f0100b094f0cb7fe7c565312389841c00493b75ff99712e486542d9a257f55a5e5d5422cae90b8b9a6464100000000008800000000000000ffff000000000000969f6dc41c1b2cf10dfa3aad5acf39126a54d7d5c7083dfb8d9c9c10a9b8145fef29ca40c6e54e1c6c6af1e8e1b7a91f73878977cc5a47178b93811ea7e8c3430bd6186b489a060a6756c65314f96749c98b174e6ff26bfcdca833c4a225574310455ee287da68bc0a28196c119935b87001856e000000005000000000000000010000000500000095ac970631ceb1bc9bb7988c331d6c6d1c795631b29128d0382fef1bc6679d3f5b2271ec92b98876c3a3ffd8f97d311b4a4de0bcf16ec02003a90000000000006800000000000000ffff0000240b000050dadea109d0d34b2325ba9031b5b8ee697942c3d9a33d0d889f4c2ff936573ca4bbb0ca1d00973f7494b6e073084cff6ae4c83438db3f4640565d70db319a0c2160c16158ef73b9599fae8f9ee348e8bceed8d2a5575b00"], 0x1540}, 0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1f) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) write(r0, &(0x7f0000000040)="a0ac1b6de40b25b10b8210283f20cc12b86cbd7fde50ffc657a12d72f617e324f54b898132b38716b3d99788f8654106157a6409db1199d5a7910da61ba7b5f1a2b597cb7d0ec8473f3ad0b4b14e70ec0eb56920a67f248d7b65c40f34a5f1e87b04d4b7a253930c6a7667e474a39f5a4c130bccc7", 0x75) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) r2 = getegid() r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000001ac0)={{0x9, 0x2, 0x7}, 0x5, 0x7, 0x20}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) r4 = getgid() getgroups(0x5, &(0x7f0000001900)=[0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000019c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000001a00)=[r5, r6, r7, r8]) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000001a40)) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000180)={0x8, 0xffffffffffffff7f, {[0x0, 0x2, 0x6, 0x0, 0x6, 0x10001, 0x4, 0x4, 0x5, 0xba18, 0x5, 0x4, 0x100000001, 0x8, 0x5325, 0x788, 0x1, 0x4], [0x40, 0xf9f3, 0x40, 0x4, 0x5dee2139, 0x5, 0x1, 0xeb50, 0x12b3, 0x8000], [0x100, 0xe26, 0x0, 0x1, 0xfffffffffffffff9, 0x20, 0x7f], [0x400, 0x1ff, 0x9d6, 0x7fffffff, 0x7f, 0xff], [{0xff, 0x10001, 0x40}, {0x6585, 0x7, 0x9, 0x80000000}, {0x3, 0x3, 0x8, 0x401}, {0x80, 0xfffffffffffff419, 0x7}, {0x8, 0xfffffffffffffffa, 0x1000, 0x100}, {0x3f, 0x400, 0x1ff}, {0xfff, 0xe40, 0x6}, {0x3, 0x3005fe6, 0x1, 0x8}], {0x0, 0xffffffffffffff01, 0x80, 0x1}, {0x7, 0x4, 0x9, 0x7}}}) r10 = fcntl$dupfd(r9, 0x0, r9) mknodat(r10, &(0x7f00000004c0)='./file0\x00', 0x2, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000001880)) mkdir(&(0x7f00000018c0)='./file0/file0\x00', 0x42) mkdir(&(0x7f0000001840)='./file0\x00', 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r11, r12) readv(r1, &(0x7f00000017c0)=[{&(0x7f00000004c0)}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000580)=""/42, 0x2a}, {&(0x7f0000001680)=""/114, 0x72}, {&(0x7f00000005c0)=""/32, 0x20}, {&(0x7f0000001700)=""/169, 0xa9}], 0x6) writev(r10, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r10, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 1: seteuid(0xffffffffffffffff) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) seteuid(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ftruncate(r2, 0x0, 0x8) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 16:00:40 executing program 0: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r5 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r6 = syz_open_pts() mkdir(0x0, 0x0) close(r0) dup(r6) syz_open_pts() 16:00:40 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8281, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {}, {0x400000000000}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x180) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) mprotect(&(0x7f000072a000/0x2000)=nil, 0x2000, 0x7) fcntl$setstatus(r1, 0x4, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2b7, &(0x7f00000001c0)="b60173d69064190a9e369ebf1cb641f2931e9951310000000000000000176e5e853ec617e3bdb0e26fff0200c0eca3ba10c56178c21e181747ba808a") setegid(r1) ioctl$TIOCSTART(r0, 0x2000746e) getrlimit(0x8, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700"}) r3 = accept(r0, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r3, 0xffff, 0x1b07, &(0x7f0000000280)=0x401, 0x4) write(r0, &(0x7f00000007c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c1914bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7ca2a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf0000000000000000d5fe00ac537a1af30b95fa383ad32e34195c29", 0x32d) r4 = socket(0xf39c79779f6c4088, 0x3, 0x81) recvfrom$inet(r4, &(0x7f00000000c0)=""/93, 0x5d, 0x933c37abdb612957, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:40 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 16:00:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x80000000, 0x800}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x4d}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x133) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x1, 0x7f, 0x2}) 16:00:40 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x200) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff00, 0x0, 0xd51f, 0x1, "6d1c26c26d13422490d2b219061a2054e5e34246", 0x0, 0x9}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) clock_getres(0x2, &(0x7f0000000100)) syz_open_pts() 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:41 executing program 1: r0 = socket(0x20, 0x3, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) close(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa0e9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x8000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x87b}) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x6) socket(0x1, 0x4, 0x8c) read(r0, &(0x7f00000000c0)=""/50, 0xfe5d) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="cc9d90c7d40f2f91717aed513d60eb4ffc73e91f4cc8c7b185bb715c12b356d7c266309f2eb2778855714c3488c4d545894c30e463f6192f0dbaa6e0455c3039fb824bb9b056dc58abc5b05fdd80f9364ee32c2677cd46a7926d1a858ad213683affb14c1e10bf5e5a7595010077981ff57d49020ec835b3a73f27edf05164703083fba8a7b57fb39afa6c8ad82344a1d99704a5c31f4e52c1dbfcfdd8fdb4001a834fab382cfd63e5e193efbe7820e2c8ede79d96892898feb3dd629feddced9b280c889ad36d31389ad8c5f862eda0", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRESDEC=r0, @ANYRES32=r0, @ANYBLOB="7db5e579", @ANYRES16=r0, @ANYRESDEC, @ANYRES32]], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], @ANYRES32=r0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r0], @ANYPTR64, @ANYRESDEC, @ANYRES16=r0]], 0x4) write(r0, &(0x7f0000000180)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x1f3) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xb0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xffffffff) 16:00:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) r4 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="999261b9408285aa977746e332792fd574928ad430c068f919498518506c191ac15e89076062904b9b8b024f6a48ce0bb8b873726ec233111d12deab3d56a6e65cb3aba4dd0987adf576e47567377fbfdb556fc88937c72a1afd37ec0c313b584412edb4cab0b666c7afc5b837d59b0b0990f861f7bcbc438661eb742dc6e8d81755212259a11029ac516ec7fea57b70e86e6fef13d7b6660ac6fc5807404c3f6e141149653832ba028406605614f779f33f2eb6ad492ff829796c1b13879eaf6f5a9438405f180dcb80579be0783a56560ff44ef0d2a7f4afda5863847a798aa4b7d44bb7a1732f69c1b83b9ab015b5dde6cd4a16a530711bfd27e8", 0xfc}, {&(0x7f0000000180)="4155a5bf593e5431e2910b41c056842cad8f531ad87ce3825ea315a8622e7f5aecc6e252abd7da70e0c64a31b9259e78449318af63e6026c601ee7af2809fa7a84c3a622edb4319cd74f2a9b7ef76c50dc3e99576754a827884534eb782c47aa880bdbc05390be6fa369603e8d497d0c6cf350344d752b09a5d980096467c7747e54f24ce739c961139f418d3611c416e4863fdcd797cefe444d1d25eee7c4eabffa2aa4791d18725df811fdeb68b2f5a6727c9881174791bd6cdb829787cb7e1aad381abd81e3d5553642d7faf0", 0xce}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r1]}], 0xa8, 0x2}, 0x402) r5 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000400)) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x0, 0x11, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) socket(0x1, 0x2, 0x3) 16:00:41 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r2) setuid(r0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) 16:00:41 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2043, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000740)=""/4096, 0x1000) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x100, 0x1ff}, {0xfffffffffffff560, 0x2}}, 0x2) write(r0, &(0x7f00000003c0)="ba6d22d788aaa69912793d265bb722b704c0d85a62721bec05995d061d1fd9b0c58e34d11f4df57050549e517c43047f322fde90d018366b27fe98a012fb1e83851de781bf7ba601a6599d9fa15cf73d2bcfdbede76b1b5634128d7c43ffcc26a6dbf2f2ebecb4a45a566a5b1a1ca25985689dd1c64327158ebb3b91a4e34903eae54e8a28762e6ba9422d3d064943817c5e6f5a", 0x94) fcntl$setstatus(r0, 0x4, 0x8) openat(r0, &(0x7f0000000240)='./bus\x00', 0x1, 0x102) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x6}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r5, 0x4004426a, 0x0) connect(r5, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x8}, 0xc) 16:00:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSCTTY(r0, 0x20007461) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x6) r1 = semget(0x0, 0x3, 0x26) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000140)=0x1ff) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) syz_emit_ethernet(0xc0, &(0x7f00000001c0)="3e7bf4da0a42d69f32776e8d09032abffb070aec6efc76e7f3bafee73771b3e076b8dcd3e2d264935c27b003d1a332cc0d3811d61fee29b87434e35d13af21f5a20f3edab0b23610dd0bd590b498c41610842c07cfb8480ae5bcdb58e20668f0f7de06f6d702cb5a7071d10c1d3b0a5c45ffb37d110628841347aca231303f0521e6f3a10707cea2b2ba7a12355a53f39ae717443ea977877355de4cb82aa3943430531007bfd6d094f587501e9926bd83e497793cb933b404cec3af990ed7fe") r2 = dup(r0) fcntl$setstatus(r2, 0x4, 0x8) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) fchmod(r3, 0x14) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x9e, 0x7101}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000000, 0x5, 0x3}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x7ff, 0x4}, {{r3}, 0x1921c3f755119491, 0x10, 0x2, 0x400, 0x7}], 0x1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x1, 0x5cc1}, {{r0}, 0xfffffffffffffffe, 0x14, 0x41, 0xfffffffffffffffe, 0x101}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x70bc}, {{r3}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x3ff, 0x1}, {{r3}, 0xfffffffffffffff9, 0x11, 0x0, 0x6}], 0x98, &(0x7f0000000440)={0x4, 0x6}) getsockname(r3, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) symlinkat(&(0x7f0000000500)='./file0\x00', r3, &(0x7f0000000540)='./file1\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000580)=0x9) fcntl$lock(r2, 0x8, &(0x7f00000005c0)={0x1, 0x2, 0x7f, 0x8, r4}) r5 = getgid() setegid(r5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000600)) 16:00:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x1, 0x8000, 0x100000001) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() 16:00:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="cfdc9a218a37830803dda0afe2947f3309a0aa49679c253e2e1208a981a3d340ca509f7e1d7d61c8d3c5642e9dc2c4896bbd7febe4200bb6ce7de87c14299c71ac88b0d79e75d6bad46fb2f19bb57ac08ff0992e9bbdf284c49368dcae8b2770a1a404de69f226e53caa895a371e6b4b147680cacc72fc08d2ac9fdc81fe621132e371e8ccde7fc269fafdfea648e709305abdef9c22c79ff628"], 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:42 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)='\x00') 16:00:42 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) semget$private(0x0, 0x0, 0x2) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x81, 0x2, 0x6, 0xfffffffffffffffa, "fff000bf7b3000", 0x0, 0x10000000}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwrite(r0, &(0x7f0000000500)="c9c9d7bde0a14ff283d498a2533b45c8978a78f3cb49f16e8e69c7fc4a8e41efe7e52485034db0b7826f8f550dee7db60a509c022ff79664828a2ef3d5e434f12eac1af8e7b11714a310835be72cc6b5de0712d1786c28318c", 0xfffffffffffffd53, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="1252f4f3b28b0273703fda50bb10c829618abebad780e211268d1c5a14e0d31811204a171742254fa70e3b36e6ae82edd596118ebfd89badd88709e906a66a462353e1737702094c7917dc0b8268822dafaba4f20bb5d4e37fa0e594e986c0fccebe349ba1c705895f888212b6c8a84d41c39d1bf0ef0a2551c5d17ca5a8769c6628b7ab1ff6dc7be3835dad04e1a464a9e94431540ed8f4e0b33640b65976438910e682744b5512850ad3a3508b5d86ced1eefe0e3e08353b201f73ac53577a8b4c0c8bf05e3e", 0xc7}, {&(0x7f0000000240)="e9501de8c13f8237242c2724add590a8ddbf", 0x12}, {&(0x7f0000000280)="f89b39b207077c6b039d1cae0117a07bc0dd8c4413d8311e6ddc79862a96452b68c07ac0c9669bba2c542dec1315ddadc74a976fdb757206a974179878ef5d6dc0678c599aa8beebfe675ba0aad658e09f3eb8fb3c0a032ed9f30164a69200cb24475bffaf60861bc3c26743447aab89b44a0e3830fe9f7838b7225a094989b2c5af2c0a144cfde8ae8b6b3d47f277d27e8e4a409a009a058e022f04ee4bae9d513b8760ea63d4f17767d8", 0xab}, {&(0x7f0000000380)="237c9445055529534bdd565b231a7913996d846882576beaebe132abf9a07c85e202373e6c48c4185d5844abbd6ddc4b11b403318da5beed9de0ddf2be0d3ffd5941f138d2d4359befe92c1025a025c3a4c237d67eb9", 0x56}, {&(0x7f0000000400)="a0a4626384b80f7627f05164028ac4e71ebaf621f146a36adbc0887417bc06a37a10db6ae24d27e1d36d58a760e54e69e86be4d79c7c6823cc2b7e54e80cdea4699d0df6a1c76bc541a1b29539749290700212", 0x53}], 0x5, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6, 0x0, 0xfc, 0x9, "ef8fa1d4bd82ed1f89aced99bd47882810fe8aed", 0x7f, 0x8000}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:00:42 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000f600"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xf7241519f602921, './file0\x00'}, 0x3) dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xa, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000063c000/0x4000)=nil, 0x4000) 16:00:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xc2f6a5f53795becf, 0x18b) 16:00:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000080)="a43b1285b9b00138e776d519faa3c4c9c441d200f1aa92777225fb0fd9b630fade8fa17e5b5fb9643251448ccd667ece27b9652a624e63a2810f318b7afa46ebb5515117bdddda649d40f1fd930d1fc00c83c3817f62339930973f2cf04bd091abde72ba5e018e76fb98650b83c34e9d51f1eca3ebbd337719765dc1aa87001009627387d21aa0a9088fa0802c766bdb529ca90765ce9c9b15", 0x99}, {&(0x7f0000000140)="ffddae01e4f9ec69f2e2", 0xa}, {&(0x7f0000000240)="76a7dec2443142b63c448675b3af2057776ca5944e79c9427826955b76493a21c0600a6e5acc10d78000d6c46c1b370d098491abe9e8d11d1bd241459a7d28b90d6a9f6f2a0a351b90d564073aad6f19d13f08cec6efcae8e63d74ec71ed79869af9f5d8f37bf816291d15bdf81d49fcffd42e5ea56032a6105386042238373560c3dbeccc743d39dbe8e27093328d99ce402db8de8c1ef4eb5e276238cd1ca84e63d130dd5ecaa4c5c878070f42ddef61270fb88a2f1107b0ee9f4208d64a56373bba3dccb6b3dfd2bf4627b7a9ee5c4a024e76679aeb1ab914b8ce69111b83f81bc75fb87da1d77527b42884b0d91e9b1f10833f82d7fe595b2eae", 0xfc}, {&(0x7f0000000180)="a923f0ca610a5ef52e73ef2d7da815ffb24dcc160074820d51ac60b6237cf1b10b12787f8e0ce0ecdf5c8ad9a9abe4301bb6ef6f1aa9029261ff4590ba63457d8fe92f6e3e48274fbcbbe96eb42de793487c0cec6a6e9bcccd1851", 0x5b}, {&(0x7f0000000340)="62273c462ed65f3cff1e67cb7d04921c7f62dba75ac857ab8409811a6ffbe6b36c2534891cbbe62bd430574a04b37bcbf1e1cee358860d9091aeef214edd8a8983b082c445abf9684c5fc2fb52679383527c2abcf5ac5388760206b74b812908482953c57b22b27d53f453d9b1df49d47f4970514615706dc7944281511aa6e11bdb3fa0d6cfb4f435c2a47fe47707320c932bb48395c1a5a433f3298ce59203e84d190f99b31ea2ff8f5ac2dbda90e1541cf3e950e116319c09d3a12d4e2f0b1f1097185950d94e12d4fe3d504c7356f30b2869d423068e1cea4e52e45cf44955ecbfbc361ce68585552f0b06ab5f57fe5aeaeaf42e4cec4a0c48a824db518115e40af05bcf319bb15109119fc6f1b40fb99fa9ebc325d80641978e60d97adb56a1233cb2c82223bb5c8982f0336801ea792eb91ac8a5cefcf14b2a8b4a4df8f3abee3983c7b118c5ac3fc586551838f99c81c1cd1472e932354600703ed981fcd91723b2cda0ce808d2c23cc087a4652442827f3d9c713b0f904a65fb502810cb4aa332d33e1e5ab016f2a63c1add86fb4aa80cd8fad411329ad03a646afd44eb4e28f85b473207049f9bba294f5d4e0d8ae411e513d4db3063f48611de2672caa532ea38daecce57cdb92e85505d8f97b5b9a66d0b774392c8e13f51fb685727603433033db842ff46076070de0a4227388deccb95b685c84ae8b3ab4664bb3a77ddbb55539aae1798038d6a1846681c732d7065b43b3a902fe6ac8c243e3651acc172879cf06c5e59e216709845e0b725813abcc7224b61c5bcf13ab96ae7f7a635d275810cd1eb9ac34993f77358c3c27fa25ed364de593c490038c447a6035e3b0972d5172089a00c304025b58e3d88071ec097824d702a89b1fb2bbe66b86ce44e3da059c4307440959da81f462da9802ba3bc372939b23be08ee4b3088f179ef2cc7f8faa0d525ff6a39ca02507971d73bd93ce9237600443ccb9c3dfd349d2a63d1cf914106e0f127aaf161b09cfc9a4414fa756028fd2dac8e3621b4391c31691bc4ed36deab728afc51c2189d2a87d9f2d980b7221eed5c9910c9f13c832192ea5c5bf7b6478965cb96ba67a690cebdcb87d5b3b41aae8605aca37718e08b27e0a95587a83f4fb63c1836ee8d84a03b2f08ecf01438827e5c52da4bcb2e8e2f9151f779e628627a720395086a64578c74455bda6661d110eac18c19962d82ca5789e79feea56357f5405334ffdece73bd0657b49f28609c7edeb1fa061533390e2d3381618498cf88b4a65f9a3fe80c88a9018d8f31cf53a7d3749f50141bc96b53891fd360a914202744cd0ab247049fb02a2fe7d5953e43bbc7db689d24a4dca7bd774f9acc4cb612ee82255c91032be57f8b46ad3fa62a2bfd165acf2ace25f9a676d05261ee5a67a6d55ebae9c1175cd816e4e152b93ad0a077fa2cb03b4c124ac9b0ddc081526df1a1a07da173cf37106237ffa8a74832c265bbd5345b6b986c518f4702038cdea61fd2b2465bde55e38115bb356f6dc18aadf2d1b4d417b437e1518b408f5e00754ed3aafa488bfaae7c28716216e0bdb63d86451aacc51f26d45a9e3872945142544b6d33dd0d0a33ea9e586d269bd8a66e0017074843c3cb3d52c0906921ddea24521ac1ffab33e450dd30984466363320c3f767411d55c7bb3ac4ca0fcbdc60b1c64b3a09ffb9381de3646436589a877ab1ba4a745511b8c530aada98999c9ea05cd9892e1c017ebf1febba7f089c7d7550693f6b08c72986cf50071a271e8ed8ae5d896592988d419a8f5b4f3a8bf0974f4ee6b1ba11fdad3ce44b8c833c2119e9d16889783635c0c9f51a8c1d906b253fcae073436179174228275398aae35e6156194956e0f9944fbdf4913aad93e03b041c6220cb8cc12d884631c02fda28d879aba6ae976c5aff3ee7daa028f2b1d1f53ce5a5e6f264c3b1d62ead9b255dce5402e6349ad2dbef08253e1f38c85b34d79414876392db2aed0fa93ed2c734f2a15237502fb4df76d53eecbcfb28b553e1495351a3adca783fab0a48fb3f9d851a83db86782f2d1d0bd4b5d157f6f6de49159193e75827c247bc5977accf86587f2e077aacc658ed914759764b97a5b58f13985c4f82e044b8bb4233affc17b43976c8140a55b8b89fa4afee9cbddfecca26f5b91bb761a144a37b777e59fa4996528662e541e483d1238f474a188ab70d76453135ae855b9642d19e0c129082d0ce0c58c2ecbfc582cf517f96c03e2d8b243f43fc57cae7b0ac4ef8e083f29a25c633bff8e270a37f41800261a7d45589b5f7b8f8601c37c0bf3a4891ca932e72690c1db64829646c581f606f00e13302af6d7ea0ec6222f20cb21cc5579b0e7b33736a6be4a8965f5c7c6bc97fb906a77569eb8810056ab6659ded314afc5f4e2ad44dff20d53cdb568bc8fe38c6e39fc748faad4d8acc557d680613ac42641227239bc6d2f6802f6d57321e1bcf9d60c871cb46e918187dfb68366070eabf768fbfcb409f5f10dcfd217966cfbf0f1c7b931edcc68f7c83ae6f8b4e4e842b26d426aef2389ac5057afc16fef80ab5940ba8971baa728f5e6abd2ce5eb7563403c9246b0f4cd7116154b6e1c8163fac23cd7d38149bb10cd9cf76f0d6e6f9bb7f1b7d7d13df1594200e6dae878d24180d78045bca61e55ef0bc4bd247a91a6be122d2eeeb92912524dddcab3b7095e0fe6ac6d96cd8b518bbff1c944cd61374d4c064e77353b201783475fb0a593a02bdd533ef62d1230dc911dac45f25832b14d230057e21043529005c5dfe31bf19c33d0bb3f64e38613090327ed5c061ae685fbe3cd883c93f2939da1cf6fe019f827af862ea1fce48fd9ac29f9520e70f09718a1802660ee576ab7645f16c3cb09cae163780b189fbbe6451db80455da93f7020b4d09e39a50387fc782442cce41b7680e0719fbe2815ff1a9e585518ae49c85545e739703d6b7e008c38ba00577d898e2c99038862c5948fa6a34369d708a51e22939025ab47c8a932ded5b3ac2adaad38f32de36fcbe776533e3c2699406396587a12af0787f530fd6ae319f1c034462dc7414bf5423ece9dd4339da2c1c3e6e5956920d21dc3f878983fbed5c8d9002a6411deccc667b28e3a340b9665e9c4c2167d092715d937e541a47e1e7a9061c61741ad1038dd9978f73128e5ba850860469c850df326a7227ce9009ca53049cd030ab2ea0a4b062f96b7d5c4d6b911a6bd6385b400c4576a9b359b5e65983a0b286911653f457e9ae5b7611f6dd17e0834d48f4f547af44567ee7f5a2dcf2af59d8d63818b93f9373c4a93ff564532ee0fe9a2b50d8920fc5b423b1525568cc3e778b15fe3fed4179ad4a179437a4d98228a015834ed2afca2a44521903a82da8b8b685092308d8e2b218810ee85b9d0c29f8e4b0f9d4765e3e9856743c9e5410f930885b35ab39fa4b1272dbaf49f457aae52ad59f91086b413dfc1703f0bfb815665faa184c4cf6f91eb3df1365613f989a60ecb34064a1b6e4c090e7a459f240bcc09e361ab7f9e5c005f414d7f5d58b866c1ee0578c4f99d121740716e7538fba5410d1fbaf408906de56d0a27bd20c50c3b1e70460088c0ba839a0aa88477d0715ec5db98a6802e50a030a5ada83c2cae3a759ba37ccca4d1245c698574567d45bfef86e9ca05d99cd7a9dc0c038956bc8cbb55a0f0254dea266a4ea81d0dce22a04fc028c62d32513496bf7e8f29e65e37fb6a44c573c7953e1769a1ce49ac85cfbc86b8bb31f05d74a1b0ff6378b5307be88ea8a1d0f80593976f663b7070c7944a2a2bafcb0c87cf3fa91fdc7a7fd073f3b3e6fc49b50894b73911284903012831d99fc3da2dead8668e619f9ba6f1bdc34ab7a395133e06089e6f4941ece971e63187447632079c7c94c2bfb1d31343ff145f0652b84dd083877b469e94ada8f0ac934cf8974fe3eb2756f3de69ddb314f5885323c77626be6d348bdeff81d292d10e70348467107d6edcbef1810797280dc0da4b0e3cdb40926bc4e9d94cd7080f14aaadf59a8bb964c9dc00eb7b48e686b966b316764217f3a90f1e4c30b6c7b18537a80b02b0ef8bf5658083823364a72ac3fbb890b6dcc0ca96e83b5b9d8d6a053a8cd4e7031f9571d6a2c8fbda4aa0cc10a9b14a7b33dcb68ce0dc36bc0fe1c5e4fc64e75bd8ca5d66151325c52d6b2676f1f611bd25bc7cf7453bdfb472d7db71d0fb3e5c0f04c133b24a5b36056cd642781f5f8b12f958ed1af3f793ee40d8d2c52d342c9bc27f21e8c037e90f3da77b2e0ba94b5661e5c252ca58c69ea2a403c779d5f8c522cce5e4f141f7a211335760d858b012e722d85a44647f47e9b4f7f51ef5675d04812e0584fe4d06992b19ee809d658ac2fe00babd8aeaf8d37d5f265b5d8e28cfefb47d50ab2adc80d41e47b00cdafd17da02c7b62c8858918ab1f710fbd35c4fa0c9c42a775f271dc21e08529eaccb88007d3601e2480efd4dbae25c68c16c8a78f6c38675d12920d6d1df6e09337ca509c853f888db51247ad1fa4698f4573fd04fe39d68f211b0d1fb22e69b51aa80e76b3437b37585463143b9433ab86c943b96ed9363cb2eb7ad5f49763955b5b0c31ae0381a17bcbe281832c593f14c025cc1924b6fe02296f2b9cadab0cb9c020def92a06472133add6277b5dad8f4763e5042233e5c8a759eedc8c01e9d31d65b05e8e61983d141d50d755bb0cf3e8476be8f5bf227b9ff8d5a1b33250e05cc4dd31afef6d48e9ded915be61d1a0a5d72afd3ce0179ff57e9d007643be105a4068e591b09abd77fddcca58793e802541bb86c9579317de0f4ae896d37ba4080cb7fb955fd1a30358e06a26f731c0b9846f1fe3d990a45dfd798b92f37b963c84f62d0006d7de04dcb84c769f9b29836711aa3df316f620a8b2de86088b0f7f04efe9c144430b396f88a0635a77add9fe677feb66b281cb01a2d0c4a0a0789273b23c24930e13523e23a24207948fb279775d3dc1254c888dec1c98d30d7de029f4d9dd9077fc1e87bef2eb2269995f97812f2c86581ed39b1df589962f085617d739c21e7a12455e77fd9072c2d91f31a0d50442c1ef0a7844d2cd4d6d3b8976191a276efe07892d252775f6fc0c074ee269352e8061236091bacf531738be02fd56a3c94902ca36ba149ed5cf103d289fb7fab12abbd0ad73ea50e47b6cf253c660cd104b11b32e8f9cd7ec494bed1bed104a79303b36b5f7c974fd4fddf099901bf892881ddc33efde416ad5079538cbcb37b3b3a0eb45c1334d444f6da724948c0d0578a00eccc824ed443d4f098ba131903737b4e75b500dc94e262f2ee0d2c79d10e7a255a7afc89750b6691f21dfeaa481a6a121bf5b1983d63e5fe04ffeb6e6ca76389335ac90862819817be4272db06cb1930a3d3aed5ba03d11a8d54ac5ab63dfad81e7d6b229341cf94b1085b16ffed1658d1a530e6126ce1de651dfa457a5be8dd18bfc712c0c612e60558f3dd125702876b4cad2d382afbc2ce5480c707d4fb40ff9870d177ce25f9ba407208a8891f15cb913461688a8ed75ee872d1993ef3ed92185c8a65cd863b45e3bbb20f08ceb0a89cf42ce28cca610ca4d9cffb8c219190fcab52b459df5b51b97cdfb0f317d9b79346521ff7b2f48fd1d5d7cd1702b9dc7101aad8bc574ae62ab5de3a11c57b059b45ff868e8465bc187369061db3b0dc8c57705fb0ee0b49e00b6a02eb4459fcf3341bb12e6f3ee154ee0f07b5faa7ed90cd2b81e00c2c6f1fa3baafcc097e146133399", 0x1000}, {&(0x7f0000001340)="856acde972f377eb0292dd9e47d24e160f0f54362c5ee5abae24b89a52c9acaf6cfd4da9447e1223a3b0bd9616f5b580965eaf1c657cf1461bbda89545398a4157552f6cce48228fb035a7b6f53c1c0e53ae157593c89b224f2cef10a34784397673ddc93e059bd650d3b7a3b9d862c81e16c48b70db82fab71ef45215139861d9cd78632a1ef716182fb14538ca35d4f5f23482ca8019e5", 0x98}, {&(0x7f0000001400)="9908437d5cf7b3723a964512fcb4568ed33bf110b858e7b5180fa78c40d810b261fe29f8b7c875c3786e2eb3d0853ff58c4c42b4d66149d1d2b0c19c11f00491397455d9ff7a44baf848284c91788fad74ab911a7c2bbae18593a41b4af03f0d5916078ba8e65a7d0740239cce64a96b0177d7604124279b5e21aaa75f4653a0a7ec6d027df7e1d7f14614003b525dec4feb0933cbd04ce8f12bea1f34e3ffca406c555596d0941595e7dcb4847bc84e2ebd5eba05267e83dfd980db2ccdea220257324dc4e49e74c0d9", 0xca}], 0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fcntl$getflags(r0, 0x1) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/87, 0x57}], 0x1, &(0x7f0000000300)=""/217, 0xd9}, 0x42) write(r0, &(0x7f0000000240)="220e2a", 0x3) connect$inet6(r0, &(0x7f0000000400)={0x18, 0x3, 0x7, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xad, 0x1, {0x70, 0x9}}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x1631, 0x7, 0x9, 0x7fffffff, 0x2cf800000000, 0x5, 0x8000000000000, 0xffffffffffffff25]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x3f}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1e64, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000180)=0x4) 16:00:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x100000000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs, 0x1c) 16:00:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000000280)='\']\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb8b4dc8a9cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5500000d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc40455e15d3b8a4e5bd2ba18efca31d7f33fc2598c113f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae20000000000"], 0x168}, 0x9878d5c527fde8da) r3 = getegid() fchown(r0, r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x1) pwrite(r1, &(0x7f00000026c0)="72629e845aaa3dd5467057", 0xb, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) r5 = msgget$private(0x0, 0x433) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r6, 0xffffffffffffffff, 0x10000, 0xa6}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000002840)={0x5, 0x10000, './file1\x00', 0xfa, 0xca4, 0x5, 0x100000000}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x0, 0x7fff, 0x8001, 0xaf0, 0x8001, 0x3, 0x1, 0x10, [{0x1, 0x80, 0xffffffff, 0x14aa}, {0x52e, 0x3e, 0x0, 0x5}, {0x6, 0x100, 0x0, 0x9}, {0x1, 0x1f, 0x404000000000, 0x8}, {0x8eb1, 0x48, 0xff, 0x7ff}, {0x3, 0x81, 0x100000000, 0x8001}, {0x40100, 0x2, 0x7fff}, {0x62a1, 0x7766, 0x2, 0x1ff}, {0x1000, 0x3c, 0xfff}, {0x5, 0x0, 0x3f, 0xfff}, {0x2, 0x401, 0x4a, 0x8}, {0x7, 0x8, 0x3, 0xfff}, {0x0, 0x3, 0xff, 0x100}, {0x8734, 0x8, 0x3ff, 0x8}, {0x3f, 0x9, 0x7, 0x2}, {0x96, 0x777, 0x7, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)=',') syz_emit_ethernet(0x61, &(0x7f00000002c0)="7f900459220f8f2e5739f041141654ae5690d9319c1990d72fb701580791218ae3aa4bef659e65d1aff4ed6a1dc7d6ef582a4901e68fb9bcd1dc86f7b399d427b31de6cbf095db41aa3f8c99e1ba9fb5f19f4995f9ba90a14d26d5c6256c0ad0c7") 16:00:43 executing program 0: pipe(&(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) 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) listen(r2, 0x8) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18eef95680ec3ed211c289fea56bc95967776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x1e0) 16:00:43 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40) 16:00:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4505) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xbc, 0x8, 0x1ff, 0xffff, 0x8001, 0xc51b, 0x2d, 0x2}, &(0x7f0000000100)={0xb0, 0xf5, 0x100000001, 0x1ff, 0x3, 0x2, 0x0, 0x80000001}, &(0x7f0000000140)={0xfff, 0x0, 0x5, 0x5, 0x100000000, 0x3ff, 0x5, 0x7f}, &(0x7f0000000180)={0x80000000, 0x8000}) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x1000000000000003}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 16:00:43 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 0: socketpair(0x1, 0x8005, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000980), &(0x7f0000000ac0)=0xc) r1 = semget$private(0x0, 0x7, 0x400) r2 = open(&(0x7f0000000d00)='./file0\x00', 0x80, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x3f}, {0x18, 0x2, 0x14, 0x5}, 0x20, [0xfffffffffffffff7, 0xb8, 0x7, 0x32d9, 0xe1, 0x2]}, 0x3c) semop(r1, &(0x7f0000000a00)=[{0x3, 0xfffffffffffffff8}, {0x0, 0x7ff, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7ffffffa) r3 = semget(0x2, 0x3, 0x4) semop(r3, &(0x7f0000000140)=[{0x0, 0x9, 0x800}, {0x3, 0x6f, 0x1800}, {0x2, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0xffff) fcntl$setstatus(r2, 0x4, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x5) semop(r1, &(0x7f0000000b00)=[{0x0, 0x3ff, 0x800}, {0x3, 0x8001}, {0x7, 0x4, 0x1800}, {0x0, 0x2, 0x1800}, {0x4, 0x80, 0x1004}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000240), &(0x7f0000000280)=0x4) r4 = socket(0x11, 0x1, 0x607) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x9, 0x4, 0x4, 0x1, "753907441331db53904b2b0b53de7b2becdedab5", 0x1}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0xa, &(0x7f0000000300)=[{0x7, 0x1, 0x100, 0x808000000000000}, {0x2, 0x101, 0x20, 0x7f}, {0x1, 0x800, 0x1b, 0x1}, {0x3f, 0x200, 0x6, 0x1}, {0x8, 0x3, 0x9, 0x20000000000}, {0x0, 0x0, 0x9, 0x2}, {0x4, 0x2, 0x7, 0x6}, {0x20, 0xfff, 0x9ca, 0xa1e6}, {0x4, 0x200, 0xfffffffffffffffa, 0x4}, {0xbd, 0x5, 0x3f, 0x1a3}]}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000003c0)) socketpair(0x13, 0x5, 0x7, &(0x7f0000000640)={0xffffffffffffffff}) writev(r5, &(0x7f0000000d80)=[{0x0}, {&(0x7f0000000a40)="31dfc286749e22dddfb8c2824ba9c9e2d43b926d16c2a9c1b9e901f9fae2529245cb58a26b30b367ab1b8b192226e097f0163b10d20359c5e51b4c0c4469170b65111c80cdded0efb0", 0x49}, {&(0x7f0000000b40)="cc7e4724d5fbeef48a353a081eeae18adddc05f31d6f6cb9f8fc779e83580fb06e035e78d4e57731832fc661b0de58d03c2f8f5eb8cf78ce0617c53ffa07a198986707698ab8b3b346252836a15bea", 0x4f}, {&(0x7f0000000bc0)="2b0512656e61a8ad74b5e9c93bac4fa04e6fe4cdc2c7de509f102a808efcffe56a62808203bf7a3d521b5d121c39d3a4a10c9dbe468137495ff23aed8d54f6f76c97f25686a9dc7a2a5b654f2662aba253c100e4d962661519be65caa568bd6e81f828ed8ce7649eab343fd75169edc314e9c0", 0x73}, {&(0x7f0000000c40)="b0ddd171fd883dc0930fc1e0ec3efffdf6c5592767b71b5e1a5bc8155a4e87ef6aa668cd6c1f3b60a507edc00a7a55e233096dbed8adef4fa7154c3b546c61cbe2af2161bfd6b5870a0ca343ca22cc612bd54aaf2aa0e676d9c9515cd3b72ff60b88f46b95c52ad0e99b97c0c64b9a75cd4820e404c98276c445dd712e706d35fc7d2ae544879750fc5238531865842c6ba3559a403ee417f8ea4ed50cf53842ac74db1a013fd29e63dd044a2ae98e667cfda71f39ba", 0xb6}], 0x5) open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSBRK(r2, 0x2000747b) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f00000006c0)=""/140) mmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x0, 0x1d, r4, 0x0, 0x1b) getitimer(0x0, &(0x7f0000000780)) r6 = geteuid() setreuid(r6, 0x0) login: wsmuxpoll: not open wsmuxpoll: not open wsmuxpoll: not open 16:00:44 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r3) close(r2) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r2) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) kqueue() 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) fchmod(r0, 0x30) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x3, &(0x7f00000000c0)={0xfff, 0x100000}) syz_emit_ethernet(0xad7541f1910085b9, &(0x7f0000000200)="b6") 16:00:44 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) sync() r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x53, 0x0, &(0x7f00000001c0)=""/83}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = socket(0x1e, 0x3, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x28) 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', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:44 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfff, 0x80000000}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = dup2(r0, r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7fffffff, 0x7fff, 0x3, 0x1, 0x8, 0x5, 0xd, 0x10, [{0x6, 0x1000, 0x401, 0x40}, {0x5, 0x7, 0x2, 0x1ff}, {0x1, 0x8, 0x3ff, 0x200}, {0x3, 0x9cb8, 0x7fff, 0x482}, {0x8, 0x40, 0x7, 0xfff}, {0xffff, 0x3, 0x400, 0x4dc31d10}, {0x100, 0x3ff, 0x8e4, 0x9}, {0x3ff, 0x7ff, 0x6, 0xfffffffffffffff9}, {0x3, 0xe55, 0x4, 0x9}, {0xff, 0x8, 0x20, 0x9}, {0x6f, 0x1, 0x0, 0xfffffffffffffff7}, {0x5, 0x1, 0x800, 0x1000}, {0xaa7d, 0x3, 0x4, 0xfffffffffffffffa}, {0x9, 0x640, 0x7fff}, {0x80, 0xead, 0x2ac3, 0x9}, {0x0, 0x3f, 0x62, 0xc6eb}]}) 16:00:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xbd, 0x8}) 16:00:44 executing program 0: r0 = semget(0x3, 0x3, 0x84) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500)=""/38, &(0x7f0000000540)=0x26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x8, r1, r2, r3, r5, 0x1d1, 0xffffffff}, 0x100, 0x608b0000000000, 0x10001}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000200)={0x7fffffff, 0x800, 0x7b26bfa3, 0xfffffffffffff801, 0xfffffffffffff800, 0x1, 0x6, 0x10, [{0x4, 0x5, 0x7f, 0x3}, {0xf81, 0x16, 0xd49, 0x9}, {0xdc77, 0x2, 0x10000, 0x80}, {0x5, 0x338, 0x101, 0xfffffffffffffff9}, {0x8, 0x9a4, 0x0, 0xfffffffffffffffc}, {0x7ff, 0x4, 0x401, 0x1}, {0x0, 0x1, 0x4, 0xe}, {0x5, 0x5f, 0x4, 0x9}, {0x8, 0x2, 0xe9b, 0x1f}, {0x8000, 0xff, 0x9, 0x164f}, {0x8, 0x7fff, 0x7ff, 0x5}, {0xd52, 0xffffffffffffffff, 0x4, 0x6}, {0x4, 0xffffffffffffff0b, 0xffffffffffffffff, 0x3}, {0xffffffff80000001, 0x3, 0x7ff, 0x43a}, {0x7f, 0x8, 0xffff, 0x1}, {0xffffffff, 0x9, 0xc2f, 0x6f}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000340)={0x8, 0x7, 0x9f, 0x9, 0x4, 0x1, 0x4, 0x10, [{0x7837, 0x9, 0x5, 0x94a0}, {0x3acf, 0x81, 0x6, 0x2a3f4423}, {0x2, 0x5, 0x6, 0x6}, {0x7ff, 0x1, 0x4, 0x6}, {0x4, 0x5, 0x6b26, 0x3eb6}, {0x20, 0x8000, 0x2, 0x6}, {0x7, 0x1, 0x4b7a, 0x40000}, {0x3f, 0x0, 0x3f, 0x6}, {0x6, 0x81, 0x32, 0x8}, {0xbc4, 0x59c, 0x8, 0x4}, {0x4, 0x5, 0x8e, 0x80}, {0x100000000000, 0x7fffffff, 0x25, 0x100000001}, {0xffffffffffffffff, 0x2, 0x8, 0x7}, {0x4, 0xffffffffffffbfd3, 0xe25, 0x80}, {0x9, 0xc, 0x2dc, 0x3}, {0x9, 0x2, 0x2, 0x2}]}) 16:00:44 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc475b8701edef512, 0x80) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xbc) 16:00:44 executing program 1: munmap(&(0x7f00007a3000/0x2000)=nil, 0x2000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="717a0baba22b3ccf9ac972cb7fd726d1ae3d7f25f064b9d85765aabe54ccadac7ff5e8ea47d5492cafd28cea4787c0d04b461f3d60687dbbafe0df68f89cdb0e87002e1f7deca380ff30c2b292a51ea8fe97dd5b42debe71f83d4e9691f7080bb612f91ebe345b7ac0b2c294209010af3135078a556c73c2f18385db74228f4385af37c1ab2ed6880501b508f1dfc47a0fcccdf3cf1b09c2b2c85ef47aca7d9043c01d34444fd2a92b27f5cb0b1092244c37f81e15c74fb6b9c1a1be976249d34cbfaad04f23da0332272e0436496970c44f2439bf08be2b9d79a2d0", 0xdc) r1 = kqueue() mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000000)="d88e91780ca261e8906b6c53c15c033ddc547b142e5461d0812a64a5360659379708fc160ec5", 0xfb) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='P') 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)) 16:00:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fe685d4b2643efd0"], 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c65302f2e2e2f666904003000"], 0x13, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6cd519d86b2dc2eac988fdd73b223e528ba54b2c13853f92fba1a2a3c9a99ba1ccb20a118f9214312336e248dc095a77bdeed015e59ad7b4a762d002f782b913fa3f32e897c19592351f19c3883963cfbb47dfa260200c94e03fa364d0bb7181b1ed6be1e07b00be861643b3e47cbd5e98eaa0a54d031c1fcccf5922626dae117cd2b7b5b43d6f000c82a1074fb29f3afb134c2bb7e97a344a54f5ce03c659cc19d3a70fd5", 0xa5}, {&(0x7f0000000580)="5aa5ef8e9be469e47a809bbd24e5dee8e14b53c01c03cbee7a5fc57295b370000462f628e232160cacedd088d0603baf8524ce575bbeb027aa0f18fb7c68c3b5dd4089f46fad9a9ae972d1017cff6a88a7c650d7bfb4e44aaab8257a160f2241ba8d2d7f2fe408a6d2c5faecbb3a0c30f5a4c1cf5093296bd81024addf1eee930e8b899194ea92378ba64e01af4ac7d9e23ef6f699028120bdf38e7dcb18811037c75f1046d2c79fe0aa777d00e41ec0267f030ce3de3567fb4379ad8c2555ce07bc7f66f93e4f950fc3b4efdf732267984ccbb5d162bb58d7e7221731d892473bd0691bbf3e59d70a58275680c76e0c03bb867435f967b6f90f6f506c76fcf8a3d114680e1a6d6f25b7b83be2236a0d3fd0a59cbe02ce579d828497e3a1abffd3957ece35b8efd3864e901ad43c147f66b21d9add9597523ef2513df80150aa51e18354fcde1f7cffcde454c12885109483aec74478564e91003fff7707958f987711d226cc62c5603178f932d3217e9d4a329fa098bf010d88dcc315126d7fee9ea96ccc5294f80bcc33bb6f2720089fca6ff2a987aab71c67d2cba9c9ffb33d7168e87024c287cdebd92a5b8d47471c4862e59d57783374fa83e3aac2cfe74824573f2e2231c10c476f8c32ccb75070aa5f491094e01b481ad44482f3a4469e7b95a7be2cd97946a7fd08b1088d3aa90cd3609e795254163c41bf171659a42c1c7f0fad99c822fdd9b1cf71780bdc374735e4247f9c1e5d919898b7e2e1f12482838a197b6167423e28d19affc177cf2cb8e13be4ca6ca53d044558433c210107b96d4d7dd092658a1d092773369afe47af861a55aa394fa7dcb9bb6008e0b5831249abae5cd0cf2dbd63e455f076daeb382ed6f2badd2525a30daca2d326e0947214d1b6a56ceede10ac2451c1f3a3bdf6052b7c793f0724c7b02333ddfe4928bedf9f4422932aee684eca1351a7798e48279d546e6d3ff365f03a7dcf01d449c792c9a6fe4af96fe73e1db6f3c48c09f3a7d2588e09d131f44faa2160c6dcf93bf433a2cb6bc1971b848e49cd878594712ea93f4c976cd525c8203319c401091c1932651832ff8db941a435d67f23302963eee300c46576873ef4c6471299b7ad2f237315abe21281770cda49793eef3754ecd4d4384e65555aaa2d47fd483848781f95bbd4c4cd94850cc7503fdd887bef66b433caa2d4db8980236bda6c12b0bda188c5d0f007e3bedc266e47b05a20d14c7a06fa5353c4a0048f55c30b59ba6de6c5c5402cb63f7749c02139d8fe2f50aa6908e35e401b09ae74fb13d42611f2e34af9790cec7889d9a8437181f7ef0358f592b39369ede0565fa2e91e8b616ef3ff1ace9eb8ec97c35bfc6d4b07e9672a88a70bd3d532fc508b35e1623676c0fa67509ad605ec6476cb2aff904bece47cdd59e8d39462c44d8efc0bf8ed7de1526cc71a8246ff8056677a350c64eeba71ab988d2d82706403741d1fa37a6f588620a40c0bd503ba0aac17b7bcf900bdc3038f5dc5b756046bb120e8f5d396f681c64e1be04b6d06623768f1091b98e6f171ead111068dab9c656b7c5c5c9829882fd630a353a34d028b00a321a2f7d43d3da7226288a09aa1bd1792ca33e4394dade148387c255f9fc50724f0c43af651b1326b7e30fb98bb86e22340916c7ccd7afc6e6e7c49427de40efa5b84ad2c478e844821e9a634eae188f8f594419bb2b4c661e150ccd23546d67cd557b93760addc3ff441c698399681dd01be1bbb1ecff596eae481564e127ed99e583ca13d74a658be9eb6109753c973284e2b8b299e7183d63ce32dd89e35769941141a36c1d9060de8363afe25684f7fd4f6b8606ff692fd14c08e1af638aa29972242b01429763dff24aedb6b72f3b1f8ee34608f6f50f5e13be54d3839a67c66014036cd5ebbf105148d397bfc6afb2534cb4b0aa4e95fcb4732e172e58fac86c0860c88f33ca72a9298144a9e995acfd11a4852e98a34e300ac74ea3755820288d10e21e630ad8dd6d08de7c34f5c383c598b0c86f63912b6085f0bc6bfacbc80d33000449e434a06c965e8bf7b0d0b414fb40c5e745004a7825a5829395315658e15b8ae1ab5a5f0d1628a0ae2d58fc4a0fd26ed08f634b910595bd059db300ec62527b353d605ed2fcb49255200b04b20ec36eeb24537288fb9dac44b6a18518381bb5204edc41c398c7a885401faaf0819519078bff97ff995fb93b456683b2141087bc9672f10101950d89be19f571da901ae007b2a639b7a056b023f9ddd6a11ba7843e557a689734a443193f94854adfde7e101f0866af5b4b109ceeae0a576e497d16bd02f4ba6ff92890a1cde46a6b195ff12abe49d442b025b935a8c951ed7b0af418be76b5e95d22d2919f809985c3cc77b1b943907f5d8cc6af41e2ecb76de97fdc6be526eca88231b44e609030731e8f2e6970955668be01d04df7f8c5b2fc0fcf09e494072eaf36c384fb33cf601e696db0590966aaefba61085165130926c39f1cc74963b7f11eb48addc41219522d020486a14d94480d7addc92ae707e0f9beb6b127142d3bae0acb30338481d3355b996528062f75eabba3210b5f69184ba8592b99017d8947372235af1369e65ade8865e23972977f41d4194914f596c9f323afbef447893516a290608833e4e80c8857e28a9c0dd72a8137f168604f5c9372a85905e0430ddc5a241156c7694e52c5e4a42deaabb202c5e8e5ad028d2fe3759c008b71fb453818eed258d28a5907d7135a4973b4f942a592ed7f6172dcd90a9ceb5035fd3f29fbf6a38705f3e6344f8a0c4535a34a9dbcbf391f743d913857fab53f3ffe6afee1f27d176e564a4fd9d133378c76cf5f4095ed42226af746dab92775ab90b33e26a1123d826cb7eeffa2b805cfb2bce6c1cdddd86c0d96cd6eaae53d355518c18fc919f0de4cf14436dc56a9a7b26cf463ac8bce762d3d9458af9dd8b45cded705b3037a3ff87b97395ec156171b4c581394882a48a756a9b1851a848ea29283f3e2dcb80019fa4c7c1f3d5b38fe3aba2eeaac25a882b129c0211f9b0fdc1d822b02dd0a6ffc3ef4831c08023125b9919e6e4499035ddc4f63d789a1a7a8b5b7849089008d1a3fc62d2d4c673b95e5130eba0a79dd10dfd3706e57fe9c9cf49dc7f072bbed7191e53fa9e83660d2ebed245364ed041cb0e938f9ea057dc6451872271a426f65584f822c4d7554e92403c843dff822527ef8c69fba806a6f185edfda1ba11eaa2ca08a6b287502624ff52103587016f24913d4168f6087f166fb4751fe40f6eb3bf04df3f14dfb472566c9889edcecde1bfb28cae37558de75e1ff976bfbdcdf9aeded621638c86ebdd7386ad60c90f387985e72c2894725cfc725e7b6a18c75b95b3062d2becc9c1d705d2ed9d4a909d8a0fda3235a86e70905fa626f2e08edde4a9ef8374f00ea97c0a336623612bb9498202c2d758b885cebd73d81be8f5e3c64b556010c4926ea99c0ddb57ea7570d5375ec1183f070ac97b37f323e5ec51d682b62e8e3fc63b775d5b958e30b4a05149d98bfc8797eaf460145aa3c46527f76dddd17d4a13fd91af167c42ccf9f58ddeb92b7bf609a213cf29a9cb2727b5a561c10e92e4563a1bdf1cd598d23fb73273d65bb6e72419c4bfbd49a5e640d3688add06bc503d29f23aa7061628e882383faf333314c56361759469ffd33272df5cc6c027ffc283dc677dce99e56d426659704d7b1d97bace4784a98587948e2873b1688923bf41c818503b012af1343280625a00803d56dad49671fa8219a4e0f8d544cdb0cf3eb6ca27630d55b367236fa3cc0eb9befc19d73b6a0a23e8e42cde6e1724490c7e070806f67da55e607fdf9dfda9fbeebaaee7cad85c59891937972a3375a823b3adb825fa4eac10feeed894b0df8c019f5e288a2c3c8df3a3e9830a59af0ee33003da455dead8a22a1d35e578ecf7d56e75dab8a6851370f6575fb27f9f34555bd3ff70d1479d3425edac4641f75bb39f169be6489370ec5e0b2d1259c2c415e2eb09f60b19e7b24e66f8287d5e98b48eb114ac4c2d0c7d6c7a5b03878981a606a0e6b393eb24fb22fe48576ec7cdf04871da0938df8387374a0c0cf79ea241970dde7d0babf5ab26cb6adba770083a2ff53d38344a70deb13812bf7639b5f394c2725d833fc763d8566da60d9a5a982d5db041e620db4e6145f990065994a59b6fa0859b341a5b616a140a97ab97a509f16583700e4401f413850cc9e973bdc5bf80d46722ecf7132911ca60dce318b31254df18dadc89f5a8dd5b08a1ee367da9918fae8d67463c25eb46e2b26794b1ee77b36046e0bc69757295f63c7f667f0b83b61090fa84462db521cabea63f1fd60af294b633ee0ba7a4dbd480be972bfc7231747848103da7e4b80ee15aae0943ff6499cf7e0eaabb44c9a6c87196453ec791ef1926010b4b33867e7d9324bad5ca8f7eba13daa083bf56ea521d070c278dafa20b1f3bbaab2168c3dec2bb0656ca2823f2ebc813b0a97197f8ad322d6a9c444e5c33f216f0e845f28bfe19550956dc5d57723942341d2dce0d5cde7495da7edacc8d1db4bbb5470c23f04e73e3f34a0a22c8a884d51c7c94bb6ad86e2141a1849bff78337476df0d4a27c9979956f1ceea3b90d70bff569710ac21ce7d3ab7ec6d8d44ac654baa6ac25fea5055e5fc99d1764c731b94026a2bbee59bb9f46d3006a4403b4813703ef12b391566d55b12691914bcde58e99772e259ecd7fc044140c732dce43b54ba61815df553879e6d026bebfac1b23d681dc48bb2e4885d4f7272a82bdfa1bcb69e9ddf0c20f66e1603891c596afdb325b3d3eff7b9459bd71bef38c84cca004e4606bd1ea80ed54312f77d46e7bd7a2b87f4a4a70f4dd5410aa53a2f0bd827cf30ac3ce34216e9715bdaa06d72f36fcf743205b93bbceac8825295388b8c8bf49bfea44f4e9e135e5e54c568c1c8ade5ae65885b5260fff6ffceee74eeb0c3ed9cf69acdab5a76ecf57ab0b04533ec18c23dbb8b0af7da31964e14e644b20df1f2a9d97f7ebf21d7c8bcef89a6f55204fe67fa5af0da8030b32dd8b687262cae01d1c7d6013c657b74079854c055dc59b1aef0f9963b3d7efe612d3ecea8b8c67a8a956c40b615df1ec9bddaba3f44f5a997ff0687e3352cd448a811e60794efcfb276792a97e8a42f2edb1e9e7498f935041deb8fd706ff1187d04a0f8cc872cbf2f2c602acd9520a0afae06c289f810cdd31ba90d9834d8b2335252aa0cc5c8536fee7a774e6a5c0184ff673d57eef40c7f27aaad30602985de5eba0f872ed6299ecda83cb3ba5db5cf219f7e277de12a30bccdcfe411e7d990e70892a8c8ca76a6bdf257a83f2e2c8e19f1e5f48bb9acf23046af0a8d31fe791a0988a267717db93c5e2e75431a4d091490472801a4ed01d6e5afd9aed65e670ab3eed0275f54cdadd4d3ae5a3f85cb1add204bae719d93fe918a3c1017bed3a0dcaa06226817a468a50870927ba8f38383e243fc9729c5912a6f7a3836d6276222665aa065494e754eb837c07a321bcc3a5e971bfaeb54d2f6d98c8ef48706a23310eb38a246f1a83c0ebea70192643aea2f9233b5425decac207ee1a1a3ce7de1bc0e3000369d384412f4685b9771df7d76808e92010e8e37004c3581768442e98308c1c8d20d3137119ea098bb5b750e9531e25c05290a6201ea2579413253fe3f830bde4cfc1b3dbb2415316fadff62e045514804c117b2cfabb8e971cf8ed77462e7868d7b265", 0x1000}, {&(0x7f0000000180)="04aebf550394085a9ba91d94ce82cdafd68339081cd68f661c19f31f6c0d6d5bf8422b4e3274ebd2b1da7da82c3e4d31e571e7d09f5e96f157ddb3a6eb438e8fb67b2b9e7f41b7b924643d0650812ab9a075cf767deb4b1631724c1cd8d1c7cf6c", 0x61}, {&(0x7f0000000200)}, {&(0x7f0000000240)="6aa86e4feed82f6cb330347bd744e9d2977390768c4f6cd3133df6e1c42b790d6864381569b0befe69e9d1466411565bc09ec5e9911e81d8e60ce3d717a21e60b68c9802705a68775c1bce618804fe6c58d89b968a137b58a9f387f287e3a33029c221aa0b63ea7818fb915cffc6ddb1c5ea17b3189253fa", 0x78}], 0x5, &(0x7f0000001580)=[{0xa0, 0xffff, 0x100000000, "528d5f00cc764c200a96fa60db4a7f34b8ef12a07ba7e6126bc3f6356f3f5b525d392155fa6294abf5fb07f5bc3496f71899bd728a33765300fe4d6e78c024c0fc6a4f8bd992509cd85c00777a1b465ccda7c23f13ad5386efffa6528c2601b711dbec61ae9e0ccc370a672fd100f702e937d65b5e7007187aef6b6664018fbb76d56cb53552af082a"}, {0x28, 0xffff, 0x8, "140fac8de629aa48a4b9b04cd060a5f22ed48f"}, {0xf0, 0xffff, 0x3, "7f9fb938c82524780a7fa3369624323b1ffc3716245b536e59fa3d08c8670b2080575cdee57fff3c8b252eed702b068ee9c6f8ab4348f163f116b8f156ba4e323c2ecb4ed4e83221d50aa2c000ec1a0ff57ddb9941148be8496d0f524a837da56e9acb82d3e5b9439443f7729fe481ec3362a4bdb36bb7e4ec15ab9b5013c38f136ec376232be1af19e494491a2cb50fc53d18373c15069e58b536f82f0b524882d89baeaba2a2d37247cadcb214f8c62cc188c86250d62fa541fe352e1ebb63d867d2643df10f6ef40f613f6403d9ee95c585b6e7acde977823ee0956887f"}, {0x70, 0xffff, 0x2, "a1e27c16dcccc9dc9d766b8944f981935e8687413afb9764f3bba43381e550bac8b02f4785009827e6d021e3f1699bf3ee886aee4dc7967f57f8ceffe5919ab05a7513b67270d55a0e5886c89116b37b14cf0f0085e3bc7d1b3933cbbe803ed3"}, {0xb0, 0x1, 0x1, "ecedc9b8beba7886e761fe809fb203a114feb3804df863ffeb8b7009d61b8016c90342deeeb41acc984163ca7880177646defd66a6f2aa6bcfb8dcc512356e9a76593c8f1fbc3dafe0c2460f04436827589013a8e8779592ea1cb9736ba668d1d465faae7818eef47cdec53d8d5f78fbe5b19b68def7bc421104f56b9d5e16b536a0f3ba3754a319ea0b683421386fe6ad5f422871e054eb78223c"}], 0x2d8}, 0xe) write(r0, &(0x7f0000000440)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e5936500000000000000000013b324a93f780659d1006dda267e388b4582a8224eec244f82c26ef2d9ed4895c269c0eab3784c3074437f8bc7216e945f7b952c5825d3e2cede6e0adb38d27857062c85847f61b20a69547b90e8eef121e99ce9d99bf79eba34c5b11abf13502678c54635a0adb533e739174d5d2a9449e4f31f46fc032b8732cda4130d7cb5045c9d956e93248e12c783fe93a767dac5b4711e7d3e9b794e38768b8b762b1b0499c29cdcec28f8db55a7cb12319d03af04d32ea9b416bf145c0441bf127d6e87bf724017a716599de594d24d63f35e7500ac2f67eaedb90803fb257dc521eab3337b749beb0798d4315462a6600f0000003bc6ab1d4ddea66e3d5008a8b3f616cc2d768b952410d04b814f0cade1000000000000000000", 0xffffffffffffff5f) 16:00:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r1, r2) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:44 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0xd1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r6, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x9c1e18ba6ca0109) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7f9954081db69a14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x5, 0xfd, './bus\x00', 0x100000001, 0x81, 0x7f, 0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) r2 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x1, r3, r4, r5, r6, 0x0, 0x800}, 0x38, 0x7, r7, r8, 0x3, 0x8, 0x3}) write(r1, &(0x7f0000000200)="4d5134083c835f7c5ed514aef96523", 0xf) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000900)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = open$dir(&(0x7f00000014c0)='./file1\x00', 0x80, 0x80) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x33f2088104d8ef6e, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) r6 = socket$inet(0x2, 0x5, 0xb6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x80, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wsmouse\x00', 0x0, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x800, 0x0) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000004000000000"], &(0x7f0000001780)=0x40) kevent(r1, &(0x7f0000001540)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x20000008, 0xfffffffffffff1e1, 0x401}, {{r3}, 0xfffffffffffffffc, 0x30, 0x20000000, 0x3, 0xcdcf}], 0x1d, &(0x7f00000017c0)=[{{r4}, 0xfffffffffffffffe, 0x62, 0x2, 0x33, 0x9}, {{r5}, 0xffffffffffffffff, 0x20, 0x80000000, 0x2}, {{r6}, 0xfffffffffffffffe, 0x5c, 0x4, 0x7, 0x4}, {{r7}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffffd, 0x84, 0x0, 0xfff, 0x3}, {{r9}, 0x0, 0xa0, 0x2, 0xf3, 0x80000000}, {{r10}, 0xfffffffffffffffc, 0x20, 0x1, 0x7, 0x8}, {{r11}, 0xfffffffffffffffe, 0x10, 0x1cab9fe56c0fb299, 0x6, 0x1000000000000000}], 0x200, &(0x7f00000018c0)={0x1f, 0x3f}) r12 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000001400)=0x7) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000180)) pwrite(r12, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x2) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10101}, 0x44001000e, 0x2000000400008003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)='\".v', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffff000, 0x4800000000}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000340)='^\x00', &(0x7f0000000380)='tap']) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000380)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget(0x1, 0x110) getitimer(0x2, &(0x7f0000000300)) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0xa, &(0x7f0000000280)=[0x81, 0x3, 0x7, 0x8000, 0x1, 0x7, 0x3, 0x4, 0x2, 0x3]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x9, 0x1, 0x2, 0x9}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x20a}, {0x21, 0x3}, {0x40, 0x3}, {0x23, 0x3}, {0x40, 0x3}, {0x101, 0xd5}, {0xcf7c91d166c6aaee, 0x9}], 0x7}) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x200) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1000) socket$inet(0x2, 0x3, 0x966) 16:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:45 executing program 1: setreuid(0x0, 0xee00) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getpid() ktrace(0x0, 0x5, 0x8, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x21) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) 16:00:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/22, 0x16) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3) 16:00:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="273a0000000000006f3357e14c586fb80541153a0d46fabf2a9bd4f73c7e261762d2e04b3eebce05f7d8c5721e49fb1b0be331875a45854352f303248fc137410111e331cd891a24288bca8b5ebb53cc8ba466e6f1a45480e29ffd125e804fdd0eea86f188fac55ddda402fe1387375efde540d2afdaa7a25b1dc8000000000000000000"], 0x19, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() r7 = getpgrp() r8 = semget(0x1, 0x2, 0x11) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000280)=""/150) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf, r3, r4, r5, r6, 0x10, 0x7f}, 0x7f, 0x0, r7, r9, 0x10001, 0xe4, 0x3, 0x4e0}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/96, 0x60}, {&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f00000003c0)=""/116, 0x74}, {&(0x7f0000000440)=""/95, 0x5f}], 0x5) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000180)='\x00', 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r1) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x10001}, 0xc) 16:00:45 executing program 0: socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400"/1034], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x84, &(0x7f00000000c0)=0x100000000, 0x4) 16:00:46 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0xffffffffffffffff) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getppid() 16:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xc600000000000000}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r1 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) socket(0x18, 0xea2f9c15dbb52542, 0xe3a4) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x51, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x148) ftruncate(r1, 0x0, 0x5) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299eb34fed8ce2dbfbfa4598feb518d1e3f6a0181dd08238b0018aed7e053756c2b2c1941b673080624b6d0dc5e035007002771bbadb2e7c6b9267a974c76ba616d6f769db589f65186a000"/102, 0x1ae}], 0x1) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:46 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/162, 0xa2}], 0x1) r1 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r1, 0x1, 0x1002, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4ee4b6721f1f96d1ab8e12463e587127df06df352894838845734fb9f52ad6efd8b99c080bf8ca2eb38aca73683e9dc7e8deb53de3dbda964e4bf4432ad85258553d128d84cfc4a32327dbe4bdee33e9a0e2ae7b8bd3ffd2e56d8d937df0ff18f9825d9b5e755cca5f1a0eed51ab65e031a0e0240cd649b86278507441d3bf2b42b5f2ae618473d2cae837ea9ea7792109891c1f0a95f479ff6bb229b2e37de86db2209d093d2eeb4ea55a9519d1eab528df1389decc", 0xb6}, {&(0x7f0000000200)="dc8975c36b2395504b1c7866f92edb8cc5376d1d89df6dff98078d2b99f33c9a46a098372bccf55161fa1377a10ffeff2602b541c5d92de1cf74dafe4df3eeeae8bce55e64fd7c3682411f5922a432f297a172d43db72c8f7908c546db71f40f9fe2ea5a35f4499a87eea01353d3c383cb25df8a", 0x74}, {&(0x7f0000000280)="5dcadbe16016dc8c5274996187adb03b2dac0cdaff256d22e8ef0e276d3f12385b470f3ac05590c745608e18d5cf043786f71b8ee4478031bed4eb3751f782dab89be763bc20592eb90c70171c7e1dea5ade64ffc0f344d167969ee45e72d06c2a27514add71be7df43c3a7fb5b573f6d5d69cd731e8ff8441555b43b0cff74eaaa1329d3c918b4304d059a7e443cceaa291b4962e7d45b977b3fc24c508017844d63ac0964e4bf4d6fe94964127740271af98a6", 0xb4}], 0x3, 0x0, 0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = socket(0x2, 0x4003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="ff7f0000000000003000"], 0x10) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0}, 0x0) fcntl$getown(r1, 0xb) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000340)) 16:00:47 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './file0/file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x3, 0xffffffffffffff67, {0x7, 0xffffffff}}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_gettime(0x5, &(0x7f00000004c0)) 16:00:47 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x2}, 0xc) shmget(0x2, 0xd000, 0x491, &(0x7f0000fdd000/0xd000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x8, {0x100000010000000, 0xfffffffeffffffff}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc5005601, &(0x7f0000000200)={0x0, 0x0, 0x0}) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:47 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) getdents(r2, &(0x7f0000000180)=""/245, 0xf5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x40) setpgid(0x0, r3) 16:00:47 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x4, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) getuid() clock_getres(0x4, &(0x7f00000002c0)) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) open(&(0x7f0000000240)='./file\x00', 0x20, 0x40) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x1, &(0x7f00000006c0)=[{0x7ff, 0x69b, 0xb9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1, 0x4000, 0x1, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000840)={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x6f, 0x4, 0x9de, [{&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f9f000/0x3000)=nil, 0x8}, {&(0x7f0000ee5000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000e13000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000cc0000/0x4000)=nil, &(0x7f0000c32000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000e85000/0x3000)=nil, &(0x7f0000f16000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000d20000/0x1000)=nil, 0x1}, {&(0x7f0000ece000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000f81000/0x2000)=nil, &(0x7f0000c5e000/0x2000)=nil, 0x9}, {&(0x7f0000e18000/0x2000)=nil, &(0x7f0000dbe000/0x2000)=nil, 0x129}, {&(0x7f0000e0b000/0x1000)=nil, &(0x7f0000e00000/0x2000)=nil, 0x452365d}, {&(0x7f0000f8c000/0x1000)=nil, &(0x7f0000f39000/0x3000)=nil, 0x80000001}, {&(0x7f0000eff000/0x1000)=nil, &(0x7f0000d78000/0x1000)=nil, 0x5}, {&(0x7f0000eed000/0x3000)=nil, &(0x7f0000e07000/0x4000)=nil, 0x9}, {&(0x7f0000eab000/0x2000)=nil, &(0x7f0000f84000/0x2000)=nil, 0x316}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f6b000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000df6000/0x1000)=nil, 0x66f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) madvise(&(0x7f0000cfb000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000008c0)={0x2, &(0x7f0000000880)=[{0x4b, 0xe2, 0x3ff, 0x1}, {0x0, 0x2, 0x5, 0x100}]}) mknod(&(0x7f0000000740)='./file0\x00', 0x2000, 0xa40) getgroups(0x4, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000007c0)=[r3]) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") 16:00:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x60) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r1, 0x1}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x1, 0x100000000}) flock(r2, 0x2) getppid() r3 = getpgrp() fcntl$lock(r1, 0x25f8f0c2cd575437, &(0x7f0000000280)={0x3, 0x1, 0xac9, 0x9, r3}) write(r2, &(0x7f0000000040)="bfb3e9ff593ebe575d8b3839349e40f0068747bf6862b7121df531acc88000797f9976a681956f75fe8ef9395d113e4566fa189969367aef9b9a21549a0521e52be6740ffc8687c58ba1a64f0f314720a5305dc19cbf0c66a4807ad6b99808423d4d80da7fc3f94c68b75975c8040f7603d5112a86a855da43da9161c4876fbbabeaba7fa17490dc9974ed56e35f7d930f9d21741f25f19cdaae7479feefb7212a1c2712472f847c277b33df815516c45ec47c32573916e3b5dd1a2ac102b1350ace61a1b7e2618a62c0e31838a9d18983b7d51cb34087ca9bda4d66a74218bcdf50098006", 0xe5) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) 16:00:47 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x21a, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x5, 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:47 executing program 0: r0 = kqueue() syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0xffffffffffffff80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2b114d3a9f8c1fd7, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) shmctl$IPC_RMID(0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 16:00:47 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0x4}, 0x10) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="15f048a816681375ad2d4a4ca458773fb4062d7cf80ca2e9d897af4f5f1646747042b0d0b7d88c98476367a3f24e9fb42be4a409d32b780b4d56c4242cc42d67679e676f6d0f55f3f0a0cac3a1d8d1b43f0f07b5f0a2ad25fb010569e9558b52988ce2d9d87ac8c70915848008874f853e9e46b503a31e6b02d2575b5d2e10419f6a27d7873de263d32a2e2f125e27a994c6033809b9e77bff2a9a4721429ffa4a6667a2240bb4f3879fdfb7afb3f8f07364f705229197e067c0b4a7cd6debce553f344e6717f5f990ad396b82d175def019b250d711e91f293fb70e65b9a2f0a3fc9dea54f70d0c", 0xe8}, {&(0x7f0000000200)="3f6333c764e0e3757079529dc4c7c62bf9bf76da49a9c7929481dc2120e8217c78c2d6d28f79f289bc956d4b72f2403de86e18779c3051e1dbf1720a92a1fac1cb76725e76f9ec692b03975ae1ae0cc22c1f24a6d8cb0e9a8224fdec7bbd83619386cd7b0fc9f20128538648ffc479248198bd8b123b0aaae203564aef3eb7e05672695ba84b94c0c228f034bdd48fee108305050a0a15460a05628e232e3d7d4db2d77867e8227454e5af317e7c5ceb2526fd60e779e3898dc9828a114394ac6abb81dffd39479ef4ce5bc1b4872998b0352ddf817b578bcb7e37393baf188846262d0f25eef59e8960fe973a680cd59839eda7e5849dea3203b4d024b3ea193a45fd4cf63a50effbd7c77f336b4cd118b6be37b65d570dceaa497b1812757bff7a57512ae35c0d54ef754be92e6d2f3ff11a3f26b627224b96844f6a85d04834ee9fb00c959b2b022f6597606193de1a131759f583b10c4600c44faa08d2ba0f80c078932785fe15debd76534c4b8ab8c4a1b691ff119a179067fbf52d0fc5c8d90ffd3f196987a3eea5402387ed06406cb9ddcceafb64789bb4897c213b32e05f22ba30efaf1f19357d6ddb7af362aa11df3fdf055092e2643ba3211f461f8dfef8b1a0f68198793077a7851249fd95bf46d4788a1c20766e9622cbca0baaa13885b31d1fc20d8e6f9da33b0e0673e674366eaf8f16cc25c742616a65963ce8f761973cac88d5f4eceb30d04f4d313b7de5f7965da1f314068bbb07d24a0481cbafafaa1a545d2f60422ae3d8c71c486d6625a76a17ab756ce46fdb9668d8b21167f82f3f6878fa5c80a479a93ddfadee9190540833867ffa3d72c6f76dd2414ddb7c39d8f92285989e89167134cb7a855a09225bb91a7ff200dd5e75c8c34c8f96312f8489ce3085dcd9ee366af833e051ac2e90fa447915f938e11d48b87db2cb2fd6b95427680ff6953888e468520505fb863f8931441721f92a5edb86e9788dee08d10678e569ac3a689a43c7b84a890aedaba0639bd07a67e63df29f6fff1bef1f0c4ade4867a254f75ab81c2da73d8fbe3366cc12f0fdc0d1798c5325bdec9d57d1046bb2d5f8c1dec751bc62e55849101f36159f7677fd7464fbb8ecbc5ce330defb95c16fc84042306bfb39aeaa302a02a620dc67997dd9fb610d43757c8b149c08a10b73031fd8e86c01129fb94d7ccd2a9b7caf2da45763c27725aa3a88caa5f82e5d467970dd13c88589008492da91e5c7ccce14b79c8bec3346d1d784ec7e680e09f53ee90bcba407b566cebce856a7d465b4d4465fbf7f9fe7d3915d42c9bcfc74dfad599974fc63cc940bc0b388c59b282c5ea19e0b43f3e8137e98230b3d9f10018e754575e9934a8a2e1fee1a6c1e094c64a26778600ba1c748c9235632435241109eeed343330c29dce7d91b71c37afdf01f76338d997b50626d7e6e528001905ed93ac5dc366505fdcba3a763e7d0ed7819e024e7deba5a96f83f91b7b045171dfc0fbd6291783391d46d4cff72045892930a4edb0c33be62c850ed10348f790bd58bdf6f47817ae32c1b2b682d694ed56e846f2454f87437f5f905a31e8867dffdf4a595fdf50aa2d0e56b980d35e80181432817495138af2fac2eef15280ef8f78f63a834a0adf67eee042ade7aee64198074a456181d5ffefc51cea131e5584eef9c9e2c8d7963e566754f3bf7b251735106473db1a7114599acaa4b33c7b57512d2d7bd79421ca0f3dd26bd9210deedea0d393622e1bc5da377e99ca3e52653d9d27094ecf273765a1d9bac584c79f2bc378bc1e5d758b3a02e42d9d2709229a75b9bdf9f804ce8ad089f979823898838154cc5aef2f4069daa2049507d28e0b424ec9f29446484a3dff55380c07e0339025cd1909322b0e1b72b48d9a6ac89edc36a08b4704e21fcb7b922258d39dc4e183295056d173bfd20961a02610fb436d52b873a50bd4714301a4294ff645362f05e81ba51edd3afe0005a7dfd2943b2ae2451f8fc68da32534fcb7dc18cd1f3f070ecaa1d390b1af6a635527e0d3c02ec75b7f6d26adccb26ec4b505e8ab0b1b114c4d7c7012e8a5fa4ac8270232f861a8cd03e3639ebd77f74771a487e5100fe051d8e51c7091f5cec2fb3d0f9eab98f15ef9df19ea4b44a4c4e51782b8512587158677e50b53f161a108b05a51267b89a5856f1980c3b66c96a0531113134ea4f83f21d196ff4eba7b0982799cefe22a99650dc12e22009c82995b51f905815308d66710d88dad6224894915e6dd77d3568fb6d7afccc527aa645cac623bc7a5ce65916decc8f4f37bbb2836774a22a4e989a0239bbe2610767087b7befd81db4e6e2d149fcd9cce0605ab2fc7410c481d6b54b265b20ae5304b3109033928dbb57105bc5b9c74287de44889618b16338f1668e49543683240f8427ed91ab27416d2b2dc764e16e4475b22f5c7e5646af09cf7a98e799236dd99583f166589e64dd08ed66e61ac7959c8613400db4a932a6cb85d0b60e493b671d17ea795e5de62e0cfcef9af583eb7d34a9c71b21b185fed1cb63b62a8e5112c2dd79f618aef64b00673731b8e6b1fd31bba623030ba7c9c60fbe0d4d1aa839c0771483dc3858cb780c39b55a0aa66c0fbb08f862c9a91c7fdae767a676837b940d831aa4633f1b4053201b2b0f2c4d16d8f36d7e585afb67a5fe8bd52fe6d0df3c0c9f8aeeeffc8b8f08d76503aa58e4305c2f14c5bcdd2b4755eddccf1f6020d8b636776d961269d8fc08124cf62cab609a7ef7fc966fc85e7dc1708065ad6c7e65e530e4f83d5f7ec94775cd9d277193dc2367d7ae7bbee975db94fbb1d9741782be6eb4c86a5abd4e47c89a7eead7bec7a3157cef5dda71c7983a6992135e13e533fe2595ddc40490ebadb57f8de52a54ec66d415dc0077d8bac0e2ce3cdcbe5a79cc35755dc6d3f9ee16cf3bd382e50c0010a57e34823a530fb02d5dcc45b00ca7220929361a8d19dd6a39495c0aba61cd12f227f6bc16b0ee00a658f7e53b411a51d422119bd08f267ec1860e813920ead33fbb950dd85f5b81f579317e28092858cddb4d198115f2767cdf7ef7780a0ac233853fd99d7129e02e2d3f0d04c1b5444453234e38cf30c4ff17b4f27f468db4acd5917fe4d5c85a8df23cf7718357f953e3ef85a72b0c10a83c1730d3f208107f7c93409939aba87c34a6a2ec83b4401bbe904d07e54ea8745b0b8b718c9382f08a7eb581186ef61b9f31fa68f25931d0d4ffb89f2a8edbc248d79bf52b96963717fb6b0e59c76ed1c404b5d2bc0014a842400ac7dcb9280557816b393db0bf7c3f45d75eba921283a9d157744c649e74828721e8216dd646c9e4df85bec15055b0f4bceb432727a6a06673f434c02bf82034f2acb0a671ec248ca1ad5663cbd6d2f3dcff86bab5cfd349ebfa303999c98bbbfd4509184133f2abed244c0c340097a25dd78e620c1fb69ff50cfbe7421afffd4c1353cc33869a3cfb15fd247eee61d2fd35a075a6477aacc2769aeaf0f3c815e49f0000d787db0914ebdf02af544f4a948333003bf6781b543d727cf6ff7c072349709eaf52d418d7fe1b977afdf8e9d7a2f4c21dc7d57ce341a703001902f457b2892bbaed484b9194e7e956c73f9c5d35609b0f406fb45501da5c7a8f7476793456ce940cf8359791f623d8c324002a7fa371b5d9decc98eef8ac6488e6990225a6822d906e808f1f1861e18dd15cf8e9805bd7695928f7c4b9bce6e63275f94dd6f0dca7338691c8e19b9441d521accb6671883f28014bfb262399413399c7d5ed9d89f1a3552ff8fa40de17fd0df55054ba459fff385bf9cb6e165d37b22f76b5f99b567bc05a57da0ed96a11bc14fd0153728c7e80773d304ef8a1fffca38d5c1e362d55fce5e2606d29ac88d5ed44fb81f551b859321d1337d08ba268cba976aa7c1b7570945f4734b07c3f55a5947350ccdc92e21c98b360dbcd214722a7d2b8c1357bc8fb29cf5bb0d6aa81d92c7be4b9ac293fbc15ece03d39b6c544894271434c58a087470aeadbf723b50fb2e0fe4ac8b29b211b46363f9753710810ce4be611e46a3d25827b9cef079c1b1a949c9eccc169e982794932b58c8afc23785b1d2040f51d235a50f4fde19d83521445c2a1abe9594dc9f543d682e0e988858f76dfc0943a88ace69fd8860bf78268ff2132c2fbca7b5d99b5619e1ff516be2b000f83debe19bb1cc3c652f39d739edc9f3cbdefb58e180607fa9f0368c4a3723f97181f2dcea0fc24cb95dcfb294712ee097641f6161bfa36b468851af75d3db4e7fda67e7e2a4737672dff3f5a0b82c933ba6b7c8f468a4faf7a8c69f860a7d767188ef719bc324f3ca01e7dc31c79003ce13d3e9514c04e78eb8f20d92c536b94b63d2a9c179b358c834a4977897e68bc67acddfac401ea58ff46fe80518f511fe18a9a3db3c03438812b13fdd2ec13bc8dc8ace42882949fe35e4ea4464e89e61753fed06ccf107251eac05dbe889b8cd495f6f880d5e068745bd2d920a852bbd6437b4f71a1b867d7ac5f8cfa3b6855ac59833234116e867289319d05959090b3521ae2dc3e2687bd97097571969459377ba377d6a202f63b4b4174647b84d3c34eb8962aad47dc1c4bcfce362bb26898631b53f1393d58645cb1e9c7d103925fa63af157fa1133c15dd66fb1a2dcb420599f4aed40a56e195d75f453a7d845f315c3579e20f5606b8e896a4cd33355e890cb2868b4d44f3943abd9e153a65638c7209f023e6cd74ed9d31c5a21a524eee85b3ed3e726d7f44ff4bf210699de2dfb0b252f747d2aada4db71d01d6be301fe224e9e8e8d557fa4d3e6b693218f8488f27b3fd9583e20bd8ac988fffbb325d468eab1a909c637967303ce02d4f42d5cdd01e25ccc041e840eb3d86b710556f85ec186b1390cd9dfbc2ed8e04c4dc0e97e05aed10076228da3c539a36152fa9cd4942b0ff3b312baba81d18fb6d54e549efec7ca9fe494bf9d56ba261c2fbc1c9c828c6d84c9bc05d4545dac0b72fcd3ecc7399112c4635bde1ae9e903c68d2921978a0c5bb053b774949bb2b26093de735b67b107f762b6d014d1f3e49535a8a4dc5da51b9464d4532cdd8c6b4c75155f6c248c80692b346df3ecd05c1d972fdd3c9938f3d55d69d031590f09a2ca6d6686860b4e54d634a9ff41eb395449aa8b52af7e24f8b6169d3c19a8858472f918df81eecb2d74fd67ef5fb6cf02cdc21e073c8e5244cd4196b61cf493b1f150708086e6358d11800dfd8137bf3ca00a56a202cdb4cc4b1c045f43298a528ff0361182bbe9ba38eddc8e1aeb9cd9166ccda7874270e4d47132e913c38979a5f86d40643c81459ed217790a6d1b8a6b454c1ed3a83314406699beff0ce1f373376c0e2445d55b751c91ce8fc602b8cc7f0621d9a818844d94f9e3af7979b718a80cfed6b19419485c2ce62a2f0be9dc36554afd69a74343a32b358f56c7a7e4ee3fce89a48237df33a289588ff404b0906950a661e5e4c5dd1d34c4f062bbc3d2203436ab6cb53334d982d336c42afb6ab854c62b7968b14c28fda71a312d690d012a72a4df90863f81ea104cfe6d153d218093553d047020d64942050c07caed612145a966a11ea15df1d8c11881994c8f4467acbe2adc053f2f031b15ec38ab2f851780f86170268ed57daf0d8b50b13fd4a00f11695e0bd392223c7b206209e80d80e08091a15e3abae90e76af4d0ee31eea6d03b8db11d6e67cde6148e649462f7aa0ac51984e1a7129701238ecd1f9f2bf5d52af3b32", 0x1000}, {&(0x7f0000001200)="db14c2a14b84b4f2d91e3a11f159328711cb7353ed3c380dc965a6d303ddfe75e0055a3e7a341d159d4e3b02e1fae55bab8584c48070cc3c0e6e3f3cb48800366402f0d89c58a3e2b826483fa4f7061dc8b6efe5e469ab41915cbf6ca7c97434859657086fc51f05ce23dc1f8260faf18caf66d60ee95ecf8d394464d96c5e767c99738374aa460d13be6838dd14c3199f23a436a729fa5a387ec30aefd2b701e264e2ef00d2154fb600945e860581", 0xaf}, {&(0x7f00000012c0)="5e97c3fddf043b78ae780e63a77e023380856990c0c26c3d8566c5fb3248f13f48e38110249cd2254ed3381557af7cc06800bd8e69051ffb1439e90e571d3c1a02533ceb49fd2e6df76e9dae5d9bb3c3a12922e37baea9178a9c18c065554bb52a2e6ff20cf763bef3ab43db6df611", 0x6f}], 0x4, 0x0, 0x0) r1 = msgget$private(0x0, 0x68) msgsnd(r1, &(0x7f0000001380)={0x1, "8ea29b9ff9f23d9ff9bc308f9411126ae35cce8217c7381cce6fdebd314cfa3c73dd3888a780977fcf98f1e33f5dd6aaa41b998ef3a4406f728d5eb9c289ad1167804ab7ef50b833945415dc730352c419780763c4ee6a804904ecc550a7f2f883465612d8b37b5be77657dc60a6c6eeb1f8e471a6edc50c604da7549941c91eb2e18683ad9b4b6ad96b98ee7084e4cbfeeefaf874f47c6f49bda6e924150070aea63d0e3e3855f9093644a256cd027343"}, 0xb9, 0x800) r2 = dup2(r0, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001480)={0x3, &(0x7f0000001440)=[{0x3, 0x9, 0xfffffffffffffffd, 0x4}, {0xed, 0x8001, 0x3, 0x5}, {0x0, 0x3, 0x3ff, 0xfffffffffffffffb}]}) connect$inet6(r2, &(0x7f00000014c0)={0x18, 0x0, 0x10000, 0x8}, 0xc) close(r0) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000001500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001880)=[{&(0x7f0000001540)="31f3dbfbbd1af493b00b6b354e64376b0fb94b0ad3bdd429f009c27c7da7f99704d4a99aadedc27bce60d7e913487a30139bd63cf814c5e1", 0x38}, {&(0x7f0000001580)="9100cd00079929f15a58e55d90a808cd3a38283d5c30a16a6b40cce0031df102865a59c159a62c831c14cf12c65a6765a53d34428175394bb240e855f7bdfdbd282fd85b596ef08df0f2bd68edf638d369a98cba0028dd5bf930b05f3ffc8f4cc67e32c2e82bd07eaaed5a87a451ac1658", 0x71}, {&(0x7f0000001600)="fa334fe291bf16ab62c63e41a309ec82a5f02d4029c57de428baf0c845793b", 0x1f}, {&(0x7f0000001640)="d4e1194f99443b194612c6c898673eae413cd5c0960eb9e438098c80d423a7ed35e1d02d8fa52fb843166809e88b1aa97c2da59eadaf31d1f709ee5dbdd70c8e7da806292d0c008a13ca5ee1923fa4622044bd7794ec759e7f18c5f66824e10495401a393986ca411712668cafe87322503acff828a459f32beb55eece5017cfd145c0ca37a38edca245411871b0e5dcc7213a0332af1f60f49ba6a2f3e7b5fde69cf6aa7289d54f0778cc2588ec32d12d6ddf0756c5c8fa10c2d7a0363b1f47d970d6f4df83b894e83157afff9e93b4a338426f888cc0e5c37dfdbf63a469d5f0dcdef794af21e51bcac9392ee2cc957ebabc", 0xf3}, {&(0x7f0000001740)="1ce7aa0a", 0x4}, {&(0x7f0000001780)="e4f699", 0x3}, {&(0x7f00000017c0)="e76c66093eba6077ebb64ad0da48ceea4f933b9b091cba56b6f9c25558753f978a4f9804cfa882e2a6f9ec361a205e337eb051a8f8add3f487075ab62752bc41f906a433bc910a7f85cd68baae5fe9c13a41aa80ee02092aafc8900421cfe11c3dc674048315c603da45391ea8d26f92d420f49b74b2b35c4349bdb1dd27c5c59bae4cf24a57ec916b95", 0x8a}], 0x7, &(0x7f0000001900)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r6 = geteuid() r7 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a00)={r5, r6, r7}, 0xc) fchmod(r2, 0x1) pwritev(r2, &(0x7f0000001a40), 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001a80)={0x9, 0x4, 0x4, {[0xb8, 0x8, 0x0, 0x1, 0x4475, 0x3, 0x2, 0x5, 0x4, 0x0, 0x6, 0x4, 0x3, 0x0, 0x4, 0x6, 0x4, 0x81], [0x5, 0x9, 0x2, 0x8, 0xf01, 0x3, 0x0, 0x5748, 0x4, 0x1], [0x200, 0x400, 0x2, 0x10000, 0x1, 0x80, 0x1], [0xfff, 0x10001, 0x6daf, 0x6], [{0x6, 0x40, 0xb0, 0xfffffffffffffff7}, {0xfffffffffffff00a, 0x7, 0x0, 0x9}, {0x6, 0x3, 0x0, 0x6}, {0x7ff, 0x1, 0x5, 0x3ff}, {0x4, 0x10000, 0x20000}, {0x0, 0x6, 0x5, 0x7f}, {0x7, 0x5, 0x6, 0x3}, {0x8, 0xa26, 0x3f, 0x1}], {0x4, 0x3, 0x7fffffff, 0x7}, {0x8, 0xff, 0x5, 0x7}}}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001e40)=0x100000001) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000001e80)) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000001ec0)) semget$private(0x0, 0x1, 0x400) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001f00)={0x7, 0x7f}, 0x8) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0}, 0xc) chown(&(0x7f0000001f80)='./file0\x00', r9, r7) 16:00:47 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140), 0x10000000000000f6) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee1, &(0x7f0000000040)="b6") 16:00:47 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x87}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)=',') 16:00:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x80, 0x7, 0x8}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0xc, 0x80000000, 0x1, 0x1}], 0x1ff, &(0x7f00000000c0)={0x5, 0x80}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x2}], 0x1f, 0x0, 0x0, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x3e, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xb1, 0x7fd9d7ca76b24ea0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getflags(r1, 0x3) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) read(r1, &(0x7f0000000180)=""/233, 0xe9) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x4) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000180)="c0308000040000000000003784a153664cd7ab000076003015cebdcfe4d65e2100002b") 16:00:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000027, 0x4, &(0x7f00000001c0)="01000000", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:47 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000000080)=""/123, 0x7b}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) fcntl$getown(r0, 0x5) write(r1, &(0x7f00000002c0)='w', 0xffffffffffffff84) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xca1, 0x37, 0x0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$getown(r0, 0x5) r2 = dup2(r0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xfffffffffffff800) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r4}, 0xc) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) geteuid() connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:48 executing program 0: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet6(r2, &(0x7f00000001c0)=""/201, 0xc9, 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) pipe(&(0x7f0000000140)) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 16:00:48 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) sendto(r1, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r0, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r2}) writev(r1, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r1, 0xc) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={r2, r3, r4}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000780)={{0x9, r3, r4, r3, r4, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r1, &(0x7f0000000800)=""/43, 0x2b) setgid(r4) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcfb00000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b551ad09c0a976f2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142ab2049e0b55f758cef985091e000000000000005800000000000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a7b466297c5c3efea085b654d0a8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d347f00000000"], 0x130}, 0x8) fchmod(r0, 0xe0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000c40)=0x9) r7 = dup(r6) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000c80)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={r2, r3, r4}, 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000f40)=0x401) write(r0, &(0x7f0000000d40)="51ec5b88cf33ad2ed9013117fdf40d6058c576d9b93a7312ccd2c3e5f47a7c1c65d980836b59f51eb859897ecd244bbf68d7f9b788a179578bb486a94bfa98ad08ece77f668a3a4a071eb40e9ebd0c7cfcb2bb28e55870c0", 0x58) accept(r1, &(0x7f0000000dc0)=@in6, &(0x7f0000000e00)=0xc) 16:00:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00001a9000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x80, 0x401, './file0\x00', 0x7, 0x1, 0x4, 0x345}) 16:00:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0xffffffffffffffff, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:48 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) chdir(&(0x7f00000000c0)='./file0/file0\x00') 16:00:48 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x3) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 16:00:48 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") r2 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc7) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x1) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x6, 0x2, 0x6) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x2000}, 0x8) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f00000001c0)='./file1\x00', 0x98, 0x41) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x262, 0x3, 0x9, 0x7, 0x5, 0xff, 0x1f, 0x5}, &(0x7f0000000100)={0x0, 0x10000, 0x1, 0x7fff, 0x6, 0x3, 0xfffffffffffffff8, 0x7ff}, &(0x7f0000000140)={0x1, 0x20, 0x72, 0xc0, 0x0, 0x28000000, 0x0, 0x9}, &(0x7f0000000200)={0x7f, 0x5}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) chdir(&(0x7f0000000240)='./file0\x00') write(r0, &(0x7f00000001c0)='\t', 0x1) 16:00:48 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) dup2(r0, r1) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:48 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000002bef9a889f2597f600"/110], 0xffffffffffffffff) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2d, 0x1fffffffffc, 0xfffffffffffffffe}, {0x3c, 0x9, 0x3, 0x8}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getegid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x4, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6]) syz_emit_ethernet(0x2f, &(0x7f0000000100)="6af18788fcc432c39380b4598ee7a7e258760b5f70afac47f0404122e5cc1e4e0031846da222b94484fdb4136db986") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7, 0x13, 0xffff, 0x3}, {0xfffffffffffffffd, 0x0, 0x1d, 0x3}, {0xab2, 0x2, 0xffff, 0x5}, {0x5, 0x40, 0x7f, 0x100000001}, {0x80, 0x9, 0x10000, 0x6}, {0x3, 0x2, 0x7ff, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x40, 0x1f, 0xe3, 0x8}, {0x0, 0x0, 0x6}, {0x401, 0xa3, 0x9, 0x40}, {0x0, 0x5b, 0x3, 0x7}, {0x338, 0x7, 0xdc, 0xea}, {0x8, 0x5, 0x0, 0x80000000}, {0x9, 0x5, 0x9, 0x50d}, {0xffff, 0x1, 0x10001, 0xffffffffffffff35}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7cd3bc3e, 0x101, 0x9670, 0x6}, {0x3, 0x94e, 0xfffffffffffffffc, 0x1c000}, {0x8000, 0x5, 0x5, 0x3}]}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0x1}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9a5}, 0x0) pipe(&(0x7f0000000000)) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) close(r1) flock(r1, 0x4) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000200)='R', 0x1e138db5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x401) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./file0\x00', 0x400000002, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x10000, 0x4}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)="bd37354c2b9535238a51ef0bf7492345e17536536dbbfc4be58a77c35a3189b6860864a7a86d506813bcbdbd2342bc69cb5b3615f0e98f20e70f7cd17452485c5284e2f354697db621125ea2b721406ab88ec02654f4b9093fd1d2e30179e430cce98ca97ca5ebecaa6e891243f5962d8501e06dc9124fa3522da250319e3798affec9c28c7d3a5cfec5de0f64d349311cbecba8b678237851615813242ab2e0c4bc7b2f0cd1462c9276715d15bf3c691a7ee4cdcbb2e6e4a5cd00a11d04a54fd5e716bc833f06e9d36316ed7514eb80025513dd7aeef866de4b9bbc2e16785ab0f9ce82bfa21d8853bfb66938f38072d55e8a939875a26460b695c22b", 0xfd}, {&(0x7f0000000340)="c0a714ed4c1aed1aa0bdc4da48543160f1cd39fac7c1c0f6f11890e04a528a3d68add291bd1d183ded861b5e81a75e06dcd5471213f96458c989fc91ed8d3343f2c71f69d98369447976f624b4ccc854bcc3348e3b45a9bed907de7df0b853c5d85ab0796bd8f16e1dad8a59d6afb267c60bc3a0acecd776d9d58bb73fcfa10728a9dd1a3ba35eada9a70d03cf2449d839ca9571e31d9eea588c230678fb4c3dcf29472e45f6d020f5ac46b5991049", 0xaf}, {&(0x7f0000000400)="9cd48f42de1321fa42dc1a5c2d70c27a05cfde705dfab5239550e6af4177aaef3d43480c7364e405297a8587a2a1eebb8a3291a9a70bc8d3457152422e0b43c94d85d1aca610dcace0483bcd5662b0b1c2e0596fd7024086ce78c526a0562bfa67ff52a0c791add986e4ede053aa8f00abe5fe3c89c88898c020101cdc790cc85a99e81fc7635ab5fd720a0e27ebdc10b3523d481d776598f664ea1a4f5c1024552d5b9de32e6abe46a11a68c9868bf10f602470683410c812d5c714fe343b0eae", 0xc1}, {&(0x7f0000000240)="24d7f99470e58a5f66396f2bb36b0efd55eb339692aef9fc396c625fbfcd03cbc446bd2679815617819c5d1bbde9db61d3c0fdb62fdb27b96605cb8f509b23feff10f1c88f482e7e401530186a18797a2e8981ab0c86d2b08ab371a3e8cfe12e13af285774c6ef", 0x67}, {&(0x7f0000000500)="7674b1cac08269722ac3148d4eceb9be60b96340abb422f86d20e7699c0422f3c7bff85a5718d839874e0af508783670e0957f8e9340547dd04127ec7c6a76753e42b6ea3e588a9af5c4c6fcf9d96056ffa3de25d4f7a368132354ef3688778d72db4a193c05a71a22111e36668b80fd4a67a44bc7dfad7d2efb5a22dc45ca0f042512a14748b784eb2f998ef64bc8ba53c4ebd621e4665a4da1a95c28525266e20da06b3b4da4115d15f3f28ce965430eb73ec66472551f7430287f3c2d402b3382c898516d103dbcb44a2d4e1e6c3d5f91aaf82f8520acc7db331f937b7f3f607c09bb74156d1cbd7c2265f8e1e507", 0xf0}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="68000000000000008129e4290600000073b7b25c4ebd237340dcbd57355a43ea38f681ba0be695e75f6dc1fe4ec98d899b0c89e7a7e8a9377bd518a5b4d6807ae54baeb46393879c352bfa33c92b245236e8f9eae6645dfef03b09a065910e9cbde220647b0000009000000000000000ffff0000020000004e1189d66fcf7b036c3b5995a7316593ba56c0611cc6e21684c702595a04bced30af0d48fdba9fe1ee03fc731f487c9bf60a6b2464420fda655d7214866e49f658bbfeaaea13abaceff30dc1b97904cb5e2f3ca7888b02b0ffc65b87fd01b4d54153c1097b0f81eabbb76b94129a8b89515089b02335349c7afc000000000000f000000000000000ffff000009000000b1fa3492afba4e0e9a3e2298ec67b12e61acc55f1a5533d45fc7145a3b249ff0bb5c488edf1a121b1bc1ee378699e3d0b7b05b6cd5539d77f5c1f6bb1f6b782d29f147f0a0d81838430ca8368cc6e034fc04ffbbfb7cc61f7c0c01cbbeada54050fdd4dce9599cd3b5468c12a06360142b812be4ae5895164545826124e833b5ac8d1a3d5ada0875ca8124f174708d22c231ab54595b794e1ab8349f1b9ed3d1f862d23b2cce222e9bdb3e0e1cb12f2be9f08abef2da38c15663bccca9cf29246e0d5fcea0f5fc99247fe1b713c01247fdf841f0913d397956e3000000000000c000000000000000ffff0000cf000000f70cd15abdff18b6118d7157649b8d77622af76bedb987aa95914cb05ed2f8bc1a4513b3cff206d11e37d94c86f991c8ee7ad58cc7a94a7ca421ee962aa2280c719bc43a6a79af55c770f88988b9139ddab36c2efe74434d2efe06cfc7a934e4487024471667e746ab4dbd6cc62f005421f3b82115534a42029af5e6e4c21c707f36815cf2d41dba088ca5708c8f45a759f6288668cff899bb5816ba216668637bab2ca5f0232336fc000000000000003000000000000000ffff00000000000001fdf909192463a33c17f6030dbe0cd5b7ee609a4e68fef54a98ba3417b400009800000000000000ffff000000040000ae6cdf5655bdc04e157a3c4aee6870f2a9d91db17fd209f3fbe4234e19a7ef2f5ed5abe8fd9a961cc6a5b7e4d66a4097aa75b2602cf1f5c7703cab02152931d5edf35aa5f99cc66c06465317fabe1b0096a7b78ef7660459bf60bfe51492d7b0de17e528cd707606d73dc670a603a122a26b6cf6ea15edaa462425301ae9da0b8412da099c000000e80000000000000001000000ff000000a3d617d9bc0147ddc2f7a6814f1c817d0fef6016500d7d0478a4af5f54013af6f0cf474bdb9717730e7664d43450a7a161c31be55f0d01b3c8516cb4828f7504e0583da1e7c55b9b505fee8a26c9ffdf7ac6fcc63889c0ea4e2168a2f71272c92d3a18d782ad0d3f8eb8fcca278113d1ea697118ac6ddd78d14242646a5cc5746c9b0343af3a626fff9bf58a2f03b4252649542de56f55b070dbd99a84b73025361853cabbe1438ab6cecc12d2d743788ec8cd34d58deedb2dfe19bc94dfcd92674fff8339b0157c3c68cc7acf369cb3271be6e610d220d1b800000000000000010000000900000023540439f511d65638f12aa4538a16eef6e74867453ddb42a75a316f1fa0516cc74569d75b532305d8ef44f2f06d7bf2e9eacaa9ae0818fbf9d1f30848ad4a6b8ac4eddefa57f9a99a92468af72a46678b9481b554476c3b7e6eed5ded64457b143049e3d4514fe1c7573c7c2bc3594c517c84b84faca2479e1d5a5056ca54016d7e1ddc8bd302ede8164e87ba2fe24963bc75ca57cac8481b5d6d57b6c7bb2ae1920000000000001010000000000000ffff00005d231b66ef18c7a934d25d996c41d11eb2f5463715444b5127ef8879131418f09187c4ef310ccf412a5530ab89ac1965cd07eef7a31a629aaded4a059c6784c72873362350289d15fd75fa04e5ac5a7554ede71b85300fe1cb342139791c41e9ee4c5853b938401aa9f0dae74096d09b9f56b3b707e4bd588413485205747d4825c9c599ed32334caf2a734de121d985eba97e64e2f743a92a68931dabd3a9af0bed717bbbe2909c2aa46afdfd4bbd34b1f7ed145c5536daa5da856155158af30037f7019379fed2155d4498f2745b75b13b046630632a3886ff2d6f9aee206c77d2d4d9436183cf2b59904ca69d486b4fc1b01fb290ae970ce1cad83eacf092bdfe57287e45c6f204812f2ec8a1dedb8bfbd5a6812dbaaf6e8f6daef95acbf8e8b1d5c0fe120b83dbe7d9d79a7bb610030351f1294ae452ee3895bf63857640e7e0d8d96114320f078a661b47dfccee24ede8a3be546b4c4f60e4f99fdb378a7909120d65d95ef45020e4921552b6c6a01e718f6b0c02fcfcec7b91b50da9a272e3cf417fd51893e572ee76511f301128f35c2de9ecb56dfdc5a6afb5ae9ca9bb875ca680c9de537c4b3ac12f36ec4a1f610b139f0fe6c9913b7bc136ef7561873c0ddc0b439d9e20e2b6c709b047f912a08964c8d9e3d52d68804a71e2b84d661fb7f6501b2ed3e78e1828686be128b5251d4063084e61ca83533ae739e3d363790718ab461263ec534e0657ad9a4e7f2244d33daf8faac656d110f51fde5a074f5521f7feb172ff1b31b44c16b51c4eb206d62d7c30e70fafeac6c0b1ca3dcb32e69b55e6bfaea9b900dedac1f2cef7ae9c03baf40cb38b6d019b46a0dc52bee916d8bb86fda01fadf9503b70f9e980c0402852b02b85e3d999f8a62e43474d650da39b3a4d2d522c98043dce7276aa61db725ce270c5812f778addd5e758855e16ad558602b2e2f8c98b5b1024f096a3a3e2d78faaa9879d85b4dd7120da9777b4c54be02990b96c22bc57068b14b83bf315c0c99c21b16835bb3b87f86dc3d83a7696fc2692ffa1b5626b4a67a3f7e5849aee93c5593c7bacc3fc121bed1526a0d822f4a4790634815185a46d94ca518d646de121b73e71b5a41ce1a09a867723d84d3b81a4070beec385519590960bb68685213738722c8acba26c832cef228b4938b14c5b40a0fb9063081c1aff7c52992b047dcc9074913f8acb53b0cc4fd71a4981e61135bb9bc93d247b684e938f970576366b2f8c5bf2ab0768e19b55803e3a5d33066dbdb034745c3f474b9f5737ee808d3c66e7ecfb8ab40f5957833b3d878ff17750e74bbf6aa9c30b466d02d502c1d35213c7f16866939a9efaa8b108bb3584fac96c2f9b069438c0f9090620d24edc267d35fdd8c900a9fef8877d73ebd85c81949fdf86db6b982060200623634b692358a6506b1008f4232b538b0463cce741a4763cdbfae85d3a4f213a40e809bd36b582f6b740fa06f5d0d72d99a80a7f429af438bf5463dbb33b0fdbecb13010af0d87555fa53d9efbaf4d0206a2b4f51ec68a55f237849438510d62ef52871316de93dae3c946dc80930694fde03e686a1fdf7ae9ec2419d3d2112214c9d82bad6706cc91e91b7f83b7a4b58696b7e835866141a8086023b793a12baebb6b4443b6578470e53f9a0a79323aac1dae2e36f567c5c7bd7c820608f386f53193427de45183915f46fc82f55d46bd5cff61f2ff0c182dd9607c1b5e3bd103b8e6bb67d46365d5c94adc852506aca25a207c2e5215393aa73c76545fd3f9d9555b9eddb00c2abc5bc2c41e7f77ce5baa65fe4c1b2132ac7b34f88ac6cf3563940d756fdf2a2a194d1ac3f4b203e68520129977a2d73e4dbecb0fbf30c4edee62442c30aad0b074464dd09e8c758572e9d7c31050c2eac1aa0de195e033e8f099670d3199734e52055272aa5ff2e585e3f600194b5fe45f8837dba6d1216b02de01f5a6dbd58397cb8cbe9f4bf6e9704f4b7d32b855c951e27eab158e6d2b3ba8cdef5a62112de4158b8d13da1feb645f08c685e3b2e8e87901599986cccb66b19b7abeab87a65092102c4f55e00dcf7718a47738801ac0b6dbae4b1685f44b34926b917f5bffc33441421770de7a0b61eced29258597d932089127257c3e9b22e85ce2163f10c3efb796ced79a10816846d3eec5fbcb94661fce0b8b814dd01c7eb711130d89983f16d2f33377d8f19918083fdb0fc531ad85dbbdfdb823b8d4fc3817ac9fb0084e68c90746ae37d8c7bfc5c0cf8a568be0df6d31bf9299e8bd53fa1bb6a02dfbc99e300de96c384bbc81a9b2a8d54e483b628cc1cb9933ce8ea02db59c4117255a8f2cac7efeba130d5d43909b1494d8faa640faae27e39aa060fa8ab90eb46f8f80795b639074cdef9debb6e5b7046469aac4df203d0e3deb731ea519bd95b22f5581eca01bc9aba419059a9e26719275abe4ff6078f4d7a8a2c50b7d051103db355e66efcb0b8a031cc7f2f2c003082458f9d6b99c8c3577a62fa380a9f57c18cd130b5a5f295b49511e5249dc06ce4071bd9fc15e904114abc3b840488c2adb63a1c368d23fa9d07e71b61e2c3a62f9bc32302e047b91d85480dca240e58f7c890b00c4aa5b7ed8502b8b2ce6da5745c5bc29da40888c33659d76cdfa47b24da4fdeca88ded444ebc9f163de84da92fc228f7dd1fcfcc5932f088dcd3ef9c63fe573fc5b21f53e02817d08dda8fd6f1694e5d706bec1d573a8eee604b89db25cb45cc6f3499cc7264704a4da4d05f7d71165a8f4b810e35fdcf8529330909b7db5424d206c2f234eb8d6a05fe1d1de90afc530e0b1ea8ad9ac0e06f21bd3c1f344b2ff54ae8442226d47e614756f382874aecd41b07b458f3772a031fa51893b26cd4f5a400ec3e3d2b135568916f7e716699d726c6daf7c410cad9f02c98de6dc1137fcf2e075ab822fc385b08430589aeb7485d1e733b3b0ff0121def6fa43bd3a20fa810dc7dc67da561391a17980eb1307d02457e66353241ca3daac90edb9394c3eac1f1d306546271988eadd11cb0896df55d0ac205ceb323c7818dc002b65c6fb51068e56172cb97a2059c213ebc55f8e86bf350183fc4703de3dd3fbb71940ca744b4dc1dfb5e78b7d669ba93fd045e091d57206d7f27eb7a9f9afdae7f00c6c7973e8fdeb0775b787b446c449d1fbd05d4519261a129ab1d2378ac16b67b51c81f2b06f12b5bf504fab8e3602ef957d8e489a51cb18e8c15b6e674fbe2ae7d48e8f75143a95ce207840ec358918c1104e2eb605ce345d1eb1bc0c5005e06b5a1d26bf4fc5eaef04b83a144c36c218c74a6d6aa1fc49f014a5fe47864f09d8354e72190032e02b1152514c79e118c3f9cde8782ad69fe4e57b633e4ab190c90a65e8fcf85877c1dd10bea3bcc7b54f2542cd59c97bf95abfec3691073df185bac9f2e8833bcece05e2a7a49f233e460ea46e8bd653e140c7d3181262c3f8000536744437ba36baa4a9528a2fce44cd5943477197993c858c06a240eb780a6924c4e6b14c083bc0f3824cf5c26a55c1f9594f0717f668c4b4a14df43c38362d2dd59b479aa312e043af415e2fa7427e63ee5776594df8ca67ee02084282c9e2df0a557ed1567fe335c7434578b5571f9ff561df421c9d38feb113bea177c6393d4f616d7edc7e843ee0804cbc2536c12d3497f05b4dcced0ad87a3d58ff2626b75b8c9fd7e9d25e7583de16bc351c4b98b084014072d3222562eb9c63372073140881cc5aec0bf67dfc734a44b45f13257815553df4f616d4a6aea57fce0fa23205c868ebe93f7f0b441c9f3be2b28757920da6a9824ce09cfcdceb61c95438d71c7c3af3b0aa04e2794c98fd85dbd8346d1ce7976bd6da85414a3043590a8379685077e6edc0560e76d3c40be40ed9bef561070e274a68391c6e4d11282141130fe7952e34bfe2e50e7351eff197b4b3dd0a9ccb86ea26ce71733d0538f80cf2af2c29460f258447de79ab3812d8ba74a48c6c46d3d5279d2f672e2d68b1c39913ee6fba498244b0b307d8087373a6867258978781672066767b51b823da53531fe4f703110d2d3ca656a030489493b50fe5de6ae0d2a3b9e3eb2dd4e71cf0ca1825a83be640f3aa665f11157c0830c132ce979a8f391ab82a08d340352fa9304c27551b18e40acf0ebaeadc31e6c6ecaf706a6535e95414f98ba2de45cae7c5d9ab0de989ad5e42fe3946dc8a9d4df6bf84a71183959f8055a7974a9e4ee63e1d5a15401f3da3eb43e4f707f8983fc636c219e3d03870323517eaf1fd69c9a3a1edf442dce5404ae0b0fd705f7e3ff5719bbde91f8587b60d20d625e8019ceb3811425702419ec0110ba2fb49f641503a20c3b27284b18aea1f5523327bfd7f5b65c86472a4c8b9da153988733abb1ce81af666231e36f5feb744103ea0917c21c9e34aaa71aadfa7c49b08fa924e41ba964e450bdb650b3eae9932fa2b73ae0a7ec734ead4087b0d2963d32c06bce63bf777b4d91f4fb4be24f098ebb5357032a03d640913780b3876b4f886f64cddc84c82a2e805eed3493c13ea0258ae22794f485447845ed7f31047d7ea8153a859dafb80bcabc2c13e8aac8dfd0da156887bef832d8a139c039ffc5b99b1645e5372881a3636024a89e964c507aada458eafbe03235f43c45ec453dda484c15bb15887768fbd823d27cc22b6c488454c61bc8f7e931467f102961e5c01b035fa081fa8ae3ddcd6d01a515efc05cd6fb9a0b217a182d893286eae1b49321c3af2e06263ffaeeaedd518273661b9c44dbb047d492b1616034569509745a7e3647e86be957a34c1302c52d4c9c3f10784fd6dd3dc5d6a80133384e9d6bc0ba4a0283a66b59b0a026137e22b46dc94efafc0c4abb1b1472dd002cc962d740c823bb7d8ca37cedb2989fe869a3ed8c2da596cc2cf5f93a015328539f97c5c7ea61dbe0847aa3936eb4e32c310e53ef4db5b7bce0216e1c1b04629204fa018963dcee41510067ecc48324d94d6e0217b42e1b085b89da0fe30f5110574b5a6abde8779c5f904e3ec77743d5ff19299a89c4a9b06bf320113edf070766ea8bd54128f04d108ce130422a4bda8a9d0bcaae7fe53442d5fc7ebd1c81ac5115957944593a67bca95f7e9f30ac83049a018a2fbcfecd0e4b530e4ef25ce9605a785efe9b9cf46b26658a0addc00664f867f4744de9c8fc91597cbc3914137f5d013ca4257cf1e31965ed21c1b0d42ea0d192809240b8e02db383fd2cc4b4d1bb3ca07400c87ebcb01e4df8e13deba00a65c14ae0e5d81cc14d240760921b31193297b011c03f301046b7f05107123d32c6687e244182cdf8c850d3f565b5c26f41135a1c1976335b6eff11165045e10e88bcddbbdf18452741f9244437ab459cf7727c810ba0d085b85a6dd144e5d295eb80f59f0f0c91e4d5c783b5f775d97d98d1b0c34a476023ffeacd6bf3efb12fca5bb05690770b09beb9d27bea85d94f57a6e0f4641c5dc3795fdee2c51f429d660f27e8b224629cdb9572dc7699c8427549d64477135585b44fe672c4d9ac8cc7c1e35261b7bc621097d18aeee9684ab983f7d3ed6bc387743749293aba286f1e5e139fbf87135e31927654479bb6e233f2552fc146df1f27a131db7e472738d6d8e550b010524e6180ad2c37d3f51465e4f891c851c274649a370a25c068ce594310ffe89d7df5e7efb9248a55b0a8f381b281a8e8ee27a96977e673886a3038900d562963324f70e0dc124319a8b84e51e099386cbcc114f491c32da14e33292417134e3795caf8000000000000000100000001800000d08094863477437c67e228832c6de68767802a68ce401aef30fdf8e9b3b82d389e98e17873f5823df65537f4dc660bd5fcfcbfa638d35d6f30f31d6b9c0823f89f8511b5b1daa30cb6b176b2f1dcfe0e80f4e2077697f32fee7a2bc3376208e9d3a071449d9352c11d64788773146802dc083041bf053254cad58ccfbee962b74e077c3172ddd1c323d74c35b86c62af53fdcf91322d76948ec4dfa1a096d47381441c36b8d96c5d6e329ccb5d09d931e259c4e31bf021d44c1ea51e6a0bfe688cf1ccb6e2e309b069f9b8f5823a7414f2398816a2aaa7963c9b4543a6d1ad91d500000000000000"], 0x1618}, 0x5) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:49 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001480)={'./file0\x00', 0x9, 0x0, 0x10000, 0x0, 0xffffffffffff2877, 0x7, 0xb, 0x2, 0x2, 0x7, 0x81}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)="1087170dd34f2474b09938dfccc6e6104336d9e508bf208deb1a7e39636bf2575f01fbfb2ae29fdb4c1bffc75035082eeef379cbe18e60d1c8a2b97bfe6e47f3e42ab603dec0efb2c26c620a", 0x4c}, {&(0x7f0000000040)="f90892", 0x3}, {&(0x7f0000000140)="99ca4f4b9cd3b14b9ef2f85021adf76a9edd867159a6a5545d240014a50110648ee12eb5f5c16ddfdad67ff53215edf22eb4379b96df103d150c4edee91929a7c266c55f4f91c503ba03185db1e12ff221d2ffa26236e67b20a9a212f457d0fc617df9fcd53507b1c47a11a2ab71395f8347754c7309ec5bccf3ae20b842b68b3c82073e9c5a8ca0a93c7409076af533c6679a857fe3dea065cbf9db", 0x9c}, {&(0x7f0000000200)="0104606e49a98ab221075d8630d95b66c1555a6e57dc433bcdd17b582aab5c6b26d1c1c0c7b33a6962f6fba20963a438946c03929642146352845ef600d2f82237aeb22c8b3a06e2aa082ea20b327183e4448798229c277c0179bcd29f85b4fc6f566baa9878f5c12e12ffc01468d19ab9fc201b5ce97500419e132182299207a17a56e730fd5c7baafc", 0x8a}, {&(0x7f00000002c0)="e884848f871f1f4f230651ba08959085942f7e91800eb5429304f4103f6042463ac3135d30e6cf73e56bbbbbb9f48ff7d35e1ab83447006c7c5579cd1f28fdb41b78cc1d2694312addf5bd625b8abec3f081ce22ad3914496930a7d06af117e68a3107486cbfe285aaab256e0befc4fe64aa4877d5a6e60c4bb0d57152ba4b121dbbda79d67f109e7be000bd525c47a96a9f0262fd7a20e25a3757e6cf354029c2959be0bf36848157e7a1ae40eeaf65a24bc13d653bba74dc17483d94ca6648bfba80f2c067d7f3b8f86d73bca34eb7c558e7888d293e92caadfc1920c5cc59b693874b93cb1c43d158c187142242f6ee4dda5ad9890c36da23d96b34f573227d24bce94056a2022fc4acb1b32bc4f701b46513ef58e7c1099f04bf01fc7aba3b980d3e8132d122a49d93ef143868d4f92060ac287f326b4697b75aadb245b1a5cbc9b896bab95a1221aad6f1203da2b62bdd5bff554a26eb4ad59738db80f1d9de73fdd6e4d5aa297a6ebdddb9d000ffb4d8c9ae311e31176faedf72234c76df949c6a49d4494942312bf51af4cc3f69eeb73cf6d07be5d38291c53864fff31aa4fe85aa73c794eb479323da7e55f86c7820d863c67421dbe4874aeab4f7b7cf977f88a5ffc13a57bbb7ad098ea5a99449bb84522eb1807d6b1a74d142d427122b193de3fc801bd6057bcd9579ef78b622b9590d5393cf7e3abbb883b62ca59a27e1465d6b1f4e4b3d765dca2af5451ba05b6b9c6de1dc09126fb5e05636f7698599a99a877a84e986a17d7cd39b006e370764aa2bcb4a1766cca6eed44dd0a694d95ccd44db1ce147d8556dcf346e43ad6c430f7eebb6b68ecca6adf6a826273bbb647a1ea56e2d3c05de2dc9611520576ff40b8b2768af1d8aae1d1fff0ac4121109b07da5049dd32b67d4021b20d4fa4cd1b24a40c59fbcff4b1e17a9e8b8360bded128fa58db91e5ed4ff628ef74e9c6acbfbebd31c59317fe15f164e02a73c08c97454c1fcc01539339afb25b61180f542f8c0c0cea2d2c0a6854a0c3646fc2910463cd2c607e286dd119eb3ec6158e17b704dfdb532dec4a03d5a3b20e5202789092d4eab61fe9fba6321ccff15c64478218e0fc66937b0a283073b4ff9c921cd274619ad576862b582e0efc4f500e27d3d91a4531e69fc243492d5193f6839a2fc66f9ca3d9eee1c831ca3b1e81eeb2e5d97ab63fbbb30c4ae0f1b2920097ad9ab2811a7b633f80d171eda9da8d4eaabd61e0ae0d31fc06daa8849dad2e95f127ddaecb06420d9ee686f4f92a24bf3a88e3e9ec9b542dd81919b3c1eb9db3e38c6ba453e74993f06b5bba601495920a341b4fe5a3b0291dc9d0e801cde7e69c909469e6ab3450f5b7e5f26494033c6fbeb576638f7be0c6b6862592f0fe82582878d54e3e162246ff35940ab11cabb9617f48a0aff24360d1d00c06e2c59a388b7f99ca22e651c6c859ce0f2a2e2a653e05b3b0cf3e6ad3b09deaeb6770e50a46445338b71d418499ced908feba20e54a84f4de05f0eb576e2d562128698df12354f5f04badb4343b32c2e3734d5091eec296edd75e917197f5d7656200c84c1e0528c5f4b5197d3740260d52ee6b331b7b8f8a2deb1920d60868562f7337e93238e6ca35aeaf79da75a8f3d5b492401cf227c532d2e9fc7233579a8d03818d7e64ffcb3374aa9ba84e87f76e57e1c26177215be1b3ef40e61482e19bcffa0d29da897c22a88e57e72ae508583cdcf228b7fd180435e26e14b7efb777a60cedec64ba1437bae3b4c8d2a7fa8d3dd034a3693e740b3d62415ea81d4d41bdfa7ce25cd8233294df9357f9bf80efa87259f748b05f5e3ae466b82d39f882ebbbc1ab8a2480b122d1a48262f94b0376c5149653503e65e328a9d839913e77c04c244917b1555d2e5dbc71596b1d36b68045f6022f481e37f7b70adee4d03576c6e023c2ad4d0dc05937a4b3c5c8c1c7474a65fe018e596fc041aeabf525a9e50a3ea77c166501b317714fe504b8a63d9a0ac34d7d17b0d470f2c208c63ce9584fc2078b8ecb9e20b3b12d3d6f751b7cb66666f91b3f86e681f47c9a011af705057c75e2929dbf2134c1b2d4be5c6eea7ab76f0a8997ae1eaf68ff6bc79237ee2e03d0d683035b11d4c9f508b11adc37e095d0d65055696493fdce7c93929840205c9f47bd25be9e2dce9d190931e2d3c82f9831417cd45bb2a8633ffb8d68d64502ee602e5c93af2f9c4caa91cdfbbf5a7a7722eeb3fb92e9882aa8f5e94a85cfed8d6ca28e55872a27de6d44435a237aaea491b86047a08e2f8c7d5f4ee3d0ef0cc48fcd522e6ffec010d8ed0fff60db04e5d6737d8b779409d58e9f2d39a7d18e8eb836b8ac9af3590f88b3f3e0cacb55c29c5b1c55ec0b859fa5062c21342fbe5eb83ec9c56409ac2585ec3a893ae93d859d79662930914ba704a2d275e3c8d46b8fbe0ff5a064b935a2a75409633820f8046dbf88d8420bc91b2aedd0a6d4adef55d4be465d988adda75e9c47ca2f4af5f89bb5d6440d47fd4ca33f1e5dc45efacfa183c913ff3b4c557301ea790382d4c1a39fd9addf14e21ffaa501dde0f10922ae642563b299d3494853ca44c96dbaeb783291761d44533c61087308ac47de3136256edf46b15ad1a282261aba7357cbe1adcbb7c988cffbba850155a05c0a7cb5eaf42734e6284cfe4ff6552ae65475ef2c8d13d6b6ed49d170fabb21878f0a5724a05d1b176ccfdaa2a4febb68e1dff79c9cd444cc93a1c62bb42dee146c73f2b84ab2a97cde0ac33ce3a27926c18e005c00bc1c138b0a5521b04f1b0d0032ea8626836735ff6dcd6399bd2e2ed36d1e177eb6e112642ac8513a14a1e09c0e696f739f4a91f0ced3d12b6bb097fa6d6d8593b7505b93a4e348f5968d36d684c33ad58af63a846cc1bfbbd4c42b57150f286a4b077cd54d6f6b06eff67865665e62c10d6e91e8a17b698f7b944ffc92b95d83d5cbb2059adc8042f8479a433eeed344663f124d05563e3f539d7c1d2f869f8a01dc142eed643ac3477659bb14f19f4cf98666a1d92d9d58c984388e4cf98a46a7cf982524d967263b58184783d183dbbdaf23607f17cd2f543598a97ebd52b689e546c062b9242874ec49d4836d4c23c6fb2239d7e5204e2edb92a625d33a59d9e136fa3e58a60cd3ae3db68fe12fccfe7d2cec791a55818c5400e473af76fdbb8d3dc49e9a070b6b4bbde60a26cbb2720ff19b171da91b0669637df82abe5c7f24e937f6fbf4055a290f4f383632ea9c6376e07fdf6d83dfd412d350eaec6a67d59d3f263e37a284a830ba162404c8cf043c1e7da179ce3f10ee7cd226e73a031838ac138f4c0f642883a4d15100ba1b60a95a6437244a71423d92dff3c51751ad3d5ff044749b03b2974cbfb250b28a3d286aa1ef4eb4c7c94a1b5eb4ca4c2b0e69859c7e2e7a39bb8e5a3db01eedf841a2e16e78a3abf0a91303bfb663f9f902035fc2878ad5dc9b14c9e0a42c31fd3a3f1862e5e03fe2e74415b5303904ec4fcb1ef35ce776ee8be60f5c0fc8618ebf0a83f98e4ffc37ba03b3a5bb6e43a3b46b76bee91410a313e30a3b974fd319d3fa0c9f413e05c6d32c9cdea6c2a0f63fa3936242d2d6091ad6d670b0757005fc03f3fa33df977f80eb9d509436ee06b0ef8036a18fbc9eecd445bdd61170d29dd50b0d8ad8f4d1b27c9dd92ea3baaae26867e7cedc8d6f20adfce5429a86849409067fe5bab7c0fb22f01256e4b70b76f34e3ead2cbbd7a719c1551ac94f0e8c31a921b000495f2f0aac5ce81d9bba061376da0cf53eaa3f2fb17ac075d8bbbcf70a01060ea90e89b820149a33f4b9aa463dbdeeba9cf38aed51f293fbca390b4f09b600c7de7359b943507f2e2e0e12682d7c9da827b63ca25806547c338a53f1a44b90b5b0fa271a3209e6556f3126e52e5c60b58a544f01878528962cf2c615ea8d8c1869453bbd62c88e4ed8b85f935cc6c46ab2f110a8af0a2aca899c18787a79839101b19cc1fbaaab0a4e523cf7414ca140b245bc367a7f8061356c339d689a8b221c109fd147f534d4cdfd106273a5149543408e9987c4a4e016ca9b7d808590e9e2f6d39ea527a49e19ab6dcb000274eb15e0cf4b5a264441801b8157722dab310c8fea7b69ac42853125abcc58e8585284f290ea21d160b0eca0f725901853db354e98bc02d761fb78f1f3690a994d1672d2922e897214554f546304ab74e1392cde311ccc45b7ab4c77766b404d2b9ccb910ba579f6a032b86b377d0a1ccb5270f10058000dd1a1a841f4d88e23790bee6c898258e227d44eb0d40753a6000ca5346752c13de8218f2ef626d8721862f5055a059d06f4c04c13f777f641a6034c9a35255ee0442fb7d967366cd760f9808d98ac1d0a720c980d5cbff0d09b9d776c4970dc36eec304ead8aa5c51af9bc630f4aa0ddf4507eda0f71d01b5e4195c176c2b772d8644d6556e2fdfc35766f3fdcca90f559c15a416ae61c633e10b6a95cc6d9bef5d3348310a018d13bd67cff9632f3940beb257cefab7dae2c14d24376e2ec34f751b5bce095e0c5ff4e04a56fb95a24471e87f0dfafae9f05304d66df48240e056cb60c647b14258a19c11d4f8f372e70e07b9d9a9208cf04d74fcfa9cb80161133cecbf7fad5717120afdaf20b2d2c182aa5d6538feda953123197724aa96f3161c8df9f711c542619dff3021b9445438b25b9b7effdcd839f7d54ebf9d551d3422cf5f7c25f493eaceb9893c8e2cb35d77ba0acb0c82fd8c11f4a8a7cab50460e23ebef38b1c508526f2c66dd0f504cd1ab6cbffc238e86a19e101ed57729b2e1ebf4d3354e3c51f970b6cc01c35a2f810e0eecee9a86255581890bec754ba60ea67e00df0ad6773935127cc47ec1b51929f7bce729c1936da786fcaab246d148bb068306e5cee77048eb2d1f5f2672f8ce6f74c89e39c49d6d61df5a1bc46e28b93edd8fafc5edc69e5a6b94fa98421d6e7e21dbadfee89ad2cfb4f619fb56c402c65a60108e543d2668ce4bd89621200dde4e410c6aaf24859966b228a33bcfb9b51ce439827aba3f5aba5ae1cab486570f0fda286a77b8e7c314deefefc00852ad107bf4d08750588e0f33894f650ed8e06dc8641c0e65abfbae23c9cfe5505b8aee3592ffc087b7d7d2a00adddd8ae9312c647321d5c2b5a59182e0edd265d49acf1d835504a5f1e3b068b5d675c7a31b7c5299589c86c3141921efd79d2afe948253ac0085bd5e5b03cdcd2c7c7f8f8c49ffdc14904eaff9a97a87ddbdf557d77262ac34cb4fc0a6d19d78a6974022ba78532234108d31cfadd492378ac05e155262b4d3b033dd3a3c704f6585c86a1424f9f2ddd6946feb114543f07b76907f1e4abce9d5659a68f2a88a15d68c40e261c80e3c933670ad5baa70cff7e6dcfe642f06fbb8b3d9e552b0d67fb1b3c08964bb834ec2c8211ea2ee58e7277a92cb8a240fb28448d627424bfd50d03b95fd3f293b09a7c71ff2498f599a8323dac0db4339e53cae30ae06cb4fe1ea9b26af1adbeee611f22f2a227c1f3c3f966a78a248b8994ba5c5b7b135d83469081f9c8accdb06f4720adddd95ca9928a2bd9aedcbabd805782f66dd0bfd15af18cbab455a8384d19507d8d7af2e133a905b7eb50bc4e476ff6b16c6b8dad4bf595207d3a5e132e6595fef8c48c73b887344f5ffc68f843d81440dc1713ec1b888df4b03ece8ea2941bcd926a1cbe5743c467af32fc06a170bb6ecbf90170909a57e5d66380c40577cfc8713a4ff5b6e8182c3f95796f5bcec1", 0x1000}, {&(0x7f00000012c0)="ac0f3c8b65641b70268db991615b93f6e8544987af2ae191481610551229ca3ad86ab0485e8b4972822e85d57088b1d6c475414d2f1f06d5fa78f46de3fee4e22258aba81021911e7ade919c24797603f6e8ba194403393545e69a0415ce9850436c3b296a56a52cab320522368da969115a83ccba530088f9d62674d001a1166d52f97f1831b5351e7aa3db173cd8aa6cbe265fa93b9e0e85a440c897cda88d28d0b9e13d187d3282d9ab72ca50ca9b796bd3a83f42125570af5e8d84d1058422f3cf33b9eb158992f2", 0xca}], 0x6) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r0, 0xa, r0) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfff, 0xe67, 0x8, 0x8, "16f58a785e59032b8bf44bc38cc258c755060661", 0x8020000, 0xfadc}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) close(r1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x109983ac) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x29f, &(0x7f0000000300)=[{0x10ee, 0x64, 0xfffffffffffffffe, 0x9}, {0x79, 0x1f, 0x6, 0x7fff}, {0x0, 0xe572, 0xaeb7, 0x3fd0372a}, {0x101, 0x67a, 0x7, 0x1}, {0x6, 0x96e, 0xffffffff, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x6f7dcc92, 0x1ff, 0xfffffffffffffffc, 0x1}, {0x80, 0x6c2, 0xd750, 0x6}, {0x0, 0x0, 0x3, 0x400}, {0x8, 0x9, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000003c0)={0x1ff, 0x0, 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x3f, 0x3, 0x4, 0x80}, {0x7fff, 0x31, 0x3ff, 0x3}, {0xffffffff, 0xff, 0x6, 0x6}, {0xa74, 0x280000000, 0x2, 0x3}, {0x6, 0x14, 0xfd, 0xfffffffffffffffd}, {0x5, 0x40, 0x5, 0x3ff}, {0x1, 0x0, 0x80000001, 0xff}, {0x3, 0x5, 0x0, 0x5}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:49 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x22, 0x2) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="05ff03abf64c589ae6854b0f0646153cc81e9e2814042ae7755a5df804b09a297590a3d53918a73d43dc821583c27e197eb6fd41e5273475d04a95faecf3f889f2732afa18a41d277ae4472c14c4dbd91f75d07430cb3bd5950b59090ac5b25da20c427437b9fd32ad6987d5d1554d1e2b031103f6b8aa6474591e9855c3512f2183739f74c280f7791eadfdddf417f1cefd1066f6db183297041841d75397915e102cfece439d324a6dcef4c53b2cafb861314af442832f23472150955c1ac8e014bacbb1f75bc31f7185955c24e4971a2eeaf0f159269f9ec6188e14093755b53259cdb0d17b281bf2b014065fb06f916ba910c3"], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="dc518aa704209bd605fe9f806da6a4457707b9387e35443a68078c24e3a1a4cb4bd4b4d76a47f4256214eef238425e1cdf0ee12eb9c796b8500263235584bffc4fb9b4786a451f02b237132d67caeb2cb3583a7ba5ce4e00dc447ed9a5962b22e41fde5039cdf2ac2da67ee623f3111661a05f7ac462587d2c12eef518a077b17d853a0221bc53d27299d7463e495a", 0x8f}, {&(0x7f0000000180)="b423f780b5aed55eec272121912b82d0b807d6e2e0c474f828", 0x19}], 0x2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) fchflags(r1, 0x10001) write(r0, &(0x7f0000001240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc23617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392b0197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f54c631e050b6b52392d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86a8bf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa00000080d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0xfffffffffffffffe) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0x5) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x141) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x4aca}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x9}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xffffffffffff0000) read(r0, &(0x7f0000000100)=""/48, 0x30) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r1, 0x57}], 0x1, 0x0) pipe(&(0x7f0000000080)) fcntl$dupfd(r1, 0x0, r1) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="8ec48e16c77144dd632eb9d77a11627d3e30031143a3a10b54a2f3ff87718c353f7a56b1567bcf161428b39773aa7ee82a51d422afdeafd26027fc6165bd8f70c6ac5d7c28091b458b31eaf474b15551071e8618f031d4404422a2627c05047fe7", 0x61) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x20) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/191) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000140)='./bus\x00', r1, r2, 0x6) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x4, 0x0, &(0x7f00000000c0)=""/4}) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00f940cc798f7fbdf900"], 0x10) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0x1}) mknod(&(0x7f0000000240)='./bus\x00', 0x1, 0x7fffffff) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000080)="582792cf0853e9c1bd701673de9bdabc20efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x2f) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r3) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x8, 0x8, &(0x7f0000000040)=""/69, &(0x7f0000000100)=0x45) 16:00:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8cb863e3fd08c348, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x43) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) r4 = socket(0x2, 0x5, 0x0) r5 = socket$inet6(0x18, 0x4, 0x6f) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x8, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x2, 0x0) r8 = socket$inet6(0x18, 0x3, 0x7) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r10 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0xf476768772a1d66, &(0x7f00000003c0)={0x2, 0x3, 0x3, 0xa8, r10}) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x7}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40, 0x1, 0x2673}, {{r3}, 0xfffffffffffffffc, 0x34, 0x2, 0x7f}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x8, 0x100}, {{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x80000001, 0x1e5}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40, 0x2, 0x20}, {{r7}, 0xffffffffffffffff, 0x69, 0x5, 0x1, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffffc, 0x11, 0x0, 0x1, 0xb5}, {{r9}, 0xfffffffffffffffc, 0x3, 0x20, 0x5, 0xffffffffffff08b8}], 0x0, &(0x7f0000000340)=[{{r11}, 0xffffffffffffffff, 0x1, 0x8, 0x80000000, 0x1}], 0x3f, &(0x7f0000000380)={0x1889, 0x9}) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) bind$inet(r3, &(0x7f0000000180)={0x2, 0x2}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r12, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:51 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x1}) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xffffffffffffffff}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8, [0x40, 0x0, 0x40000000000, 0xffffffffffffffff]}, 0x3c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10000, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = socket(0x20, 0x4005, 0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20000, 0x10) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x0, 0xcc, 0x2}, 0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0x2, 0x0, 0x8000, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0xd, 0x20000000, 0x9c65, 0x9}], 0x0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x7, 0x300000}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0x57}, {{r5}, 0xfffffffffffffff9, 0xdd333409d3c48aa, 0x3, 0x1, 0x3}], 0x1, &(0x7f0000000280)={0x7f, 0x8}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000080)="008000", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x3, 0x2}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x7fc) r3 = dup(r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000014c0)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x169200000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x80}) 16:00:51 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xff, 0x0, &(0x7f0000000080)="a9d5b53e4b1752f17053cd515b23abd155d5bcc46220d74173ff8a27a3a49af4d0e70576693ff2a0f37d8858b44b19cc309de0e005de29052c47e0b9fd03874dac9468155cd3f9f61608ca59cc49b916bd743406477bb2e636c2eb72c6f0aa76f6e6548669907619a69000d3e9384319b1bc176011e51845c6c505272cd104b6189387c1570c308288bee1e47e911b773e896fc46f8b4a4da73a9e68e44f4e5f99510bfdd82810ba7a5ac5d8b64919931873775616a8c746b8dfcdd6ff76ba91a038a6a8ff2607fc71f01477a05310bf70cc1e3bd9d638e68bfa39b3cf4cb1f17cec3756bd004ed25a73ebe8d51df119683109c633544c2cb028ff9ff3f927231e015f70c6ca509830c332c3cb8348d46cb9d84cc8ab0f78fbc6effb71e5e450c818dbadae6c14075055bf293e8c9f3779aa07c4ca02153efb7999567a9ebce3a8a589f38cd253a3e71e070a3c661e2b24695669210962aabe7bc40055b1e37a7ceb5c6de89a46427ceb5ffd449a64fd4866c2beec687f41e5552b694945f126ef2f36abe01ecd712e1a2948f213756c6e2b5bfdf52a78d20d52101cce4094d3c5f952ff76a0c4ac0919f1b2334b5651c3227a1842b2dd2f4322301c553cc8574e9a3a644e3927fb18ff10db82bace06f9942e820bc9cadeed9ff8ecd0c3e7a087203c41ddcc9b7fff3e3ff444a8c007a90d64bbaa6c100344c8e85965b9084097c5ada5e6dd0476418cc29ade32ba92a2faab8b1fba388aa872efcff495a4cdcc6605a8cd074a72559ae5d171f25d8aeebf9a7b9b5f60320cd43622a01bdc774982afb1eb61bdda170c93852cef72ee6bf331e8e4d37b8549c5e999321e3bc701daa8a18073fad3fd8bcd20240183395038b0be8ebfdbb941071203a1de8e34e44ddc2bfedf0872bf6daedfb5621221c3d0103b890a23f9b90ed3274c7a602201d740b7d0ef218fdbd7acdd6687575247faff997a2986fb6ef48cb8a2dec24c3817a9e4a9b9cb83bf44f5195498557a1466fb4c4a677eedc01d273dad8671e69a8055858e3c4b529dcf84777dec3b262af6e5accc271942ba9da6234393075958b40b3ce4bb278a5d0aa19fa27e4d21b30e1cc44eae24bc550e62c11199c45bca48a2abb127b7a97abce98f2304551499eaa1df7e05edd66d8f4eb51e23e4da762616577ce932bba6f8bd0c3f923445a85248e305388d6e0217ab867f531390efcb64f8b2346bac487c88b41c7bf2a781da27704d90ecf599ed873e0608514c512ce65f2ba3c72b0e01305090411608deec11a72d131e03ec59c4287e7146bac74cc39c0eddad0b17c1190f8d6aa6848c574061c03399e00aa0d8028f4a02d33da468e833c06b03e6cef2d05206db0ab2fad6964c28fbb1d9ebae3e5f45be45a94a11dc6a17d9ad07e966195023f3e011f57d4ab0070f59a5adeb52b712bf00207cf55c4c91d4225cab4fda6f9ae4ca7cd3cd4defc1ea6aad8e27f6dc6ad69bbcee736afd75a93dbc66eae57cdf9fbeeff8caad747c06a54972a9b9530aa4dc35d62c7eab1a85ec15ad83925ede2b8de7dbe2c0c48cec77838e5122c548d3cb0a56f82fc109afcffac5b289b939e5b58a9b5784b2eabe131e384c7c4ac048bf0d8782f478980241907fbef9316393400beba781bf8cd6d3004523d16b6db85f8a8e9dfd09ebed36107fdef018f15fb2aef834a86f8963f7d0015a4b2ec832a85f34f9c0d5bb06976bd7c1fc031283530cee62f7a80f79ad0bf9d193afe13ac0578f26d476559aba1f87cb63a171678116b9869be68d1192bcdb11b293b045f5b751ad4e3ad296eb31528a51d90e6407fb1f157085d38d4217e863f1b831e61de226b77607ba45aaaea2a77b8e32e4ea02b73abdd27c636a5be3a3976cedc63a3e457e59eabfcea374cde927a68e30ced21a83f9a6c45c3f8abbd1c62665378442f218c67ceb174a81252ef3a1136986da261a46dee5c505de5d87c3227d94b0fe2d4609ab6a9439d007c76f81a0d5e2aaaf6601f9666e70d0df35dc1c153e0a662143246bf1477dcbbe516263a0b261b2d371a336975af04dbb065d432c814f7e13f0e6dcda35ac7459b577c6216fb38286a54650c1b0a084f316c705545ed47ff24d8d9b6f3b88ae3b4962d4c5ea19ac693754e794588713e3b049d5e82c2eceda55947994982853d5ea9e1d3a35d24df7b36d81d3b2a18c0954199bdce2a2ab63084930f1d7731109b8b6f8943c9917b8bc049f026c1e965ce107c14c778e351394a4d5ab296a54c1fcf4ba5fced72fbc902e60f91874515f1fa139658f504ac876cf8b7ae7b8ead99640600b30b4570f4007886756c4d8a81b0a5e78af26754d9118bc8723816bc84203a3c23b84a9c8daba85b10fddab7ac11b7a267c0ab9d62d111b7e53841d537293ba48a226e549e207b05868cb0b1de117aa366cbdb7ab0332ace56754b50045bf9728e10cead597a3d09bee53e4c1d600380fe07d3a047b1ede5303412043ec482b99956ac027740d1971433bcdd20cb5cf8c2575a74a674040d5ca6806f2d3c93a349bdb270282c51edc8c6929ad2019664fe2950746b88928886b1e794d06582c1f30ef910d5bb058aa9ee26ce39d6797335493283e8d33593abc8ba561c0837929ce8d47bbaf7b31e63de545657490a400558529dd0bca00f7e449c6dcb1f9b09e6c8a706038fca318bdfea04ecb4f72472813da0f8647c1cd1104678024a93c4263b1deaf0b63951ff27e640f60aef169fc7aca2722c57a545583ab95a167a9abf44f243cd0d4d678bedd40ee1a98f9f2cce419fd105ef3c8a2eaf03a10832b14bd46e4d2f2e11872ea45b13cc3673d2cd8e03931de430d64d4bf5bab3157a00df18a2ca00674844dc3d3205520095d69a3fc8b044be0fe60ee0efa1f34705681eed84919ed9dd89ac618240c5016f5bc8419ee17e95f9f548800c2df24e73bd602641cac8d094bd929f01190140cad8bf3afe2df9bf61f93324d1eb645722d824c01fd5f9274c7b2c1d06e56aa956ba5579c689d50280fca0f91ba300392cadad2a27ddd4a8d9eb39871531bf64dd6934017ee79a969ed7b8cce085904c3e3aee040cb9714254a2eeba7614887e5f6b3d098c57253e10fbf8a464061031a0ebf412c375a5583bf93c8a6e3cb37dacd38fc3f189b0c5b4fbe30a8b6d62f7ba32aa623f4590498c5498d7b920b446efbda3b329475ebae693bf3560ef440662a78b182a814ec63f41d4280391dc7ac7d1d17aa615ab221f3d7d1e12792e9db51009088456e0cfc39672cfa2bdb37dfa7c23ea5834c4b9a823fef7b1869cce73fd7c86fee86bbb9fa8ea86cc298e05cf61b533d6997cb6c5c4e1b4934fed83fa542f5b4d757ecb46762cf001f2b6c14ff52f7f44c64a0d34a921bc8c2411fe5ca06817e9eea626e059c33393edb4a6ae1ac6fd9e9356773160ad112be5a73226c0682d125492901138c5ef9b2a5c19cf63842097e58ca6e5f07b9910922cb000ec441185474ed85c84ca4d0acb5f1a81b63456b094225567aa4dd8f8294c4e77839c36d9f5098af740cbcd1f78226a2c2cb3d80327aa1c665d74ef4fbb6b580b15f8b19e1a0d980ce5bb958666ea232cf27f27ba9cad966b84aa1ed16da857057726d3ce7312f8999b1b411d0412ae2cd1de4a98555cdffc5dc511c343c5e62f465092278752e640c6d84a1b8dcd1091418b702a0cdc9c91ecf4d0318f3ef816ae8a680dd6f0b4fba20223b9e540835a9483e81b82237eb155671c920549bc296ed2a400d3a01786d10ab40d5125714a24e207096874902c38d9df61963c28540e4118b86763fb34d3ffae3a2d26620ae5fb564b0c03f499446d97caff717ee1e433a3f6911cd912121d727e7b3b737a66661aab5a49dfd50d7de5f01af47bc82ed05c24854cfc30a131530aa79e19a7ab951b1e648ba862b00dbc52bfb460950a30b081746a0ecf4517faf3d839cac3482f7508b3581e93f59a2f9ba6989b0f110532ad5ff4e98fa80f084b94db552a954b185d8f38d7e47ca5a6be800bcce0d7441d9038aee92495257e42779ab5a3c2f979d986323979f00c49395f943fc81c59a60168d31bee661508721df9f6d9e829308db9090ff268b024ace882f5a3539d184f0c41f715241519da557344384d592ae8d59d484b75d8cc4aaa1fa96ec6bbd0ef6514144906bfa5f8ef9c0b8a194217a2251e39b0168882ee17a120c63a3148cbc9c75a7ac6346f9a71c0c1641163786a409e417243ce999690799813e27e4ff941713a29a84101d3a4b1a2968f2c7eef8b0c7e5cddb25d38b1e9c4da1fd8a76fa104ace1289f98d6aec983d4293ac8a61e1b500f3ade288d20983ab71769a4cc579bb4935e4294eaeac12a413367c5d6cfa56c83cd70f73187d352e8b6dc151d671a3018b049c52ee0ea27f994af47453a550536a9747539bddfa5cb9c848793e72e3f2f359592a01372b13237441432bf0f3e908874f6762a650f7df0bbe7a3a0a192ab1db9dd28bf86afd771ae356dabdc4e44da45d86da04ba28a88ef70a23bbbde0f23cfe45a07baa0eaea36d5edcbf1a6014de6f13537e7a2ba04715ffe92ea19dbc24a32783eab0bc55a225ccaff4888afe1e2d664e43dea2046c5645c0a6825228cf7dbeabc01c3cd05e977a87de19d730377a2a80fdd05b0d797d4d6537631425c8bec8a6f23f4aad56623b363a5ade14ec05a98582dbb6807cd3169b2e73d621cad5ca3c89402a12d2204ff163770b2114442afef668959219f9c4b13cbe60dc5108b9ecfa18b0e7dc1ea89990f7ce0266c9c74d3418f322a5530cbbf49145a5e94784d638892fdeb119d4afc05b234b965313938be81d23779e16427989ee69f80c08b517f8fa4b9191976dc78860f50c4786d248c67871b8f3e7e1c8500d36a58885ff855ef757402c906e47525de1b6cf943ee4782cd4480384eb0d7d01c2656690f2f2ec19ad3350f08f7a2ec729be6e72afb344e5f626271591cf65dacc4fbbd2be82866377961be39f942a3aafb4942760a65708a78e6d8eccc922aa422b96092341b571ef2ff4a09f48d3657daef7a042b8fea2eec1e31ed8abe107425ae6adc591991dccb8027720804698130b643ed1d60b7e52f7d2b5670405119032317f76191fd0875907f17579218c3b012593d78848b9ae725319b9e45e0a57fbf434b4e6715a86cf30b5ee70f485f28772198d5ae4faa578fdde4e6a0a910875e502bfa62ffc54a0d40b119941c5c5796c2586eb4584670de2670810c91464915e359475c860c2662d478c311cbaa57df82363f9e218bfa0ba6a02523a46b73ae0d1cb6af79ba1158c2e74dff6858911ccc83643eacc256cae8afaa9a5e0a3c691fa6a1ab0bb00d97d01d256b3b27e2ad595d679aa2ef16fa13e9f5d751d77aef934a30bb506ac15ec494de72a3789b23ee9889e6d56b9052fdecf40e58f8a21d67a8af2755344138e93126036df2570c134f0a4339d8a23fec31da2d26f6790ca10ffed12dbdde9715a9381dc36480b5cb27c46742d4a05a76c29d88e4754facacb8516d3f51010ad895313c273f75da579b6909cf2d659e6cce46146164fc852afa3ce84f6ccc6c8ee41c5762ba54ca0e3f8273bc2154d658547d0f91d17ce33591f9f9b2d6085b67cf800dfcb7a2d59ac69ac68ea061672e83b1e76c1a4ec02cf5cec28c0c9d974692b5e7585dc0a4d745db4871a12402ccfa8fdcd607e951a81df2f3d365db6031b52830a9aecea4d644331922274f3c05eca2264ea5707afd51b3570026f1e0010", 0x1000) socket(0x2, 0x7, 0x1) setsockopt(r0, 0x20, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f0000001080)="1a8a0af5be59fd080e4ef993852ecfd86b796b291f62783a032fe14280b67707ab34a5079d5748dd8123fcb72ab657f6ba694a773e23b62c1e61df1480f432b8645c3ea546b5fc3e0bf54c9b0c8484b9c1b6f42f8635341a05cdde0a6a0a50ae69aad9d1064c2af95921b3072385ae4dd7ed9e7c2ff347d7065ed6cb16fd18f8c21b1c3fdafe695c351f3c620be16759499fb39e6f60560a36c76f620d92db07eeba36cb605830a369491706902940e7ce39c7b8c2d435ef", 0xb8}, {&(0x7f0000001140)="0c0d1a8db0dbbbe74b3e68e9c393d9eabaa06d25b3a5433f1d0c2c1c976f2b4b20e1d90b925588a13b4d8fe7dd0967502b12cffd4e30a229880362bf387290b4180da20fb7d99fdcdf0db84d5072fe69b87974c740dd863895f068fedeacd5dff3fea0df8bd844f66dfb76152ab92d057719f961a6f91bd6e4a6fbcd65542f1d315b356b5ea2cf5693c5254eeeb5d09fc99d1e618872698b1d75879b8cc82ccbc626fff9d7fed4458842e66c1440758f12fb0f3eee388da99ceea81e9a61e9ebc3", 0xc1}, {&(0x7f0000001240)="8a2ac05ff80fb1cf7e2011ba88475c714542c7c28969b38db0b130e908e822b45d695a4d3df28323c902946ce8189e2fcddd48a002afc29e46f3329bc6a95fae36b49502b6f9884a6195ca9ba50535554fc529206c930e6107db620d43da400852142af9bc150c0be8129d84f88a8e41f6996bfb89766c06a981f66a1f87fff8be17091792b461d845147cde2876c2292aca1accab870b85", 0x98}, {&(0x7f0000001300)="19eb97a9b2fd9e94", 0x8}], 0x4, &(0x7f0000001380)=[{0x48, 0xffff, 0x6a, "0100cc0555381eda0082c1ddda924f696415171be66a98b623399b71554a776df5ae52682fe9900e3b8aa513d0a611d77b137c"}, {0x108, 0xffff, 0xf4, "f5d864516afe65eaba216f4421b810c97216e922de9547f43786a0bd5ea1167a5e0752f475389d1cc6ddeedfff263a7c7915d5a2816d093f66f198a5fdcbf68d6cdb76145e89d373269d2897e09ed7f3694c9978b619a64fdabcf767a739bf4b57ac8524521132aa415f51bf6c95b1a21d2d186ae269fa6bfc6b962718c41825429952f1c8c9691c6c1742af82ff928b659530b1cf375be2a60f70f298fcfb49c8e6c7f8dfc1da66ea515541d689ec43037205e5b1660a1371ce1987b9c3ba58bc5c5740deb29680040ce1c416b7041d42c2898aa20753e41ffbe368d2edf0a9909d9a063ea01e4829d028b4edb47ff8592e47958a"}, {0x58, 0x1, 0xffffffff, "6d52b4024b114fb374513c7fbab5bef1d481b1a948d7f9db00e4db9d4998d2092b191004f9c23b42c19ddad0db8ffd4be6bcaa214b08fec36bb493bf7fc9c359de02873e2e"}, {0xd8, 0x1, 0x9, "f2f68644da4b59e6cbb9e03bde9e27f399e6325784262152084f6d741ee1536b3fd1e3e2d746834b21e37abf80637af4dc0e146270df2d6cd3adf9ac1cc71120ac3ada9f02ac3e06bbec403619d61c6b1730ba33737951d2e61e80ed03a28e5fa55af7fe9b5cfa96bb62b14be620dc7b8e219852372f061ef9197578a97b95fd9dfa600f70823a9ac7a28cec1f7e490f41935f395bf5852c7ebfebc87ddad2f174efa24eb5a31ed1547f206fe5a493162a422284f8626136b8816ce5b08953dff536f76a"}, {0xe8, 0xffff, 0xfffffffffffffffd, "a2feecee25d6817eaf9d0f18b500669c7a232b21738f2e2720df2cd4f8e5d6754231d974b9db6afc897af28fd2a73f38d3506fd5305915039d7915552184cd7b85c1b9e8cfeb964449bed185da507fff5637bc0cfd1b7a63bc68463fd50e327c8369e59ed835d64c7f2168e8c1689f7f8ab4715623e905f14d37ab399f91521a9308ad181650b46135117ae28a68cef975f35e817c54ab2a92f822c0da7854aadc4eaafd077d22ed6e2c40fdc2030b53b58e1eab4eb0bd1a99008af6850ca0c23fad23df93b301394ba3b634b9cf9ca17ddb"}], 0x368}, 0x8) 16:00:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc66584db6f45a2a30ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2c26d41374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000180)="09819b5caeef2ae48e64e79d45f5681046e2510e7219fb1da0fe1d14069ff5f74ab4e27b5345257884d07f12c5769addc456a30ecf845130d263441ee9f625e39c821bfa32db80d7ea0a41444eab9a2b68223d5ab9092ed0f065a7d8f49b8772477253e769d91f9b78393ef25dbd3da8469887a34a4efac8fc378272ff4b10a19b06212cc508e87aa1cbe3f5a09a2f1a4eed40d56b226d2423c99b2f54b0d17006f74464f2c5eefd9c93ad7186b1eeb23492b76fe09ce72ac1f90d633198df93b7335650c1c5df4d06b9c309a20216e3f2fe692b965371480a9703aa34202c8bc385004bd75a661159b6b03721c674", 0xef}, {&(0x7f0000001100)="b3ef1ad89230322c47cb2ff2e14603286e2bb5241472e987aca693983fb3dbd5de13d6b5d41642e3fffada9ea872488136a950ce469645f7aaf55b1f58fe3abd38ccc5a0f5fa3a71af37c7511540eeca6d9e3b80ae7356285b103b69bbc43f20cf60281bc5ce8e97f8aae3b473cb7933f6a582bf5d0d6b80e7876a6d02769bfb225e7cefbf2e95c4", 0x88}], 0x2) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) socket(0x18, 0x0, 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) semget(0x0, 0x2, 0x2) getgroups(0xffffffffffffffac, 0x0) 16:00:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f00000000c0)=0x10) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() 16:00:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8080, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x29) shmget$private(0x0, 0xa000, 0x20, &(0x7f0000ff4000/0xa000)=nil) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x202b, &(0x7f0000000000)=[{0x7c}, {0x60, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x8000, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000aaf75edec6e8693056bf148e2877133ce9ce29f6999ee15ca16a76d9a444f08addf239fc9cff0b8e0c925dd1ce4a093ba0c9f2a558c446db7d7e4f53", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x30}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 16:00:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 16:00:54 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:55 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r2 = shmget(0x1, 0x3000, 0x84, &(0x7f0000003000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/235) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) kqueue() 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) r1 = msgget(0x3, 0x100) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x7) 16:00:55 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xfffffffffffffffe) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = socket(0x1, 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280), &(0x7f0000000300)=[&(0x7f00000002c0)=':\xc6\x00']) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) shutdown(r1, 0x0) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200004300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:55 executing program 1: r0 = socket(0x1, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 16:00:55 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)="a9") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x14}, {0x7ffffffe}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="ff") 16:00:55 executing program 1: ktrace(0x0, 0x0, 0x11208, 0xffffffffffffffff) r0 = getpid() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) utimensat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x4, 0x9}, {0x51, 0x8001}}, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x1000, r0) 16:00:55 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='x\x00') 16:00:55 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c47501bddc8700a7933c33eca47d319ef8d51f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9", 0x57}], 0x1) 16:00:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x3}) 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) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') recvfrom(r0, &(0x7f0000000080), 0x0, 0x843, &(0x7f0000000240)=@in={0x2, 0x2}, 0xff2d) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:56 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) minherit(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x3) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571214a09a2e8bae358d3bb67f3394dff2661bfcfc2927410cdd39e8e089e4c3c67b7cbf540ea801d18de8fe23e17d08164f6bd50f55b70def5d49d1d3a6f0d405d3822ea21ab34508afe1bfc4099c4d233ba9e357bf2928b9715496e3ce226a91ba72eb2fd9bc98842a6", 0x88}, {&(0x7f00000001c0)="6b1d4c65eee40901beca73a87b9c4614fe1d885ef945db6d1f96bdec2403e259b9fd0cd164d5dfa0a0285fdf84a9e6a71d3ffbaccdc115b9dda31d4c1dcf645cb975ce98acf3124198e9780b5cdc2691002218ac43ebe2d5caceeacd1ee3f48d4c39a9994d9f9e7c81df869a5db5f054b7fa92f68fc37066162120214cf799", 0x7f}, {&(0x7f0000000840)="c2ddce61960fe93e4119331da9722c9cbb675bf1e45d999c66a2987d1da07e3922afec7b78c59e535651721ffae8ed44ffe9fb9bc9988d5f7a25c4905352a5385a2e54f5", 0x44}, {&(0x7f00000008c0)="265a85362c746d29357e0c897a6f35cc2b7d66386a2c675a5a87fce3075ca4109c16ac25634d20d1415d2ca1bc03a89f1e1b3c6704282f75c02f04c1c12bba7e322e1a616a0f8013ee771dfd090687d6fa09e60be8b09b7b206e", 0x5a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:56 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) 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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00001300000000000000000000080031738edca34c5c8500000000001cffff1788a9867cdb98207a869003"], 0x2b, 0x0, 0x1000) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x259) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = socket(0x2000000000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r15 = getpgid(0xffffffffffffffff) r16 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r8, r9, r13, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r15, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r5, &(0x7f0000001a00)=ANY=[@ANYBLOB="0200000000000000057a3da6830d3b8fe79ad5878df88c96f710afff9f090061485d7f090881d706c844dc9cdfac7803a450c1fd4d441d02000000000000003ff89610deea22d1fb13ad83c80fbe8e5fe2a47080ab2c2f2678c8a223388b7fa24c911ac046b9568ec738a13850f4cd4752c89fce930a2416c5477cc22ccff25df158a07cd85cf997521400fde9b4533564193d730f1f4f1f433732e027efc1bbebe33aef18c6a8b46fdc207f1156170abdf36c00000000ffffffff72bae7b914423cf7ec2e6bdc4a08e473fb8e87529207ffb3326c02bb2d14c6575293c48d4456dac6fc0defe9a980dc3fb0ee869e9d50ebe8f7ab96066326285152615bbeba392d7fab7307c28bc1b656bef1ba5fdba4145bd98cbe9a4cf8372443440f313b47bddbf668ddab4e949fdc5168a91c547faca960860a062fa99fc74b90ef7e6dd7bd737e99222e4bf9596abaa3717c02528d7c4008fe03a51f5d5a0d5f70c91c2b51cf6c4ae796265583c4b9d9d3b983972382df84a017359aee279a6ff455ef4832f9b3ada374c4b9e8a64dc22b5800"/430], 0x7c, 0x800) r17 = msgget(0x3, 0x8) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x3, r11, r13, r6, r12, 0x1}, 0x1, 0x5, r10, r7, 0x2, 0x9, 0xef, 0x3}) 16:00:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:56 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) semget(0x0, 0x2, 0x1) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfc00000, 0x0, "20370020001d0000000000000000000000002700"}) r1 = shmget$private(0x0, 0x4000, 0xef0b34c455b811a5, &(0x7f0000155000/0x4000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$BIOCPROMISC(r2, 0x20004269) shmat(r1, &(0x7f0000375000/0x2000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r3 = socket(0x18, 0x400000002, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) setitimer(0x1, &(0x7f0000000000)={{0x1ff, 0x7}, {0xee7, 0x10001}}, &(0x7f0000000040)) shutdown(r0, 0x1) r1 = socket(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x20}, {r0}, {r1, 0x1}], 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvmsg(r1, &(0x7f0000002640)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/4098], 0x1002, &(0x7f0000002580)=[{&(0x7f0000001180)=""/82, 0x52}, {&(0x7f0000001200)=""/209, 0xd1}, {&(0x7f0000001300)=""/223, 0xdf}, {&(0x7f0000001400)=""/134, 0x86}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/169, 0xa9}], 0x6, &(0x7f0000002600)=""/8, 0x8}, 0x41) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/12}, &(0x7f0000000040)=0xe) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) 16:00:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0xc}, {0x6}]}) 16:00:57 executing program 0: r0 = socket(0x800000018, 0x7, 0x7ffffffc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x4, 0x1, &(0x7f00000000c0)="cb7ef8b61fb4c9fae91e202ae0a1", 0xe) 16:00:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x8, 0x4}], 0x9130fbb, 0x0, 0xffffffffefffff00, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mlock(&(0x7f00003f3000/0x3000)=nil, 0x3000) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x5) pipe2(&(0x7f0000000100), 0x7f2d45a11e5fe89b) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, &(0x7f0000000280)="8f7497bb66820b54288be6ae525cb48f03db3bca2e6d8ec37a1681d22556320e8ae54743a958d5037b5875c5cdc718676d38d750c58d030782bfeec54abeae0c385d4616685baf89208fae16bebb7e1403434d0837a375fd16df64b339e7b777d6a400dcba1eeb2c3073aaaa74d232ada3ee3b52996d009877815c93445143910bf6b58e12b9b81d0d31fdfff3b34f544b340759b5c70d8bd30cc5c18b8f399f005d2c0c61389db15fe10f6bf6e1bf48450fe705ac9a7660d32124785d3d93b32c48f7c09ee04f4f65e35d43587ba9", 0xcf, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xffff) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:01:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x10, 0x0) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x30a40, 0x0) write(r1, &(0x7f0000000100)="24fc6330dd9d8a7b8f6dbf2d1861ec97c3c209a36cb29dd2cb27fc71d230166b8d0edd55ed9948dd5e9fa5c1c0a8d232031d4b52511ec3b39e1cac4470a701e6aae5d78d72b623426ec7b7e419e8f5102ab8c4bb1b334baf66837a669f34eda6a45de4e328951924581ab21fa63d8eb67ca3516ad44a0108f77317df986e3b88", 0x80) r2 = open(&(0x7f0000000080)='./file0\x00', 0xfbc0070a42782ec7, 0x20) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x8) r3 = socket(0x18, 0x4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe72, ' 6\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00', 0xfffffffffffffffc, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000480)='./file0\x00', &(0x7f0000000440)='./file0\x00') close(r3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)=0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x200, 0x0) r4 = socket(0x6, 0x400000002, 0x0) setsockopt(r4, 0x0, 0x8001, &(0x7f0000000300)="bcfed9c2182a8695f09cc757e5d61a7b42f676d08e5b80b2fa9c4b1fe156e87ee3f7eceb4eef52bf0f5262cf02373b009da52f08245f2812f07aebe985ed046900a8357f75c1171ee6db1b0c548494363505ee2ca4c553bd74d24fa624fdfb8244a59a4a4872d2d9eecac46ac6c76ed7d863a3bb3c4997627dd09c2ebeb3fb615c7ae2ac17fc15491d34b69b6253", 0x8e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) mknod(&(0x7f00000000c0)='./bus\x00', 0x100002004, 0x8000000000028a9) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x40) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28b1) mknod(&(0x7f0000000340)='./file0\x00', 0x1, 0xff) r5 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) pread(r5, &(0x7f0000000180)="13", 0x1, 0x0, 0x0) close(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="cf02f689982d81dce72dc269cc6072e54f4e7d0007000000ef270727fc70bbb4983806a9a87f97185d03d88989707475cb82e73f7d5f87249f29f377ded86bee1b6ecf4e7bfaf6e0e4842fe63303ab6d32984dd0d2414ed9f29ff9ca8cd20d42dbe41856168d93876b4801e143801c7ee70000000000000000000000004000"]]) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000400)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) getgid() 16:01:01 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x19413d1eda250b4a) setsockopt(r0, 0x6, 0x10001, &(0x7f0000000040)="848aa4b6efa63c162e4bbbef09c67c0ffe94390fe84b37222761704e39f3c4cce34b779af21d98c1c814148e626893bea250e15f88012594d96b972bd6909e15d0a9d86a120c205b7339707b8e8df1244ea9fcbccf762f8337fde0fe1afa34b50a0adef89c609537a39e4667288d27131fd50c3e4c1304d5130bb60384a6e9b04c22fd6be1721c416ef2990970ef1a0b81285f12b65901515d8262de3804400ed33d5ee7190768a3edb52570acbaf1c0db98f88542657181112ae2e03fdb7041ef7f5cce935f972eff681ad8fdbc5063dfd3fb32188620f8198e3384f33b008dace28ddb682ffd689a962c17ab8f5f", 0xef) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x1, 0x4, 0xd246, 0x5}, 0xc) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01d8"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x0, &(0x7f0000000000)={{0x80000001, 0x401}, {0x0, 0x28a}}, 0x0) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:01:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGDLTLIST(r2, 0x4004426a, &(0x7f0000002700)={0x0, 0x0}) 16:01:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x2) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x100000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x20) ktrace(0x0, 0x7e84e8c79f3bc69, 0x11208, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xfff, 0x4}, {0x100, 0x2, 0x3, 0x6}, {0x256, 0xfffffffffffffffe, 0x0, 0xffffffffffffff81}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1, 0x400, './file0\x00', 0x6, 0x5, 0x20, 0x8}) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b441223a6cb631af0664bd49fe8d", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x592fd99dc9a03aef) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x2, 0x3839553a, 0x4, "2d0a2318bce959b798d69b96d8a89a07b0107566", 0x0, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x1006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x21}, {{}, 0xfffffffffffffff9, 0x91}, {{r0}, 0xfffffffffffffffa, 0x3}], 0xffff, 0x0, 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r4) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="34b17def2949c268ea11e2f4339da5ef95805c3ca4e4e14bc8a696d9dfa65052bc0a07fb41927b96dae5765bb91e62ba", 0x30}, {&(0x7f00000001c0)="ee076275a14c94077c0d99c885010eea1f2fc5f4d8c5cc6ec9fa9a5b296eeff9d318747112b6dff237cc12a2ebb5aed2ca4937d36acebf9d47f745037c895098ca803de3b292a0762902ed0d04bc8e80c177131e8d3f0504545fc988eff6323b0e22ee7ee91aeabe4724158529c153162ef29661f31f8c2644a51bde7089c7523be4e8ed30e96bf1a5755fea9dff4d8fe0aa62abf28b651760dfb1971e16a8ce20243ecbcf9abf5949ef4b4945e9f6", 0xaf}], 0x2, 0x0, 0x0) close(r3) kqueue() 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:01:01 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x40, 0xffffffff, 0x1, {[0x7000000000000000, 0x4080000000000, 0x0, 0x0, 0xfffffffffffffffa, 0x2f4a, 0x2, 0x8001, 0x2, 0x0, 0x10001, 0x7fffffff, 0x9000000, 0x4, 0x7, 0x80, 0x8000, 0x7], [0xffffffffffffff00, 0x0, 0x9, 0xfffffffffffffffe, 0x81, 0x5, 0x6, 0x6, 0x4, 0x5b5c], [0xffff, 0x0, 0x4, 0x0, 0x5, 0x6, 0x7fff], [0x0, 0x100000000, 0x81, 0x5, 0x2, 0x3f], [{0xffff, 0x8000, 0xc6}, {0x9, 0x40, 0x7fffffff, 0xed}, {0xce5, 0x428, 0x4, 0xffffffff}, {0x3, 0x5, 0x1, 0xac}, {0x1, 0x4, 0x1ff, 0x2}, {0x3, 0x2, 0x1, 0x7f}, {0xffffffffffffffff, 0xf9, 0x401, 0x5}, {0xff, 0x8001}], {0x800, 0x200, 0xff, 0x1}, {0x6, 0x8, 0x4, 0x30}}}) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r0, 0x5411, 0x0) pipe(&(0x7f0000000080)) 16:01:01 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000780)) chflagsat(r2, &(0x7f0000000600)='./file0\x00', 0x0, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x90, 0x4) recvfrom(r0, &(0x7f0000000680)=""/144, 0x90, 0x2, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="c6d20cb86a8adbeab04c0981d35b5fa9422b11601a19f38d7d2c115ace3fc0dac44ef8e3b32095be1de5fee5b964102d6cbaff625e2b0492834a1726c3d593bc5d636470071696753dc7bab64b9aa809aa8d42d137b2c343b2d1a1eaa1692b00e31aff492e7066e06e626680f9f355e0c16ddcb0032f4b1b", 0x78}, {&(0x7f0000000140)="d7126ec5a67407952bd1fd359b366bef8072d469b7023e131937f39739e64e7a0a1c0fedb346c72f2a08d2d7d8f96b0842083ee05ce53d987c95d58cba4a0548d2cdeb61d2f318a53d94cb206ddc0519ff0d49ada03b39deb860ca9684de27c2", 0x60}, {&(0x7f00000001c0)="1fe293ad19b9d5d779c23984c8bc81b637675a1db27adc11447366ca4d3fbcc6b1646fc98269dd043874695d868d7a9213a2b59e80839e5f2a6c1dc3f3296dc083da3382597e48da87c88c0007e42bb1947300463cdaa92b371fc39c064579a3bd095114a378441264b76b32a7d26900b77cdbe5e4835a4c508494209ac7851432716e181cf6ad644f3ebeee8838dc5c093a2df7335f85a39f00950d33d445a92dcd4016e5e0", 0xa6}, {&(0x7f0000000280)="2629c35e5099fa535be2175d92290f02c3a01749d703592b8061f8f42846bf1c57e90c41673dadc84709ed560d8e0d4903d866c537878c203f96f27b2ac508bc43b8a5184b66286e9f50b5673435b631561ad89a1103cd403cb07603bee43ed12246663107ab7b08bf1d6c946a974b0a7a32b86560e28970823634d679303e528975af45b1a3a27310549ab2430ebc466224dd5bc7b16d0925edd629c19bf97ecdeb5edc56d9da6f2368db4fc7f136ef55671473d8ea38a30c14a5b345a72eea73bf4d45eae025bb0798d5b0ad7d4d0c418624528e56fe787d4fe89e4e0e363600d09da26d22e4be759c807836", 0xed}, {&(0x7f0000000380)="cc6ad04857789c36cd8925dae7801b61bce593f2ed3856d69a884079430b6ffc717040e921252db6b0bf478865a9c0853f8a5acd9471ab62d50da3c92cdb0a03cf288bf7e3d168adab620937847ef4eeb7663fe6bf2add6de2ac72a27f59112454c7187d2ab92bcee2a7e6e039326b5268c20a580de56d85427ac3903bb17c77b771c0704e16982e4f864c969d3d6e2403e63afb6d9ec2e655bfceb16c4fbdf89c8ebd82129c04746629f9d8470f2f2922673edc69105f0d455ecc8f8a8b317d5cf4ad4db1fcf8bc02d18294249e6bf828da2fd1f48f21a0fd29c6208f57eba1503e0c8d02b091892ad11a3f8db1b5c1759f", 0xf2}, {&(0x7f0000000480)="216aa02e1ccf6b3cae39a353c4c3c70f2ea6bef1f7f6fec111986a7fcd71b573090d103714c6008412b83a2458ecd96c91f56027ae2bb8be556f2668a417135222ddaa9295a3cae3b1f9441960252253a9a31dd1ee2a9a77902a48c2bdb1c3d33fdaa3dba29569bc271df583c599132c6958abaef891520de947374d18256917250d87b0fa05790a49342ef37f0be15c6610ede63a6fecd7faced360c4b328aefbdee0383ddc5a24aa8771fd6aab7182fabf017c473bf877740b01b142a609e93a0ba4c51b902e0dfe408544", 0xcc}], 0x6, 0x0, 0x0) getsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x178) 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00c7c3b345013cc00e00d789d9db17b8874c8240f233ef72d55e7de5b8a88d02468f44dcbd46f8836b22cacf74b94d4d9f5208c9e6fb89049bc7e2fe9dfcebbb96f917a98a42417461d819983fd73c506b9c6068a1aeefe9ba52889860c8cabfd1c21509ee4cacfcca617850a8474e530f364dbc9316814d9d3bf03f14c584"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x28, 0x8000000a, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x525) pwrite(r0, &(0x7f00000000c0)="4770ee5a95d01c37b389fb3cff531699a69f9baa616a5b5bef2ac8016435d9c14caa43ebfc566393544d6a06ffa0874b1c77cf123dec8aeccdd851b93dc3c7d4f1c977c8e670a012bc3cbfd87e12c1ebf75910b0502772438301c5244779114980aebcf301028fa112ae32c8f1251842e267a15fa7302bcea34d5cc0a055696cee6e53eac3661d1b0fe9d4df6fa049f6259bd425237c2cf22ac05badaf8fd6d3ba842dd8aa3189f60f1c0471507dd4f40c169a4042f7a399c0e578ed33d6f7d09cba", 0xc2, 0x0, 0x1b) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/120, 0x78}], 0x2, &(0x7f00000003c0)=""/111, 0x6f}, 0x1) recvfrom$unix(r0, &(0x7f0000000480)=""/22, 0x16, 0x40, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000540)=""/4096, 0x1000, 0x42, &(0x7f0000001540)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001580)=""/248, 0xf8}, {&(0x7f0000001680)}], 0x2, &(0x7f0000001700)=""/1, 0x1}, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001780)=0x100000000) fchdir(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000017c0)=0x7) faccessat(r0, &(0x7f0000001800)='./file0\x00', 0x21, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001840)={0x100000000, './file0\x00', './file0\x00'}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001880)='/dev/diskmap\x00', 0x80, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000018c0)={0x6, 0x9}, 0x10) fcntl$getflags(r2, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001900), &(0x7f0000001940)=0x10) mknodat(r0, &(0x7f0000001980)='./file0\x00', 0x10, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000019c0)="b5ecff4c7be886ab55940812d0ea34bcf99c0014e73f050c15a074895268727b34c21bd48de3b26cbd47d0e30a609175f382b83f2d362cd221340796a8c08c940fa5f81834b4d6057c584347f0e4ce67e373bf0f8e26cf865af0e579fbd841487c", 0x61) preadv(r1, &(0x7f0000003040)=[{&(0x7f0000001a40)=""/103, 0x67}, {&(0x7f0000001ac0)=""/87, 0x57}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)}, {&(0x7f0000002b80)=""/116, 0x74}, {&(0x7f0000002c00)=""/237, 0xed}, {&(0x7f0000002d00)=""/217, 0xd9}, {&(0x7f0000002e00)=""/252, 0xfc}, {&(0x7f0000002f00)=""/188, 0xbc}, {&(0x7f0000002fc0)=""/112, 0x70}], 0xa, 0x0, 0x47) r3 = fcntl$dupfd(r2, 0xa, r0) fcntl$dupfd(r0, 0xa, r0) unveil(&(0x7f0000003100)='./file0\x00', &(0x7f0000003140)='W\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000003180)=0x5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000031c0)={0xe000000000000, './file0\x00', './file0\x00'}) bind$inet(r0, &(0x7f0000003200)={0x2, 0x1}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semctl$GETPID(r4, 0x6, 0x4, &(0x7f0000003240)=""/163) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000003300)=0x1) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000600)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = dup(r0) accept(r1, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x80000001) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000007c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="1fbee289d88b78cdee68b0028f1d76a1f6f02c67ab1152df79046cb6b2b5f0ee88bec73ce21ee4fc100fa96523282232f49c230de2153f171f3e98b24fbbe4cb4f0b2b357cb2f288dc0ed2eff9373a48fe0046a836f7791e072aeef691b8d04720ce25691c28a81bd37f06fad94e5b1d9ab04907267e", 0x76}, {&(0x7f0000000340)="1acf2f69ca056a3b2bc750c456030b5243a42333bebd2fd666c87e3c40a600e658671999fcc8a26e36d10c8fe069017d01ce24cc3570119498c81d58223c0b7feca990b5a6a0054fd75d07997930eac150b3faabf3b416069fa0f1803e39cde15498ebcc", 0x64}, {&(0x7f00000003c0)="8294f2028c7ee0f8a0dd101eeaf9f78890a5b9b637c81c900a3dc440efb72972ee3eb70d963f6c6b4d3b39ff4678c86c522eac85769b568233be72c719bcfc0e6f36a0fc5f28c090204f018ca0e655c1f9a74e059fdb2ffd", 0x58}, {&(0x7f00000001c0)="443feb5ea32d2c78abbac74b5bd822f1", 0x10}, {&(0x7f0000000440)="9ac848d8aad972bc200a5e8b37e5c09766438bdecfbb7b105a59eae669ef0cce31ae21222975b86a4fdb72d7ed421ebfc70fbbfc3dca3e2bced45f5971ee142033d1906492d9cdc3e0a96ac7091a42a72fdac413df7827783e705e66f79d32a2ef", 0x61}, {&(0x7f00000004c0)="31c6ad150b", 0x5}], 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) pwrite(r0, &(0x7f0000000240)="1fea349fd00a1f903e62f91118b0af019adac73580fa37dc87ade5351bc002b225e111dfe37c889fad3c406e18d6af2813d09d2f0942e0ce75d2da63e0ccde3f01163c79deda015b4f4f4d263256036d3c23e579b39d618c8136054f5364f5561ee4b768cb262966117dfe89a55f74c5751f74701d943c78b0a83bfdc95d809e351808f398f996faf4a1852bbe7966caa8620566fb7201aa263cb3733501c78557465bac05f7c969661e91566b62dab61d3c5583403ddb16d883e78e0d61b1074f6a4aa6c14a90a2bf6e28efb0d2a33678e6342409220b5260149ccede29a801e712ee210e9545e9bdd5ff6f44732927d54eb7d1e5cd18625f2f2345cf", 0xfd, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) setreuid(r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 16:01:01 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = syz_open_pts() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x1814, r0, 0x0, 0x0) 16:01:01 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x40) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f00000000c0)='./file0/file0\x00', r3, r4, 0x6) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0xffffffffffffff80, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524", 0x49a}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = syz_open_pts() msgget$private(0x0, 0x400) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x7c, 0xfffffffffffffffa, "66ab7fbe804ab100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 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", 0x70) 16:01:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) msgget$private(0x0, 0x40) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:01:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) semget$private(0x0, 0xa9a1420e593d823d, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x2, &(0x7f0000000140)) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x100000000, 0x1000000000000000, &(0x7f0000000280)="1047204b84ac9750b562ea8f7ed9eaa667fbffdd1cd5d331d4bf063ac14dac5c43b770cfc9272f47964cd209ba65ea9505febd00f75a89e51f535532655c3c57a9ed0dc93eceeb9739429c29051408a134a75ad2d78e37", 0x57) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) minherit(&(0x7f00003c2000/0x1000)=nil, 0x1000, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x7) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:01 executing program 1: socketpair$unix(0x2, 0x5, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100000036) pread(r0, &(0x7f0000000040)="293622dff1bf3a8ff3314d5b1d61f2b91c68b39f96acf5e41eb91c", 0x1b, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) 16:01:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xeb3f) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:01:01 executing program 1: r0 = socket(0x2, 0xc003, 0x7) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x19d) 16:01:01 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, 0x0, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r12 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) setsockopt(r4, 0x5, 0xffff, &(0x7f0000000780)="9e3841d867b949bd4bd12e66fce3a482056ddfc36b22a9e1a041903f57e5ba75536077c8b8e19e92dfef2aeab0d0c7a6f6a5c21c3ffec8081453bdc52d33b2558582fb9eb4c929b3a69eefdc8ffae0e50caeb571770a7d7ec4c85016692edaf3c5b069cefaeb56a16ffb5ffa907097f4cf68c9331499ac0c9b924dbd8d4e997b99f59a596c3f6af3672febcc408aff5c0568e0b9345780becf32b67368a740d497959a109cdb1d9512e57e7c88341a46fd493fe156796a4385a9b592219d348ce840823414e63665470a58bdc7d91c02bb67b46627e305b46bca2f361ea699ef6991319005db88e2840482e40ce7b960f8c5982101265ab9df1862e353d9a1403d2921ad9d1889865f577e29ffc38d6982dbd499d2930b77310bd4f5b98c137b0cbf6eff430b74413465ac87cab77db242f9372e4c93a763df1172ea732a61e7d9d89b728e48c7b8a13e85291606dde49aca2e3cb3275aefd18fcedb1a41e90e43a29c78ff26165d1a6d0088311716bdf77382669012ff1f5a887425e2f37161e8d6e4612be91eb5c96cfed1577242cbbe6e8423e2798830798c2989a44fca336c54363fddcc4d616057b52b35fddf2a0f34e7c42b35ee1e6eebb4d0c3d25dbd705967b27353d8e899a10ec4b4e1565ed0a082e101aafccfe14fd04f9d4de04eeb04bdedb6331c125efeb23e9c3f12153f3022052d5f3251d5f28883ab25d20d0176ed14d517ddc99fda001d973e56c3db23c00a1e75a655717eecbbb377fc3b7ce47c304518723ba42f1185fede7ecafa47a7c730b7a20c6a03749c7e0a7880528cfe6e7c3fd613f7f15ebe23353a11b64f2dacd03fe9a1f6663e36915c027c1ddba395f5fce5a5c000f6cbbfbec4ee7c2265089aa808b69eaaad586eeb8d6a1d6e3b3a472ea5de0e857224f6aa996807abf22360f4f2330887312c040ac8c74dba0c39ed0c2c2fce6969b8848535d7e222c5ad4a5a4a1129b16d1e590ff0a4db7902e1af81d65d1acee644405ac62d253a8c7b4b205f737ae65e9b134d5def536af9ef216b9d64fecd1b11d99daae5b7ccbdf24536f1eb4514721ae5dd14a9abda41bee14af44436536f11b8c56bd0564058438d405a6373546d21bbcbcb3e035d57d5f154daed60c93bb395cf7ab7a2314aa4134accde05d365302c97cde85c2cd8ada2b99a2710ece88083376a7046ebad0094d7f9b62c59d4b198c576773ad8fdcbc55ac549f8758f3ef91ec58557f1757528017417b195f5b057d33ad1adea22a8130ee93c1b4b32770feb9dd063559c87ceef9284f0816fe54f57917341a21d816b27ac93718eb14732e2ef63927cf7bf6047fcfebf9d4483fa6d9479797f9ac4d460b7657f293a9e366fcde7175de092f4aea031e58ef3c938b2bcaf03099bb8656ad528e079b8b60e55181b5ed88edc68aa9c17f12756c060a4d0173aed0b9bbe92975242fa3fa718c40724dd929e6cf4cf696230ea2332e41582dc2abef3cb966628f40481192103112a9cde863f5880ee24bc3c3019d901751e66bc601e00d72f5c2addb712026f3ead0d187e31050cd40a6f1a997093a656456ce733ff831771a098912c766cf0ee88519bfbe31b406baf36c7e43042b6f55a4169d421ba8e9b3c1846c21af48ed59e351855b25260b51a544090e7b082876cf05d61c318c7a50389764f3f921a896948c26f4feec155c9a2f9b0c442a4355f0c3f3512ecbc46ecbcfeb5680442bf5b109cdf87346ddc1655102d81a88ac4d9eb56539828c1998dafb657b3ea73d11bc35af62dfcac579edeaf12a5bcc1d61d66d66a117be995da6a805ae0db46967cb339ff9b56f509a4c103b01998b70969e29ee0744eeecb2d8330162f648dab43a816b73a3fecf5d9a3db631d2c6e60017d06d87560c41e5322895841f376ab5ad53279526337c91aa13f4fd2f7e084e858e8593d1250001940c38aab285911269cac40768dc371d413ecfe4e3138bc2c8caff2d1d4701b590f000397c61230adfc73b47835045a7a41ebacf2478b5cbefa61f102540bfbdd2b4128106ae8ecf8b3db0b6158f0c05b2fe34a01d8579101a420bf3a1548869ec11889efbd6169bab7feb4ab3bed305d9d51f466bfd77c9009fbbe889a42571832a042a4919428953c40f3db6617531e7e30263c024104455c667878992458ea106c605ad89fb03aafe2cd2a72c3e5939907c5dedb49da0ff632d3c46fb6ad6e23ea3d4f500884f081407e7268fd8efc121224df6817495a46b2b26f9faac21db91d931a2b82877c5f5695b4de0b6036444ae019a29846c294c33d1410f6cf1b5d9c7ef7ebbce7a8c6eb87c532e2b963492be7bc8f3edbee515aa00c0cf3ec65d9940520514362580a12ee4b51c294d7964019dc983b3096695d91b55064608557f9fdaf6285396ad67992f70f29166bf7c5b1bbb7c02e59e0e6db8e79c99058ec5b59b6f2c6dfe39c9f03db7a80f8bd65a649cba5b3bbab238b1f6e39d62949a4606ce8f49575b1a95fad11e8505dac58c388f326190119f29e030ca20b1adc94cd70b8578cab4c07cbb56639eeedfbe4c031a3fe0dfebc79e4f5bae7b8afa1914f70c9209aa4ebabd5b907324bcd037f506ce5da14e27047d5d8a634028a3eb36ac50e523a320cb53ddfae1bf648a0cdcbc350db029fee53ca68119e73e5cbb69f2abb5f3914fafb945f940a1a9a901f0eb517aff426ca46a65fd5b3fd0f3c945f5b4b4a3a8184040894dff802cd90403cb1328fb244e05fe2884e107015b760ee810c52449606c8e3aff5ed1a7f02c5a7ccf58fe66d925230b7a5470f42572e8170d914c8e7ca06205d6952ea9ea345ebaa8befaef26c928f70d84b96da08bd683e0fded660b81ed804557294516b345153b37451536f139a62011de32e89ed80d4f2dc1312b4f5fd005cfc63674abfdfce480fe98e4f6dc706caaec08caf136db0ee0467c7b5ba2d9030a818164df386b52fa19c2aaee66a5d544a896400a3c1f5fd7903aa1fb03ab03ebe8720086ed9a7c750567f8e722db579d274e0580d2e259bef8b3c4ed121f5dad483067ed37c7d05043a480a2ccf59ce4ab788be7b5c5e051f34e5a70ac418c8d242fa214eb83fc3639495c836b677338aba2086add357ddb4162ea436f597665971a65a01400724a499072bca06f8c0ecbc36dd9e439fb7b1778f347ed9f5e98700738b82153e0017f0b73824a62c6a5d3f5078384b0bfccf5107fc7e80dbc29ae06d7048d744d74b0f6cca15b08d55bad31aa8643201b539adbc29e9a591712a334f264e9e3c8bb30a6cf29bd08c79258cbb53a61996c00eefcc2bef70a2814ba67ef2555c3955a1c013eb41da9bc906d261bbae606eaac5164ed40e937c46a5a835bcc32bb51c177a1c9cbdb446534ad864b5d6df92ff54fba3865a2894ee67c06fc5193ed123a9ee48b533c6dbdc93842598ce43469ea0a925f4e0e6d68b1a18ba070fe741381a01a42c7de36b4dca5c81ae8c14c791fd95a04a051665932ad25bee52712332df5305826e9e0636da3f3d5df92bfb675db99303c0299a02da864d55ec545a4eabd842d5dadeafa9e7963d07ebde61893b9975bb41b986246c2acf91b5ea7d9bae133166df07cfec33b097cd5fcae3971be11535adc5a67b6f39d6df503027919ca7400e5aa04bd9816d8a7da7bf7850549ad47212f839de64c430013f50a5856f005c5fba6048ed1725af3b5b946c172b027832c3452f0e5e583d950c0113e2fc1886616e7095992ad431223d981e912f292f119abd1042b6b1232494a427a2e8e24b104d61f342aff4708332c92dd68b71a402e3c3f683f5aad1191e8473e73acb580c5f3e3b21157e195ec905e5bb3cc42155662d2129d5eb65f08733dc18e87c241378bb8f38080b2b691c780d13be1ca2d6a36379dabae1be10d9773100a1a6c4c0d219f7e5ba6345c9b14a597a82907f4c9af3a681ece1b88cc02aa2c41dd061ab72b9ed10df8db17d650cc731b1ddb7675b776e295dd90b980e67ee8830230ce03ba6859237a5177522efe8d9082bdbbee84f8ad2daf4f90d93e6c08f410bd3f9193f63961db43c684c4a4c75d676fddae09622e3cd8495f713a06bb72698cc8de3519ae9e27800a2c80db74c90b842700700e1c0cd79fa80c17923d19c9c1bcae2263736cf7204c93e2b653691b50d3a81efe23fe92de6c5e06b1fcf969f5ce5dd7f8dfd5656657f798d2f38fe899f66a0db85e1ca4a3bdd8a7f21fc365861de09ac806b0239a03bcf1a3230148b037f3c0caaf7f977d044a7ee9cb60106d2d69c7f400c5ee0798c532015d1a9c79ba4a7a9a412fe756a54b1f383747c26bdfd30064071de6e8f44a188bca05abe1b67c2d84c17e23a7b03ee893ea785b75f260661ae48689b3605c40ace4c41c427cc09d6a9601985fb03c97d3d93b14b01b59c98f9716918fce5ecf570fb28b6c714b29f64cfc1ec45f253c9e5fb8807dddde2b08255946552f5c1f63787993ccd7a5389cc0a23b85850d3f09e53f3d1c79c1052da632d58f7a24039c9776c700e2ec21c049bfbff73431ae4b0d537ed14c89ac9ddfa649869425a4c834ad10ed2202b0c8eec5594ec71818d6f2b5084ea0ed63674afb5fb6d7875a9105126656afb9c1aef371d255e35e0f7bc1b125f9c51e02f4f59eb69fb020dd5c42827a509b69a920335b730f99811c607509c02d4fae3e2cbb99017d4345996aebf389d7b232a512f155c445e17787da0a51d7ed19322521054220da3977bfb9cfcc4288d038a7f3c682927ab107cf50a70f30584fae601bb63c35f4eac4d23f7c02431989ca84219e65321a4bd0f8eb98dcb8a6239cd9faf435c726aaafe1bfb97d8406f395550dae02fa0fd605cb07f68aba51c0920d81c04b03a2d7b40bbc9a77fcf8fafec9a25b45827658a8800c90b834069286e25b3224f3868c08e6659874b35c8f55fbdadab7efa907ce2c504a9e39d9cb572c6f670655536b47f38da00e393f4f10fb8f64229af7c2ff1987baced412f4d21d451bea921ef9d60462d4dd0209a1d41c36f3986d22fdb6e2da45ac7848be635288f598c1cb0732540ff05d93b6874d568c49504cbf55fb37b93e418997c85d0abbd314ffd7f2e31abadb53120fe0ea0cd4909ccf3524b8517b19e0396fe2982cb8c9a48a2b3ff3092c7b4388eaa2ba48b13bad92eb4ff9fd19773e6e12ec8a2e9b3f854e2664545cc2f144be6f124111ab7927ed87658343dc2814e3867759b0398437b65a5c26a2afdc02dd27226dfc938368aab3ef6f97d4f7bf281842c47e60c8ecc540c527ff9fcf2c14a551bc7d2f5740f952abb897461e28e2913aba5e1134210d1ef52731a4c9de6b018ef3f3ed01a28bda60aa41e8cced1ab300544e91c249a2051bd69bb10e71dfc70f269266f4dbe1d650981101b653be5e934e71ebdd4d2ef148928f178756999a4b6f2c314e4ed788e3100956b508ac44a3fab4a18799172446a08c4ccba49839518a0bfe2da57ae326025edc6c015cd71de3ef0263572c8f560204a3fd9440c4c99bc850143cb423bc4c538e263b60c888d0e6f45a4d1ae620d964e90d01162055919d1fe103cb3fadfc3e6714c921d7a1477226fdaa0226ff154d03986aadc3bf1f4d76bc26a277622b7759bf0c5b1cc59279b2dfb95d8578c1af03d73ad8a1d2d6e61cd5faf71111ce13986c87d238323bb761652e7794028d6850c3a23fe6268fb7fc242e20e314b03f282f74303ba38c85b4380545539e7c56ec60b9d615b1ca0699d744b00aadabe32c693288624de18", 0x1000) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:01 executing program 0: r0 = socket(0x20, 0x0, 0x1) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x5, 0x400000000) 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, 0x32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x4000000005bcd) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000001840)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0xd594}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:01 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x58) 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000180)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x6}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xfffffffffffffff7) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r2 = shmget(0x1, 0x3000, 0x18, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff0f) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x5, 0x8001}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80, 0x1}, {0xef}, {0x47, 0xffffffffffffffff}, {0x82, 0x7}, {0x101, 0xc9}, {0x42, 0x5}, {0x45, 0x1000}, {0x0, 0x1000}, {0x22, 0x6}], 0x9}) 16:01:01 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x40, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x4000, 0x7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) poll(&(0x7f0000000440)=[{r3, 0x8}, {r0}, {r0, 0x40}, {r0, 0x1}, {r2, 0x13}, {r1, 0x80}, {r2, 0x20}], 0x7, 0x8) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x6, 0x1f}, {{r3}, 0xfffffffffffffffb, 0x61, 0xc0000009, 0x1, 0x400}, {{r3}, 0xfffffffffffffffc, 0xf5ca926e61a7d183, 0x80, 0x8, 0x1}, {{r3}, 0xffffffffffffffff, 0x8, 0xfffff, 0xda8, 0x9}], 0x4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x20, 0x20, 0xdea, 0x800}], 0x9, &(0x7f0000000100)={0xca, 0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x5, 0x3}) setsockopt(r3, 0x2c, 0x80000000000000c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69b31929648c47ba66fdf7f09731f2f370508957b25bb6dc0aed2d27866e1227b5cd5054646cdf9ff475fbb0afbf655bb3dbad5b526aed316f43253249206159f5ad7c920e16613411ef49164cbc41f9f1cbef1a52e3e56489c8a3c79785bd828c15f60bf7684e98189c88c7329f616b88adfa1eb5d7ed2eda9ff1c50062a003e2712751f89e181e3ad1790912a230c7ba8b1af04d4d0a290ff82e746cfef64cb08c7d6352ff680356da6aa58448b24e08fbdcb42f39b42c8538593f30deee0cad42d01cba5267ada8c9f90d15b592a82bd5abe5b72e9c1bb5d2e5f9abfb306c583cd7a2639371ecf1fe5b793b1f8f971fccf0a4e5452aef28a8954dbc25a873252fef35bbd1184c489a6059a277ca1d01b3d70d485f6d9bfd42014cf82fab4146eccf53093510bad69aa05198d42019d6724e87a0f9428b764138922917d3825f47baac8e6fac6206426c3baba0722dd24c9a2dae3904b8e5f33bf171e6da1f7237532bf150161a435f438c51500e1bb461edb105e983ed5c0c00079021886163e4cf933c55477d125806b2b4edf7610938c15054fb8496954af313d74ad6960c14dc4591ac4db0a9fcb1f069362312ea28ce122405ec6ca78c9cd24b26a37298e1b1c5e057aa6e46a60e06379a5d0fcd0da5dadf85a5b521b69ad0ecccc7673f7912ef225dc3165e9d515087a8847320ca3675fbe005d190c", 0x208) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x3ff, 0x48a6, 0x8000, "3ee4d5bab7bc6ed0fd3ea1ea0200128e90f80e3d", 0x1e1, 0xfffffffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x51a2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff, r1}) write(r0, &(0x7f0000000180)="2bad662a4db0f7d7c3dcfd4b1b0dd2f9320ae7ad52fa7f92adad9df85e2de4695675fddacbb0a5656ea6d30dbd17cb59eaa1f4274a6a854af6e94dcb699d4cfeb9f6ae5ee97da5d907395064ea6b962521f3a5c16cc23d58e326585848537fbafcc794c12e57e8a48b25505ca9d368288684841fd4bc3ae6d731fda59d47a43cae93781b230ef204018fbc9bd0b1bd8246c2aea194d2fe2eb41c8cb2808251c9ce9097a20786b38805d905d3802103ade7513b526dfda909c56cc70dc5b428c7327086d89239dfa91436e79eb9af1e5ea950a248758a4bea7346fa91db54478277acf3092047a4729654e3538f206c881d23687d7afcd9c5", 0xf8) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x809) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef6173d15f7b1d3d4b383963ace0c921be1817a0000", 0xffffffffffffffa2) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/33, 0x21) 16:01:02 executing program 0: acct(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x101) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = getppid() r3 = getuid() r4 = getegid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, &(0x7f00000022c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000002500)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="02b37d58894ad9a0247a6e68f5036b7efdad9a794f475897dbad02db5543284b2e25aa57800df93400a4088e2b4212f4a71b200c53674ebcd5", 0x39}, {&(0x7f0000001280)="473f78bfb3353a133b6e0e6a53f48c6438b5a8dc9cc8888c90839a1036db1eed02343754a96b26417fa8c52d398b3cb44d844397f9f961a784ea3d89439967fd9956f46cdfaecd0839fffa547172583646ac6ed56aa54081af8a9e40fe212412b15b6903287c3e4d5e438ffef63254f20603cc1bf74f6fe65667031f863be35835a6142c8951c800f95f68045c94caff1d9ba2f785110820eb6193fae207ca4fffd3ae4df4b9113839a515546b79fc8e627faf5658bd9e2736fbffa181e04aec6fefe554540123e40198cc4a3284923239fc2a879581abd29c34900c3050bbccd3f2d21cb88785ab3d8c0c95bf3c002812ba91ce1cd91890ecfc139d70b906c104326bab073d4e31f5a6feb21c064b41b8e61aaf9b3ba3467c070d91fffc166fbbe7306e41d81d1cd0b99252e27edf5668e4b757e673a9329c4d8381bbb822560fdd19d59574d090d04c4369bbc3e7df55f4e365eb38e319397f8a4c06f219c251c3147746d8c823259c4b479ed622f7a5d0109c6453fb0457465e3f2a4be89b60dd3cc6049dbad40da25ea333be81c37b7b0458ce42ab52eaba44c45744222d059e5617fb9213295e6912f0c5dbf44aae622f0b84aeb52399950e1fd61a9edd1a20b0334d7547e078eb4a11f6befa93fb21d251b2f31b1fd361256343574480dcd726e9744bbefe98caa1939cefdb96e9f1f56651bf5c41eb7cf00b08056c733401b3906ce6f507458bc66d935a65f305ce14559ea205d440d253542901fc482f101f1d6219932d9155a8310c6d640c7327662e1cdb526d6329516effe45a34999130e67c91ca293f96818425c3464e9921d1c0f0b68024f71e081841b6282e1eceb3979b254b1f8747eadd4192575278fa9fb13fcf6459a7bfac8123bcc3242bdd25b9088b947bac1c7398ca66ff3520a47536c066443fbe4a2ba23d9abb1b1a6fe7e4079b4ae452e50fb636b07b68d97473c0bd3c14c3b3fca91012eaeda5a618665887c2fc1467299305522b0da5e1e73ca882bd5c9e487c0bd14dda172f3a104e5ba27bf4147f3b6681f70e57611c7fcfabfa7d6ba9602bc4839a673eda69973fea1f63f796e600d05b850593cff2e4570c4e0a0e2b03442c474ede46d5e2ea226957c286076c0c1c86d8bb3436445998b59e0eeb2f622162d981c73937fe45431fb6a2878ff970be10aa000d6cef2b5f4cbf9521b7255334f23d2c854a8004ccd9fe3ee776caf6d1251f8cf8e015397d4ed23e6cc82794d9e9d957021239a868e18a5deb351339128e0002132b09e3340c2cb1bd31c8309e2f50edbc0e13397a0baa90f6148c02b4e765247a110ffdd5d31ceab48364dc3115a85072cc2beeebba98865f395fff4448e634e19375b6b5caac83c7535ac668bd503ac66e821ead40453d916940a7203e8fce9d92ab3e681c9e4ecedecfc3ffbdc61a3b5dff7396ca3d0ea6ca13721c8a5e8fb2ec3d99a3c498d486912bf520a77624e2aeefa318a58195eb87174e562205487242f7b43cd55d72e25a68917060de1c3c110d6b420c015d0d83fa03b5ffc85d5d2329f3ab95de12e3720be97cc7151773426ea2bbcc32b59d6742ebc0c84ca31f8a1995596b7b031328481d4afa271bd527f13456e067666cfd1ecfc6e5563e647539a0d785bddcca4e5e64a811725a37acbd39c9b19df7dbfdc84ab4c4f3973b5530e4fa6ac12bb4ee33941af59e8e5398dfc29570f968093cca4eba72a8ffa2eac6ca9f2b89fddf06f90c806705a9590d709b6fbd5541ff7470ce5e33235070e613f8546da68a7d50b36c4a5dd94ae9b80293236fb8e83320c3de79366d418214d17333540652d15ac6bd832e744c345805a3f12a8795e9eebbbefa73d383c9c4952b4c9b63de343303231fa4fd1d78ac524510df5051876295ce13686f367d5991dc163c896d066dafbf874f660638c6bb68ddcbf8d6a8ca73dc4501cca9e76626c5af0ad640e1a1ac6e330fa7937802753bffb12e020a803565a422b65c511a8089eaf5ee5396ce1f80a947ad907562bb7dbf8d27446cc4bf1d7553127fc726d71d858947bfae0050fc3df2f078e2bc59fcbef8a9a8a27fe504ba3a81966f68d15c1168af663031d1a43794caaa12dc932fac29887432f2400b9a816a18d562f0a5a79c6f1373c8a50efdaf21df5f83208d03fffe9d9e09526753af81535bf9b6d7673f5a6d6c97fdf5f42287e00ead02bd2dccda658b31590b05696356e0aa0fba6e9ead4ee843b4247c4bae99f14ce2436c91d8f54775db2361ae729baf23ebba62ae2d1f2f5625958bda82aa937dcc28a6544a303719e0cb49e6de18f2755f5e2d76a07f68d4bf9483bb26af57d60a3e6b30a0c1c7f9ef0391395719d66fb6b1115c23105c7211a5c6833ff26e5f85c295eb52fcd690d2d47f71a40ab39e5667129da00bb778ad3be48a6b85c135c993e9b73fe426f1ec11c589951003fb52b3683afbbdd1ea9d2fffe25556bd609d283d79ce1b644e0197898ed22e204b7c6bb5690653c39157e81d0ddba1c5929cba5745944a113b125ad2f0475c358f681af8c42bb38cd29e6d5df13ed5ec3abb4b4760a763aa37e5b8689c222acbd578a2e8b6c9b96b843dda720b13bc6351457f78c4dfacc3591212579f9c1f80044536b1131c5645fbe125813bf95c53b1b70e2a1b966040f2359fcbf91c04bf65f1007cada61c8afed663f9be331371f8195188b40b896d2392ba08563fef73ed0256d9ce0ed4f5cb1c0fa78e56cfc528b4c69162adaa72f241250e35b9bd4cff3b9bff1f58596a85505a24e577ddd16e0733330b7448d52b54f33cb03452ece8fb789ebff82085d3601f206c1d0d1278375164963c063d06504152b53ea7713ee9871e2ccc64ea84ceaadf361e4891dbc93bf9ddad721782aecc3b2f8da3c89daf21449e04434b61384f4cc36929198e8c2712a16dcd3271d758a7de88ae3dbe97cdb3f6c7d7957bdb1c4c324734065f0424cb702bfcacac8fd85bdd24e81f54f6ed1be8d85274686710c2787ffba3a0914836b0b0bb5f986235d4028e545509891e4d848803f73de829c253d92ab2c2221ecc5612314de409dccd5c1513bd80b388ef3603f4cc21470f06b6f0303c55306ee8b2c35649d0ef7ebd1a2906f3b0e31774be81dc019887cdff90e04d3b1827e2f04a4f8f734a509a4003fe6a5231cc35a9d38adc1d95bfd8af62608b28f72766a93e81bf1975d6f2597885f37dc82a48ad87a799794eac16c492a8ac06f6017f737128a3f5bd594d1b8441d2e7e743dcd999e865eac5bd9257a6b54fd8913199d983832b343773fdd9e2d36d246b42f4610e5e3eb8cfa0d63bfd35460edbe6d54781122b26961365ab1f61678083caba8dd2c4ee8d0494ade5377ee97bbb0e4d32b032e98e87c23a0109d5b48a0cbb890d61633c8dfd05bf2713d77a8f1154d07ff5e8333addf650c6e57da5ff2a640ad596107eb68abe7ce7e018796402ff2b4dcee2c64ddf349faea2d67134818ce281040809512bf570b9b7777db7aabf0d320b1fc1cf363852c71b959fb22c18a38f9666d98d4aae4a5973166f626c8255e9b55cf8ffb050c72fee52d3782b4e0134b813768a35847d80af484b1c318fbbaa5a321a8bba74ba4c7e4ff4ac4191019fcbca922845177d3392611240ee1a76e74de2be903eb8fa438bf9a237d30acf58d1a309fe9557946af7f0e6e55bbda68b9e149b440811f38c7aa4a684f862050113e6fdaff440f39bca67f24349bec3973b44db703bd0d0dc72da46872bdc53ec37f37e4ac7d70ffe6a32ef431733cd2b7a2f95ad6456ac9eafc1153827df08c746cc7daf15fa42820d1a8404044e307b0192bd2a46621a590bc938cd5bf01b142521572fb5eff6182d9e7912c6cac29232bf68a1b460ca73470bcd8640c80d92bb0e17ffb760fba5a0464761d44be4faa2c8b4be97267ca66e87d4f015f5728beda9291947bf567e1f1f8e28a99a36b3f80f5c4679b44298aab53bfcff49047a2c3733b31288734b2ccb8a0dd324824bee5b3edd79e0588132fcb4440d24c4497229ff545017685ca31721995f39b40eda91bd7ed487b00cefea6daf10a46b2e33378eeaf01fd5853526ab9d8678d6762ab6dcba08425c77dd9c4eda8625985d80a02ea02ece287792c2b2d8b8c4b6d6706228b6bec5b1f2d1d7575b850c94dc8ab8e7654e3b91a9d4f6d0f01ffc268ad972f314c27aa561e4759a07cebedb023fef20c1bff34851d7f544f3dca922cc470eb0dff2f0f000eee22985cd50d724f56f4d65a77388dd4bc29bdfdb1148027aee48f4f50726e023454671c5df207b0a217f3e7c130e5dbfe7ebd7f04142416db3f7084ee66df954915310b58b1b3bbc0260873cea6df90f276de5bb0d7b0f9aee0769ec654f8fe0cb7db62577b318b2c8e9888cc339cc98a15f21c7620d7aa66a29afa4184657af768f4de7606e6d21511bf303520860543b069f3ecc4ec5604ec3495eab6b54d52ad3ec2f8717a140bcdf22d28676eed9f0dd3df4fd0de53f3e316d592812b47034f986e3881d877a7961bd0d522fa8e2b8bdb3182b9832f126fdef7642c80b4e7b7ac95324fe3a70d722e755b5166fc8d7b8e4c6925517461b605c9290d0ba2b1e7c70d02f955abfc55977b601ee5b33dd2540b99a7c52538b1cb2bc5312389f60fbc2bee3d88fcff89d5eef388a34faa7494ac0f55b210ec74cc5a1966c1a26f7b546c70c556762c5e3acf744fe9b97cea31ada771e4efb24a414e8065db505dcaeaeaec89f371eb1eebfcae70bf0d5282d52010a7255e1668681af086aa7536c91741639edfa24cf83706efb9666763e9f39e71e13677c7d9795a746eab3158f3706e842467bfd9401d6d1d2f6971f5f37a610b1d206fd7e9a59022a08a8eb8d34ea61b9477f0f3e938185c185b5cb92cd58c09796f71837f83645be5e1e934f67ce57835acb6a7f10ee0f4cc8fe32f9180041299a28f14d912b2ab12df40c17b13f0a5eefd5b775bc8e2aba07627cdef63534870605bde87b173c68f3c0338a39ab4d4d77060a3af16bee4dfde72e6f511abfe56db201c20c60d994996faa95ae18099cf79b112e890bb8e9e7440f6beb91efead89c7613a4d59ce845ec7dc154706ab29c14bd49894b8870e4a878a1bb8abff7cb1a2566a6e4c7f1c72e351b9af23222857c7760a40394bd65298f3f4382b6597a5bae1bd7d157dcf5ebf7ca4e54c40359cf6adc05d4801440f9da8375f3136352e16905feed3b2061d7639d165d1ec4ca85cee707261d3bf6a0494aaffb4c6f34ede938ee3899cb18342c5adfb5b92e04b748342bfc894d1eb35a99eea59aa649bb192dc86f997aa09d2805e6478859cbdbe5d17063b2a0a007e4e954a63c17432e14e8e315b73c6e77967665d9bd510e807f1ea689696b11d678f13d51d7e580682c082a67aeb6594b62a838a43fbd1fde8924aa6116f0046246627974aa5fb33eb6728a1b9b88a413628cdbbcc185449761d08a5bd78b4478caa3010d0be604ef9fdafb469e9ba8830973637a6e98869a13c3c5951c5125c1d57f665ae88d449344c325469901d78c2144850a8e0bc1dd2192c8cf1656778db99be429cce35155f40ef1eedaddca46d6893124bcb39b709257c4c8d4461037ff90f01867901aabeb5568b62f87e3490cdbbfc5343a6a58bc6da95d332f328f73cc93c7d3cc968035e0cad2437400344391a0d6e8e121474f1b0499429012c0fc5facf7f85b5fc95a7f2a728eba498b9418d3b6608396526da86968d73cf2390a64cf2571", 0x1000}], 0x2, &(0x7f0000002440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xa0, 0x400}, 0x1) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)='n', 0x1}], 0x1, 0x0, 0x48) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) accept$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) 16:01:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x5, 0x1, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000100)=""/206, 0xce}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/75, 0x4b}], 0x4, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x40000002, 0x2, 0x26}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x4, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x4fad, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x2, 0x95}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x1, 0x100}, {{r0}, 0xffffffffffffffff, 0x4, 0xa, 0x100, 0x1}], 0x3, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff8, 0xa0, 0x2, 0x8, 0x7ff}, {{r0}, 0x696d70ccfbe17eab, 0x4, 0x12, 0x2, 0xffffffff}], 0x0, &(0x7f00000004c0)={0x80, 0x7f}) 16:01:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) socket(0x20, 0x8000, 0x1) 16:01:02 executing program 1: r0 = getpid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/214, 0xd6}], 0x6, &(0x7f0000001500)=""/32, 0x20}, 0x800) r2 = socket(0x6, 0x8007, 0x101) accept$inet(r2, &(0x7f0000001580), &(0x7f0000000040)=0xc) r3 = kqueue() fcntl$setown(r3, 0x6, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x45, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x15a, &(0x7f0000000100)="96") 16:01:02 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pread(r0, &(0x7f0000000040)="51104db3e4af2081967969d9aecb442a1e8b4e52d37a7816b2a099b80983ee662ef65274a4449ccfddb3d73af697aab8bd1b1d1bccb4824b4663e7b9c7f81fa255c9c076d836e07dce2c164ff2e7a82861ea5ac8df1889c4d83ab2da01c111ee01b66401f080c744f25b549848cde84caf238a676daf1e4843fa8d187840d9b836e79ef715c06ce05ed6b868d9efb41952f36728dab2f21f0275e2a40b4dde5f73b7d30ee6e8ce7cf7b2101468b6ded068d223313ababf6b239fa50fdfa1609696d9af178c292fdbb4058cded1bbd39f4a64efa795267d9f2b800c5d864eafd000", 0xe1, 0x0, 0x57) 16:01:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:01:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0x48000000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 16:01:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000a10000/0x2000)=nil, 0x1b0f520000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:02 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x9, 0x3, './file0\x00', 0x9, 0x711f, 0x6f98, 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6600"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000e016475c03605a6bfffddd2aae546c8e9ee10de00f768d49a622e15e8b386ded1edc0a7fdf71a4242d9c4171cfb2bf49f3cb8733c83e984d1ea2d4e7156c6a96970e0f9ce2128f345b37fe47d86e8fdab3c46c402e1390f7b86cf5477a1fbe096f874ba1b240c7a7133d0b81a683b744b56915406b3bf7257738e9858cbe0cdd4610588c713630dcb03faaf6381b5252ec2f"]) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:02 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) syz_open_pts() socket$unix(0x1, 0x3, 0x0) socket$inet(0x2, 0x8000, 0x3) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x90) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x5d, "004000000000ad1500000000e2ffffffffffffff"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:03 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x2c, 0x28, 0x0, 0xa3) "Í`VÍ6Úv/™ë4þØÎ-¿¿¤YëQ?jÝ#‹®×àSul+,A¶s$¶ÐÜ^P'q»­²çƹ&z—Lvºamovµ‰öQ†     16:01:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="4f0f3d17384910c5b3fdd708ef1c0e59dbc9799b24272a7aec6427d58047bd832147aec832b552108abc15ba4f3cb7cdfc8a6bffaf571f7db798aea196cef212b079c9447c4ad64a9eee984fba53776518ee8b246324262058f5157aba58452bb4ab8da6bb", 0x65) write(r0, &(0x7f0000000500)="bdfa4d25bd24313dea8d0343d6133a37670d33ee6985c6a19e0300008ed7c7f5ecd505370f55d9bb05dc03e23ac168e0237f159b7cb5e32d1df29b00000000000000423cab21c6b2748aaa78947da91d7541f7ea52c28b2f44e8eec7bc9028a2b887f01309bbe0cfa751731e5ca16691dc4a1882c15e21042091ca2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceff070000000000004dc386972d2eae1f3c146ed5ead47dfc4328474407544758335580849b870e059ece07b3000d", 0xc7) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) r3 = dup(r1) ioctl$TIOCSCTTY(r0, 0x20007461) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x1451, 0x579a, "b04d6a07000800000000000900f3ff0a6300"}) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) read(r4, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:01:04 executing program 1: r0 = socket(0xc00000000018, 0x3, 0xffffffff7ffffffa) sendto(r0, 0x0, 0x0, 0x3, &(0x7f0000000100)=@in6, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x20, 0x88) socket(0x1, 0x2, 0x101) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000080)="853e07d8212424457d7c5e62e81250e919a9d58483e2cb2726a5e185c7a2f9956bb99e90088e78db08eda8eca9267f8850331ff89e52921987a64154fee9c4a8b0ca14bcd360de91903daafde2fa649aea17", 0x52}, {&(0x7f00000003c0)="7579b0d746d8e9f6f622e693babbab32ce14d78b53bc6511b98d0985a7549d26848ba4f323551793fabc979c82f9a3a6b7984e04057a3d553df9fb5552c8c5a1cbe3cf70f244c14d1e64b3eb38e62d8ac7244e617dc0ac2e3d483a7f", 0x5c}, {&(0x7f0000000440)="4be6f399d04ced3ac0ed46bb1021b1fa97aca684b1551996c695bd6cb28294fcccf5c10a168d6e4b7b", 0x29}, {&(0x7f0000000480)="ca6edf7d937eb90e87a91c06e69c15214cdd4026683977d6804fbcf75cd98af0d8a712cfb6fd5c323574a105ee9169b71858961667cd8e79bfaadb8809b6bb1778009ad15f19613e66b9a5b5da9480fdaa3e0b6891c79dcbd290efdecfb78606c2cf1a0f3b855dce8e5fb72af37484e89833f244402bf47670c626ee6c4d5839c36818c35c5583185f8d143713e243fcbcd7d9dfbc3842590ba5334aea610bb7210223673f4337244cf70527a55a", 0xae}], 0x4, &(0x7f0000000580)=[{0x28, 0xffff, 0x3ff, "4d062f92d9e1e5617244dee19ff5ce32b430cd1a6594c243"}, {0x48, 0x1, 0x0, "e3dfc3ce5e3e234129a9f3f9bb3b0738a5649ed96a34e6679905cc1528ec3fba52660d8259d0894c4789af685459595611dee1d2d15010cf"}, {0x80, 0xffff, 0x1ff, "12e69b8aded8935ebce82df36a2ead8908240112f2d5ed50c987feddaf66f8db9cb6aacf0babcc03fde4841d19abe9840acfaf612b7a9f1a4368c977274c13a8e5ea84c9c6a06170259514172d971d746951b0400acd6b781e3bc5c60a279f0c1368647171f3cf280f01bc3771e399"}, {0x28, 0xffff, 0x4, "dcda0c77afb55b67e26d34144a46b391dd706a"}, {0xe0, 0xffff, 0x7fff, "8d4c0411690301bad77a64c04bc19684ecb3bdee7de8f146adfa3e5adb231c25ba89ecc5559ac387d511c69058eebef80f1e46474560bbdf377dea53e9e316647fc086f378d3a4bb9e0845910382eb6c1442215322e8940d1a2baf4d3ca0fa3e8c4bfd86b90d458ff70b6c9af59f724c2148fc4f3ccbaee9746abbf8d9345a2bc5ce1faa2ee8038bdfa721b4cb86c447ee84165e446a8f31faf4a79178b5e6991a177fd9cd33e8888b66178988bee8d597a500df7deac3048c39101f625a4a155c58ccfe1f05f0d4aaed2b"}, {0xc0, 0x1, 0x2, "a47ddf62bdb674e1f7de301cce5731c5bdd4b0727d6b4bb50766e36263f7ed715a0a22eec1c4f9a90affe6db36926194f770ac2c0550364718a0eb1f83b83f7895529b35ad1cba8fb5c2325dabdb200b47b6ab595f715793ddf382a93af29dce0951579b61b4cdffd2b1fa632c5908a752fc81bd039fbc2d8a0e300e6aa666e1446896624cff7575964ac5a148075b6f59517a6eee008d21921b819a335a7db1b68627ab23b94f82cc9bf22a81af0153"}], 0x2b8}, 0x1) geteuid() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0xcc66, 0x0, 0x7fff, {[0x401, 0x0, 0x1, 0x10000, 0x9, 0x74, 0x3ff, 0x80, 0x60000, 0x7f, 0x0, 0x233, 0x400, 0x5a, 0x736, 0x1, 0x7fc00000000, 0x1], [0x3, 0x3, 0x1000, 0x2, 0x4, 0x6, 0x7, 0x9, 0x8001, 0x80], [0x81, 0x3, 0x1000, 0x200, 0x25e3845c, 0x1ff, 0x2], [0x5, 0x6, 0xe07, 0x33, 0x5, 0x5], [{0x3, 0x6, 0x0, 0x6}, {0x20, 0x0, 0x75c, 0xffff}, {0x9c, 0x100, 0x8, 0x5}, {0x1, 0xfffffffffffffffd, 0x8000, 0x7}, {0x1, 0x4, 0x1, 0x7}, {0x1, 0x9, 0x98b, 0x9}, {0x1c01, 0x48af, 0x40, 0x4}, {0x400, 0x1, 0xffff, 0x5}], {0x2, 0x3, 0x101, 0x13ba}, {0x1ff, 0xf1f, 0x9, 0x4}}})     OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000025}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee84ffbcf53ead276117daeb0413b0", 0x12, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:01:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="2d799fb864cf37f8648d53e3d73e596d1e", 0x11}], 0x1, &(0x7f0000000200)=[{0x90, 0xffff, 0x3, "99f7883afa1733e0827da660b6e881563696a6ae7e73d19f484c5b2876ab2408c9a06ea1e788236d5797a1f3053fa0793b41c1841f0027b50185badddc42b9994545fb177f1087b1c4bc16ccaa45b906b202432202141df8aef409ca7291afe7c2b9c65a8e8b49dabe5b6eb8cfe546226ddcb1c0c1372dceb15505f6d8574b97"}, {0x50, 0xffff, 0x1, "232020d24b7a0dfdbcea4aa7718a940248c7f647b44155e60b9795b2de337fddc4a5b3022e55222c706e4a15d8859f340c3556cfeb320cd721edcb"}, {0x88, 0x1, 0x101, "b23bd3d6f82d070ba440ce9ff9d55dbc4f326f2f97fae1046cf9ac93c270e2f51513457f67dcb33de6a7e8e6963dcf1c85decce5ebe5d4989ca514a0a508e9cc5f0b000e11c2b9ff0878277e85dda1ac86e370a7c611d9bee7fba1195a477b9cf9b2b6ccd44ecbffa2dcc8fe5198821e0237f1b5a37cfd31"}, {0x40, 0xffff, 0x8, "17b190b11fe5f4ea14bca98727b468a7c776fcec2d01faf92f41569ec2e33ddbec12ef0e732e76685e769a"}], 0x1a8}, 0x4) chflagsat(r2, &(0x7f0000000400)='./bus\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4a1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) shmget(0x2, 0x1000, 0x42, &(0x7f00000ef000/0x1000)=nil) 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x101) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x8, 0x1, 0x2}]}) 16:01:04 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) geteuid() r1 = dup(r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x8000, 0x7fffffff, 0x7, 0xffffffff}) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x80000000) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)=0x15a) bind(r3, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3fb4, 0x7fffffff}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x0, 0x8, {0x101, 0x1}}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xc05, 0x7, 0x597e8a1a, 0x4250000000}, {0x8, 0x45c, 0x8001, 0x8}]}) 16:01:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) chflags(&(0x7f0000000000)='./bus\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oP0.', 0x4) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x100, 0x100) rmdir(&(0x7f0000000000)='./bus\x00') close(r0) 16:01:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x30, 0x1) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3fb, 0xfffffffffffffffe, "035acd76ef3caf0000000400000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x48f3620cd0996c4c, 0x6) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x80000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x77}) 16:01:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget(0x1, 0x0, 0x2) r2 = getpgid(0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x5e) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x6, r2}) r4 = socket(0x18, 0x7, 0xfef7) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xcf7, 0x7, r2}) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="eaff125c00000000f6c007629f79b89361f7ac058f576d598e2f8f31f19f8091508f5a924024da33751675b405126205fdf5cf628efe69844e8c685f4f051396490af952d9ba3a16f0f7b88692be520b3a405c1f46bd08613e245a637524c7a1b657e3a8ce346496be8f455d04f56616891cdb3b395be4890b35862e61922ef85b7cca09eb0665ae1ba802799ff85173e9c3f071f6950c89131b0f50cb2f1343770dc29d0d4c11c4cccf89a9be99c055ede16bfb083dfca72a07781fd07a1f0884ef5b5e82f854774a51a2b19b9cfc9643c353", 0xd3) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0xb}, {0x6}]}) getgid() preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/81, 0x51}, {&(0x7f0000000200)=""/103, 0x67}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000300)=""/191, 0xbf}, {&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/109, 0x6d}], 0x6, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") 16:01:05 executing program 0: setuid(0xee01) msgget(0x0, 0x503) r0 = msgget(0x3, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0xa99bff97a3df1f05, 0x3, 0x5, 0x9, r2}) r3 = getppid() getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) 16:01:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000aaa000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) 16:01:07 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file1\x00', 0x1ffb, 0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x7, 0x100000001, 0x1, 0x29, 0x10, [{0x3ff, 0x7ff, 0x6, 0xf800000}, {0x5, 0x1, 0x9df, 0x7}, {0xfffffffffffffff9, 0x7fff, 0xff, 0x6}, {0x3, 0x8517, 0x2, 0x5}, {0x7, 0x2000000, 0xfff, 0x1}, {0x8, 0x8, 0x2, 0x5}, {0x3, 0x10001, 0xfffffffeffffffff, 0xc76a}, {0xc4, 0x1, 0x5, 0x7}, {0xfffffffffffffff8, 0x3, 0x8000, 0x100000000}, {0x8001, 0x8000, 0x39f, 0x80000000}, {0xfffffffffffffffc, 0x0, 0x6, 0x8}, {0x5, 0x1, 0x1ff, 0x8}, {0x401, 0x1000, 0x401, 0xfffffffffffffffb}, {0x1, 0x2, 0x8, 0x7}, {0xff, 0x7ff, 0xd38, 0x400}, {0x401, 0x100000001, 0x8, 0xc9d}]}) 16:01:07 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x1e, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:01:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:07 executing program 0: munmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r0, 0x0, 0x53) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x3, 0x3}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1011, r1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8001) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x2) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r3 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/49}, &(0x7f0000000280)=0x33) ioctl$TIOCCDTR(r1, 0x20007478) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x2, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000300)=r2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000340)={0x40, 0x1, 0x4}) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1, 0x4012, r1, 0x0, 0x0) r5 = getppid() r6 = geteuid() getgroups(0xa, &(0x7f0000001800)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r10 = getgid() r11 = fcntl$getown(r4, 0x5) r12 = geteuid() r13 = getegid() r14 = getpgid(0xffffffffffffffff) r15 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f00000003c0)="d1367757d71290dcec79e34caf0908c8462f60c8621cf0380e5de061f6f874b9420e1c1c2287b46baf025639097e0aa3dac375964243f7c74ae93b40fdece2e1bd06692f0228ad836d9afde1fac119091c6b04a1d6fa7d460648df115dc9065015b55150582133769d1861a8deee51253fd12cd2cfecbf86df171637375de86c4158ec6ee6f5881486532ff926a5740ea73e32b8ec30833c14b9f6d88dc5ac652726476bbb644ed25b819c7f0a2fde37786aaf7cdfacc673fc525b2b2a15aea2b35ffc6c", 0xc4}, {&(0x7f00000004c0)="4743de75c82ebf325d228691e75d19cc6ff42c5429916e3d228546db608c1b188c8bb13e6301563c4bb7009c367f5c831ac24b97c594fbb314de4edfd480ae11871b7d2baeb4650f9e8fe19f363edc7c18ff90ff20b404557ddc5f3b232b3924171080a790e206414b379f82075767a64f9fd7eb0fda59941606dab02a222a7cb619f48f6043c354940a87751c6fd9018f1eaf50b31108cd327aed159afe50b6cfec26e2b83f5903b32d0d7d768f9f0994157f3f38e54d647edc46ce12c5a1d091390439c7dfbd3565c93bd4e6b9d7c02ab6eb83e7272a5c31f79f11b4963be5593161264fe848cdd9a35c6f18d301ef23bcf79dedc3e35eeb977bb0f27dcccc899b521ebc0b585b5f641acdd225c1da9af34da9bcba4512f84589d010d0fd30ef220966a0d5370b39006924086d9e2498deb08905c3c707273ee23891897f2540e83eb01563ac2dcb420d1260fd62ff4bb1bbada530336989b05b602dffce9c92ad25dce1bb114caa9ce7384e492d8ae4d34ae99d45f36cf77b442b8624834c447a248f2f5bbccc8456ddf01293b326187a689305e7d58825ca81de4c2fffb6ed0902fc00bd1ad01362dbb678b6ef89c42ccc87d9b1b31345c2492aa0fe440ab8976cb849b7f0f13f4252dc1056bd691a7b754537b3c29ff36c336ad60f665b2ec4b4cc7ea94134799dfb41e7af1382eca211728418ef98e38ef4adc73907788d3c1ea07cdc15099dbcc44e7fde3c53aca0b28a5619f4c59cb75188b3c8add660ee2246cf622f53b9377841bd40543944a919e2f365829c335f48d4df6dbb70801a7b2f9435a2ff8092ed5e173e50f221934369da2a114ee12b3f7a3bd34ca943292683db6562908c0f4142be46cc3e90be014f6e4ff834d1f17847c46961ba159512aeeaf4823f24f7187baae3a79e0f9012ea242a0ed0aad336b271c1a53b4195a517486bf77318076ab81d29ab18b57e0922b1041397ac739efee2b2db069944d35c6adff2ff4be544508207a493aa90827b92a24c07f719f27cfe3bd373820f0ad589fb0756aa7ae150dab010f679de1568de877674ae67b396403865e26e1284c9b1dd1ba2c5f00c6b3c66429b8d0c7b5686c94194e5e38ad71421afce8cb1da796a144f5a8ed88b38428b89d88c4c710a6efabf604b59482cd7f826ad6ba5d068ca3b335b3f8fce60a8e15cde2d77b768f377938d97fb42e0dbe30bd98e74b10075338670b3fcf8129ffcaee69c91d2e23e20775bd615e05213bb76bc609925a124a55a32343a1580b5628efa98c61f1771b2fbaa7d062faa052a09e8864d40274dd058da13b8e696b0d3c0f0ecfd424b477bd58024736897b7ecc53dc5db5aebdec350be3494abec480f3cc0dae42e71a25e4cea7b8f10cb750554e90ecf20b2d74f6fd05dd50a0510b261ebeeeba210bd5e832d212b592d7fda66fe007bda1525f8578ad6891e2b4d2fc1290f3b9a5d7a65f161650f1bac698071fb32fac4c50e76bb80d637c09a2dd18aca4901f6112c2cb342c6c1436247a9e6b89c4118f0b4af2e38fe479a30dbea7a124f7c185480b9d416ea343c9599af59e91b4b183345088031495c49c1be1837b77a40fe081a69f822270484acdb4dd30fd4bfd8a2456d7431924e569d9367f5bb65797c1906a7418e927c0ef5ed70d30e1414f5b34d13b27c3c6b6546e8551d2a7bcab61a525e1f390552322169fc7d041912811eb0aa0b619066b626de842a55fcc62ac93ad7f721afacdc7056aaca5255ec931965259d71e1930abbae1ca3637920b945dce51f1aa493877bc6b5eda3819402ea7cb4d29b358ce376572bf21c7c099e8c1a389004fe748800dd28365b6ee298053d6d643c46a9609db40d131c8cb57556675a7eb29ac9b4bed601450dd954d77f0c34835dbda7121e13579f6096b2a9f7772a24dca0b1ddda6840cde925d445ca329c5c9907f79f79fcdc4be7f597a29efd879d6615d3335de26ee7c36854b9681c69c387fbb33cc73764255f5b46ca469c04cdc08adb7b2d96b914606135e247543a02811d60dcb6d6494f0086cc7de82be1a149777e4b402af42eab9f2dca2c4ed8ced236fe65d21e18e31a96ecf5bf3f2706e17670b8c9e254408bef21684f6e95092c5cc42c91d3e4a56218750405cb61cf1b77103d0fe5b7042ab0b947061634bf33d28a29384f87a5daa0c3df4a665134f60e9e239b621c69b7f8d7f47d4f6af6c498a961d1101ae8103f9d543b638957dfcb5775d5a209f622ebad674da5d72bdc87a5cec47037ec34f87b6494dd9062a48916d591f87955a0dc71c8ceefcfb5fa66bedc2a092a6adc24c031c03023fec2a822a408fa6ed77ee1b95cb015b808749dd56e612f6d3831c55f66e695d0ac89493f1684701e1dc2a174367ef6ca3dcb07250b571811cc64dd798963012850edb65af6766630336a4c9effc2f1ac13eaa6c13f0a5962aba8ec9d35e49547fbf6d7baaa401ff127b8da6e8e3a2cb3589930cc0e4b30d810a5046c3a6ff6b0239ba86ab91a02a6f3b9760e2951197edd0c86dd57266502e280f467d49965356ec58605ab9335cd8bbfec22e290f571b2c45cc5c5011f8d72667e23a02f54468ca571751ab77bda6c3efcd3b6b96001fa3973d61223f1466c6f42a5f24432c5f1cf6f0f2194795eda6dc8fb66e148b02b98306d8c2cbdea96d2a97bfee2077fd3b36feebeb9534085d9bebdc56f2e9560456b08bf58160e8b64335710c40b936aa33d51944462747b11859dde721b182d69315b5d29db0f7fb3744a6baea91aa7dd7de4ff7498e5faf2382344bbff5ec257e455d3f352b1182901ee3dfd4a8e1228beda1f2278402514fda606524e59cef6aa1481e2a5455182fea4b52b3ffa73e374abfaa405453971dbe7b38fa9f93141fc8521906452a77a86f4f65433bac8558ad21e821a93ae81adbe9322713407a4c3ebd7caac18e821abe2e121b7fb532934158ea8565f186287e6720ec55e72e86a9d06ed9c203d85b401d8821b301c7249b0e6f7dbf6711d2889ac0879f2f9c45a9947701c1f387b31a745cc327da63a365409ef4927a18ea99ef84d4dfd446c5dd0bfcfd43b50c57613f829f986752c9ce1dd62610c3076119ba4b69b376ff2480c16057b4fa9748dea31bc027ebcb77f07ed55a331b05c253d185a7d5e150e9b590f099e02c11fb26ae374dffe206b7a885ece622a2ff9e35e9f52b55202affe2c3c4e90b072eb73638d9b22fae31836c098f201c207f2f63523acf67cc67b08800213b5d1a916ea644ab4b8f9e6e79bf3fb87c197bcf31985b6e80146a46e17cadd77e4c63c9a1fe3a2296a6d2bdf5f6e2cf7bbd3d0c2903a1d0ed5109484f64360be8067051dcec25569bfe9fa1b5323b809948fdab493dd52f100f83ca350a1d74bfabd766585fd23113de7b87fc9062d7d3ea7de259d13373a3ee54203fffb56287dbb8d20b249ce4c94daa3b5e177873ba9417a4d982dcc592af4bfe802ae04cfa9ce7c721c04dfd77c8c06df0269a18f6456bd716ff3cb7a6c2e16ed240c33ab403a035ad7241f20da511284fc5a13624923dc80dd78d912093f438c7439e174dced8e6351f322abe520f5400192719fc30bc1f88852d6a8b35064147393ea740280767c3c62e3ccc79d59436008f49af9b0c3e1392e204a127b51ca3d6fe64e38d9c0bee256830077136e624836ed55b80ada3a412635f1823964d5f3e150d13c0c56cf6745655c0949f4082ff1e76504b9d8e0048152ff63f02af6a174b41c5b3b0960a88a3286abc84ec7766e23f1dfa83f242419209545458c7b6ba1d0d99527c98a087e34ef36920e76188ea3ad88961e1506255893aa07c30e53e865235be6c62e4e70afe78a47670999e8a6e0c51aeba5fcc80c58ca7650617949dabdaf9dd1ee19b5bffef813694d422dfc7cd2e2c9acf8cf716d1d1fbe7055bc29e79e9ae85393d5a1d2997e6bdf6d529c43810d649ffef5aabde255133d4c1798ecee6d7f4ee2ba0ed9277007e31b61e88da5b2dc9bb955bc612bdcabf59d6f12929dbbd0764c1da3004832e6cb539c3e487868d3a31d82a938537ac36d8f85857d062af54e9dcec157eb65519a968cd3519344fe4c048bf25bd8cfc4fc8832049d37add0c3454f350bf949d8c6ea9cfb75b4182f22e65f7333cc5037659253e507b71c435f07c7428a027024ebea98998bad66ea5ac5258d0900ca1604ba794c24148eb3ecd75c8e177ca42316310bf1f9b3369b5a0ca161b0e0c6ebb7ab7034a09d3c8071a21fd94a4082f51a67a7c718658ec26e0251effee33a166948985679385f027bf6c71b0647c1d4a0e8ddf8d22818e78080602fccc759666e8e71214611fd7f80a3decd264ae93515a6eda7fc43acdeee42ae357b073e5d2cf04f0c28c7a90cb4bfd97597b33e61a84fb0d25cb6793badee252fac408bbe5b0534111a3606cb24973f2d8f5949bac4ff00244989c7227ea0747775a74f7ac52d8000d5d20ac03baee858b9f9321324057dccfd4dfb8f09f1669948864a141636d0ea344e74d711796960ea463bb2809c7fa89e12915684853db8c5c3664618cc3a69d5980336529f2a829652f4d345f5a1df51deec6eb86e2a5bf108a79bc48ae6284c34bd9643e53e270d792f8e6125ce611349dd61a48ac2b41e8fccfe61bb38805d402f18cbed36402690f1b12ff7ec46df0f577408a04e5ac60e0acf28884d0153b9ef4635f13048b9142e6300573451e760fda27b48b037979d9b4aae5e81ab5699149af7a402ac2d8e718ba05aecccde0a90560583314693b671aeb765789870f69ecdcf8390f8c92bab6a2bada17792279aa6c91a41fd0fe46c8707dc98ec13b608160539ae4d9ee5af339526160ea687afa67a906b4a8396a527b194180f6ab81e71db269566e17a6d1667b27419639c2118f49322a2b3640aa8410521fdaec908e0f4524695a32a1400dca4a08cfd1a974f3bdd92865a6617f15c78fa3f17feaeafb308a435553be16d8561865bdc6464e07da25872f45db09420b50ad6192f8c3c686ccc4cb78fb4b8e8f955c42ec32a89def17a4041f1a6f66ba944105a6dc3434c652e66d76b312001337a46b48a544a52d753e02980ffe50e708bd5ef24e16e459b21fa771a92b5b255259910e45c839d4894009068a5dbd438b165053d0c0b4ccc9f388e558b1196945d4bc188de1f4d2fb25cbf22921af89dcfe88890a71a4aa8e76847f819812ef4839530bf94f759b46f2a55dc43dc23e5323ed64f936366540603fdc1f74d76626674c5e4f4cb60015641a66c39c81b9bc48f4f696746b033c1b1fbfc1fcea841296b8676eb878068c9bc3cf3a4d92d5da5755e07dad2fe23354b808d7a3bf7d945f88d128eb7a119a1ecbc9f4ff7a4564bbaaa513b7559e60343b930103030a05ea9e8ab8611c1a624910f1dd5cc8523632a5c31fa7c290873119336c4ecec0d8895ee47db7cb276c1206e7e07f5abe75cc67b7220982f91fe6059580e610addd29f1fcc8586f80750408a4419f471ebd682da3ffd2770d389ba918119d5d2c07e90755cb215ac9b2766469924b39ae395b105b0ce14107d786b70ed8592712defb74886332362fadf7f05e243c7dfafa0da2e445a8c9b5b609db8c668e3360fb1104967a698e7979b9ab96f6faeb3effad66b64b1c44ef0fa206d52d76476bd1356b7e9103161f230d096678426aa412e3c218f8df1c02fb568a2ec263aff436c4bfd0eae55636a6eb9e125b42bd00fe9afb1ab846ade3680836729b5b7aa1870ae57cc6a2f09", 0x1000}, {&(0x7f00000014c0)="a8c3d95135529d0d72f18b7a64083bc8bc241eb27125af6145f3813559bb8fce77aa272164e64c9f949df78f8456ac165c4fec8d563243382be0529e3b8803f3be0aed2f1715b4ebcfac09eef2c55407cf3efc01eec6af044604c8db19eb14cbab3778857e17d1d9fd399ffe7bdb01fed177ba26e7142a4a3b5afa21eb635ea1eb70d39402fd03dfdc2af478be83f557999898f51d0549b0bf8bc8f7d52f5cf0055da13c1ce775b64e5672f26586d029ef4580064311", 0xb6}, {&(0x7f0000001580)="4983fef4004cba42ff6cd00146a59ce75e045ad9485a78c8afe8b21b2ed65efbb687e7a52f590a44e5c84a1f3282429b917214a96a6d6c7ad9732a8d3683af93a576e46c357826efa0f2d1536ea8c018be121a63ca2e84b3c79281935fbd24", 0x5f}, {&(0x7f0000001600)="0be22dc478bb61fe4c0f169b0e691fc67f588f060f5bf2e61ffbaaded9b2225598a9264268b6ac4790e3a2eded8a6756ac843eccbc23ce3a1dcf75be9d9655bdca9517576425a50b812451f10c354080f2e48cfda7017024649206acc020d9b552753dfb707dd96d650e43dba6bc5cf22ab2eac4b8f9fad2", 0x78}, {&(0x7f0000001680)="9c22ac61b0ed7f0fc47f9bb38d0ae0f38823f0bcb339cb5ee9ed721f3274fd9b78eb12006c1f8e8ced16c214f81aead8c23f6c2d5e947c6c6cbda8c891defef1fdee221a816655b9c8605b0c77c861bb0905a35642224206cc11d1acc9ff59d143cca9412a59ac440427dbea882619880def134469c5d46655e579c704698e66c55fa928f0730c949bc4eb37ed3cc2c19cdfb3124f383b98956665e29bfe907c62981d17752aeac748e8350f1db62ee4598f85368d34cf2aa9aa926b63f2a9535144b9f49760290df57480fc1f70706d82308e22cf", 0xd5}], 0x6, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r4, r2, r3, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xf8, 0x4}, 0x408) 16:01:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x80000000000007ff, 0xfffffffffffffffd, "0366402b00", 0x0, 0x200000}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r4, 0x8) dup2(r1, r2) dup2(r5, r5) 16:01:07 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, 0x5, 0x7ffffffe, "73cc510e02000080fee534845ba830fca4ac986d"}) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:01:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66695f05000000bb0306b6a722e3cd9330070600daa4bb72b09a962cbfca3285c86770eb9b4ac4747dc3eed85d3bfb35a67487162d868c73df683f53e9d762987f0fad49c75433faa1a7319fc1ef5f00"/101], 0x10) r1 = socket(0x7dbd4e6e356e016f, 0x2, 0xfffffffffffffffc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0xafeb}, {0x18, 0x0, 0x1, 0xffffffff}, 0x1, [0xfffffffffffffffb, 0xfd2d, 0xfffffffffffffffc, 0x9, 0x8, 0x80000000, 0x7, 0x4]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x7ffffffd, 0x314c4c9c2822ae7a) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x110) msgget(0x1, 0xe0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) close(r2) 16:01:07 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f00000012c0)="dcaf9f66aee3a68b01ba1f396b6fc3cc3c5d2d298670aeb0229ea7a04937671c546b39b1ecdf98065788ab2bd1971a6df936fbf585aae36d96eae79592962f764ef939a2af3b7b3564c7d626089b4b50107290ea7cf1dc3e6249bd419a6a7ac3888e70168a54f19ba5de3f137bee170721069b4710040075d55b02042f2b7c100c55acf120502f1e9abe8611a16ea905d3c0c939fc09476d18ee3626b925ee0ddd41f25f85e89754722dc120bdfe22e847717efe02a517f245db71896331c51a53787cf020d7133efa9a0989162e61ec95664a03a2f4635d723189f26e42f8bfee36b357b2e9ddd43f7547fe87e178b81e7bbb0b5fe8769b6b199c18c61ab87b495e180ae17480acdf11fe6d6a469e4e363706", 0x113}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000008c0)={&(0x7f0000000880)='./bus\x00', r0, 0x3}) mknodat(r0, &(0x7f0000000840)='./bus\x00', 0x1000, 0x7) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000700)=[&(0x7f00000005c0)=']\x00', &(0x7f0000000600)='-\x00', &(0x7f0000000640)='[]*.\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)=']\x00'], &(0x7f0000000800)=[&(0x7f0000000740)=']\x00', &(0x7f0000000780)='(@([-.\x00', &(0x7f00000007c0)='\x00']) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='](\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='(-\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='o\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=']\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='K\x00', &(0x7f00000004c0)='\\[\x00', &(0x7f0000000500)='[\x00']) setuid(0xee01) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) writev(r0, &(0x7f0000003440)=[{&(0x7f0000000180)="2bd24bb0fbab698c56eb21549619e321b173944d45968b37440446aa307fd8a8ef3b0b201e169d4f087d789486a3cef5ac594f683d9bfe9de31f47aef874674028ff19670f125d8cd043ef198432a0a6771d83ea8ad34ceff4de56db7130f991ea3581743c4c7d3238c123fb77fbb3a9cb3d312092c61a79e610813bef73dfb7304133905cde9790cb1f679f10a505f9d020d489cd544fc85d25a74ccd0d6f8016b94e7abc4c955f4bb4352f589d016f40c19015d7dfc162f948a659cce1969126850fd545cd0f914a74bc9ddd709a922a2845168e533b936ddcde66406c6c26beacc9d2be100de316201fed5e6a82838c3af1f39b8474248aeae63bb145d8277ee84d21f944b8e93488dc21b14a57d02581357c9e84e79bf06333ab5ed2bd2a2f09a9aec47867d1162b0bb3cc1dbbeb86545b95eb4a5166b1fa0d7795b5df4901715e0238d1e04f11a29e0d9a19093a39d6d87fdfc8bbd5799a26941be8214b85bf60d452811dd691cee81009f6d87584e834fb879888e50ccbb9cd95eb4cd4904ad38f4a179e919240842ecf3658a6900d3458338cf2ae1c817915a60d40317e49dba7360d1f6235cc21bcdffef310bc5bc4b5a7c7c6ebd6e908f9a5e4116e4331f97870584cb4890a8c030e0371e00c523e0beb6acf7a67f1b717f340fb3f92016f5d5d11757d79345fda07dc4327524516a7f367fd381e1f4a4501e7a122d5083055196c77637715155454f9acdd580702b59364fe57f803b2cb29759e9dd45cd5caa9fd51e5f4d2b52521843ba47633fe35f80ce8c448a7bf57e84a4995e5a6b17d3ce5639c144723f1947b820124f2e7ab9be802e2eab563c16abfb2350d8587d42a485512c19befbcaeff0ad3be1a0da66bdeb862dad778198fe19ec8b19008531124e89063845f3f7163e1f92de0b2112a48b582b0d9ef7da2367680a5a974446b9118c3f10b9bfe4846b3b84e0134657b83fc14408ca893edd98fdd453ed0010224faffacfae57ff5598dddac75528b3f8ad132c40b457b77eebaa1223fe29ae983fb9a9ace90c8bdf839cc60668b3db1addad2a320802ce7775d59e0a1bfd3f489c648ec544fa3e30357e2e3661d0735dbce71ab1d6fe135ea8ad26368dc4783a2f649cbb5a08f3cc408c8c51973631ee491bec2d338f5918eaafa503f06bd4506f0ffe568941ec16acdd5cfd6994d01b009ee86fa82d5366da300e97213e1ef53d1376ac6d6150cc190d8b74301265911e44675f4464d8f6b2939dc67c8d11fd3afce8de68a45364acd251c0c25f39d638b998a70fbf5f551ade26b8be2eae20a98c7244fe78997ac71b0577e29540d2667925d17a0b6e669923878afd687e799598de2299cb189c64e14c67a39579a8a0a06ca66c87a6b422d1e2780049ca3de1c6473493914b1cf944baf56981526dc31171c13e436d5fd29b8163c0ec14ad110109ec5dc602adb871ab5a556679bbb749d31f44df488f5719a13ddde8e5f818f577b38217ee5a6ca9624a173c7b2521d5d3a83cc94d037049aca3577d17593610af321ae40d2d4b5fc4067e7f925423e0f1e30ae9606638da3ddff2cb3b9791381049c4ed6cee34bfb07eb27a746eeaaca3a1c91ff8aab5f64348d0eaa24aaf7d8182a1a68d1cb109f6ddb9dc1de0798f7764d3d738f7fdfb3cbce8a61d901ff9fe0ad6190707752d2d453377dd3e5ed827c8810514949e27f35de52539d6239282d4cd44eb5f03c5152865542659ffb34645a432b92288effa4cecd4a7c821b6d8b2aa539de4c3b5afeda912ee55960cc3e63c7dc4b285039f5239a03a73f9f2323b7112c7d88b678b94aa1894447e5509c4658c939bab9cc5885a7588b95ba21971674424e15d21e1066691e1931b45462c1b3986ca048ecd6073c5d4aadedb72ccb4b898c0a0364015672287e4f65042b734d96b72f2e969d003bdc82eb8b2a636ed391995d457009fb06618e88eabf9e747e84c159b5ae63e433ab493c377680dbaccdc39373257ea8f02c8eb569b9ab5120abf67cc560df7499e2c7cf077d600a6bffde5d55af8a651b8c12e3f08699638398fd13773b44e83526d1a51c5848529d1d13d92299c23704ab6581a8ae1d749a64b9df2a19b81b587515146e891aefa07975604dab0ccac26bad071ca6dd871f9b8a8b2fa7e6e1c574397d21841b25ed5e88bcd8a7b71e78a82a0ed1fd3bc36df7950fc12f278fd188229ed4c87a38f7e18f87ce804691dc41e3969c84876091e0847b34fa9e14020dfc3595279e9cd6656700ecf7436e1d633a7cc50aca10012087b6c219a00f17bdf98e5f04c907d478713e49e33cf367d697f788bc1fb1625b870af8594ee88a66e31ee066f7bff2632a8cefda50d7ace5fe669971f94c6f7d05c72d3e5af57966bff0c05ddb5992f280ac7805c8c76ebe2506de26ae0ea072626b0033aeb719d5062664f522e83a517b480f7f276c8f7b157b705774da5228c8723d5726d0e128565c5ac1d937dd6c30c97f98f555dd367dad0ce4d658622ff955141979962c9c6dada6fc543f178f12dd5e04fa1d5e985a26009d0d2c7636a86a3b0e850a72150a6337ff49101123e8d16113b57dd236281ed33923bd638a0a1e87724f14dc59c4fe0328ae2d996f2dc0d632d43043e7675c01d38b6578218db73ae11bde72c4a2d9a0e8c1dc3c7fa93e2e7b6442995c04dfdffb4a22d10d322b0ba268e34cf36c511920d394f3b071592908c0b806a39797724327ab575e047279c6e28c35f793eb1ec63d44d5fc87082c2f94cc1ef7b625f4ebd129ef4922ae42160503a3f1a9b031429481a039cfa8dc092fb519a75df0e50369a06cfcaa31f773635a17d9b74cf2f03321a816bc3c97bcff17fd70dec0160613f9e3d3e8f62a5e0c8e38a406842b6cef4258408c4f049e7f95233e805d334060d7d815a38a18a3ed2f442f3e777e49f0ab49890fca04fe458ab5d797b3125573e375cb0213eb192f0ef2e74b96a7ee29c337d8eb57ca933c12808a60e0a4e1afcec824fb5c68bc149aa47d6588e11df878c401de655ef1ff93869cd374d6dcab2fd3d28f6a6e550b35cbbcfbd9a859344204619501ab523345242f8908d5a1816474782ca554c71dc2c503d82cbf10dffd10bf5ff069bc34fff06f7358f5e8d63e655db24922cc3fac8918861529bef3a5a161886b917e0a6dd93ae9326d50f3f7dd2744c8022af1b91bfcc63e57ddc35b0496889a0c474a0f40154051beeb3ca39faddeea7af2b1787dbd609e1df260a5ec637f60fcf2267b4c5eabe5aad97a8fb4baab8d83b255986b2964e55355289a28535db20a3f0f7dab59abaecef32343d311fc4c212acf26b20b34f174eb8c514fa59581ace06f0c456f95577b7d468cf3312eff71432a68aeee3707dcf820c75edb01596063da7233ffa46525ef4a6fae6c6c1a74e4fb71a991000a7320ecbd52bca4f07d23d3dd6cf3dace12cb1797cd0e801c73fa67109ee82d8c3184cf1bd4a13902d829f860a92c5fda004a76571f9d7799d1849ba7c393491440b7c413be0e9be0c5860fd8098ef7651174e1c5b2d48d940dfa615660458b025341e5e7a84f806dd0c2e2f85db39339817f881bba08090160eed48007d3015e17fb30129f26b60a190fbfd07033e2558aee1c50ef0e12c27602f5c96cf60fdc273f5b1bc984638796b2686f40c91a4ae9bcf69596d38554256e9a275662a69d9e0215cb59904d94092041cc9791cb4bf787e57024389cc0e0b96ea8b14bf4c1c36ac09ecc8081329ef0d94da72f4b6a473dd0f8dc01661afc4d931ea2717623af169a93f9bd367018b96eb1494044135fe704618954d08f0aac32c5c5b78a81bc3c8e4f70b8664ab0b00ce79afec8d26de0529740cffea1bfecc39cdd0fb441f8f9c23a59fd03d58bd018214497071ff0ece698e64d780936d1bcda940467a0bf45b7e52748d538e6413f8685e94e61a3d5a65960d4f4d535ed85a8fb36df5349607d99db19f873be95eec4ef7a2cf746ee3a956f5170d9d758bc48e8f6490c147d93beb17879a440816fcf0455297d2d1b3638420e4c66b2886c846b06077127ac18fa2c1f6e919c707eda3d96b46489daa5b479377ac886ba99bf89f72fe93d572dd1d4a49898b30634bb075c309f9b3efa7559780d04e5f48844770b149fc070d7f84c39b4715a0cca3e784e204516d2596ea5f50a589ae7e020bd7d32b9ffec3854071fd67c6f7ab877355b0e05ff02c882819eb8d78edb19bbd5d105a5cb8ea7b17341295e05995ff69b8174da30426871a6c51777b98642c1b344a17b40dcaa38558a3ef62d09af28ce6ed2796bd6dd84f3a86549334d51dd6fb3767fe672f07afb9ad7cdfe2d4e2fd55b10e09dc0b89c3752b2c9f85a3cb158388e6daf0b02f8a40b31365fe631c5d7e05b5b81f54346923f0c879ea1d7d0158f587dbe1202de88c37c1d299580c937ff3f88f0b0c8d2023521ce8070f085ae3ff4cc5fbaed44db2f4293d8458a0af36c4cb9d75aa81cdfe6660f9ba9d0a1b1173858def659c4f9bd00a4b74d63c80d9155fd5bb6056eccd18edadff43321a11eebbe472c9eb2fef3891379dcb477b289c82940e45c5d8ca4dfb735de2269c22a1cd270bfa1950202d156c76829c1ea213c4de39b8784b2da5c26ac98b8026812a424f1cbd6612edd36303127388b02f7580162443e338d251a48a35fcf75e059f08fb5fa264e3d59f215fa4035ebdb3786e460380a304af93c96bac1ca2c3e8a9c09d960fa119a3b273d9a107c80485f587f5995a4e8461d1568071cc1c5ca3e801ba138da6a8f6877f2c9dd285db963f1fc52646c62b37c98b10aae3e7c00175289e86d4aa3ecfaa9df646e35e000da373bba9a4f5d964c081aec958e73013d7960376b185995598aa7900b78d4f6db946573142f9bd24623b32c24d1cecf15037daa73b1328d3a632b4b5dce71b755827599ece117ea78bc0fce139c3d6ee17206816eb63002243d92bd6a992ac6f3c9b8116a35fb0d0f07b64a4fada0ccffc0fdbdba94d3be674bb63277d631508857bbf64a397c563936d1181148f50934b057ed9b98465264a289c25cd605d0ef5fef927e7ca7edf53081f014fb0abde1dd517308ea7e72745841301ab866aeb365cd4c42d1a1d7b2b3e1c4ddd22fc5eada985b03cef97284134271b74590349db8ebf17fbdce12f4b2ab401bba971130e3d76f42df67fd8a4a96de59dd13d710f7f049a10a81f59fc4a13aa1208d188e47e647bc92f468c88268011d5b65535d99fa557ab2aa98a1e1294968db8d644e58527775f2b75f4e634c49adee09ce0e9df32d7246b368ae09e39b3ce37cb0ac21e22f8631bd472d0c9555591e8faabb9b4a60298b95176834d83b8e0b4a41fe4ba7af6a2e2eb80eb3be04ae18bb3122fd1cb4c32960a54c412aaa6698774f3c479ee895fd3770e04dafadcc89fb7ed25ef13b4af824ea311bd867e5c5992fedc1cfaf33137eaabe4cf8e91ad5e62cfa2ec0ecfa8c9c59ce9a04d9e91c207853d7569823a3007f0de2e409fd69d4261deb3ddc9a375b1f8cccb6a2402c25e9242c6ee518cdfa280509aceb750796cf971544107973296139210557a9851c9e741ad15044b3a4bc1ddd5fb2b62169ed700ea17beba4d8117d308985c2e325a3d3783a3330e441131094ab0671c695f1554aaab7e3d8a534f7006efb8729ee2020978661771633ae118e6e51d11ce357e7e7dc7c7fe4c7095047f82ae3cc1fcc231cd3b6798320efa20fc5e3b3620126d664bebbde060174dcc2e0e3d6", 0x1000}, {&(0x7f0000001180)="349fa89065f5b69b08788c8879d84fcdd2b1e08bcaade8b02cf01bc2490af8ddf0d8df5ff17afa4927c4d94200108c8cf8a5d33ae42e218eb174974796baa1e5edf7ec7b81cd4a03a484cd7bb01b6ca9cf0ecea0d19ffa39b5defbf552f27208d674d9d875e089bfc2168f127946fc144814beec62bfbaef5886fac0e680c577ade8884cfaf8e59db97a521f100f33cf0341671322e58b566fffa13c84e5e753c80969a549e5175d25c0a140ca5217c25bbf6abaf0fef736c5bbd4c6c108d7c5d52db9ed964bd6307f8ddfc7d99b00ff1711e1286cf90bd273b3c80f725e34729ecd2e980f734c8f8bb948168549207c651d714d68231cc1d0cb582ebf41c6507e29db34ae96664fd8290b8dd1df4bf56d28cd1bd7185d65a4eb14c86bf688fceeb5e167bd87f515bdc24575e0d9b4b3783b3909eb8792637e00ff674d4b518ad7a0543d6813e72f427078455f52ecc4e309acafa4e2739745cf2f3414276ba8f06ef7639d0910da87648cc77f4d714466c8b023d19acbbbdb9a7e74d81275e9d617c3f1ffe069783c516f1595ccacbfa66dd582d99751b338be533c3b318786a659da8ab62265983953099fa5590b043f05e604dca504a429db62e26cf03c3ceec9a58287ea26fc3f72a649cd57d76eda193d3360c0ad0f5184e5884cf5397419e96225db11b629afd2657e31db4ba5803f491a3de785cabf153e0bf9aaecf3f5a051a232aa372d557bd2caf454331c9b29e0bf0d54cb5d4f462492b7bfff6c8df48a45310ac76ef4123de5e54e4d70e3ca32604b8590455db5ec294200a6d8cf4bf1b28d0b76347343e4b3c94e7128ee965c33446a87c3f222534ec2472221648b9a11a55b7d7b0fd258a80c64f43d5ad1fac11185ba3dcaa327d6d2772a621d4628a29ecce3f37fb4dc7f84649e6e8fa951a820206f1bedd39806cf37b299b792e95750249bf638063a0457a8da579575f9ac2ab05c1a7734495b911761e27919de5be56665c6bbb9eedb2869048451adb5074242da7f823a338dc992cf84576366382c455e6689a4a4f59780c43cb680fc840b66672529510fea64182f14aee9e593ff5544aa8a6156085e116d48b35f5a41a029e0fde9294293d2cb1a08495516770be3844beb2e0dfd2db7be177d6e1cf73f3ddd3a21bc22b0441ac0eb3e126341d498141bffa6cb7272627d0cf641995ad6aacc47ffcc71a3f5909ff051caca0acaaab960ecfdb0252e0d3c904a31a6712a02c12267249ac49e9560e3f33b39b848069b77ff101808b0862aa39d56501329303062f37f1b29cad6ef750ee3e7babb0850b18b6618f859bcfb96a363418e39c3bbe0c5673a4e2bc251cbc68dd997b63a8be47f04fcc8a9025cc8ab293db0f6b0214060392dc6ee9e53db9b159fb5e8acbb16d0f24fc85a755275f22de53fcf7ef99625dde0e0271f076b95900bb3a770ffa17932f0b443701d6f1a95eec23804fa6e86ed44c3f89a4d5c1258e2e22cc725206f907310ebaa3af52286897637b8f2d6d0d0b75af2662cd800df94f708f5668c0c873b538b90bf412b882da1295a62d4313db1c41c5f5572ad47e3cb050ed722c3d19666f828ac3b19328ad85f960809a6119067e42d7aca84d477d77cf171b535a5098012ec0544ae259c853dd94cf82deb395a08565ffaef8f09dd1ea064a4a6d732e5783cffde0c6a172c2443cb42d3dfb4da3f7bdd5f213d75e6eab73ecbb21d1046b22000ab9dc14eea1d70785687a6dace3fd464790ed3cbdc7ddaa4a1f53db8b22b8c0ce284edbdc0d657c7a8e969f91f000d0f0908dc8435646a74319c5fe1378801779de08f3c3563038a77d6c38e82cca5529788f8f0d3289ecbb52774c96c2cfd1e9f09c86024240646a85ba21d3ca2ba2f915888beb5bc951f7c7a74c64edab7a3e259fd64a05e701b8fde1b719f6cbaa46e2a101b2cf76e04ec36874610d68aa809d1078884f5e60bc04c056569311231f5902fa995bce3e1f338b30ebd1fa345f739a0ccb615592c937257554d9ad3d743571266711d52f54c9ef85dacbc8563553c88e9e088ebe76470187b2875172c50a8d675e2d6dea3b8408304e3e87c0b2791c8af9fe9acd9a6ef4de2afdb1304f3e7d67997f1b9e877669faf8a556a7802d05fe6f50cad3c9720116683891b021bc66ca779c82608530e026252dbfca3b36d4a6abef9204a3999d7ae0df9d9cd3d2aba27f270efe70a7bd28c3885286dfec0c6a9e6844adf2cee553bb70b7fd8bab4a87d48d0df1d179bab6b77b2f53021bf3ec88e34b62c455a5a55ed6ee222387364b00b105d1194c2cfd0b4108929be0319d25430f1dd8bda7a4a3fab24e6ba61b3eab54c1b067b50c01550136b08537c1aa6e14eaeb9b1c4ef0d01244b7b45d7ce98d4ab7ce6391aaeabe0dd5a1403cb84b490cb8027268950bd7a0b12f7109d2054efee5f0eaa36077e73502153458333afd478dfe749c9d0ebe910624790fc089f2b915b620f4bf9cdf49be157b218835bb6713eb11563a0fab7e1b4656791d93c05957151e26f53f6debf88f90e86dd98ccbc9469dc32c3dda2ceb95cc4f1e231557537ebfd57aa1e612ef9856aff79a44563e8456fb056a0cc0ce9a27cd18ca226c028ebd469a708674417625da87268539f9788078094cb6c85c2ff38fe43732cf8a8e7c9a53b91ddefe57f03c8af9a140e9bd5e75850519d596220b2b7f4ecfbf2fca604ffa3e7763dcac3f082c1d80ebc93c3621d6efcb80a43fd60dc3bd063766e2b34268b3ee8b9c72ed5423b6ef744c60cc4548c4e179b82c93f14e7b1abfed06c5dadd0619405b31cc91826a549d5f9205aaf9b71af868217e3752dc86bb859d220fdd88d0a8c555a8031c8bfb585bdeed467a04768c87325afc57ff47908668a500ec14cb73d440aa1f07abac5f07cd6c2faeb7b6cf6ecd9a2e5fbc06faa604ca96037a6c51fd9e1ee8ca0821a014fdddb4a395afa7432ed6c40781196fe4b5fac0f60e0f53785eb72dbb882aed3fdc00ce6cf2a9182473328c94feb317aa8ea9709e3e7a76828756c8268026c4c43e281a053498bb7bc23a9bdefa20b03f6a650b9e488d6c5c761e17860db7145d128955a3b5af2f616847799000aa8eed9aa5f0e89e6afad3b65bc9ea4c90419a2b3858e7b79accadb00a239f3467f55555bce9325415ea0c540cd59e73be29cdb5b46d8f7100cb8ec6e7d7d02dbf164dc74711ac4eb851b8ed593fd1c0e171a710b96100bdab256089b314fc99d6a316bf60983128124c2dd76f133790fbff9308d14a1cc3b58ca3555a7c24469a824fe270cca785ecc8e49325cd594cf384e92aa16794b20b728666adef72ccc1375635e29d5182ef5dbcce506ef9c2e82d5b061c34c0917c2aa9cec7c4c18bd172025df3060ddaeea1a7c55b906621ca8c5e3841d5ae685b560c5ec674fb3bd77a438413a2bbeb577853d272223623405f3496556a65ab095c06743326e1a869c9931a6913c62a29e0958732de90254a94077e12bf3d9f66b72ac73630012d1c2ac016b58c12059689249dfc851d407551b2a3db31ee5c29bc1c178f7c145e22ede42e05aeabf6e4dd67bddf03f55119784273e92df177df6c818efb2cecd7f848545a631224ef3937a85ddde6cbdc1e1313d2f4b96d2291da68b1d8ad8e4240e8f668d3ae50360410be6fe6dcd678d3fa24559d6a83b28e44fa52da78a9e00879220b2a7ee0756ad0d82e79ba7b6e151d06438c5c91c80f769007baa86e41537e95f01708498c15507b43eddf706ddad94f6e8d91bdb49a5d6f31f3bb4c6d1c608118ce45401aca48f41b37908d1cebfc782148c7485b92aa972a9689a34f9325153f574b68750e81aacda1eeaf0c95a995a3e8c6166f425e53d813d7dd533ce512b0eea0edb805f93e819f6cb027f1e068e820cac0aac1125b6f39cb7f4df0a4bc17af798a7bc886222a2f0589db7280006d83a9544b165635bf276f149fdff712f874c1cc5c72a322dd58e5797d2992739ca34ad9bfbbe6f7a2717d1b33d16368c0bc371d730cae2e759767214c6c0e9ebad6532f50f182d7a647b6fa858f21b17b6749b93c1437224392bc498b61af99db7c2b3c9b9acb5a8b33665442113bcc76dbbd84b4043d5dff2af2396a40f677674a33cc0f08b8a5c5b002161af01acbb03b25279a8d8ef0850f4d084fe1f58b327062f74b9d40af91faaa5d4e4432225abe9a4a37b94f68e789904c9b6cee3b216417ece4afa8407292636a708ea80798a9e6910510ea13bf6879f997df8b2d54869d19491e024804f69a9897a245747c9aecb6181314e4dd816ffecf9d353b1182151493c7df0a655110bde39505aa698149d38e3bbbdd788dc7945f33e76525b7b26123139d7a590d6a028597e9a93928c5506048e084e4279ebd808584074402aa93372f28c5bde1abc5442a503ca459724a143e6940a6aa4d1813fdd1a59aa968c188a895c61d707f9441d3b5fa0cfda11a65c3331938720f326255250ec12038d0168e7cff26aca9448a43375f5b159a69d01fc7289ca2867afa051470691abee7a5ef77e1db0da93d00c90400b5b160d8522c656f195c6608726b5a85aeb7505259ae4957239ff7d1a01a02ee4229bd9402351aec2e4212c14559ce16853a57ab3b62702c077ab4e705f860a3fba9d6a7d382022d8f9573a774841a66bd33d34848c2ba3f8b5734af81f4b264926cfa8a1315729cac43f01d539d3aa9833fa7b915dc9f83e1505b1ac134569853d6956a671c421f19b5cd920475f0d1d9f3e9601172a44fbebfa6dcbe3541abb6bd8d266bcd5142f4c36b8737d42abdb04dbdcd606a74187815beecf81b10ca1a6c65b5343bcb732ef2e9fcbdd44752ad47c750c65cbae58ab59d4303d5cdf5cb083dbbecc4bcf2868dcde5b088e1e225be44fb6b62f76d6053ad1c0a1bb69fd7a2d3fafbed11cb748747249ea062ef8cd0edfc732d76f0a28fa0b829ae37c1616c3c046696fc487225d9521296916a2875f5bc9cbaeae09c30682db160157e41ba51f228ba53053b5482f4d90b8393245e9122452421a42829f2c1fbb6b67525578e0b01883ba1c91b93d01c602fe3d8aa59ef29bb65e53f1fbe70abfb94d35369c0acca0fe05eec6b59e2ea5c51bb2ee0efde7879644705a45e653459ea7d6cc6aa0183266771d12eae6679e370632dcbd220ee3ad7b6a405715f2c4d7e944f0a213bf91c47eca63faa0e10df703671ccdd98d8d1a6248089057f94978d707b62a82799b6d1af0d19732dc897dd01f875ab74eb058a6ae43253121000c5864ba7f85929c4a3ae07bd6bb119dbb1514930646ca391a32f3be42b990854aa6fdd2dfb53cfb636bf62b1b2130d4ebcf8f1aa3c5282e38622f52b6a539559e5ec8fc2dfc5dc63e3778322bb5232d5d07e99009207d1a09c2e02d49183cddd1c39448536f34eaa834b009e32752d564c652c75b9d7b94aef6f31c0fd33ea1f4e620d864e5c2444a7943741d103da6a122a0dab050c0f4a2bf7d991426feb5af04d54f598c3608aa6e3ec895bc2f95ec0a7a1300ee2c43d65e2c905de205b2c5802d01855e53660d7740aa422d4fc56f701c3e6b337089890394cf14a7b427767d40d172734a51ae0bfea4e1b19e59579577464d2b9aa4df6905ea3f621531a3393cf859c07423c587f2e5fb98af64ace75d4096568c39ded1bb3c69a53cc2aa5cbcdbef5a8987f14d22215d0d96d4fa757b7948ec1a08a9bc1650ff4c5e8cb3488013f5629174fd61cb0c3011aec774c1b9ac4be3b28c3c153cb304", 0x1000}, {&(0x7f0000002180)="975b8217cfb9de4e36c00b55a09203420cc991a2281aa10c59b35cab1465c236527adc1688a106eb59351851b131fda8b8976e80342eb170f2543c49f6f9263ffe863d46fad3db6624f574c5c961b6b6eee24abf617dde7823ecf0def4b5789afc3e60f2f4b007affef3f0e6cd5ea908b0020bd2a078fa09c560693c914ced0912a4a6b94838d36f8e78c9496e434c7943286b4ecf5afbe1961f66438a35f63d002d62e1e6655e011bfc7cefd1a6004d37d515f91a68a3219f2fc74afaed5d864df0d8ff5455e751b8a834b6dd4bb234c5127889b47ce7a4e93955b3785657", 0xdf}, {&(0x7f0000000080)="2ba5", 0x2}, {&(0x7f0000002280)="88229a8ead82dcd6dc5dd3cfdaca4312ea1aaba4f03d5212ba20d97b3932de80fdc71d90126e158913f4abee895d9af3f9812a7f4d0e30184ee9099c70576516057750df78cc443aad05e29480dbb0d03f4d8887cef6ea869b0780949c7c91f4efa76b8767ff19278347e716476678ede5280523bdde053f8779832a9d2f956786add3f6d40547", 0x87}, {&(0x7f0000002340)="4f06bb906f45b5a5f20fffba0c009eefd1db6fb862bc448208d4864ccef28e2bb37f570a092c762e0b11de6f6cf8fc7e1878c5da0562a54fd5e7fb00bacae2487a4162d013a9355f488dd9d2d759c5cd64d79b586ecfb099e0d909784ab3ccf6", 0x60}, {&(0x7f00000023c0)="33c4df71544c77495d927229b106e3ebfdffce96b0e7de376517afaea4234879d1976666f22785cd0f970e791599cc299a3e67d8710d90a089edb6bea27d191190be17", 0x43}, {&(0x7f0000002440)="5af9b7abd73370b186dee4e721e446a44cdd5ba50513c36482e45c726dc0c28da0dfc52bd1eef686f58ae26d25cda11994b8e0a4b2fb5dc02cdf7f2f1e3005e41e8b5357f8bedec9ffe60045c724a5345bc450e2484b510a2653b8d1a1c13a0a7e0b3ac77ddd563d658e5d975a9feabe43c131b7b5b8365d510f9d69d2af99bf52ca80730ef01568f9792be56f506ca3d1db402622e7dec8d8d942b97e869240b3dcb07854c721a86d3513d7c3a829502f5b387bdf09c8d837781353779410021c6b566553c6719d24777b06346ee91e96e68daa0bb5511d54b345f8e065b5162a696c5b54b0db07052edf309882636e17567310e4454f2b92e6923e60070739588b8ee77303af7a7d6d677710cf06033937456adf9d45e83b3b5bcb8b0b1e9c58c533b2b4b115ef0a7fa6e4fa8f5a503b22bb9b082ec2c660c0cdf5573f79450ad20af25fd3d4d8fa5ebdff2de54d95f68da0dc6aed6acd535c80f43f484e25826af469303155ed7b7db8ced7191119824b50747583bfebbd413f2dd7a827728d39abb753bc38caf9cea191597a1a202752e4a7f655d82baf60f119cb98568f60afe07fae9c6a0966076faa402c598914b9233b55b5172764fda4598c699a394fe967381acedba348efdacf98fa9de589693a48f47e7af0f52e81a77d627afbfd055286a78acec9e22fb8a89e2f3a9d122b23363e9d2b1d69d5428965f7caf048e92dccd5b2aa27c6eb5461eef9e7e043d0d541b46a6edebeb03246e8641c7e4d97c9b79391a329d4383a2a623cf3fcd3bddce36059d55e68db160c4aedb7df1d4bbac9141ec78eeffbff35cdc84d09e694bfc0b10251eeea8a1dd55efc68a78fae387810da9ff1ac3744a2d886ed9b02dd0ffa7cf495d8d1d8f0268f99a7b2f8477621636b09b5759fae64fa78c1bc2a6dde5eb3b07c65a979febfc15e5e39ab7aaadd66d51ed712b0a6b93d71ccb153b19129cbffa7905d1ed9116c7a36d7944e80a018acf27cb5c195fff87727ddfa80a11cf1502c2db3e558ad7e31baefb009dd483909e7736a2114f0f8e9064bd63d2c756d8553a6a325e8372e306fee79c2a378fe604598527dac05318f48fa4b81650dd69e8be19fd93eccf5fffb044c993628082508935639b766b4d283b264da41d56de5aff8dc1a311b8f18521e653f1931943c60da8d480cae8ead5cce35915b9f0f63495a7481395f3cd402a595747b33c4607cce5c51022ea564ffa1dfd419181556c3da2c0702d0adf6224560368fc4ab92e39f5777bcebb6e9eae2d5b4e37f5025316a75439505a373becb8f35603d32888977c467792ca40ff455c64b5714cbd1a3713492a4e5018c964f1b481ac25a21ed220e15edb02b7e94b922e4c3f623d897b0bef5ee6ca820eab417a638f4d82a1a25fc5476b2279951e14294b0d39d123597d45c3adf884f7966fbb7bdda11d88fb9ae13d0296388b984a79dfdf92d1587a996f7d7396ecbc897e3b3b97fdcb141d3d179a9d6c792e4846e86e22aa78216fec2d7e134c92ece80b8b660e8603caf912895c3cf4bcab56449887658cebf59caafcfd171a6599ea5b8635e3152ba8b1046c9e3285923b545756bb62f9e333e3b7e8e98eb93c1e34d38a98caca9b97f98136732650ca0f3f6033d19f01e80f04c7b6d8406d86dc8072d8f7ef79d18b32165757862cef17da45f4ff5114083767302e23cd7280cb78404fec467ef6ac24fa878357d6cef27982c2b4397b6f0f9befafe3c7c49d2308d01990526622d8d0d4f6c59e9e469dd1521f605eca5558fc49efa14381186d2fd5bec7217a9bcea47477a1577515500cc188ce089d9b868ecd888253ca39a5f4dd3273d16a520923d6a2bf7d0b095a9c31884cfabd008dff5b82a2628078182948e4bce1c348ef6811fd6c7da1dcf7aa4bee42cce6eb3e352b711cdf200bab82f27ec0074b81458ac485cd40201ee53e9261e7134cfdd9c2ae98496d828552701dfab94bf55a7c6947436f54cbd167447287a7efa9158b15cb24482c17d5fbe58351c6fae2d7f5b7d94871b13b4353cfe99882f8e5be67328a39fd4b537d0961319db82ba71bc51d3c40510e13c28ae97581d16d9beb345ef57ab48e2748f3588cebcf0ef2999905036b7eaf26633b40541e418564c94970250e572fd5ca2356c4a823437742ecd532b1726b84805dc9849b3013ee84c2d1fdaec601704e7a41c15334f3baac6db7702c53850ba37538232961e61ee3dd0503259989ff09b49c1695179a8d5ea2ddb4a2fdc4ec15962c4293f1f6b2e6925cade5ab650299736755c7bbe3da6fe6c9166873a317ab93f5fcc25e62e8a40beeea41f9542ceca86379cdf9e4de611b16da4935b5e6b0dda9587c1d63b416ba6886c566abf7b8c972dfe8863df3640ead9f27513ce8b33c407e1ac743d6d874a0a4c65f9c26c52daf562f7b98148e6f7b9f186c82ed8ec160c7ecf0a21edb0f7d0615cf0a3a31f75e640e5c9c0933e4b585789115583678538c5e8ad0f701ae60bbebabdc2602e3be195c0dcb66effb5fd77c94741eeda4795bc409374baeba1d03568ef4fc5ff8ae0970d1bf1a8ab9cd6980f69cd072b7fd14859ca052ba485d6763e428222eac4551c38bd808f7b4a20bd8c427c08ceb06bb76e3e1efe64afccd65e68eed59456beb19c56c82719b16d45f4d207a62a644f013c0598f50fea45198bc3ddcbda0712870a3b8b4e1c7e281a9bef46d8788d9fbb6c8b6e55c5066a97cbbb62dfeda168e156de0aca38edc65f3430888ef53055112a57d1921993a2eabf6814884363ebf4e2202d52c53492662168fab0bf3c0013d32c895ee511e03d885ef08300eef5b7128e5fc8b3456c0657a9aeb918679d60bfdf5b19449afe9dda4b8eb442c0ba543496da8ecb987a93dace72f89d2dd56ac44e379de127599d4c7e7e1284ed60703efa05310bbe65d5454a2b777397e3feade7d9a4ee9af482e0f2de5c3cb44e8d3848f49fbbf4bc8d6031a8b6d7f00639358e0a14277e9b0530899f1f3e3bfaeeeca5b24ccbb8dae4fd17b0f3b12d9f71b3da3f1555388b59a60bd6ef4b4679825077af5fd186ed0a52dc7d151f5d3aa9a56c2ac81e6db181b33ae0e12239f6f03514605983a1509974197cbc42b2cba700c20c74f003cb2015855a1fc56a8dd1d068fdd0ffaaf92924f0e2cdc7a32f10da10ab6d10b4d8b1fc6436c436f7d8e0b220129a0f52b57498e6cafd5d9676b78e4ed0cb6f3cb1c37116253a51456626c39e159b031e8d73b1a8d6c2784aa266c9720462d8d5e5e08d9c3ac5d2928fcc2445971e949a19df657a576b29906c307b60e8b528dc20c2c5e9ee4bec5ad7c8c86e7a17ef47f27d93367645e17479373b47b80f85c7b3774b2391d7f2b885c616ebfc09ca25f6654d72777967d3f73a81605f9eed9ced43d34cdcb07e92c4ac8ca483eab12cd09bc37312026f1c8ed24d56a353e4a7fc2c4dd4fe68da7479726726fba6133e2a3dc33043ae918ef1652e5413c4084f77ae0262ef1112006467fdc8ea26265d48bff21d2b8483146ccad6685e0cba44c485ed02bcbdd5da2a3a4c665ec7eb39cf73a0423cae52d5b3446b2076d8a07aea802ffbc6b79fc577cc95991809b9359be6f4f9a41a6ba657917d95302e2fa6094cdcc5301a25633f8487f6c5ca966a3c0648884cfa01d3a663f8ada47c3075d8a13e56fe585a1e487ebfdb299cfb95e3776c74a206b389ba96a72387bfb2ede4ccc822eab9069cc9aecd15d683a7ff5b8d45bd1b2e05c7234a154e88de3123c243e3cb84fb67c844363587916b5c5371338effc350476190729466487185a6aeb18ea1cf4fb6bdaac71b41f55e48a1345d5df68bd558e1aeae00713b2224af445bc6624f82e98c7cde0ae1a0df7ce33374c5b356a13eb27217423dde3f5eb2b7efcbc80c76cafd96bd4286c82f93a84f17626a18dc1a0f83d0a6762f7d359dbb82ae81245fe848c6e859cb7af97af1145f9aacb7086a6b6c778fa20e080c8555b16b4e196a85f87827f97a652fd929cf2d3dbe93f8be55741a943264d57e6e1c386a7f4d83f1dab458840b48b4cee6e9718808535beed0d6d6cc8fa798d8ad59548d91aef44c19b07e35bdbf8bdd3f6195749fe46203a8029221d277ae588cdfe8297f83eec19493488fac6d1c794b0328bd3b37ad8cd3f8bf961d3dba487c16371c7c4aafaa1f2958e00e7d38b8772342e705e7b1c330f4e50fd3507a26fb187f80efce7d8edea8c49afd7b06471a1491cd3ddcb756e1c6fe3e6a7f8e7b6a2707c0a264d433025ffebbc5288f6c2f4d7b62decb7c9359d0e313e5daadd690d49cec61d2f3509481eaf7a21d42bc60da7fb2f22fb5eddaadf53c6c908248f19f16c18abdca09ced36a4079c83466554547ce96d29c7ef1c24f90588720749eafbc30f97c68d3e98fc180f3fa500e4ee2bd7aa72e9f59a41e1f79fae4e82eb967186c4ec0f320669d6b70e59960cd73934d4e32ac1a9ba3ab2d1465ecee31e68c3d5aa5ba0ac6432c8a89e69c0e1995932870767a85c167f88cf633289d9151ed417ebb9391ccd552b79bbfb938502bf482abbf83fe3965b6d17c67cd30269d43ec64d2beee4d8cdfc2fbe656f77a81895d3d9b1ed344b228bd1222dbad2a0a5ef85d5239447f9a17fc85d0d6dce2ec9eb50683f3ac35c474f3640437ad351ae1dc1d322d81393e21eb250944224e0aed319377372bd4ff43825c32c441f200bba0e2027419416ab8b8d7dd4b0d657c6565c9182bfb7c7be515a71eb827e61e441110db0d9d9a14af05d558871bc8c3b5112749d5967856b93638b07130edc9d0903e9f0616e7208d78ebf3f35ed9421802c424562a5e8ddd2c0e7eeda5e52224fe9b679c311313caa5a87a95c5180114cafced9d795f3b5dc1bdeebc1b7c35cdfda7bdfa6b5f75c07c983ee8f7837ac2754ad2178162a3ac1f47425891e5a97f82145ab3cf17e9e4eb8e3bf2ab708832b78c4935c196501f00957394af845a69b2dcc08adf68d8fab7697f3f55f82d321b339400c618785aae19c38b1e59f923bb3151339ecb5f1d5501e23df025595dc9e104e3f1b22e2331be75846a1e668a6e2061f5c5097cc4dd80d7390c5c069189debebacafa0868f722576cc7788d8326082dec5ffedb79a1dbd0ae25573499a7efdc57a1f76af8c3eaaf065eab9c60a272fa3c262afa41b1d855f32d90c74883826e54f4f19516cae47c763c507958da8c82ef5ff831f81ea5d7b254fa2b6af3956e041b23d6625bfd309a0964c7bd45c378567162effddeb5b83eca695ff348a5d55c53107e953a767d2716b0ea932fc40ac537e8000f1c04e0a2250579f6ceb4c0744e72c316f9517b2a2491fcc68c5d4753fc04c3dba9e73181ae441782da2956454b476065f0eb921dd1a6e66eb0d7c626cd9b6a30f56dd3fbdb494d7bcf7ab54f6d03813099bdcf12638d6946c29b9ff3317d91f11f17156dfeeca7c3c70a3f3539783139d7005c856316bafeefdb170339641205eec7f8334eb316428aaafbd9222373cfdea6127de43f3810b6da1d5d91df19561dcc2fd2546999cef319a92510266d7d9ee49d97e52e4b682a86f787965eaa4deda73089dcb8b6df22f2b77e6cdbde47a03c5efe98733f3c7bcfa30c9f30d2db38b4854b63cd1ad9e58e990fcec81c26358e26e82c943aef31e7acec44749ef6812e6adc0158c9ec58541a3424c5c52c1d9af28688482978923651f187623d68bf73e7404225a6c6c37afac0b33762859897a34cfee412152a9823c2a4c108dc", 0x1000}], 0x8) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x20) kevent(r2, &(0x7f0000000080), 0x100000101, 0x0, 0x40000000000000, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x61ea, 0x100) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) acct(&(0x7f0000000100)='./file0\x00') 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) read(r0, &(0x7f0000000280)=""/153, 0x99) syz_open_pts() 16:01:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x2, 0x0, 0x3fcdaed9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0x1c7, &(0x7f00000000c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x7, 0x200, 0x3, 0x5}, {0x40, 0x7, 0x4, 0x8}, {0x81, 0x5, 0x9, 0x100000001}, {0x6f, 0x0, 0x6cf9, 0x2}]}) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x7ff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) openat(r0, &(0x7f0000000100)='./file1\x00', 0xd3ed9f7e343bafbd, 0x80) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x9) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:01:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001800)=0xc) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000040)=ANY=[@ANYBLOB="0101000000000000009a"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000300)="5dd75abafff477d3225642537b56ea3a8cdf9920c2482630887f638e58daeb6a5b7b9884509d7df62b6de1be3a00d40c7fb24c7e195fcd664d5d4679b8135b0909db3083f7ccdf66fd7864d53575105763fffaaef8aaa87985e2b42ef2ad2e60dac3a74d292c4b9d27b2db85a0d346900c835f9d91aeef8ca2b222622a014f86987eba112e8b49e861c7c24b59fb80c0aeeaafb05eec792695a4b569687862ab18abc687e229013af017332634edcec38fddc3c14ab5", 0xb6}, {&(0x7f0000000080)="604661f5bb0e4c90cd21d6f505dbe7a746a8b19c226782c45d08436a", 0x1c}, {&(0x7f00000003c0)="8827780f0b86805fe259d4953059b0560b9c5d2031f3e6bac0f02eecb10dda9de739fd4ceb3a70bebee3c879244b9f343ec86acf60390302f04d084167ec39eb7118d870bd575742047837ed3bf76cebf6b59dfe80df633394d30eced64225e033932c54a57b42f9b34675c679d91204c8d2f5de1d05123f1b1e06c8a7ba71a16eda7693a9bf165cc1bfb87d9c413219c00f5aecf4568eb32aa953d07cad94a1869472b0351a5632502d566a6ef238712a3438b40eeff3a8ddf21e41a64d285b5b4b6a1a8b0a781109841c328b3c072ce555c366bc7f05a983eb1fa3657cce827cb9e8f50a37900c6091cf7f7f58c579276776dab28facc94098bd77e56534", 0xff}, {&(0x7f00000004c0)="431ece4616524299a4f1832baa72c62a97bd220388e99cbf41247447d6f9ab8cbfcd0bb549b3c7a81c8513f610e4c57cffe606cf3270eb7b2fa744e584683e0cc7f551b4b2f7dfaec0a87e08c91376d9f3d5146484d2f4a7f21232b524c2a9da88924bc76017e6b1e10f09435683a5cbfa1c6296204ddd9ed1b097e5fcb439090c47b58bbb6f1675d905bd1e8d94f8b12df1ea93faa23b5adf7bc5c372bb98249db3c6dfc1e92fc22ea46ef9a4bf0f6752adb00a27d6e49cab70c93b5885ce70aef1c869f8fc830e76150e86b326d3bf20a08f9c62dc10033315dc34b68d0f9a83b513ebdfdf6d2a3849cfb01af535573e88c851c89d90bf2f602e6ee5672b49c9a0db01164447faaaeb022e4d9530953d9d194f06c43df14903defd523f177c94003585aea1956347244d7582c610dfb3f4bbd979d9908a69663bcc1a2d450cdef4a1141cc33e0c5124ad20cc2caee6bd6318b8367754e7f22ad05107523beee8ff5b95c4672bc83d236be20b305f06fbb98531812108159e931ce3e03dbca318e656d354de30a518f5fb36193b7da4d86d81b88dacbc1fb740f1f70affadd022ea4941d6fe1b73481a7232af697136221d932a1355bd3d9004e693d9d7533cbcf828f303da1c5a63244adb402058c44fcbf6daa9141b89d61dcf802722004a53c95fa5f8239cc980d0570f4d769d6a86770ca29e0a89c1fbb4f66352a08aa70874a31f8318cae72a9e5366df0f9c64fed790cfa9f337653c50382b8aa8e09bb0c9a892600f495924d540e62a3894dbe3507f3a2f328cb506aca01cf8ff7ff8d4bd2b4ce6da6a600ae8bf01454194bbe690834ddd5c5bfb843689e1899f1ef2048ca92e0b7910f8d976557ac3ce7cd3ab0b02e47f60266decb26a42dcb7bc1ed4066fcfe448c9259bb28a2dc7a5babb891eb58943405a5f4d5dda809e5747449a2a2233af6d5b7cc83548bb0b81d8a1a5374ecd13caa50d867ad097f55844f9c86ee4f341fa069f4d99473d177fa34d581e8f4840e079ed0bfa0a46907a2a650b0457b24abf8af58f943c5d141fd42e3c3d5d5948347e7c444693c9cbe69b3a1d4d57cd8ccdccb76569ae9b236108dd54b97ecaf668b47657f4daabecad804b55c64189cc2d01ae7b4ad6ec525e68013c3f650a6f71137c6f0009f67339d21890f73b5f1a9c5dc5fed65cbb122e56be819d0ef3e9779999c03857a569718b5d5bc1919992245606e78665d677b9355c8f1edcb0f2486a59fcb874a7badb4a10d3e191b08614c36e913a28ed08ec96701290e0e8a875d3328bd67ea55a0cb298af2a33d24c824dab83fa7da7ac4d3e05a8b2e259ab04554ea69886500e466fc1a001cc12343f93e330f15ddcc7545f3fb34da06614490fa4336a7d277bd322bb33aff2e327718692e3073023820e1f02d28cbce55e06df4135818c475cc2f0f618857f335863a8c697b77942333c1cbd58b1776a224a0b5dbb4bfd8773769ec4d57dac82a512c3189ba1cf1bcc4571d0174ca1ea9de7b6d8cc4acbfe0f52a8bccb9ce55e2e0b3a944cc610566c11a359909d9ada69a35d5879f539ae5b9cd65e3324bc920cb45ec438139f37b505d58935ec913a8dca8a925720b1ef7f5855e52537b03dbf3ca18e2e3c9e9edf4fb62e61531bc0e313c9c91a325721ed88e56a2d3edcc6c213d5dd1b4bd7c4e6efc798293377102ea77dd1e20ddc0647cb3f439252e0edd2bbfd2fc4fc134a1e8a191bcda2e64b735bac80959b34399484733345221d85aede6eab56bd9844cd358fabdae938352381d0d3f0be87cf7bc953b92cf5c06c52ba83a8777e3c97c93563952d675392fefe702e41684e6e9b7735e42b3da4b96529e958f70389140716c4f7e364c5ed631f00ce12a5e86095f6aa7dd46efeecaa27dc466c09a8df1ee381e4f928f52d93ac887fdae090db3d074bc1a6e76a26a8365bc3c128905c10637a2a18b2eeb2fbc02ab5b812bf8ce436502a5076755d678e7805dd2e0d034de75991258b421fafd3b8118f383212d8b26746259db3365c40d8c8a077ed6a4f434766073b32c63d5cad961673f14035714c235abacd0a3585ae655747e353c07c28cf616e02d3363c14f9e739a4cd25699bedfc5e536c6036c93ebbbd893c262af586c3250bc5fa8111fa81d562f3517fce3fd60dbb84b7702d54ce6e66341cbacefb6c0f4e6b71a8082a40fdce4add38f60397fa7a88d292e1a1209f4416c3fab6e832cca3b90274ce1cc3742a04e829d2f8a6d548ed5ee9b2e4d543c96a6eb5f97d0991535df28a6912c7f95104a20eda9a6a785b4e913b731f365423c31759c5a4721d528d70b393160fbfb003d3af274fa8c43494c5bed8c557882d8bd256066777f26012441e664550a82c1c56f5a3252d0be9712bea6705d7a08f9f237b0bf7e4bf781cd9ba9852bdd926480725a27a8ac4ce3e7a9b21e5aab6aaa6460afb810febf55ad4bf170685093663ac16614d0712acc20fd8cb433586d8841cdc97fd40181e36802900e47013de76c50b9522c5a0ecced8d05f2c46599949e21917f7724e1eea2c35420f61ab75ad005cfd614d4cfd20276fd8cd265448edd5f754c4a67d46ede47f12773c54d8d89b372efb0a4f515297711f25da5bb9f83a77d5ade1df0a6c6f2ebda2a25c124533c16f2672cafea6177632e09104901a3905a30801be0b5a4c0269b58784c2be3a4d3df1e116d6b7b7590c8a1a98d4b71a97a60bb46eb197b3c68ceb6b3fe8c3827cd4dbd675de0b3a2165d34ef8884b00d8da9d4d23397c1eb36942e5677bcca76f3cb2df4ee52053357e5a7b4d3636ac8150ba2c7977c9ffa551d9f769428fdc97354bf885485de94dc5f534920d834b06a887d94a325b95c8e95b7b6898b0368423bc9bf34e7b7659f1a05b5e7d2eba0d729d5ef766292a8667759f379acfbb2f3d72b24058536fdb9b995645fe3629282c5fcf501f335d3b68bf06ca216e5671e55022f9eaa624aebdce34c691ff0390bdf22116144bd3a86ca1fa3c4e0a7708b6abba9d64c2dd9c838c1008912fff02bddb35c136704f1fa072de604f6e5330093b027c46ddec2da38a54cc9b86b9f0356fbd85d0d92b8576cffe459dbde1ed8f4ce0fd5b108166aa612e34a957787bfade6d29d2d195a3342ccc9ffd2a59da724516a971cab791d39f96082b93256c13aecf31dc56d3e64b8d192b510ae5d4d1f87f610e3d88d86ba86224f515e6e3ffac3d58988d7c5092159d61af6479ef2bd692c2bb5d45fccdc0fb0b07bc2b427c077c131028360eacaf7a81a785535c87fc622c36e1c54c6b112c49dee1dab6b14d5da79b2c1386e120a38da8ab4c8b7634717b122f0b297f9e45de4f3e4aee6f2668412f6ad024922ee1133c570a98b283920de4ed1c33d5b2fb948631248f0029fad88790f81fabe53785b6918cfd630b2732e15ddf27edc7c7264d2466a7f4afb8486a2a5cfea4e0de2da536bde7ec40bf0ed7684b4baa502ab83dd734b69a712ceb69ca3f3f084cbe4079dd19e7a16da86cd0e947c783c5305db93730fde274032103becc21475a2459c765e0635ef5c5a6e893b0df716626eee26ca18cdf866631f9c20314c3d7e84ae87791babfd5221b64d2aee124e00d26acaf3c548c78f9cb3ed911ae3fb32877d7ae2b67f45b566234635db46827fdb1b85306a417b476d9f636871725627b6ed9bb781001a9d2a6058479d87c16b3b011f4b1f4134f7ea3d6a8f7f484fb06de8f85c36daa0a1ab7bca5c3c2c5ee8c5f41f6647c35117af9370f7483a975ea956441606102b269522cf66c93b9022b36bbdfb9b95c335b47653f9948e6f391e894a4964bf717a9a3ef8fd81acdd9a6702ca8c67bd90d56d45aab10b7eda58d79c3b5e0eb62550f90ae4766c2cb19554f7079e0d6c2d62edfdc1f09e83a622680cb0c673a38e5f049feefeb70ac9b27bfdf805615d31c7b9580141927af70abc4abc35931d9bf83c2417a28ad76f20b92a260f28c982cfff4edf975e30df17f0b51068aae99a2216b96f66be54ed5bc530afd1b3f16c48d32b8074aa94282524ebb9e27d89d961684177e0ef3bf87877183bf9e77bc3f026a3381d40bee197763158be3dccaa51139011ca5c4b580060e9abac74074271e2adff3b46f713f6f33e49553ec79973eb1dbfc5bdf95d5bfc8763ef811af5f5a047f407d4db45c8fd4e1086b30edceaf6e76716919e62cd2e127df9205716059d80dc0b46b48afede2c7364179fe6b1b3ac276dfe669e83a13aae745e0155c2d9621a66612a8029f0be1fc7644e1ea09103cbb46f6af018874a431b45ceaf12d5b745bee90508bc8ccf69d674256922b53fdcb60c377da28e99be07af4a305abed8c80b931fa34328570bb4894f94198cfde34c0f9a93e4e394281036c229cc324296318b23f722e83b9ea617a35dc6a75c669e7bc0f687034ba5d2a065e04c80f461a93d2caa8d26fe815795d4cdf5b663de262f9ecfc40241351df6f54c471501213cae478def7debcc622bb9bca89538e3da71d966ef12887eb3a6aa0f07134e76213814211439883ef4ef9ba81065f89f918f963680da1c892fd7e7f6b7286166e65ee14ed0b6166ea4c3d108b17167ed1827959d50e2fd92bb3778b7965524936fa885b547d9e550a4947927eae5a8d8d3a1f15d3385beb9bb5d3783d326f50d6032dea41ea1d183b7dab7493941dea4d75bb6af6fbf475bd194150ac6785ff0e834d690553eb9e7ccbdc49b2965934f343844b5084a2fe50920a6b272074eee81dfb5bcfbe1a46aabc3b5213e6c21315d3c44e67320e030f003496b072eb8adf90972cbb2c1bf8148f03c6e1c6098a6fc809c4d63a75d0dba2118a4bd3485fb2c570ea6c07912a9d007912753007467df819b9343101dcd805398029fd415ad9e6e9a0e9bdacc7aec3d801b77588b3f556d309ca82c75722660b39bdec39e05e050713dbcc222cab6ec72490a473a2bb331a6e1bfba51c2e2ac0642fb6f7093341f4b9c909f3c42c172d0fc92b404ea515905d1b1cf4dc4d1cf8a7ec832e9a0adbef7ca5a71a6456cba2a127aba9e0b9efea59bd2211fcab41ee0ccd6ca1dd9eb8be6a57d9c32bb63718ad6be729fcdef5ec35a419fed3e45ce1387748b7009a06eb87ea5c659f759574f574385c3034dfccfce443634bfa07a62d7f6f5b1e01a5244f163329ac6b5157c7c10470b7eaa3087155a4c8fc7209320971ce538a43a0c33ef75baa31186f9b52221bb27d20ac6fae38a649122e0a2316d59a5a6b5e30388be8b7ebec3d523a15ea9fc3ab4295f652101d7809f1b521dccac6bca346c8207bdb3a6bddd080b3ea9423291c4257f10353ffdf740c1bc38c95e0b7876d9fabf865fab86c3eeac68bed824534b050d763aaf290deff97b81d80fe12a3622657a1a1b3a0e42b47d77aad4b0d27b3043f588a466fad61d54a0e14adc21746a703d7651f89fc48e9517a23e3ea73601812937886b2eedf2dc29212bd315ff7665141b3426f081d2bef60e7d1d5453aba1bbec046470155490db127e488323361ca0ee6015c9fc8a67b3ac19d59a893bd101b4a0ba8e6c6aca1042e47037e3a370c0dc5414244c84e52e49fca0247cdc8ec13c29a5afbc323dbc37297099a9a1b073e6d52ecf3cf695c36fd98ae6f3e237e9fbef7bbfaed72e8eb87d629a23bd9c2b17f2c168d99f57c02a3d3502b6b508cf6b5510a467fe20affbedc83dce2b3415e0ae52a7d74852d39bd9d27357f8659df2a67d69071786af0882fdd1f1a9af0c12157b93fa2d7997093", 0x1000}, {&(0x7f0000000100)="fa352f2224690bc2", 0x8}, {&(0x7f00000014c0)="9467e72c6b2cba181a24ad731a1b29f9dbb2874f7e4a60151fd30a3bb727094e81311bec1eb454d1dc9d6c4bde060d3c8bbd530cd67487c36c5da81fbc2516d2dbe3166be0212a37c066daaa9eccf8ea345dd0c441221dbb8730f8fe08e0b7b249a6637bf861522767f40e375e1dde590deb5843e174276db127c31426a1a987", 0x80}, {&(0x7f0000001540)="ca9d4db950d66f2839d090371850fbcfc73e796718eb82d19ee7fa7597dca558b6b015627295d2e7a3264b443aaaeff78d1345434b185548298896cbfeedd1f65e94cc2e8e83525f8223b61b352d1a7059a38851627904", 0x57}, {&(0x7f00000015c0)="88979b03d317088665b7124196155413e3ac8d558f4bdb20b511ec01de9960aaf5c4b463364facf8d01ab10b5c8f46dc42fe2014b791046fc21ebd6c1903217f36dfb68ebc6a0fbd1df5597b1a8b767aa2ed943c03764f9d", 0x58}, {&(0x7f0000001640)="7cce2d4b4a76bf2bbd89d0f66efdcc296420fd8c4a04fc908027f03d1fe56082c106d5880b731706fee120e70be925f520a6b9f447f23231d62c91d6db1073e6a0eda7fc178cdf706cca1db73b48c56820f496cc325290096f9b039d05576878101db6298f199de940348302fba04375ffeddf70678d76b0587aff014a6d257ebda17bce69d3ed4969f1f276c74b52511059988cf1d7e9b09db8d33e2b5db842511eac5a454692dea8c4240af3bf908fcfccf047c7c2e5ce", 0xb8}], 0x9, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) read(r0, &(0x7f0000000200)=""/197, 0xc5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42da6718a8af4fac9db10197e14919cdf5f562a65122aae277dab5a22a1e0ff7b24871612969d729cee400d438f4fb8de62e271e04dcaa1bfd2446e2cfbb3bed42cf4a5a8104d207ed3c9572b4c2fb132980a1c2ae1bbb282072464b56c3c0364fdef14e71668f7152746ddb", 0x9d) 16:01:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x100, 0x3f, 0xff, 0x7, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x200, 0x32dd, 0x20, 0x8, 0x1, 0x2, 0x5}, 0x0, 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000180)='./file0\x00') r1 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) fchdir(r1) fchdir(r0) chdir(&(0x7f0000000580)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000000008ae7fdf030000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 16:01:11 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000140)='./file1\x00', 0x8000, 0xa6) open$dir(0x0, 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:01:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x0, 0xfff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x100}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x0, 0x1}, {0x8b}, {0x85, 0x24c}, {0x86, 0x1}, {0x83, 0xfff}, {0x12487a79b9911351, 0x68}, {0x0, 0x9}, {0x1, 0x5d}, {0x86}], 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x9) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000140)="78374d1ef7d9240000000000000004adab8efa984a10b758") 16:01:12 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) 16:01:12 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:01:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6008, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x3, 0x6, 0x8, 0x0, 0x2, 0x6, 0x40, 0x1, 0x3, 0x4, 0xffffffffffff8001}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x100010104) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:01:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x9}) shutdown(r0, 0x3) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x0, 0x2, 0x1ada}, 0x64, 0x0, 0x8}) 16:01:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="09f9842f7f595215dbca7f03a72a58e8eeb68b0f982cae50be12213e0c7ba335885f7381677cc4df212f07d8b4b51506912eb4d93e9b0e6f45f0bbd8a8981f0de4add71a0798009a98a785c5d08293e6238f22fe0ad6104e5fa1782cef25f978263702741ae3edde0eab130d2502868267be92d606b22204d299ad4198c399cbd98f6c030dffa8420e457f9cafcc3bb0d7c2d23f1ea12e27bf9bbc70db6bc8dd6b1bbed7361d54627bec8bcbd49515565d17ee510171aa5133a321da5449273f61fb3a14295126e6d66672fe7f240a2901072fde5b9464c05fff2dfc136856ba620316cdb42e1a5d83d279900000", 0xee) write(r1, &(0x7f0000000040)='t', 0x1be) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x400087}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x53c124b010f0fadc, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='v') r2 = semget$private(0x0, 0x2, 0x1) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1b58, r3, r4, r5, r6, 0xf54b06c22a05c3fd, 0x2}, 0xf1, 0x401, 0x10000}) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d, 0x0, 0x0, 0xffffeffffffffffe}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1, 0x2}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r0, &(0x7f0000000100)=""/200, 0xc8, 0x843, &(0x7f0000000200)={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000800948e25575dfbc23d918f219a2ed2d3792ea9ed878c7c071dbb94b2b3dbc750d4808b83f753e522065ebad82b26fd899b5e2891c2243232fc4a5d50718b4f20e703e8986fabef7d64c232a61e46a60bf20d4d2fd7a6e91ee7393e7e842cdfdc7ed10ee73a2e00c69957bfa9a4170936ff4689e5052b70ad90d7a854d008841a36b30806971c02eb260642b39fcc143036e7589c47a43328e11ca20c6191e8372a905456c650b8581c3baa74be9a6e995badb1105f9375cf55d962f1a678436d326b543934509aa5f37f728d784404ea9d4e6c6f"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r1) 16:01:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x10110) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) ftruncate(r1, 0x0, 0x6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x120) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xfe1a, 0x1}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x4}], 0x2, 0x3) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x5, 0x8, 0x1, 0x5, 0x8000, 0x9, 0x1, 0x0, 0x37f, 0x27f}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x9e1de5b91006b99a, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) r1 = fcntl$dupfd(r0, 0x401, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x5, 0x888, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) 16:01:13 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = fcntl$dupfd(r1, 0x8a914f3024121e47, r1) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) execve(0x0, 0x0, 0x0) 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfc25047f49e30775, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:01:14 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xfffffffffffffffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000c09000/0x1000)=nil, &(0x7f0000f54000/0x4000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:01:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4000, 0xfffffffffffffffc) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() shutdown(r0, 0x2) 16:01:14 executing program 0: minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0xe4, 0x1be, 0x100000001, 0x8}) setitimer(0x1, &(0x7f0000000080)={{0xc4, 0xfff}, {0x5, 0x3ff}}, &(0x7f00000000c0)) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x4, './file0\x00'}) r1 = semget$private(0x0, 0x1, 0x82) semop(r1, &(0x7f00000001c0)=[{0x0, 0x100000000, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000200)="50402c53576ab2856b2eff0ac3483d3d378ce4878075d886e27dde0a8c56fc019953c34376630a44d0eb8e2191ce7df668cdc5db93e001f19ad73c02701a149b77d2a6aa9b8269d2844d413d973069bcb956c5407a58bef19ea22c1d7ddf4e85e6e90af8eae1e3e4f329b40218b65ec3421147395f221508fc8be6ecb2679b9bb51d8d6b55bd1c4e38c27574e2168cff9aac98f4a915ca1d901b1896a030cf32731d4050ec31882ed3df9c56150343e8e9bbefea09ba768264db9e61f95acbbe6928c7f445e27099fb66829465b8534bfb126cd0c6e66c0beb8c52354af8", 0xde, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x2, 0x1011, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000004, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00", 0x0, 0x7fffffff}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) mprotect(&(0x7f0000408000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x7fff, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x14}, {0x7}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6362, 0x100, 0x5}, 0x0, 0x1, 0x2}) 16:01:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d}, {0x45}, {0x6}]}) getppid() poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x100}, {r0, 0x20}], 0x3, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:01:14 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000690000/0x3000)=nil, 0x3000, 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x110) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = socket$inet6(0x18, 0x4000, 0xffffffffffffffc1) fcntl$getflags(r0, 0x1) poll(&(0x7f0000000080)=[{r0, 0x42}, {r0, 0x8}], 0x2, 0x6) 16:01:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0x9, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x81, 0x20000000, 0x9, 0xc}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x29e8d7acf93151c5, 0x9}, {{r1}, 0xfffffffffffffffe, 0x42, 0xfffff, 0x5, 0x4}, {{r0}, 0x0, 0x40, 0x51d1148d57e54e05, 0x48000000000, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc619d478a1749d5a, 0x4, 0xfff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1b, 0x4, 0x8, 0x3}, {{r0}, 0xfffffffffffffffa, 0x41, 0x9, 0x0, 0xfffffffffffffffb}], 0x49, &(0x7f0000000180)={0x7, 0x8}) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x9613eeb3071591fe, 0x2) 16:01:14 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r1 = getpgrp() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x1, 0x8001, './file0\x00', 0x20, 0x337648c3, 0x1f, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1c14, r1) getrlimit(0x4, &(0x7f00000010c0)) 16:01:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) sendto(r0, &(0x7f0000000080)="93fee24b8f955ae0b75817d6fefc14ddfe283f8eb063dfacbdf0b48328192ef7023bdf1dc2a4687a54d67ed72050702a73c4eaae6febd89ffa95d35e497a9037", 0x40, 0x8, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="2db39f4083618cd6c1004696ac003e12ce8ea75b960c2980ff05576c5045d6ceb9ec565027881d878326655071203371517d5c220beb09a4c5d3d6ad4159fa1a4470ee7b63ca3d45bd3cb83bf3ae8ddeb96519950ff7d1874fdaaf1eb51ac21229e3e2c456d95a25db8dc4bc3e670bacb7702c39ec27cc0a", 0x78, 0xd89c9151169ebdef, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900e4000000000000000000"], 0x10}, 0x0) r0 = socket(0x10, 0x4000, 0x2000000000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:14 executing program 0: pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x0, 0xd, {0x9, 0x1}}) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002c2f660000653000"], 0xa) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020e80f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x3, [{&(0x7f000040c000/0x3000)=nil, &(0x7f00001d7000/0x3000)=nil, 0x7}, {&(0x7f0000498000/0x1000)=nil, &(0x7f00003ac000/0x3000)=nil, 0x76db}, {&(0x7f00001c9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f000030e000/0x3000)=nil, &(0x7f0000294000/0xb000)=nil}, {&(0x7f00002bc000/0x2000)=nil, &(0x7f00002bd000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000050e000/0xe000)=nil, 0x20}, {&(0x7f00000e4000/0x4000)=nil, &(0x7f0000164000/0x3000)=nil, 0x8000}, {&(0x7f0000619000/0x2000)=nil, &(0x7f00002dc000/0x1000)=nil, 0x9}, {&(0x7f0000646000/0x2000)=nil, &(0x7f00005a8000/0xf000)=nil, 0x3f}, {&(0x7f000015a000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000099000/0x2000)=nil, &(0x7f000017a000/0x3000)=nil, 0x9b}, {&(0x7f0000264000/0x3000)=nil, &(0x7f0000579000/0x2000)=nil, 0x401}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000085000/0x3000)=nil, 0x80000000000000}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x22e27e44}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000438000/0x4000)=nil, 0x4}, {&(0x7f00005e7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r4 = getpgrp() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) wait4(r4, &(0x7f0000000040), 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = getgid() setegid(r5) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0xfffffffffffffffd}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x3}, 0x8) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x100000034, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000240)="b5d94b574ebc123aa9d524c49be8dc909e1c53d115e60b9f2bc156e5adfe8320bb8a89f525992700f3a40b002ca88c963e647e44463e12790efb2c6fb118c8e4f8") syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:01:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)='\x00\x00', 0x2}], 0x1) 16:01:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) read(r0, &(0x7f0000000040)=""/55, 0x37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="972581967a60d529373a217ca1b2b0c28fdd82d82cbdba7f6bb1834f4193834a1b3ee67ef57ea811ca812fe4907bfa18d3c88f06800186b7e673a8a9f9cdf96ac222693bc0d00aa680aaee3efd89c26b8797f5420e0a6d1158e120202e74761c2b1975538fa3272768baa924006eac4c2d79a4a2d39fd96e13c987580f4864b946975efcc1fa993e4072ebb9669f98218529afa1cbbe89afe6ed90b152a2e0ac0e1289bd14b00502a31ae60840c841474328c80a0f7cbd66f6ca63535e60f89a5628c1aa3eabea24738cf80bc55c73ddd4ec5126280ee04aa0fbe4908958e359572236862a30f7a36976f7d757aa8e7497f55dd154d7d10174d337ccb4675e60ed5a4842db2a5cc7820e9ec4abf4d6acbc86f3111b8dfb13308f0c21c4791b71fa6e000756e28521781f0964aa6ed3dca074f78464d5dad75997df2b4d7ebb240adf441d904575e99f1b5f2bca7d19a777dca046f9d40b61f726b07dc679c03a8f05c0f88444107e2efe91593884de274ff58888d3d681a9b8cd8dfdeb1971fbf6602b0d6bba75e765b0b11ba3095b616eb3c87ea5660ad0328eb2e2d35066142ae5f542a06d30b29ff1f4462be45e8ad2cb1432e911b067b5f1a6128d87a020560f2aa797c6898f832917d5445a66ebc5ee6f61f5f90641fceecb6d74341ca41f97501717c896adb18d9e2cbe9b55c9125a972382a400d72e6cd4723ef534fdd97f9ef37518b64d20f09b8b12f541187ac08f139f33beb6a7743bc14be2a114d4e8eb70c97d4f9b7964dc7f15524eae8261e6a32bed4fb3055344699b8921387f0b1fc5f0f17a135a51eeff3ceba8f315855c4acde29e813e2992e0d616eab0ccf8721ba7cefd429b18a2522f773c4f1812ddecb63fc37c30b24dd2edbccefa6635747e067be84c2ae8b21d79e63145c38566ac0ef2715b5a0d5aaae89d731d83d7ef884fb00d8a7a21cdb06c96bbedab1f27044c0e7f8893bf1122bba1008aa3471ea4d6113918225f15a6813ad3cd99fab1fe4771359c580a81271ea814ad8223eb305b8e3746b4e8a7320d0c55a2cecf391cd5a0777d9a423ff0ce9e4863db9c18acd388a7a4f11474153b803c7726a189ae6f327fad188443f9eb0b9097413b6acdbe8a583242a080001dbfbf7600260e137faac8f0975ef465d8f8aba5d0b9e811d42390b929fd2b9b132afeb82edcdc739cc2f3eee7911da3679a4c964e5dc838752aaa2090dced3dd4adc2a636bf0a8ea9a2e22ed2a73a66cb4be836be191933ce3b603c9b3916f840c1996f6e5dbad954e05241e40a14ff9c350a3c2508a2f6f184db1077ba3924280244ebf9241ee85c5a1104b12a9e93292dd14af26c18ac495d8cad8625194aa699c9507f2bcff27b57baf2e5af5d00bff336c92ec5081db9bd589a4d0a262530790a82604ba29197665e69d566cb7b8273218087c411da890553166f8e896ad52d291a2ef0cf02bd84ef5c959727029cdca0938751492175f9c202d62f5a885451f75686b19d60c6c4cb54210e0ef4353a63df0d513d25db16577a7e368ab2002dc1beff68dd6ab5d5fabf25fe6f6a904827d737cccf528c531014df821c3099a8b3c657dd70686c34e05295cc9e382075c1978e2230d40bf83e5c92ae274fb919fa6b98a5bd44201eef6590dfa2b28261f9187a8e23abcacef4ad93d30a50eb45291fc2825370d98f06193a099a0f3a12b311e36c40c5b75a9dad1d537cce0b657cea5dcf58ceec0cd9bd60d4f7060775933086f3a9d66d63a4e5da98cdd6e6f138f94e9471160f2a19b3a8a7b40fc2a4968e5a50d3f241a4f1d98ba21737123e61cd9fafc85ee8098de7d680b1440bd6b7cc614d95a513f79c12bcaa3ea83d6fa93a8e394f9192aa951b0d5856783068fe797a71e1f9eefe0b7f3cc8401b018bdc31ae476d13c65393f2bcbd27595148919d5a1814b1f25c79ebd39a13abeacdc04e79c17b3e850c002898237b073b293ff502c2ab2ff2c46622f215cdbbf7dfebc1bd9d35af7ed4e9d6bb8613ff4764bfcb2580b69168b1d71863bb7bb6dc801927f45702bf6ebebddb3eb07671ea37dc777d8abbc89a83af96f627476fbdfdb9e9d1eefae9689a886f5557ba481af49b3b037603270a4c4875f676cc38c7a0e4028d40cdfeb6c0a588f0ee97690cf02d5e02f18b629bea3b906ee1cbdd11078f90b27838304c53a8a2032a364064e4895339b85c11bb75b7140cefca57ddd52737f8313f10fdcee982c119abfd9c7338d8009656084eeb44e325337d86f23beb5fc51c02785f4d68e0e60844c38f220b64f5c021f7181a6a02814627fd877a63c08e2a1ad235e2b90e82fb9daf878b60479fc3e2f038470ed757f2abd0593280c6a6a02272f3be188731000a02f65bbff913fbc311c6d64e670c4539142d0923bf3302eb6c666270fc16d2260bfe045851f4c3a98f137ed29d5e5be00f199efe3355eef227fd7ad54563945f67e57e94480b01c206e2a6f71a1e7ca77462145f34e0c0bb2345f9b2d85599284f99c0b85e91b0ec97ccab6d385cfa3f83ae3510efe0556264f2a104759a09f106f0c41972fcf23ef08aea00c5f680f841a5e1cee6239286481e953217e803f5d2cd7105ad2ba207ad74a1b3c41a8ef092efd56d876d71ad6533679fed8ad9433f2a88c946b0990f441d5026f382fd3f5701f0efab14be1e0a00a6014083328a33d43e47c40d23cf2ec9d2f475b9c0a4db1f31c5ee80ef54749ace621c2fae6bdc3858acfa3788991170ff3e5550711c0b8ed38d6d41800e896559c80b24349f8b5dbfa77ed748b3dec9df4d44972a7d10d8bf52d1126f022e9b14a76ac0da631c39599301f6001ee5eb639dc85a30505747d14052e541b141dacb7cb2a1317cefd921df84b5965223d51c121594d04f05cfb3e8acb694705a558a87ace8d26c2aba8bac8e7a9c1efce8a138fa9ce278ae03a9aeea61f7dca68a125a551db0c91335411cd25c26b99195670a288db53cbd72b17493eef8a0be6e192aa3b3b2f8fc831d336f79f8d448506ef70dce55b75447b9197bbee8c95c97c5f32a1db83ea43b8a44296370d0d97fb7ba0d304e8a6808fb7640f54d34cdfdb354b58f65be404e5809c584d7f7a260dfb18750ac355d1724b871173a01f95ed8df255d9535ab2d9938832d637827a3cf5c49514c312605c07f36a8f21be9c082eed03f34da049c3906f195f5603a75aaebff5d6caabc4eb91f3aa1187312a304ebcec8643347b306cb534da8537718293389f8db45aaf9fce01387a002b985451929e8badb4e092805dd705f2384d92827e507c9e285c8b9be027d6dc31b77bee79b8ffc4a5d2c98f1baeb24fdbf4c812d78d2c5242b279576fc93184aff8b474060c1b604d67e2a100643da8f6d69dc51879ef235a732940d14c5db5dc6ea54e49216bf5ca719602c156efdd95446978be9aa16fae3860a7067bbe9b9ee6eb2cea311262057d90ea8a1e3fdfaa86fb0776f447ff7ae15bce07637323c2b09ffcc3b6193ec60e6e06a680b267e1e4a84cc61229ded379c1d444c424b6e79cda410df7cdb7f05654d858c5a7820e5bbb5f8a791e30ff936612787e0e969fb08d8c61aadc848e315fbb457c23b2ae311e1593c40e46fc11a40740cd45c31b9d1e03458bd9866a369a07ab85c3b7fcc99d389b05466cbb40d5bf9184d728dbe988093e8c06ae51cdf5cbab5039b52ae7f158641ccdf54922e6debd7fc9c65d88ac934cea94fb4fd4d071a2b93e63b1f1b9d5dd53011bbd48a66d6c69ab435e5f8f1883a590a1cf032df2287b0e3d84668234f80748e6e6051c84b8e0d4ba36367a0eda99a74293025a2ddcd8e757b4e5679da5c584de392084ea1969984bb69c299542a213c7c7bcb492c596f0b7b8d9a010c9b9118e73419ff5c2951d48215e33daee91a604129c1e047a7bd1225ed3188b2412e06438800db8e7bda8e451d98106b870d50235e523f26ac5ed88ccadab95f16c7e2255f07cd6dcb91c43588bcf006b7d276909d5a52c4a1704c83d5882d2a86a4eebe6c63e8d623aa7724404e87a3c8e42e6b67ed134c8f0dadad0369847ff0556a2733d6fe975ccd76adf5b36be44fa6ff260798f9c0397f50147e01be522ca9eff9adfa2e1ba1cc969fc16435c745900c5fc4fc8f444625be380e0d20d790033c90e4a9f1e1a0f473fe50044fbfde7dbeec9af9438236b20b0af0e59419c06ebf9f51c69b9f71e5d875069596d99c125c2361bc1954e57129f225451420f31c57e3ae0fd85df134ccd265e17e94235bedc001944615ca262a29c9ad6f2659ff1544c734324703917601949f002cc3674e5d1d96a97d7178d537b4ce0f80b00704fe381b32b65ede9b0495c9a7f5c1a9b3420b40713678f110e27f0c88522954bfad2cbb9f9e06eddec6517a990da66223f324b9e975309bcb5de0f5472f35abf428a1c9159b2d7877a8b6dc2f9f2db99d4d3c2f8a565997f75abfd70da7243316c141480d069495b109e55e36160fc40f93634e74e677dc4b623894eee51bab5bc06c1ff6a791b9b37cd18fa00997fbe958704164a6e43c46227e658b918bbed1511b07e41a7fd318e395b91a63c30f22bced58e0c6325721f891a4f36b09adcd31aec893dfef99a60fea16ce4f7afe3948168d325f0ed50d123a8931ff08b2c94e11c9dfd42216c98e916a9a18c0cd2946696a1100d6780cc4570d7a5c84114be1666c383f17f5333efa4e2339a2ec837fc981478b256959289e97d64286d991e75c0b9c9a884d7425c6bcbb716d8a96e86f0d02475c1813ccf7da2dda3cada6acf400486450bfe0e9f5f161ce3c85cf527ae0f0c1f906044183703b466610dffd540a9c55e81ecc8016afdec4799bc4b31c930caf77e11987921389bdbafe837cf64c249791ef008bb1c038b6ca4916c3ae806c85b43e67b7e6550f915e01221d2e6fd8c0735aea3cd5e949da378be5d8ea15c81e99cfe896e5530c460db309d0b71b738193c9f7e25dc66b38fb160d922d3d0cda05add2b51d0aee5e52b78e1ef2076ed25482d45d178a490f7cc79e6447554c16872d20b97426835b877f6d7a0c050a82e6afed135aede6176fe135ad9d7fc11db141e858830e6f1756fad0328fa1df39c0f13cbf0a1c2bfa9d739a937ca32067c1b2763dd236e3147182cf5e1ca25505d8d219a76cf806f0428a0ac4429d7dbadc25f795b8047111d54083086ead974ea0950a9a0b2a65fcf01a53eb3ec6411447f8004c8c9e0207193948f16fbb32139d56a76b012b21301fdef2a836e0c255335d4ce180f8ef6d62bf72b88dc31c9afe2be71d9315f53d4afc4f5f4cb8c532586bb4a914e2906e0e4d4c2621f71c5cb44bd9cdf51c691c0b1d466d1e2c02eb5dde2b2f764bac87e457d77ab123e59e94b92aa345be1485593c0ffe5f56ad530f9ba452c2a21bd5ce4e18b96b2c6fcbea9f11b5738e89466baa3c5ad3eccc3cda07a77eb74d59f0c53d12e375315fb0b75850d26f515de9158f42e6bfc101ed0fcd0476493c1c34ac67c1ac5c5c78437d8a4108a76d4fa4e19bc939c92ea22b7ee59671b4e7558b028d6b70307bdd95b00f63f1e3dc3e13fe59c04d8ab539bcb7fabea832e26debd68102b0f6da61c961bb1dc70947106f92b022b8fe72028e2cb0239f452e065dddc58ae6a87e441215144642d2e2c62bf23112ec997d8516a0026d6a8dcf5b5b4d2af9a46ae80ead5024eccb59f2a70a09d20168ba2ea6933ecdd26be07ed9241a8f993db943c493db5e69dcefae0276d1fb1b85fb1ea99add", 0x1000) 16:01:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x1ff, 0x9, 0x4, 0x3}, {0x9, 0x5, 0x80, 0x6}, {0x7f, 0x2, 0x40, 0x64}, {0x4, 0xffff, 0x6, 0x1}, {0x6, 0x10000, 0x80000000, 0x2}, {0x1f, 0x5, 0x10001, 0x5}]}) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7f, 0x5, 0x3, 0x7ff}, {0xffff, 0x80, 0x6}, {0x6, 0x7ff, 0x1000, 0x8d}]}) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r2, 0x90a1ace984cacc26, 0x5, &(0x7f00000000c0)=""/5) 16:01:14 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x40) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:14 executing program 1: r0 = socket(0x6, 0x4000, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="070000ab00dbca375cac3400"/25], 0x30}, 0x0) 16:01:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe305000000000000008a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) socket(0x1, 0x3, 0x4c) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:01:15 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0x401, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x200000000, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x4, 0x6}) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) setrlimit(0x3, &(0x7f0000000000)={0x1, 0x100000}) 16:01:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0xfffffffffffffdda) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x19, 0x2, 0x400000000000000) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000003c0)=""/85) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x2, 0x0, 0x5, 0x4, r1}) connect(r2, &(0x7f0000000580)=@in6={0x18, 0x2, 0xc000000000000, 0x9}, 0xc) listen(r2, 0x4) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) chown(&(0x7f0000000300)='./file0\x00', r10, r5) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000002c0)) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000480)=""/82, &(0x7f0000000500)=0x52) connect$inet(r12, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x2) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f00000001c0)=0x1) 16:01:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000200)=""/74, 0x4a}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") rmdir(&(0x7f0000000300)='./file0\x00') 16:01:15 executing program 0: clock_getres(0x8000000002, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x100000000) clock_getres(0x3, &(0x7f0000000040)) 16:01:15 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() setregid(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(0x0) close(r1) 16:01:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56022e2f66696c656f8c"], 0xa, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/226, 0xe2, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1ff, 0x9, r1}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x100, 0x7}]}) 16:01:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) chdir(&(0x7f0000000040)='./file1\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) 16:01:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x0, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) socketpair(0x18, 0x1, 0xab1, &(0x7f0000000540)={0xffffffffffffffff}) r10 = dup(0xffffffffffffffff) r11 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)="8061a9e8c10b108b9082ebb13eb88bc3027f1ab13b4fa34fe6276ad7395d3c082450b64b11f057fec7b36a0305e2928872201c71", 0x34}, {&(0x7f0000000100)="c0adbde0a05e4c913d1dbb9ad86dfd7ef6c1f7b70c76edd621d65358ba4861bce8309afd8ddb8458f2f62dc3c336d2ec83206a53cf5a03dea2cd78510b12cc755e12c3187ac079cb8d71660ac1e2277c6df30d867e029d5e8cbd", 0x5a}, {&(0x7f0000000640)="4d618dae0b376a12cc9b0a0e9648304c25ce2d58aa332fa6d4814adfc4687b468e05e0bb94782efcde05d7855da2169476a07ecfcc26df80a9ec97b7704d7c9bdbe40c0e29a70df00f52687c66c863489f0da1fd9b8f9926a77c646a8646ef1145a3bc2f9cc98f71fa3b70c8cd0e17d36b7f7a0e2fd47a5c391a4e6aa9fa55202f2f6a165d7a8630d5c50e9295d1bf3c3347b401d9f4954834e90dddacd385a479a547c7e1f3cf6c96517b8ed33d291e194dcccc5ef2740ecb2722b68c3291d9ac1e865863bbe816a775b24359125c49ace1f092809882fddfce1965c1817db22d25cc9b77db33192d370e3d13e2f6a52355eff1370bb415671cfbbeee80a565145b03ddb34b9d1eca22e64674475c77078682c4bab536b157c0387784cfc8ca7df1f4d90347acc599a0cdc080daa0e6f28c5c860c05f19757d9c61bd820123a82b7e468b505fa768259e59bc4a81c9a1774dbfd376991e2cf2bb69ec01a71ac5f57b568c2b494bf153917d24162ece644b01348923fb6ed3d76c61175a75611befc7ece82cfff8dcfd5fc02aa8b93759962faa8475edbd7228030bb6fe252244354e7d38a0647c23916f4fa8e4fe0113ffa4838db17e18e89fd6a63a3d8745f8e8daa6b4fb2abb9c53c5ba317361b52e4bdaa17da4f6c27cf3238b4c274c397984f31d7baeb6fbb5a1cd73eb677cc8ea38424944ee2de38fbbfbf815d3053d1717d159daf17ac1262f85a1879895912629351c4d56a57130ba144bd99cd01a4d9c46eb25fb8421136afb22ea44893fe9d69741543571707c877439a38d1e5b2b267ea6e4a2580b21123663782e2e1f562fe25d8763c84fd14e1e5a329b7896afba422e735a27b5d7dda394ce6f067967a8db05f9cf25b69405f18dc3abca87aec256ba8c1c13b95f215fb23b38c3ccdb23dcb4bf4624fa97a678d6d4f27276e59a571234f554feb298afd9784d32bf132e5528363232def3f9d817b407d6026b5fb2ae5026b89dcc9fac53872baabdfdf099cda40c90ee4d414a7059e6d564b814fd30892618042ecddc5ce8682b0f7df4d500acc5033a3a568fa83113b1c4634ea4b05871d4e7589764d93bf874e6d1f3e4a748f2326773a84aee74b0a630631e8ecb580be81ff89bee49dcff616ad86ca57ef4ae2b522e04f1574b021fbc1236a04ebf07670443ed7b5567c2f760808a258227afe3ae7cf0de155b82747f65065dcd823135a4e1ffb275aea852f91f07d69dd9c6b53d21eb551be1caebbe4886f67b4a748b7f50a0d1f98b6daa29a0648ab78adb359936eb931d343c6c7bf8496a68151efd9d2025f0351156cc13ee335a3a98ce1371f16e028beb2f57f8b49e74d1438f8e243285670c2dd2c64a5d7c844bd24b859c7528f0b3be0c9cc6adb5ed71fa93f56debad016529031e3efae7bf81b666d39a2c21d9935b1d8a6f44bc620da1113136dba996389d3f24d5b407c23271d69abd772f4daf16b34e7ddfbcaa999263adcebb49628c61d675d48c3db00c704ece55032c172a712928eaffcb7a111dab99d103fb78ecbec7cb09e4547fe53cecfaf6b04fe591387d001e8861e3f073926119ddf2a265bdf123aaa89a22ab1437b2766ef64b8c127eb2a09555f2fc995df7d8982d0e4f607b0ac584efc84aa0bbf4f806d4da858699c8d5502f1b7f59d2e666bb6d5f1b3b625bc29bdaa6e1cbdd5eceeb3e8022c099fd6bde3051cd94b083fb5fa502d0fae198cfa18f947e906936122a24033aa7e86a750ca4370067e604e4cdc4db2bfc71d967ea7a7a9cc81f8e9d146473d6679b7a03d951f9f4771b658622cc0b41d08dccad8d99e4983fd3e02520a3b14a406341902566b622593a64575d2372d4cab1713c6e697a4e962351eb1005b9bc63374b2df9797e39229842ed22ef790f929c2896dfc4dc16d620e5d4379393ba00708c2e489914d86701c4439e25291189bd53e2027d192cf2b5f9d4b228e11716642186b937658aa6fc57ab024d30287b83d99b0d3ac4e7aab4b025ed9974594170271d0c253e875217b038e5722a42487e0a595f75a1331f3d8153578982aa9dafe1c0d8e9a82923017230ce9db42edb23930c63a4ce3b9449fdb5d6b4b0f4abd6afe146980adef32be896b30c2d9e9852021ae9975bb1eb9d8f3bc050d21f6858edc1a144e29fbbb5acbec30499953d23bf6837239c82c29a8d66f43557e6613876714c027b3827be0812aa97afdf2d06ad9f1cb9a2886deec6e9705dd730d157782ef24bdb64e29b814d88116ae2bf81763605b8fb24a006227f1efc82c41d2d0b7d5341c28d281757b17dddcc20f9255630361acb96bf01cf4b62dbc43fd4c82b23aebd06ab80a084b52e14a552fd9c38bdc47933d5d975515ac72967b141a47ed956775be2934495b411568623110c8a1b718c1a6b644d1e6088cb1352bf588c92cb337624d580575f55f9ef30abc14a8a5b0b94bc60e577d1270a19d69d8dc4386256a167899c2295d2e4f4216fa6ac24d11ed2bb8ae823ef6b9d81b43861376239f506b584c1f43aa92f6c0d71b42b79ac5836ae6d0a7487ed43376a3f2a8f8d9898f121434685ed0bf70642d809f81800d0711ba16dd02246bdd257c7978bba4343ca1a7e72c384ae5b89d3a2aabf62997ce89384712895a20be7d28e39854f980fad7230158c454b2a4e5341e9ca990747ea0261183c88653f280c943ac57ba6fc3d24c123592c6ee5a08ef14604899d190b9cced28b94cae7d1189a38ba322732b2566e1c62844a4028fa5d7a4b5e9e329e32038918cd57b50086a39d3ac2a48664817d3880ac95a1dc9d00134a9f1fd46068eadf55097847110594cd5803b1c0863bb8b8907a1e6722955a7728d163374e5c1c39b2002f473e359196c3b84a0fa624c34b21096195efda3242ba86e7eb3825f316255bb42bda09bd6374f463448169afef4b33259172028dc236f33266c4957b310c5ca1ccfba22977fb3ea00bbf744789f4833e744c6aa9d9a26541aef5b5a7fdbe93d5807ae23c806c60b78c0c9449312ffbaa4b9114f63da1cc632482700ccd7c807a9310bf8bb86b069b827001c0693ae720051e451341d9d2355974ab03880cd97a362681e6696506d5688dee28502013b635ca809a006ecfeb2267525c808b8180cd04461758e79ea060bfb6496b3a96ab13e5f9bbf9dd70dd601d13834c73f38859d1a1653b46e95c167fe1196f94832e2d9a0ea1dd7b1c7cf5965fb11a13579386187439d9408f48cf19e190b1fdd366a57a4f421ba23534546b0a71e1bba9d474f8af32bee575ca5e001da64a657b55a36c75cb07edd00ff800e24f27c0624d3f681f9051fa9959e3ce4e319dc6ef3195ee5b58c5accc5d82b74a5c6b696020b02874cbe13bdc6a48548a87ac3857b3419dfca6580a08b8ee2a79aecdc90d4ee1b5c04f85cb3a556445d5b682ba788780e5f8c983d06be71c9e116f908b71a4f26cd5dcaefc2d160f63f31dd71cbb24f409c92c95cc0e73ce0c125f50f5c22fae0848ca1f4006cf98a49767e8d5d6abcf20462fe1f1fed68a7310de85e39fd5c3207a347175746d0a84de46dc68d2e938e8c2f779b4d40257a34ec3a5045f6aff3634375c0fa25f2f4bf47c239e6d97cc8075ee7527eeb1e6f12d6aa98f4588673c2dec8cee46bb98d5e833028e414ba11208b27d5df55a3ac6eaed0b53edb266b90143130baf908633c9aaef91eed97fd4c286b9236dd0a83fda87e3adf6366fdb8fe21c8de6cbf3b78a857d74daf6008a5ab7867813b7a27e5790acf7ec839d4b4b501b5c7d5d3a57da68ea00eeaeb0f4339276790d9119f9b106c2ef5c3573330f60b4b28077a680d5ab6423c9f5f15d16af8f144dcc1bb50bf0cc6af23bafe6365998f6838a805255437f5ca01db0c2fe866bdbb32b5208b164e4695069cc7eac0e8af89d71569c337a097d03a4e41843cc1e53aacde1a5986643a5e3190fbacf3c6c709a3c9035dbaee3b8ba85258fc034a62bfad4b681a88507a51f2aac02a7ced613c84f71ad4a98a5402a696e60e817ca0dbbb6d8bc6924b706169b2d528733f966aa0bca2bd05a718e820b4c655adece3f889536e5f4d3ce473574f1f40eabd7486c3cfa89c09c85c704aba0bf2d9b9441b24b370e297c3117595ffebfbd199cfc3271c7b014a206184d9ff00306533dfb5c755e2ca6f2295c5e2e16c084859d1fd2f15f682b5ecda210f213ce8bd50d7110033ee0dd4114c4447a2e6628f7db6b8e9620964cb829242e33c99c8c9e63a1bf61b4fa01130c8c9b81c381027441a631177127cf441f5cf0d15fb5482fdef6efaa1f680bc4058b120611b9f4e2c83b69ba31d4c36f82fedad722d8e755086af45848a2953c94b5e8588d6e59ef84aceb83895df9915ade50ee4ae22299c0c4fa52b2827bc08c4515fd99e8a5598d3e6ac63bb6f3358d89ff4f73f059f0f8cd68f1bf18ff855ec0e98141809cb6ee709ea7e13b5218722bdef20567d283c3b5fa532e27f47a1bcb5f7bd7ce9bba89db0d5b211f312c0a82630a61f7623a7782567d48a2ad1ff5f3dab458f146295eed9bd2b917c786940825cdf2e9574da8faf07b3139f01efcc3d870dd93b09852f44d03bac9765ac5efca54f4892dbf6fff2321047836e9b015b7bb7f04ec97ead0fef9c98f62eb23fb3b4c76071388fd5f375b11322e82237b8264046f25fce25f6e863ae5036fe7cf7113632869740705f7856f4dd58fda752a7abd6932705b8bf574ba9df6148944d3a91b8be4c5bb37d84d8c4ac2de0abb481d6cf6f0ad925e3640eee60c754d9ff9fa05dda4c3bd380c5c7bd42d46eb7092ff0a432cb661830a09378ab7e33e19560f1101b542d2e945453989b069bd91568af4bd36a8a79c056bf068b0a9ba3634bdecbfe655b84581e6178a43f832111d805cf92b5b91119e1099290d2e9e880f2719a3d01468d772c2c8adfb95cdc98d27b201852e961527eb0501c675d6016f893ffb3f44ea154f8401e435b7721f3fb904b192cabba270eae1191a3d01fda5a7ce85582a9337464d1660818c377229421d0a8ca0a8c04096c33c80fc34446da6329044237df2629d77183618343c499f799c2044df859c281bbbf5fea3f8b8f40739f796121afdba7ebbb102a114c6a72a2e00366bfc5f49754b8ee22afb9c97c2a526cf9471f855b8faba11f06f960bb3fac06cff26e23e313f33a045c657c5d7e198352165db42bbdcb75ca92661d37d7ae149efce6cdea3331b1b481e7fa17d2746f77d91eeb7fe6c393ceec023cea692197394231bcd9d1acfd17221509170a6ea14290a134d3988ae5bef780940a7b66ace84f78f63fe2ac66dc1accb828f949548e480685602f97be241257d3757dbb5b92fe76060a343103039d519a1a076ec1a5d021fc99d8e391020dcb20ea904beb7083f1a0f64edf715946d401c2b745835ab994b71d0b35b8db00cc54b39e3289727bb062d66fd630c07fe814e18a74b8033f2a690904295a6046bb42808e3d1e2670104b739d196d50ddc614cae4da6fd85a347607ba3ddb25dbd5fa106e892192f0308234acc5a91e17172f9341d7ec772f6ac517c06cf0e257031152f0a51f3b126ea95e0a1f140917ccf8d5f5230ac71b81bf919660125c6802bdca86dd4e955a3e2ddae0ad176cce8ca39ac5b55c6aba08f8791ca51ab4215205ad4ad6d5b9733035ad7f16bec7545871a525cf94da7ca4cb8edbe8483ff1827c03fc64d3ce4e9fc58cec3a3362875e369e73e316e0eb1dd87fae73b42515765769acbd28d2beb22b", 0x1000}, {&(0x7f0000000280)="cc7982003cba27929179e8af1d2ad6073b4df1184f22da092ee4ad3744073a739219f2f95f546793802bc674f08019ca4d51b37a795ffbb71f732b4ed87b9aa8fa7a3ba0372bd610e7529bd5e1b27bb6dde57271e8e573afe4fcdd64a0a9d0c9001f6cb5382314b1c101b81a08f3b70e48ece2b00fc8554525e5d0f1eb80d71f57306de64484f2690740ebed1694191b492556813e9ab5f98ac98c101813498483c115327fe81df3d795", 0xaa}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}], 0x78, 0x400}, 0x400) fcntl$getflags(r1, 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r12) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x20, 0x8007, 0xb2) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) 16:01:19 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x9}, 0x10) pwrite(r0, &(0x7f0000000140)="841ef71924ce94b1abc4cb7bf0829442c2516825715ec73bb532dca98b33fbbcde2ba0c9a17ad7fbb4cb095c4b19da102e982f9434df14f6af86cc699cde6c535962a38564051337a3d13d9f8fd40ee50f7c9309af5ad09a2478f677444d505d19e9b5f4d79da6abd7ba704770b26b1ba20978bc1869", 0x76, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) 16:01:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./bus\x00', r0, r1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:19 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80, 0x8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r3, r4) r5 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x7, 0x0, 0x4, 0x0) dup2(r5, r1) 16:01:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x1) setuid(0xee01) dup(r0) r1 = dup(r0) fchmod(r0, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:01:19 executing program 1: clock_getres(0x4, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x4cdc0513d8033d01) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000300)) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000380)={0x1, 0x1, 0x3, {[0x1, 0x0, 0x5, 0xdc, 0x8, 0x5, 0x9, 0x6, 0x6, 0x1, 0x3, 0x401, 0xffff, 0x3, 0xffffffffffffff28, 0x40, 0x3ff, 0x1], [0x1, 0x1f, 0x9e9, 0xc00000000000000, 0xfffffffffffffff7, 0x401, 0xfffffffffffffff8, 0x8, 0x2, 0x6], [0x2, 0x809, 0x401, 0x7, 0x100000000, 0xd9, 0xfffffffffffffffa], [0x8, 0x9, 0x2, 0x401, 0x4, 0x4], [{0x4, 0xfffffffffffffffe, 0xc853, 0xffffffffffff5cb2}, {0xfffffffffffffff9, 0x6, 0x81}, {0x80000001, 0x2cb, 0x4, 0x5}, {0x2, 0x2be, 0xc71c, 0xbdf2}, {0x4, 0x426, 0x9, 0x1}, {0x5, 0x7, 0x401, 0x100}, {0xb8, 0xfffffffffffffffe, 0x14e5, 0x7ff}, {0x5, 0x2, 0x1, 0x3d03}], {0x9, 0x3, 0x2910, 0x40f9}, {0x10001, 0x7fff, 0x80, 0x1000}}}) sendmsg$unix(r0, &(0x7f00000029c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f0000000640)="48cdf54a983c0880cdb9bdfd909e0f78ff0093a82b400ab24987b8b600dd4c9f55b282e33ea5b09d9ffeadea9005c6cbb90e3c5016fe679faac482b349c59ff0903e91836a46e71fedf65313c301341613", 0x51}, {&(0x7f00000006c0)="ab05832f2f350dc587747f0e26188eb69a6b79c465ec09030a524549c6b0c11b214417c882dbef13ce34c79b0bc904fcfa6754042dfd56dfdee0c9c942f6e0157ee7e3f6d0d4d91762dd630f5ab8862c4c27df20fd", 0x55}, {&(0x7f0000000740)="c552cf0963d83476e7a2fbdbf7726085e98583f25164e12ee2b04d954e68fcd9fc7fa4fafd354f6f2260ea1c00de408459985010113cde8d24b5fc6431d4111b3e7af9c25149d762bcd0f980012a6338783e402fa64c98bfc3598c1a0bc70c20ceb72843406308b1b1629e46474a73bd896a08b157c94f3eff17760eb2be3dcf3f064b40386e43f7bfe8dcf3a1992ba76c250d2425a165a8d96d8fbccff346edc0e931a75c51a64e4940667c7005eea03085e786a0a52df343bc4b758f56e3fb794ecd8d084a65317f7ead7eedd557d9bd13feca67a2521caa3fe9776df5f83f63887c2146a5ebd5c2bccc079d5187dc86797215c73c52ed28188e2ffd1ae05a6fe6ef1dd0e40857c063466f7aec362efb3dac761a1062dba8336974ffeed31826bb1a1daceaed5eb363867370d7b1dac0c0a60f227357866522994444e01008ba3388855cc2722fb43e369bcc68db4262384fea0688e97a9df5fb976ba902a3f224c5a9e4934f37253228244a8184fdf4b315bcc0c1f935d2f2bd1947504c4ae1cb73633b8b38e1f8975211802009a76314d2d51d8119979171e1f52d81ea81945b225384c42d2f0ae6930cb08ca9acdab53a7974519c3e8a52c134352e037f3f40fee687344d59344e6e95fd470de4d9c5ed223f8b2ea4d6301b4d7d9ac0e7de83deb7d8a3f2691a11de943cf0a8410503780d5fd728551ca9dbb9fef1644adeba8f85c47c92fdf3ab48bd650bdf68cfeff415365f9aa3c33a27ac5b83f0418040867327dc2c8420bffcec50ee02a14dee5626e6b0e7e8c50767b370c6b790ba8a89e8060288d56d48186a191ef773e61e43e33de3eebf57945e3374a01ea1953141b2c33affd11d98d0f20acb2fec287517170ec6c231e873c7768c465b817d99ae12f210311b96bc0ebef787d5a6e231dc849f19185d96f4fc83e6923b47225cd7241ef5e3d6678af2e31f91ba63bfd58ac89f1c84f08997019ed4bcad776402f97bdd7d034ea12998087ea8ec8ce948f155afd6724c70ab5d21533b164ceb250625918382ee8cb324bce6a8422c0deba803583d4ccbd7a9cdad8782dd682b36aad45e0626729683254cbfed9295d0c641302af270d6ba3f21d714490658b69c7cfd609c90192170b81481b25cad547f0aee1579f8d6c30a3769e1482e6529c90f9cccd286a9a5920f0504f8a33e092ca0512558f0b1eefc781684fa796759d53b14c7463aaf239d03d820abcf19df41a75cc32516a704860dcfe1dee455a74393c401fb2475956fe6384e3e201c4124a8d0864996963d2f00539e08908fda6bb738471249cc9bcd8fc8ecc2d59d7f7146ddad077081cb62215e8c2134ac88857f6f5cee53aa23b1bb4b2059baa22b79bfb93cd6b3d5405e42e059cbf3cd585dab2ce0e8b76ae4c3bddd425ce37961befa24a7ab1a14606ea8523ed129d7882f3e2cc8856d57b16ab67e3a312fb81e66b01f26fb45b0c457b75a7ac36cd1d5ceadc864774ba42429d41f1f222de01ea3bfbc888e4067493dbe35af429a3b313236e39207e312e7a29e735a8a8a3369a1d66f74f527a353814c0ef6694382f899b164cdb756e35d36bade21636248564eeb717362e9fee94a495e5b10ec505a65b5ce38efaa366700735dbee47f3143fd6a7a75e9e4ea7dfc2357ff05cedba7cb0cafd20f1e03df56991a72967b76ae1d4ff51b36d2a161fa0004690a636acfc1240a17acd88d199c552c29bb0d5d22a09c8d351e203c1deb2847927bda383bd98cb2c96ef249914f1d3a682e71d5ff34e24b46f8464e5fe046a3707ea405d638e2181a8b82819e5351c8e3f835e9ad13f8de484d76f7eeb3098b3be8a993ba17e18e9c2949e7da5d5f360366505619c7235d9ed7c4bc4f814b275b366f190524c8503f0b7dcc1b6efaa4def16fa727d9358f21ded2babcb54f26f637f3b56a137535769a67bd2678ce0bfb88fe13493acadc563d8e11227f0ece2728bc18e5d34b4c0d047b0a6ea15fcb11b8be40cf6553ca4831c66d419f6a55a5ed4aa9fb539a364cfb928a7d8d02284fa243d807471c3208c2c00c00586d1e14ebfdd54ce931163b56e5f53e64d321b0382342ac771de7302e54dd14276c360a0e11b5a1b6649e895a94b5ab04237685b3971c5ce4aa13fb5f05307992a2bb42f8bd4b41b66c295d90c5e11befa93265451c24771c158f208a0c4ee4c0b1ddea18a5bd6e2c8254cd9cf79aa8a9ff29e4f58bd40d7ad11e6450fe8a461d3db802f634a8b4c4f404465642a97f0c5f8d843eb0d0d7ff4870fc591fdd3ac4c0387507c9f7d76506fd148e36842573348a5825f0121c1b329b31bb4b2c15ded348ce675ad4e2f6032f54a2e2b23af79f2ef15508dabba48fd4da4e6bc5482cd70f0eabf3ef730548e5d22c43ae0fe012c4e02f20b34bd2c30e2b749fe50bc99bf99193253c71b9aceaea5fa61e43ba368e8176345323375ba4782454ce4088c32f329d887da8614656d7da65bbdd88842a1b8a3f54b20b30d9876e4411b2cf5b237b548f3fe769947c221a63e48612ac1451bd6f6c6890ab8860303126db1cf3133cc9afebe59b272d3cf81826ea3aecda99f875c85d0abab773edd91485d0f191a5be2ec6ad9a2c9b8c569990d96357a6e673cc33dd960f3bfc8ca4a189c5b0cf0c29448609ba1863fb7edbbd308c8ca330abf1760acf444f4a8b8624372efe6f7301b8ab29fda9cfc57ba225897415d7af1fbe739c0553a106185e3234861ffa64606e0eff84f5cfdf571a873442d1b5017d521ac9a89469c4a4e700635f0709fcd4e58bc6c10739a99332c55edad4968190a66e763c9602287870c99d52895db73e8f19266f8369a9f42fc370a054d4e7f0de57e2fc2c8f879e48a65a48dd291765343ba84d427cd51af8c19eb4f7abc6bf2c9786039b9c3fe327633cf431c1004e92bb559aa7e6de4625708aaf3ea44b600c5b630383575b90d52d4d5671f7e9aaad177ec1a9441107a38518a94677453dda8aab58ad28fb918612227c1e999ea4bf0ee94ac06dcbc26dc09033f81614284dbba31f4938ed07ccc07de16976bbd6685fa38c2411eb42252ece3658e264fed5c625fb1c0e1fc305e842c72d17cee3c7723890099af848c1dd3e9314a3391431460e48f4f129fe35554bf47a47bdca752a80d0a6a9f8fb290c7397ea5f2fece601a6f95d39f5f4bf47a43223a3fedc658865796beaa50a2aabc03c807ab3c0184bbeb6435eb715ba77ef47af627fdbe0515d2be2febbcb4c57866d0dbd5938187f0d6b5b6df17400048b3aad883eebfb9e5032ee85fbe5016b1e7382b23834a2b6f3b13f200b331466f84ede7041d4deb5bda95a5a31c04cb3b5d1818c8128ff6023ae9b30b35619555474ccc2cbd57cc2f33fd4cf435f760d25cf9170560d10289e95d2209dfde849dd844635e0c4143357ca4d8530062eb7fa6abc036f319ec66a5e4397ffc556abffbfc8fda192c583605297a965b853de4c996d148b9a17a40948cc06269dea4ba2ef6320cc7e9b3a0026abf07005bc65e1d897abf2ae417ff9c51ff1347e1f603b71075d60e89810ff50c822b4981a49bcb909d2c2bc50018eb91b7203033c5f31df37e5da22ce17cfb38522b6d29ceeb9c1fdb0dfd2f6aaf9f294a7a2a2cbb0b78d7709913ec4de4115a5040123395ede5fd02f18e55a72dbe73516fe6cae9fbda7d13af1c74ec825771ae8143af685064d22c5601f2cc1b1e939e2f87967a7fb92fb99f1b664a7ad652b704bab18b70a4b1f9281f86c02c68fdc13b36ac3b301569191bfe9c966c2467cb167c36d73f81b289295ec207737da21a81606337b0e6b61a5ae1c491c8814a2559fa24a6f5446370e3a7b1d70db0d7a923aeccb765a6b330cb94aa900eec9b698c8945d7a7f9b0578481a3a3e5a4a5f98f83cc53a474b4f53815b0ee40c1ed60b335aaded9793546b5c36aebd0b1b5ee8e6b9815d11e9d1d7b68a2f8892985314bac4e07bf3458371f90b68dd5fc4a5af21eb27e7e23408ba7b54fd777aa09b8da2ccaf3f48a2eda7f678406ad89e4e9af9c16ade910103cf0b7e6dbfec46d1da2029176fdc3e2184fa0a120c7e69d5d1fdcfb1e6cdb5afa2a140708aec94e8f5ae45d1ed15095054d20936711309d31ce44bb0a3f1b8d35e7e7d97bd35b414d7f9b4d6e1268409c9c661a0bc18026687e47b2966c1d68b696773a2dd219135536962b9e84c8ff8e3ceae7d6ccb234456abb8f89ee4210903e3b63e10b0b0ddbef1b1faf046ebdb891aca734796c1ea5495b0dd3bfec6d0e63c5d4d9109a7d0909e26f3c0a4034fbe852021794250b6d5d08a05acad5f90f5fe21b90f10a3c4c3a13a98cdf77ffe5c72cd2f38d15e9f79b1a510836a566550ef954669040bb515b4de5109bf7ae0fa69bcd4f63c9991d00bc22ceab14f004d8f8e883fbba0c10332130a27979ad4c68c5b7ffc7808b8d4de5d88484f1323fba7c921e2c0048c8ca399bd6ba7ca668f7597ea6a7c803b8b9779f5897b8c13e29396e87786b80dd4401ea98f03c2e8ec43d8f072a46bca1244a8539488f7bffa91142ac53332ea7bc2db012fb3e49cec89943454c75a742eccd00ab57a4829e99932552ad1f7939001c36f03ea04b48bfb4fb8049f8cc49029b464fb47d77d9b73e331368e127251170224d656275865d25cd4846b2b50e696d1a1012b06a8fddbce3da98de5a555771afa5af2e56eca711c92951c8b35ffaf6cb0f3382a8bb7a71bce1e0288f6670d0f1f8f1e70ceae6a29d3a0b363a3ad52791898540fce625578a0e01512a4c42bb8b0c47d05bb5c833d4c945a1989a7bcb4701c1169728b50bbe41295cb1c7399bed87b8dd3841d070fa781a766b3ad78cb81a0a0b085e1e4720f650a180dde5747b93d2b6833095ad300c015d5520795aafc3b910691f46ab197dcb87545eb3c5b172fd2a97cba04a320a82f0904e74a74c1cee563863d2dfa1e20e8af4f22739ebe1fbecb9cfbf2cfa36833a41477dbb26761bbbd623208920ceeb8b464bd45ff958b8051a143fc139f4938f49957cd4169e5ade291c0d97539f616a07eba4950baee9123e977ac583a08ccd23b510d70b9de7cfce85180af2d4245fa4927b0a95df7df14b4a5811b6364dfecdc8c18eb4a1e55ef560a0bb8badd4783f342d34539bc9ca4cd538277f1e331cbe8754f30655d240efbba7e3d4d5c371fdd2ae15581689b0fc5e55880f4b6703445cd18a94242d1f32373b24d78ab8c5c7b678ccad5411a80abef9eb9694bfe9be819a083316a8c2cb6c398e212bc61d7d8851aa0d294d666cd1d50eaae10e4714a2348c4a46743f5a523832686e1adbb96a88008df69984cf3fcd518649ba1243ae79c68273aacd1ad2f91db472a214179549585426a24a4aaa50bf805b05983c7a86699931e82404b325726d9d37b226f5c32ce711dc949ce1a540dc901518ace4b8a53053436ba0d83a901830c0060623d157d73a3e23087e4a139b4cdce0a8b72dc15a5a4ce5caf2789b351f176513ef48e3cc1a146ae552966e03c260897698a14754765c245a2a822bf207ec9d6205f8f498b584292d86cd610d369e76d1e8d969248b99226c66d00279ef63f679b52dd383961b3a0a18e9d86ed2c0e3009cee1a4622950e9e200673e9a7f5ea36014d15047af7047883a01e5776dd5ea7e95398bbce3fd48f11ed935fc43dc00e4e3e2203f323ac712ac332ba82d4761690e7402a87f191e2ed86fe47d6eb3af03912f55a553a3e0db0803929b5d0073480eff92c0d370b6981557a3d5bd", 0x1000}, {&(0x7f0000001740)="03047dc965c7fffa50d678cf08dd800abad0f49c57805087fb14722eb1b0a1ad42e94972c400d3b500534d6ab6b014d83df07cdf2e6144638f77ae276c8132c7d07272a026f56f9fac3b29fc89e510a90b36f8226f83d76e2e9ea0d653c78651b3dbce63d989acbc4e015cc8ed5005282dcf492707542be4591c035219643194cf36f38927ce46cc4888638b7de21bf3b43e27578f5009aaad47576335af0273dd141a60fece1d3c64785822cb4a4618b04437ae6cbd6b0107774e42ae8cb2145feabaf358f2c32d4a9ecdeb6d7721cefd8d256311255e3bc5faabd6358ac3c8f5d84943c300c40dcc91d8307c0a9cc8a31560c0327f59a374eb154efd34d9f963afd126963a3ed4e80005b3b92f70c2b6c8a8e40c5b6d227e775c5a7dc473288bc2af5d35a3744d5d14790ed0d6eb8949aa11841e95ad0347db9a788bf82a686ec232e603d30cea6e887c5f80ef49db2e690590236641a1f7d314fc78ac556cdbdaa715ebb952f2c23c67a228de96d1dc06e1039994962f65508468c84db2433dab43ec0a38db0f8592d0d02123efa370e5dc9858837d6e55fbda5502cf211082f100c99d3ea533118e837e6ccc198d87525b80234370c65e2498d7eba26ba6a8f9d08ff1fe96d8d7174bb82a1cab3fabf23374857fb9302e713cc32ad51373ab35c78616b2c7ecd84ce7d8e5669491a9993b7393ace2c5740a2b578e1f6bb09af45d10317a0893a459628323e8b26e32ee6bb423df2b5cad1dfd488fba1454a5d607da1fd46e1955a91f8aa2de2d819d8d6b2f7753d14cbc4291e8c17fd97db89f506427ff71b506d977f778ff40396700830657ba6b2141125d3a851f5d4cdfab326b572260927870a31dd9f8b6103dd077fe963c414e07356a1953c98bd8bb2678a5036d499783b2bb3b19dc25f033b98a724e4e9c6b8633ba3d5254ebc015e286038dc8232aa97ff8643b13792c467a136f4c74acd3d1b265d745f21ecc6856b63509cf00bec8bbec8627f1ca9976f221d8e31ce2eff5db6a641c5bb07b769f7b5a43cc4b02b992fcbaa646c9c8b2d38c56d6205c753330af1c87e8d971a6c4fa3a41b1e9473dcd2df6a2d4381bf5d1a3c9ce9c7b0f0bf39b1110d6fd1259ede2c4a6e60c75fa7a096ac0b08811e1ca3a19ff7d0f3414017f551565a7235ae6d02e2f3c619ddd95720df35d487d93196083e480a2e5a01c27752c51f8a4e838261941958e542247c51769f6e2141487903fc7c444df09d4ca20e14c2141d2ec2eada20a899e6280433af03e52d582ccaa973bb17091731d2a4734444593b366a08e455a390bf302923b2c9b2f192a1b72a969cf691bfebe7b701190805407ee90ff289f676f1039548db5dbc4fbd2495950c9a0ff650e4c24b5d4da340844b9de2b10be2c6882c5ab8b880cfe21605337d3dec13aa1fe93e7ff8ac7574bb9b29c29957c536e03b7ae1be9a17561c401441e7eb178486bd6a419980d7be115c56095c86575532756abc52dbc16a8048d6268435f173ae7373e3440d4243447a85050cbc769e880fcd964bba9f750bd955964db1202d6a808ed012d5f0ee272f02991fdec14473f039f4b5ddec02b9354ed49f86cf13b721f9055d17d4a88eb1c61af1335de9a88295f6cff0fcebecf3e1ca500745646e0f36905bac9bb0a74d331d196ac66766aea15a346757dac94366df748b07c7b1d513c185a8ae80fc55c86caccca61e28ba1db5568c7a1bd247eed263b69ed6ea57a53a75641b380214bef5dbd13378218ca883e91faca68c1ce2b2c79ad29b29c3c02fde073cc1404e756c59b02ebe420f6f8221203f49dc6cc21e89e41502521688ff40e086ddeb77a374eed7e704004585dcb0a63a6f1d3369e44b2aa546a2f92bbc721de378d4780e7a5358e61d0cce3f2e57b099cd607d4ff2770283c9d192f19604c941b9d15b7d09a15c55a40a3d6ff8fd6667b03b415baf82e79fc1f3adb14af225af11a197518933005e2ecb67b8a50065a8f2b522536612d2369f29b087e74d2a63229a49f6c4ce2621233db53015c6302464e23d556155239920792925f42f53f1965e5ba50ae8dd6049ec2e268a60e3d9ffc96569b4e8f11a96ab655c2bda28a0973a9522b8f30c50850efe9b543e6a916364ccce32a0e2da4aaa04311bc82d78e7dce625c7087b3b81db42e772f98108df62f7790c094051de9a29c6609b39258fb8c56cb4a8806b1605f75f544cfd303402810ca00efede47f8d280d31a63e6beaaab261af03de13d730da1e43d41fff98e07f54c6676f305f64b4e37dacd2545588a3fe94a4c4973f55c84b0201c2f5e09f5ad54e4c8d0dc51748ef989d514890c914aa825da3cd2475e5a1416c3802f6a77bde5bf34740ca24f5b0ca252a8ed6d4a3760228960ce9ee746c3a1ec9f7f0bffd04485ee538ba3cc8542fbb71e5b83f4d6654026680d10a32debc21b56bacb9d204481b7f1276bd5238392459c58a19f805af836dab329416c2c1cd7148d8b2c6f82c03860be94458ee700da2b48b0a7e9e7ad774a30f95b6e65731ff8322b33c5aa520032ed56ef147d2ba811f5253b6425c8af6e8a98b7ef2cfd1544f7d7a797c07b3757557dbb21d4c858353258b176e87132670fc4915669f2b70a62db9d6dfdb5c2d90af1433d8feb6a034047f3644f0c8525451565cd7f581a1701b22aa8c9cd6f4e9b8a8e4bc5a0b6fa0ad5ad6a9c3ccbdcd111e7414f9fb43421bc767595d2db20dfcb631adc220a3c54a768f2113ea55180dae16da2bd3c10195aad3cbe72a6534251907d5b9ce3a670ca78f98190db825db903b582a96367599cefa4694cdff86bbac1ee2011712d08422d266344efe6bc9f248a33e94b38518b0505a32d2ed60473a128b9467ff9aec781f12db8e15b9e63c45b5527253f1d7606094f0b3697c36a1f5f8dc974a6569dd03eae77c25a1f0b7d697560f5a7db6a8ef04d16e34609efe4d3b9459dbc8f9cfa508accdbbc6644190f603f59cbaa0f16f427cb5b7d110405ad1e976b9ed758f1646668f144a45de8c62710e4497647b10f7d9f6e63cf6eebc668a87d99cfc71eef414a38854482e9d298c2d0eafc8be25d698b1b03d5a3a2ba5ba37672eedce29165c3b408a3ed7d47482e2203ca6c9cb5588831bb57cc1919487fd28178a38a8686fabc1a489ee650ad77cc41a06677ddde5a71b7e3c237fd3f57cdec73eae797ca3379a23fba14d604e3a190877ff012d597c8ec88fbea212c869228a59bb265282c9ded74fbca74ca95e5eef59ea7c6771c0c6d0f6af917570c3570c3025c6b49757343b866880b1199102f71e3ce14c06668e9c5f43ef10bbafd5e497aeae9e883f1966f4b5c10e0805a1b47ac0c8d20c33d8a50abd300103a5a927c41e8fe919f058c667c727b203e8fadca1b1eabb6769bde9b937255f1df22e96ea1bbe6d81cfde8fc774e08b37dfd7561675eef5a88a18df2ffb4be9ae1081343be02caceabf21ad8770a1cbd02add94e7c4ad057289ccef9e71b0d22b221624bcdd0ebb1ddbd76c0bd9998615286d433a35c4453e63957a4c6eabbf15471d7174dd1041aaa3742c9cb03779cf39bff98ea607d6aa564597da2c4e0f80f200647f07211417ae949c76a699cee68a6ab8352d870e7ce7fe04f05791601be3c56b97e98396752ae5a2613107bb0ba739f0db2a6c5b8296ddefe8a54a81c92c61861af0a2169a05d2578ea7e62ea56f34ed95e709e17175a060a00740557508a08e2c99d2a36122edbfe14f7282735796818725b3809d836c8f685cbf03494e4e63b9a59cd1378d0aaea18fcf7b6e7770e43fda1f8fdbb6307d8e14b074e412a8d126bc7e9bc264507d20c0f24fdf4bcb2125ab22a862a19032ede2428a418a185224fe0b139486d411cd2bd421e16fba7aa0ccd4e7b10317ce5bc740230eeec56ab52829d9e9c6b8dea8ea9737ed24f6e52f9ab3a8f25be0cf66c856f1b03667adc8b7bc6411eae0836eaea1d1f1a02ea62e4a5caa983264115d083a20cc0ea2f5f1de95f6b93e8c88f2566269dde0feccd215c7693d90a922c5e105fd38e96e779e54a70f931dbad990350599bbe334d9861b1efc9229cd621631baaf97c7f98da8bc398bab4f4def1c4754eab4d4f8fa79a901446427f3e36e72c5e346cb64c7a74eda4ad8d1bff3f8e90ed9954c456da09af1a238c6296af191a08b2b445c0893ee78a8cff51d25324f23b87a85c72291ef8f8bce9b095a3a50c1f5f489729040b5943c98ba68f7f9159445733b66ba040eb9727c516f8d49f38af1140f05a5955e3955b78f92df423b537703e645dbdfa41ed16301a6e7daf4d446486e5832c65b479e671408673f0793271c8ecb4f7175bc2feddeda7ff41f80ccf308c5ea833d057a85709f6febf68e50483952dc2ab624d35a4fb9d9f69d1577b0fa5272a9e356710cb2bc46d3fd5ad536f7e3fd1ea62a5166d8b49406df45868bbb47b4e0a83036ab27c54409afffa03a02802fbb2fcab673a9533d47aea870ce793f90e3fc40766e4ac95415762ed08b7fbc3ff213a95de0b5c1a798436bd705f6d25f5d42b18ca70b1db812d8bf45fa6031f1ef9ccfe91d6f55bd2c73a599c11a14f3bc6492f0adbc5aeaaaadd3354d8b0afab6f33632c0054ad154b918de94c19f1f5fa0dff10087ff111d186ff96985f3457fb5ee150ce70d20f4f2b0378aabb76c985e3fe135b37ec6a8cc43b49113907edde803a940f846f6498292d5b135e1ef4d7c8850b6c2f0a8aac840623bae8365b75724b77e9d3efa362b1a9d3e0da40804548f0d9a122d61c48ed5039ca7e0810c5d8b48ccec81230e29ef0b0c9ea4abb4db0a3c3c475c2342a7b03727b96276fe3d52c8690f38234c44cfcbafdcf7710d502683f500324693a9188650cc4512a5aa667d06186c8f361b7366baf9f75b939a233d7a9b8e52dd9edc27ba3ad0597b7c3f44b6756d34eacc88560df4eedaad29287b396a5e7205815d596db9148d9dbda8f718a19fc95d6f901900b153b248903d0e037ff942ba6292ad2ad92e40ba514318b72af2f1a2bea39a3dc58d8733f85dbd0a290c3f7017ab2abd51ce495b28e90e7c3e0eb81769c2383d04a3d03372249c63a8f03f0bdec7061118efe5fd07ef05a22650399b34ba5571415319c3f0addc47117c813689a31e8384e983ad2225f30e40fa075698d51d71f5daa6dd53fbf35cd553c12ba2500b9ad7ee1620710af81a17c65142c373a440eca4e5b304b7d738087e231adb94180502b92227312380d3aeda29e3a921c980a23feef5fb1c722fc35e3f8d91f0aa5e9df71501beec89162e309532232467e302eeb101abb2ea6b7cba76e3ea6dc2588e23a90a77e09c258da8a621aef12cd2ad49f88add331741e2f6b5408b401b98bdf045c5f2ee1ec3c5269185263a97a4fd398c836cddeb23d5e204c961049dfa6eb67d2302e27b2c60e739b315b16c45d1458badee1897cad729b866ea9f0fc448fe5ac369a4e4a2ae7a44f823bc5bc7b1384e86ddf8ef8da2376d510a2d23da6586d2cfb105b9c354327174e6c12eca3bf182e1ec035ba78c06a2d4994c66310273b88ee1fc3beca3cb9d44be7801407bc63b92a9c2c0ba0ac0701a8326af53c3515b3cd8bb35757603b54f3578d325a90abd76b73ebd9300109eb7b9acbd7160244c4c8144e95eb1e66d687c9cfc480349acf00cfb28d07252733de35a4b214578edee53731bf9a49f07bab2b51c9f50ff30f930fbd59c57d43c4f393442f818bfeea3f05b3a30ad712cd0b4f2fa15901883df", 0x1000}, {&(0x7f0000002740)="ba5217042f614df4d17556b408c2b094609009cdd151b71292e84864a74b7d1be68bd2edba116f1f265a5fe34856e531386aa08628f703a0c017fa46ea0178a8649bf035a78ad1e735f6f1f39fc9f6af1a8093d92cf4a56ae867ecb9cb2c6f10e3cf94a2891f107e", 0x68}, {&(0x7f00000027c0)="4caacbfb8099b5451e0c96d18a6ad5d2a72ab37e60e4dce3d67b0cc4891a3061c44382af64e60a445ba5d5d897f0a6dd154ceab40346f1f7393ff253fb570f2db7e09caa4dfd8d0866378cd61eb34b0602a04774a1beb2731210b98836d337196a1dfb04164097c49437b1879b37c62a2bf1a52bab2478c8b9e24ecabb1f587227621cb1", 0x84}, {&(0x7f0000002880)="80b7e67003b5e53807b5eac0638bfd8eedfebdc05e51980ca51a42cb724597eae8492754c930f6bf26575fbbac1c101b07ecb73e1410a0b59153dc87e7a2a98f31f49cac3d41cd6f52e9c17c6e26132e1fe01268139c5db05cc039d91f3b6d8a2d765be12276e56f83755f7db41985fc845d3a30929fd9", 0x77}], 0x7, &(0x7f0000002f40)=ANY=[@ANYBLOB="2800000000000000fff9000001000000871addc8c738a3eed45997ad65b8cf095ddf461333e3629062f4d893db6eb5d40a96f53ba387bed3734ae1c952c62c67fe4557848428d0ccad1c8148be917ce4c6be88559e611c867be824102a50c9b96055cc67e0fd0a73663222e36794a88e7695b6aecfa07fe16ecc1372a189", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0x2}, 0x2) r1 = open(&(0x7f0000002a00)='./file0\x00', 0x80, 0x100) r2 = open(&(0x7f0000002a40)='./file0\x00', 0x20000, 0x15d) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002a80)) r3 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000002ac0)=0xffff) unveil(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002b40)='x\x00') utimensat(r1, &(0x7f0000002b80)='./file0/file0\x00', &(0x7f0000002bc0)={{0x401, 0xffffffff}, {0x7fffffff}}, 0x0) semget$private(0x0, 0x4, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002c00), 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000002c40)) r4 = open(&(0x7f0000002c80)='./file0/file0\x00', 0x400, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) sendto$unix(r4, &(0x7f0000002d40)="83d75d84fa7dcb802ed0ef365a8c5ef6da1cb69ed4845aef950463282c76343ca96841da8e858e5dd8a8d5f3eb3b248c370f1115aa8eca55aef242248822048c5b3ac98e2643b7c358275ab2b0afa96c8920f49a31f84996a20c4b66adccaf1a988977fcbc0094c866cc209e822d461eb098eb8cbd9af7a48a0b3de11ae93144d936628648eb1beb8b31", 0x8a, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002e00)={{0x18, 0x0, 0x6}, {0x18, 0x1, 0x100, 0x7c96}, 0x401, [0x1, 0x511c, 0xe7b, 0x0, 0x6, 0x7, 0x4, 0x80000000]}, 0x3c) semget$private(0x0, 0x1, 0x19) fchflags(r6, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000002e40)) getpeername$inet6(r2, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000002f00)) 16:01:19 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 16:01:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x51) r2 = semget(0x1, 0x0, 0x80) semop(r2, &(0x7f0000000280)=[{0x0, 0xf0d, 0x1000}, {0x3, 0x80000000, 0x1000}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000180)="5fc024dd79eb1bf03f6988ba9ce56ad4cfc84e495095a286cb736ddc124cad9bbdf574eaa4dabf8118c62b6614d20f4bf7fd0da4fa0ba29f9971a92ef7ba16b272605713860e56b7a7326c5ef3dfd9f38522676e0c1bb5cb8e9444b63fd389b2baa76a41109fa39f63f3f97e92df37f60fdb4813f8593fe9c0422fbadb092d6d3a7a9fa89af6764487805927d511777bd96033def86af02513f98d0be1dafdaf737c2d3b07c85e36586b80dcbbe55c6ae9898049e92639a817af59588265c6e5acd516cef3dd0813f7576edb9314a8480f26f3c88a4fedd336085f8cdab4"}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x61}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd0f, &(0x7f0000000340)="a6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x10001, 0x1, 0x4}, {0x100000000, 0x80000000, 0x1a80, 0x1}]}) 16:01:19 executing program 0: socket(0x20, 0x2, 0x3) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0xffffffffffffefff, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x1, 0x4) setsockopt(r0, 0x26, 0xffffffff, &(0x7f0000000080)="09960fa85ae701000000000000a297f94a15d06ad6c9ebb1a29b0a41183982424e568e505b8275b4e8b69698a4abbb3e23db3ce4aa622c4d32e9dc6a8b6cdd98d351bed25a22af499eade89c51441615cf3357a033403ee1ce2bcb54ca1b8295445e18cfe01814a7a420cdcbd08ea7e7beaf", 0x72) 16:01:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) 16:01:19 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) fchmod(r1, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10b) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 16:01:19 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x2810, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x8000000000006) mlock(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:01:19 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r0) kqueue() 16:01:19 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() fchdir(r0) r2 = dup2(r1, r0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r3) kevent(r2, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 16:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/108, 0x6c) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 16:01:19 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x400000002c5, 0x10004) read(r2, &(0x7f0000000300)=""/66, 0xfffffffffffffecc) writev(r3, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) r4 = kqueue() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x4) kevent(r4, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x3, 0x0, 0x200000000000}], 0x1, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) read(r4, &(0x7f0000000380)=""/218, 0xda) 16:01:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x7fffffff}, {0x18, 0x2, 0x80000000, 0x8000}, 0x5, [0x6, 0x6144, 0xd13, 0x80, 0x1, 0x2, 0x3]}, 0x3c) socket(0x18, 0x4003, 0x9) 16:01:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) 16:01:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = getuid() dup(r0) r2 = getpgid(0x0) getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r1}, 0x6, 0x0, r2, 0x0, 0x0, 0x0, 0x10000}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") 16:01:20 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x100000001) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair(0x19, 0x1, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) socket(0x0, 0x1, 0x1) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r4 = msgget(0x1, 0x4) shmget(0x0, 0x4000, 0x1d6695e9f569759e, &(0x7f0000ffc000/0x4000)=nil) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/167) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r3) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x2, 0x0) 16:01:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) 16:01:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000001100)={0x0, 0x1c4, 0x0, 0x0, 0x0}, 0x747402a0848ed043) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r4, r5, r6, 0x8c, 0xfffffffffffffffc}, 0xc4ee, 0x1f, r7, r8, 0x1, 0x7, 0x41d6, 0x41}) 16:01:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)={{0xaf4, 0x44c8000000000}, {0x12, 0xfa3}}) mlockall(0x1) unlink(&(0x7f0000000240)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="93720aabc9f968e33c46de8f32b0346797a716add3d6e505276d589dc5a0ca4d", 0x20, 0x1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:01:21 executing program 0: mknod(&(0x7f0000000680)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() pwritev(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)="c70f78c45f7c4ce0f6541d8320a4a4c46136c02c0b584c2ea1ed74af1898fa17818341e4ff9541c200554ca7164660d55adbd0b4dffd", 0x36}, {&(0x7f0000000280)="b3e73775aab2682ed46b116a7db31a4083646ff8d5b74adc4bc5251ad0fdb2b8bf11acb633a30d81a6e32ed044ffb370d27b64882b28471ed5baf9ae02cfbb6901e437c3cbeb5c850a803682f3e7f5553618a84acaded5145c23cebb3006b6c7ad64011a416517386a0b9bb56d5a246881e91a5ca957803dd01d3b20152937b4a111e2a2b52b68525b43039711ca77ac0ff301dc", 0x94}, {&(0x7f0000000340)="96ab1afb701d9c1d74898488dc31fc2e100d912f073eb91ce6e58f3a2f89f844f00fcb0bda89bd43d6a0cb", 0x2b}, {&(0x7f0000000380)="44317f360fa943b5d61acadde10866cd1a82d95bda7710ccf7a42e89c6101ec91cd04c853ae71a8df60df4212397fff4bf8cc97e688c3942c0513c3a935e40e1684eff25339ad4ebb72e5d125ac05604cda114276359b664b55855b973e01e94c7986a87fb6b1cce162829e9e18018348a9229bbc2e4705bf8872b03e5650f48012d7d528d32eb3ca297fdc59d259976aca9382c7c4070525ba6c51dcd5540fa628c8240bbcbc63e3c11b70a6f5135e6af4fcd0eb567f7a66b467b238129578391d02b31c72d4bf731e4f8ff875c1945a7116fafbaf96d8b76a300c51b0fdba32f98", 0xe2}, {&(0x7f0000000500)="5b62e1d20f4aefcfddc1ab6004fccda7db34822ae804c10166cbc4577f267778c920b5d5373025b12a854e04d8265bbe1d97e98a16e9810cd7b1f4c82b8812874a21177895d7b8ffe366e4c0c8e6b213ca7be5a7681f7973b4ddff1984cb62179f1aa59aba940e1405b1188f5968f5455680768db6753e5fe1b28a3b95b08cebc2d60244acac723c9384c35929cf2bb406c369fdb8159e98f918134c0c166ba0c1", 0xa1}, {&(0x7f00000005c0)="f8dd78abfbac701d5c084d076c2f30d1364be5fc12cf4bdfda7da33ee7bd", 0x1e}], 0x6, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x4000000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xffffffb4) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) r2 = syz_open_pts() close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r0, 0x4, 0x4) 16:01:21 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="77694b110566c1653d4b623ab7", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac54465fddf24fbfbb8ddc9790c4e07ff7b09ce1b711009363ad8c9992defc5e4f6f86cce4e0a2203eba1b803874095864edeb603d731b74292af38f9e0ee33b775175f63f80082e5379ff7c19dd0d1b873f6425f09c76aef630db9eb10efc65258214f6a5e45a89d85d3b2bdd9a7922d6a8474d1e0edbc1a4b2f70cd4bf8315882348bdf21744a3d089fa2a0f737938013da1fc74906bc5e60741da11e95cdc33554da625e405661153575d2e95caf1a374443d9163422749c07b7133c052da36b533b84afe0ec11937a8c01e27e4a0c734643dd99aa4fd6460f0249a3eb3846f73deb865186b5300866af5c21e3380d4cdc09612cefb60f5c83de9a39fddc8a2d6d435d0d005b2a501535de24e3fe01f1100a9462e709e9b5a14b457257481ff812a1fc698fb4a6df73de749eb05587a112ac72bb14068e1102051fb66aeb4689a5f6bd6113682e7a2d86d38697df57d113ff2c4473398a89c155c3047b2cce5fd18ec0bb99719b551177d2c73dd185ea6f3ac70bdb5b2adf39bdb18112a1c4e6eb3d2434e3d106a58e9bd931b63a39a9f7ad5773efe08ab9ee343c8526e7474998f0b906e1c13819794f04fcbd656d6e20a16de6feb8c0acb051d94c915313fcabdaff0b824317bf0081ebdb159f65d643051fab995fb17ff9ad37058109af7d891593d88354fa7410222277713bf206ebacbe4dd26e4e3af8e8245b8e0f7d421e60bcebd633a7e3f878d14b1d748946099c8fc070a732c33e36b826e4e9019597dd480db1dd33f14d77c988b77db777e76a8b9ae0aafce3058249d6b8e50d1b338774e11da9cf6ddc1e465c5fdf253ccdb7fa16540f1d0866b59ddfcef1a59c3611de50406ef267523b61110b7aa8d72eedffd1c4cfac741faaa4c28c22c77e573d88d12ddf47cc983d44f11699efa29cee1455ec2664b6dd887bc8656eaf50095ba658f6d4182ab0b0d20d57de5b3d8cf7f98171d12446d3655ff3c30fbe8fbd8b00b28f9c3d945f6e2a80debfbd97707cbbedc89c8f472fcecce40d6d229962232693f5d66750219aa56e99011c8a9c515f9994e1b56f92b240b845347047e14e0afea4348383afcbd2810aa847c185f877f00d4ad0af9a0bb4d779c1dfdd818e4c70ad813bad4f40193771f05c47d87476f35d882342f3961bb5c1fd75f4626ebb125010b2629361a42d0fc532e92494b364982c06524c77574438e90c937f2ac5fa717f60333e45da81decfe2b5a6cb74c65a292393b298aeb95a2b73ba792a568f866aae20539448541814c3da2bcaf99dd7bcf049d1b7f3afdd5c229598595027be1ba0923db10e13a8bd3fc350359f1991805dd97f73b44d3a253e2dcc4db393f20d2735bda62d9dc449fa2dca8496db0dba7c775110ef3d21a2a5a8d494b19ebfcf411de209ff831e47171a47ba971673809056855e1fcb56e04bb57a5658405acdfb2fbe96affd1eb3a291e94e3509b664e033d5891763d41da5f29c8503f9", 0xa49}], 0x4) socket(0x18, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) 16:01:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() fcntl$dupfd(r0, 0x0, r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 16:01:22 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:01:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="71aad5b016891697bb382f703bf788dcf091a54301ada8bbdd89fa662e", 0x1d}, {&(0x7f0000000700)="da3191e46335d0b0b62cac0ad67f6747a831b31df2523ac156c81da1aed34cb4e04f4c05d685c5dbd40d4b2ba4c52f08e3cfc646289d949ff8e952709e32d800a7be77cf4390a487cafa7a217671f3504fbc4cea36c588aa89c79481483a2af5eb57c2b78d67a583342fa9dd64008e19f25fe90c090aafbd8d45507f5c7b75fe452b", 0x82}], 0x2, 0x0, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0x1000, 0x1) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c03d6ede3d89513e319b6eee1d3c6478df76e402d9c038f2359fd1b3abf152052d682c8faf665d7087e817165b12b4b92334e6dca37977f6a817c98ed762d5bbdc26f4ff2e5d9c502fea70ecdaf1b97051bcee00d1490c3c2d29074c145a6394152fe990e4a00290c23d98237fffe7fe9d366f4f6bef0affc44c97c4f51aa3548895d4fd732b099c5d103e1057383b7999d5255330c737964a30b2c8114d53", 0x9f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000180)={0x1ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:01:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fcntl$getflags(r1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfc94, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x10000) dup2(r2, r0) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffffffffff8, 0x8c62, &(0x7f0000000000)=""/90, &(0x7f0000000080)=0x5a) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 16:01:22 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x5, 0x0, 0x9}, {0x18, 0xffffffffffffffff, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffd05, &(0x7f0000000380)="b64802331815b2d1b3b05f8302d0c1d4adda5a982f569048fb46e9a86dae603c46fb84af6dd89bc87a4fa42c0127d0ce7690a7236f6103b4d522b5eb1633e1a1f371c71671ff90102ee48a609f219987c22605ef63cde1a50561fc41ec5e8c490a9ea179fe70d93acd80dcef3902877567109e7d53159d331c054e4f157f6895546a810c608fa7fe0f1a960c8a5a02eccf706a4e953672976d7ad99f2ef8ba76f8952778d6251206637d2b3557e93f1d697a") 16:01:22 executing program 1: pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000001180)='./file0\x00', &(0x7f0000001300)='./file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x20000, 0x2, 0x2, 0x1, 0x8, 0x9, 0x654, 0x0, 0x1, 0x7ff, 0x5919}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000001280)='./file0\x00', r4, &(0x7f0000d06ff8)='./file0\x00') getpeername$unix(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018e45dca376a544f77dbbe5b63dc0a356a7a74a98ea7c44c3201aca36e0fe2f8754f7973686c0bd9f0c38d70d34bd5d78c59946def020c0f698dc757ae1b1d714d59cf93d8e0c8571d90a62ce2d66d3d2f25e6b9cdf663165eb2fb0e9cfee7bc687e60a33afcc8"], &(0x7f0000001100)=0x1002) open(&(0x7f0000001140)='./file1\x00', 0x20000, 0xf5d9ed44b7b327a8) mkdir(&(0x7f00000011c0)='./file1\x00', 0x2) chroot(&(0x7f0000157000)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001240)={0x0, './file1\x00', './file1\x00'}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x0, 0x3b0e}], 0xfff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0x3, 0x3}], 0x1, &(0x7f0000000200)={0x325f6c77, 0x10000}) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file1\x00', 0x4) 16:01:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) 16:01:23 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x0, 0x2, r2}) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:01:23 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r0, r1) setregid(0x0, 0x0) 16:01:23 executing program 0: pipe(&(0x7f0000000080)) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x40) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x952) pledge(&(0x7f00000000c0)='/dev/zero\x00', &(0x7f0000000100)='@\'.,}^/\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r2 = getegid() setegid(r2) r3 = dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSCTTY(r6, 0x20007461) ftruncate(r6, 0x0, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) r8 = semget(0x1, 0x0, 0x500) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000300)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x402, 0x0) semop(r8, &(0x7f0000000380)=[{0x0, 0x0, 0x1000}, {0x0, 0x5, 0x1800}, {0x1, 0xc31, 0x1800}], 0x3) lchown(&(0x7f00000003c0)='./file0\x00', r4, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000440), 0x4, 0x8001) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000480)) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000004c0)=""/222) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) sync() chroot(&(0x7f0000000600)='./file0\x00') sendto$inet6(r3, &(0x7f0000000640)="dba1d9bb365d503a0400d930dee2bb", 0xf, 0x8, &(0x7f0000000680)={0x18, 0x1, 0x3, 0x8}, 0xc) 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x1002}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x80) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c8a0 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c8a0 failed: hole in range 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:23 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0x91}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x400, 0xc) 16:01:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x3, 0x8, 0x2, r1}) r2 = socket$unix(0x1, 0x3, 0x0) getsockopt(r2, 0x9, 0x1, &(0x7f0000000080)=""/21, &(0x7f00000000c0)=0x15) r3 = socket(0x18, 0x1, 0x200000000) write(r3, &(0x7f0000000000)="188af192f0f2779193a29b5192369a61bd4d16c640d5b95282e5ab8e9e330614d1355610c65f744733d82bbf7adc4a88f0875bfaed29ba0c80c8dc281afe741c3beffdee10d48d722bc2b6690679bcf4a48973ce684b15531a7d8064b027d3a5e61cf430250d1c246956931875573dc98ac69bd72a", 0x75) setsockopt(r3, 0x29, 0x200, &(0x7f0000000080), 0xff45) 16:01:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x1c}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xff1e, &(0x7f0000000040)="68fe9fb250a0bfe33e322ab46f3526ea680e2883e931559cb8e48d2e035acb6aed486f306393453bef10993a82d576d81dc78d36f109e5f800"/70) 16:01:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0xfffffffffffff07a, 0xff}, {{r1}, 0xfffffffffffffffb, 0x44, 0x20000008, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x1, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x704, 0x2b7c}, {{r1}, 0xfffffffffffffff8, 0x58, 0x1, 0x7, 0x8000}], 0x10000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x4, 0x2, 0x100}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x9559, 0x200}, {{r0}, 0xfffffffffffffffb, 0xb740340735f165e0, 0x1, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x32bbfea8}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x4f, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x9, 0xffffffffffffffc1}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x21a}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x0, 0x7fff}], 0x0, &(0x7f00000002c0)={0x6, 0x8001}) dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x2, 0x200, 0x1, 0x9, 0xf3, 0x31, 0x2, 0x0, 0x5, 0x4}) 16:01:23 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "b3f0e84bad71d6e65a425b385f40af11274c21ed", 0x0, 0x1}) syz_open_pts() 16:01:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r4 = getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x8, r10, r9, r11, r12, 0x10}, 0x5, 0x739c7025, r3, r4, 0x9, 0x5, 0x5, 0x3f21}) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0x1) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r15 = syz_open_pts() ioctl$TIOCSTSTAMP(r15, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r16 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r16, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000002980)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffca2}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x5413ab50737e4598, r1) getpid() 16:01:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af018000008209b8d9f39321849e3c99", 0x8, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = shmget(0x2, 0x2000, 0x12, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) 16:01:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x80000006, 0x800000000000c, &(0x7f0000000040)="b830f4ab269fdbb6f98869de5179677b71095e8dc6951ff2bb1f34365008781348fcc0faf2cee048f33e978669", 0x75a4389a794a82a) 16:01:24 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) getegid() 16:01:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x5, 0xffff, 0x29, 0x1, 0x9, 0x43, 0xde05, 0x2, 0x2, 0x200, 0x3}) r2 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100, 0xfb3, 0xffffffff, 0x0, 0x598, 0x7fff, 0xf6fa, 0x1, 0x2, 0x3f, 0x6}) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:25 executing program 1: shmget(0x1, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) 16:01:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f0000000100)={0x0, './file0\x00'}) bind(r0, &(0x7f0000000080)=@un=@abs={0x1c1c9c198c7bdf6e, 0x0, 0x2}, 0x8) 16:01:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e060000002efd290b88323a68ae26eeda57b9b600000004"], 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e228901680dd0ecb6a7588b11cfd7d40300000048f444", 0xd6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="75113a172e76e347bf4f79fb1d3ad3f4c3e636a65bf634208fbae8db6dae337d0ad2191e73ba2a1fc27eba4c3df79d4d6b99e2ef897d9597e4f3bfd76551cfcde1e145bceda4b78e519baff2f8829605c1b7745aa0170481efb9c40b3d8c442c88f39c9b5fee8099d871ed6a1d3db073c3411c8356ec84b387ee1cdd647c512c8ef20112a2dccac0898e534f25a61c1cffa2d46b60bc7769c6cf9688", 0x9c}], 0x1, 0x0, 0x0) 16:01:25 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0xc0) poll(&(0x7f00000000c0)=[{r0, 0xdd}, {r1, 0x40}, {r2, 0x40}, {}, {}], 0x5, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e0566696c65300066af86bcc9689f3847ade9f56ce495126ea8b9e05d1b703397a51ea809fc16093a8bae5e2a571eddc05ffeb1ccb8d0d567b744db4026aabfb117d5a70d3e2cb1345d099cc2e5d44c51ec7681b41fa0eced86218e0b646901613d9d7a02140600885100382358b4e70f017b03994871a4162f2c61bc2c9d30a6078217ccef1cfae4040d400f26f1e5e87658b818a6623fc67c7b2555c9bb0000000000000000989a8fcbb2bd6d0bccc8447b2e2afd0d3d63c6a68578675ed4b05cb5f97a83464152971c6e618074f91b65ff40a855e5f1b5"], 0x1) r2 = open(&(0x7f0000000100)='./file\x00', 0x80, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd9b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x394}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:01:25 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0x245}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x8) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') close(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x10001) ioctl$KDGKBMODE(r0, 0x40044b06) 16:01:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000200)=""/142, 0x8e}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/187, 0xbb}], 0x5, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x2) ftruncate(r0, 0x0, 0xa03) 16:01:25 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmctl$IPC_RMID(r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) shmdt(r1) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x7}, {0x6, 0x0, 0x7ffffffe, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:25 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x63}, {0x6}]}) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r2 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r2, 0x6db8dc062281a93c, 0x5, &(0x7f0000000080)=""/15) 16:01:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x0, 0x3, 0xd38b}, 0x401, 0x6, 0x1}) r1 = socket(0x10, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000002c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[0x1]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x5b9e, 0x5, 0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x2, 0x1, 0x4b517442, 0x3ff}, {0x6, 0x3, 0x566, 0x2}, {0x6, 0x9, 0x9, 0x1000}, {0x401, 0x8001, 0x9, 0x100000001}, {0x7, 0x6, 0x7, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x1ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x4000000000002b3) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 16:01:25 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:25 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) 16:01:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) close(r3) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:25 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) lseek(r0, 0x0, 0x0, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x9) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0xff5, 0x6}, 0x10) select(0xfffffffffffffc8c, 0x0, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) lseek(r1, 0x0, 0x0, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[0x2a5, 0x305, 0x9, 0x10000, 0x4, 0x9, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) write(r0, &(0x7f0000000100)="8c71d428f93feb447816fa64a8ce88432a3b4442b438a503d47403fcbbc0be09554521a694b0e4d07fc05d2e750e15b6eef3f93a76af41375e9083ab7d3318957059922ef5ac39fa9faabc8df733df", 0x4f) fcntl$getflags(r0, 0x3) 16:01:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = shmget$private(0x0, 0x1000, 0x230, &(0x7f0000131000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:01:25 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x18b5f22f5de8f011, 0x7, 0x7}], 0x9, 0x0, 0x49a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000300)={0x8, 0x2, {0xffffffffffffff00, 0x3}}) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f00000000c0)=""/111, 0x6f}, {&(0x7f0000000140)=""/244, 0xf4}], 0x3) r2 = dup2(r0, r0) connect$inet6(r2, &(0x7f0000000280)={0x18, 0x3, 0x7, 0x1000000}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) pwrite(r2, &(0x7f0000000380)="9c486b75c5c4e6d7f416f164c1230dc6b1c5d553120a4a95a8db11fef540f4f969aaa3078b1f63d4564ca3db26814c38ff6d0a35443cdf6022b316e9a1b8cde5d16b6ca0395a97e6efdf17fb9ba971b6d7", 0x51, 0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') close(r0) close(r0) 16:01:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xfffffff8}], 0x1000000000000103, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x0, &(0x7f0000000180)="5ac9eacbc8ffcd52216ef2a0b678f12d41e6b6550f5f1697207505429a11a29ca20eed14b048e18cd36e32c2977edd844ddd7d7e16c528bdf5a8baec8a6b69241eff6f38eaa135a90f6e2ead6de2d2b2f6fd4a250b2a3f409beb9221d37d5b4756ffeb019b3e315044b0c33766fc29359c60859681812a20d224529f1105875f428389d52a53fcafc30fc1e231252235b385051ab7e266fb7895cf20ff82da4709c4a047f1864521c85c8af5040500a9b91c53bb11640aaf84c0efceff211113004e4525b3fbc69219b2eb4b4070ed5b3489a458635c93bf1229a22d72144e71a57c20c2692503c96143362f756a7b9685c6607cf3ced0b8aa4aae29c699e8925c26e34e50b612e48c47be68b12de8c7da993473b13d0bddbe33027aa79e42fb21542788529a05c7d5337e537d032c4e37d2af09e194c84bc70a5738b045344b15703d75d138fe483cb1eae9f957106d5dc68f7554a32a44e6a4bd73a2830871f81dc187a25773395a516b6d45a3035516de63b262de93137c08ef5a8ceea7ec5cd8d3ddd6300837eff4f7040a2410db73eda51d3e4d38af6317c220f3475111dc14a19f7cf3984033732f4dc026daa6e6e9c54cc2b03dbf11f237eb670fb7aa65dbcc699124df5d9af8355768f9402fd3d6f5ebb65c551761cf63f7ee777b38240875037dcdfa371a8f18d66da6ec7190cacdcc1fc134d58ce61c0fef1c45c21491700ae4cfb5c44d1e7c625178c92df4d605d1150090947854f110f7caaf131772fdf5c55371c04ebf783f2e4a1fa693e01a25c85af173bd8e74b29ec6a9aac07888c98b0b4df911b83bbbc1e4353c51c302feed975453cebbadd66dec166a374891577521f64bb3d94473ec94b14958af73d0e6b9ee94ae5f94057fe840a56304f313fb446b6681aecb87d96973f5cad956eaa2feedfedfaae0816f73482edae3258fbe73f7481d92c43002c5fa470f273aacc9bb33332cc69403ca1c6e31a6d2ea608bf3018170d52a9de79044540bea714eebbb45b182ec98465def5983b25dab203fb20b192622b1951d10ad2ebe2a232de6e4c973cce9b0175847edf5363112bf5265e3fc3116dc2015f0c5fede684c826eee7e39853ced7b83628cca7b3afbb8ccdb93aa4664a03280e525e49dbcca6152591283eaf0eceb537dbbc522b4a2844bcc2352b7f3bee91c195d2f7120f47b975cc3f744bfe10255aa769162351152b5ff7ce19a8d235f0356b3f1046bbb429481feb47fb654ec122e8fd29e7f38c56aeb80c4c72db31208ac367778130dd4a7c48f3371d9e77ccc0db58865084e2823a14629b0c993dad980e1a6f569587933e8b8deecda0567b30a36f365d0aedd033df48d859734daa6cd71850f0a844d3f1e077e8a5f30b68c8e7ca12cdec7477ef4f234a579f1a26b6ecacc70587be96d78616e30e942a5dd6f228a435fc99f217e25fde6fc37713e33eed4dffc7dd4709024f4ef69024330cc9a2adaabd2dda64e4c1832ba945575c49160a07126b11522f3f479aa5c8eaafc1d4aec12bf482f4c902c1302c75a9140ee4c8ff081c2467fa1af39d303ad0661dc72c0e12ad84a4d201116c022337a1fd76b67670626534594f4358c9d1b29b36acb640161809605424d74f8f6823631d423b2b9a501205b5f3d523bdf51d9b157f6f000dc99e0f4bda0ebac95a861014a064b68063cbf77f415e55d9f01c7f0eb18ee86c0ce9b29346bb7314df1fc65548ea2d9a09496f2d1a3ed1a9db4c2e673d589031d8091ab85882d56e60920ff83467a83c86a466bf2d1de86fb6116b49da4af96e7395d64c07e01f519446ad8b731b17d0b925b54b151c37bff018eac6494a6ca5d09c8711295c91906e9d37521a5154bfabd99ecffce05ca01f244ce4743bd4c926564203b19172b40799f582bdc740f40a62cf8c05c16c31a20a27e35257da1afd327297cd3c615f4189dcb60bbda0d6499c7c886a64d043ca69506e953a66320d301e6efdb59d5bf1e004f9707872f63b3d9a8892c3e61e34a00f1f6f7d8553df0cd43ae16311125fb6b36e0c817e47c74f5a4ec0260cdafea52d892ac3b5dbbbb3c3c598fa209bca3587ae2ef84a9c9554f9adeb3220c1d5f1f8c37f30eda9f0b7f16b699d0a12ca560f85eece997d8c54421def76214d3b317d588e94ec9abeb0c8c95a29b7260d4e1f75a920e08101b221542ad59065dcd4fa1cb1d015f5a0fd050e236e9f855a6cfff32749e2b189c28cfef9df4f9d0937850164d83dd9379b18c20a548f66d6c600f9bb89b3936ffddc58f6b0359d01ee9c1e26f3b3daf612451f5a6594d35585490531521fa761f644b1d6b3cc85824e537f63b67adea0be713e1b960e259b16a27678ac4cd1535f5f4db6986b564691b1e99841a477792ff6ad59c2e05bb748aee3e86e7591783706ff3e7e934be2b5d48a8a1aa42bdc7c116b503c28200290a2944fa1442830e01d0318e1b4025e557c24646f1e52a5f5a91e852ac188f5491f4afeaacb4dbbf67df5409d5aff30557b7ef4eedc530b9ba01c2caa4f7bc34b462dcd45155056b6301a17b003b7428c5cc0f4818cfd6ac445781fadfa7f75932a3306df6a2f4f001a2f3cf5087ac178d42d5bb78bcaba948ad581cf3db03f093fc9791d04b48d9e5a45eff2b43578320feb44a4e837294649e4490601d9e3bf6a0f294ec47d00ab6d5a2b921594ec305b825fadf7e043f9176e0e78543b22c9a06dc0c86626a84f7e7e2e68361d49e80b26a25d757327956310ef294c62f03c146fa0d945aeda38bbfc7eb6049255ef3bf13bb28972d3eacec42bafdde4c5cf7be0483ae0edb849048bc0307ff289630f47cea5e341685f5f1ab8a64db5e2534efcace7655980408e3be26b48f628f4688ec883feaa4a90316f5851afbab5e3c388006336939265da703229753e20e0c470e17310c1141a7bc914485bcdfcca2a7bc93f1e2242646230aa307fd0717e56a963e4896ae7407b83bc4707d2d0d10eb2fbe525182f0cb27a5ba31c68e1bc61be6e65a7b3655667b47fa728c18387a7b90c2535e9e95a9a74c9d97beeaeddcc1bdf4f44756a05a980c8cb177ff1ec2382dc325f71b2c0e8113d5e155d62b7cb1535fea1adb1c10188c2adcf1ce35ad1b6a065e0e56103fe69c124c65e518c4a4b6364a44bc12f48066203895a279ee47d535b69eb7918aca587f8256033193eef96b309919c39771011de560b193bd977e41b7746a0c7ad15a313fc8447a44ce74e416eee8986edd80ed2b7004ed7e840ed3e1576d1518f7fedfbad92609a7e4da2a49f130fb3c13aac6a5977ced385142235ab51b1312d84aac84aaa2378ee9eeae791c427eb82e76b7bc9651980c955443f2235616535cc21173638384c4ff3a1c83830a3df18df149b2edfb437da2f0373b60e6995608f64736e6b4de0589c3a9912a0be3ec2aa22b458f171d910c2fb497e83858424e675d135e8e8c6098f3a680d1a163da669e07b0e4466a27134224ab33f4c1c06f17b86e3374ef336266b98ad1a2bbaf8377fd2feaa0dbb8b739a27d1a4e72e8973a88798659a8321341b4b3bade48086bb2ddc335839d3770fb80cd9b1e11ab7a57857fbaff314628bc5699eaeec03d88c3eff86ecc06c13edb093f0391735835c8e13651cef7ad913f366b0e961a025bb1fbbe06351ec8ab6889392475c043f916b1c6cd2dade1b53ba158713a1104be62af88e3d0d72759b7640311204a6276552a461f259720f81d942d97cd592c49e1dc0c1fc2bfbd44066e86bda967e4f5af889c95fc088a8cba22444da28e55e74c7c0415b25785c21db58bb6505107f7cea9284ca7fd87274b774a465d3f107e12d8db406b9e78905646f703c16c8a7f21cfce3f000c850dfa9d9fe1885a3c08698a45876cee6ac424b91829664c62fb210ebb19d77c9d76ac2eead4bba90af424ebff79a51ce060d767accfe6ecc91c4193339a60ff4f8bd0e69ba9b72f2938a433764df0ad4db12e1a65effb2da6da9b0f54dd8690ab7775254dfb1686f4bf550077d8cbbc3e82c7f5d522a021e55adb3352c138c90dc117982252e80d324416fc127761ea4460f7f315c27db4e25ff0a278cc5e14a59b3dcd52ebaa8e27e363819a4a0ca31c2fccffeb9bace5502a299cb6332969a4986f4f5fb6b9e67b8fbc552019823459cdaf14d76060b466a094d126a74d4141737096d1ce3409807dae8b3f7ae5b393db6b3d9ba15cb09bd28f853c5ec5309eb3acdac90140b3fa7cc8d3bcca827daf764535fe867bdf6333509f70fa6572782e6db6e4230d53770427669dd3366889cd2b4417222cfef77252374a8e0505b4d30658384e33c0536824f2787a04871391af7b198f6a789e41f11366ea3d240fb36ab9eb07abaab11ed8cafaf5b93f48e519f3409c6dfe1e2e47cf87d080fdd080377bb0b36ba88d97389e69d55e6f390842e5334164948789ca95b712a9a71201b690de0383bb3da64ee81044d31f5381a57dd1e45e02c3f0c499d26842b9355c65370d81b6af400225e7a2ec51f1150d21a874d577fcdf914083234ec763e9956e088611726572c9501cb5f77f749af8d873a8f218977fd6a7f5ab641206acb16f98d568fa88fa7daf9ca5fe1e8375a5213298736925a9a9056569b9d20d096a988a83a015d1c7b0af54b52352eb3496e4f96c3575144b46ae50b344d1be90d445768a74613d7d094a2e78b62d7e960a1afe5bfabbbe407437f23178878a950d2f4f5ca2eaa68007cb369ad3d9a8e8346d83e252540da5d22c94e4d17157b5f41304c7fc4578f3421a47482cec605ea7e7e34a969f35c4ce2b6c38c9d5aefa09eedd8eeb708dcc2cbc40e3a7bff658411c1b80d9312a95d8b6a3c697d57f96c8a7f278e76b53c119f03c729d25813cfc513a5aaea39b0a1b3678a8dab55fb32ca544fb5de2aa41f68e53fb84390cc4e18883ca03c654c4626bc8e9130c2510d8c62b5f5380407be357423fb7082e3578b15b34824e4bb2231966cfce68c31be4f580e95159e4b466ff257febed2cdab97f6febe4557c725b81d6fc0264935ea42db6c7a13ef691fad1edca98f8659afb11e017e624fd0f0c8f868c3ee6cb3142e5e3ff9baeb53a0948f4bdb4f63600db432ed6d8814ddad0a73b31004551d656ea51a7efa6cb12cc39ca671b3afa24e0382a26f4fa3dea457a64d54e32a13464ff1f327d57f29de8c1a4e63d51e840aa84086cf9630ecebd3f232b20cccfaac3fa07232b83e2486da3b0987fd71d64b0bbe88fe6e68a8109e8780cf29bf501737702edc556303343ba9f4d074aee68f511d9855ff16a330b8b4565a42b4c0d7a7166874dbe03fb134b7c0cbd335fa6b555980fbe5544303f7c29ab82713d8a9ab0bfddea318e4ed80abc5221c07dd03c8d6a56614e3876f4e92274464fd7c148c105815d49c845c27837cd7b77ff8c3718d5a8e039bdcc39ef7c52dd9ea4170a94e749116f1e7bbfa83585abc15c7153757d5669c0575f3f6eb1ad8fc100a19966c7ceeba948fd89255c5e84eb79e7bb5057861c03f111c01cec0f39d9cbcf6956c39e883177463473f31a02ccc8ac4e625a1aed3b9866d4dbf31c6ec8e7f66ff9e1aa57a0e41699f4daf704c8b5031746dd5a773928b4740287820ad78d1178b483e4d55ed9cc9b5031a5f953f99de857c2998cfa1bff5eaff36822b545f856d39fc5f5ecbd96f04c6fed249b848e2996f140b87754dcb1b71114e23dc9284ea8ce807b11175e217beec7d003ad3adcd40a6d80853baa8450b297078073a9768088", 0x1000) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000001180)=0xc) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffff5, &(0x7f0000000040), 0x326, &(0x7f00000011c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x10}], 0x90}, 0x104) 16:01:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x4, 0x3, './file0\x00', 0xe2c5, 0x1, 0x9, 0x1}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) clock_settime(0x99470087b405e597, &(0x7f0000000040)={0x100000000, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:25 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x3, 0x87, &(0x7f0000000280)="d12abf1ce9c36aa880d934ec727de47b258aaff4edacde1db72d9ed6c3a58136ea1af83182dfcfdb5f00c423acb67d5cc7938018e201002d0b40acf35d3f52800e89ccb72001b5106077286913466229016cba6374a103da1b33aac7b63d5a5c44f00ad1f2540d11d94ea37b88d565c50d4163a856597d923b1b284ca046d7c1f722767b89e66cdfb42004f8a10165e85e0997390d1b546fb10b7b586ff75d8d668b3256eb4e34c407e45a6978111a2e681a0c133fd22d70783e82355b63ec7875784ecadeb0182e578cc06f27ee", 0xce) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000380)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000fe9000/0x12000)=nil, 0x8}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x80}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xfffffffffffffe13}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x65bd}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x44f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff00000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fea000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x48}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x85fa}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f0000000100)=[{0x7, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:01:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) getsockopt(r0, 0x7, 0x1, &(0x7f0000000000)=""/129, &(0x7f00000000c0)=0x81) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ba") writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="aa4aba24e1d24a3e3a24e7a419530ca6de0667cd000530c511864efe66d882fdd6fdd6420b1f8152dd0ad34df9debf0d931ff586ea41c3f7b1ff6dae38bc", 0x3e}, {&(0x7f0000000200)="3bc913fb1ea5811ec5c54e95c24d6cc22854aea5434b19bba925d5a1a5cae98e524e3f45aca3e8926da7d1535cbcdd37fa2d2522eedece8aee52d2d5fcc16f081e925ed33ba82885a06bf4f474d27247c43b0b7a5f032f07390e8ebe1978d1452d6f035f58ab06e5b21e53b56095eaf7ad067d70ec7e498266ac04c3863302b986c5745ad1c426c39873e6e5f905a4ab1c09", 0x92}, {&(0x7f00000000c0)="bcee00463fb6e3a11efb2fc7105e9638e71659ccd6f4e20420454db690", 0x1d}], 0x3) 16:01:26 executing program 0: munlockall() r0 = semget$private(0x0, 0x1, 0x140) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000000)=""/245) semop(r0, &(0x7f0000000100)=[{0x0, 0xfffffffffffffff8, 0x1000}, {0x5dd01736da9d8de3, 0x3, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x42}], 0x4) r1 = semget$private(0x0, 0x1, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000140), 0x7, 0x1000) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) r3 = msgget$private(0x0, 0x204) msgrcv(r3, &(0x7f0000000180)={0x0, ""/202}, 0xd2, 0x0, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000002c0)=0x100) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCNOTTY(r2, 0x20007471) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000340)=0xd6) fchown(r2, r5, r7) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000380)=0x7ea5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ftruncate(0xffffffffffffffff, 0x0, 0xfe71) ioctl$BIOCLOCK(r4, 0x20004276) syz_open_pts() semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000400)=""/4096) fcntl$getflags(r2, 0x3) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) fchmod(r4, 0x8) chown(&(0x7f0000001400)='./file0\x00', r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440), 0xc) 16:01:26 executing program 1: r0 = socket(0xb47a7ecb4f48b281, 0x5, 0x1) nanosleep(&(0x7f0000000040)={0xe}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8212ffb9c0ffffffffff"], 0x10) mprotect(&(0x7f00001f4000/0x3000)=nil, 0x3000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) munmap(&(0x7f00001f2000/0xb000)=nil, 0xb000) setsockopt(r0, 0x100000000002a, 0x200000024, &(0x7f00000001c0)="4b749548", 0x4) 16:01:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x7) r0 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x30) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = dup(0xffffffffffffff9c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x2) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000040)=0xff40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r4, &(0x7f00000000c0), 0x3, &(0x7f0000000180)) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2010, r3, 0x0, 0x0) flock(r3, 0x2) getrusage(0x0, &(0x7f0000000300)) 16:01:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001340)={'./bus\x00', 0x10000, 0x80000001, 0x6, 0x1, 0x25, 0x1, 0x8, 0x3, 0x2, 0xd293, 0x1}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="01ad64177f757300"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="211c49063a806e74424b09cdb7e2dc4fe10df50ff74f97ac09dba390a6abd387318131bad25846e4e98be6d5fa8de148216fdf35bd835f97e28d229aeeb03321d67a96264a1426768d08cfe05b20589ba5bd527d90b739f9a7ed1a2b94a91eb546f1ee302333f9f5fc8be7eb9a75213703df90e6423cda2a2a034f2dad17b25d05f8560e6b299b925cae7e13240563bc", 0x90}, {&(0x7f0000000340)="b7a92afffda27906a09d32afe69cc627b7c8555cd662491f43cf9ce3daf02e9d4df583660df4de647d75a97bc01b407c68aeee1e3fb319875315a9bdf0e76a7259b66cdd45e5b25ce184338b806357f7d7aa33c10f6bf9dd9e02bbd6a49da1189928a9f61c0d802369be92f1e93f5c35e38cc321e0ea2c8e21338f8c0fa9c9563fb4db45b56465d8463d2a5d852c98a9ea6d38a395bb5ab4cd472baf5251e174477da47d6f19b33750d3661631c1fb61347e7bc716fa77081ab266e125d6a63cbb6214950e43570799886f4ea3b78a1f15cc6bc99ab770189272a638beaa8d959dd5a6b79f80157c96d3c33a32fd0a061b30bc61ad4cd0f04af7008a4a82107ce2ee15528df69e8da92dbf1a2dfeac200c00dc674e07132d770aac65c12c0bc13f844353257880c8e49313c60c57cb78ebb161f4f4d6ce86d3775fbb1de1d5c1ec39cb482bedc29d4c64ca12642c8cb3865f3227c7f60e4bac9b4bbf2e178f1eacb2410d7066cb7196ef2b422bff9c23dec541366ee984d0f4182c23fcf5bf6de42e331d51fac7ef99e500995ffa238a9032745f0ec9bbf4e0303ebf58472bb2425ac23b09671d770134b3cd1baf534d60bc96b991e7052e1670d6bc885d6a0ee5f6e43056783616a700b6f603421fac773bd089d7594c24bf7b64be2fb0ac9a17656418d2755a00bf3d452d693fdb4867f61b8aa12a66eb7624b40c5ba2dc3fc49f9054433a6f6bdefb2b2261c41837c7f6148bdf95c67ee9ca865bbfea512ab1c439d60e3b213fc1202861acb31b3be5737e394fb15f6c625ab44bcaebe7b2bb288c8b1ff725fb34eb2abdc11638e32d15d55da4da6bd5c151c78686543a445db15f2fc941fcafe8de4a325cf43e47e6020f176fb9850f4033d305325a9cea18612b4e2a4c4d02469d93ed3e3c71281bd34c73d16b811b0542a3f180c96c7c41fc0fba45c1269d7813bcbe22b03e025d761bd2a60345bc7abd0b576bbcc8ed7609b2b2c7120b6feca861c0fce5924d9ba918c51b83065849378dc59fcc995f60528186ee3d319362e9d9eaebc85a97074f09f9d42d2a2848ebed977f4bb323c50c738aa45562b6bfdd3ae6cd560311bd3f66a64fba43891e44dc51f80701d499db8b23cf379c5f0658182a134a0a66f61d8ed38d7f54b4b16858e70c3948b9108c2b1db9652df63f2694e748d4f102e2778939d8f0e770f33475743fd1931ad14367625442671503816bf585337547443918ad36dc6f74b995440c5e68b67ecc2a55348ff08169a254f9df5cfed3889b79561f25f9d32179a559b1cf13fe5e61e61b78609308ce7fcf55081d0d7df2dc7323d7b0530cd238c4d3ead6b2cfebb59e838b387174dbaca5ff375708e0a7b2b73f219b4ce2ff8819cb5eb6bc52777ccec669bfe2739f3e4ad0ecbfc3572991d5b1904fa93112c4a0a83132167b9df1c98b1361f2a42c5dfcb90947d39913e05bc60572aa837827969ac3433865e907a170bd1f85d1eb89d43adf9318b478106a64637c1b5c5cdb6b1747dac0e521cc5b356149e88013f2f695c226e781b0af2c17cc481f50a41af333ef8a2513b5a173cccc74475bc66b1f57d73958085a11e6ce47f71ac051df89dd2bdfd65d260c7e0f26e9581c3194e2f7f0bf7aa39cf14a63a5e6ef5ce4c3579fc4ca43b18eb1270576174af5070ca4621bc707f62b743643bf52cb68ca1f4756db5d5851daa33ba3ed18ad02f5b183f630df15f9b5eec4b6f345bd81b40e80ab3291f4f2f908de066a6de94e299d1c060a9a28e46d4ac84197d541fd78e2e13c50b52c3f9825a18ff6517646a926805fcbe27019d8130d9c3116a6ae1ee9685425c50fc00f1c920e8e177d1a6f21895696a8d686019220678b4126dd1b221699daab2c7714ca91f053a0aeafbe45b456020f3557ec71d6540a8e7411c8ffe08e150eda0b46bd22b7bb21aad6108155da01468e36d0f5081a1b87b7d0790b48704fde3a2da2359d099d7e947ac7a9f7b3f076ea3d54439a529da53d0dcd99edc9032a0833b4281d671c0a13e69b0b583fe798bc4694063a61dd66ffbae93c8219a2ec5a21c86edb999802b9e16c4b8b3cdb0fd2a09614bbe9daca8721bb8bf69055989693c5df43f946e4c7272408085f0831647d8d725ffe2b64410ac8cef7cdd51d998646536641a22bdd0f7d4837ea5a5d321e1c0c49783f495e497f6efa6b367db15cce779799d4a38a825bc4e99fac2da6b673c65cb3a9dafa7da289ece70c52fb4e02d0598a266eb4c61b65f203599e035509ea7c2140fcd1c1735feee688188bd249b6fce9b6fd33a06ec5b8e9d5e8a7eeeba284282966a523fea61c181e39ac783e7266c639a058a25a4e4628036892b23d0c9a0086b9daf05533c13f8eb05b0b09af79fb9c862551ffc42faff0ebabb8e2e13fe9b03c5bb7008f3e47ca0dab72e807d207d625c2c62608935952fbf5b432ae3d2390b3c20bc1f628b71cb16cf8ac1424e2d233e6b8b69e82e74fcf3b32851043e9df3640acea7ba8cc2a4ce3f32eb578d515765a48166d301295dc14c5fa7d9725936e94a82fc49e1347b3af0dc257b03691ed4c54fb03642a4a4b77674a922e8bdf92243f91db6f1c31a01f9fbf52cdc7219329231bbe8ff78234366998cb12f15f676b2ca8fda242b985dd9b7bab797372b6437be7f4bebac9f93263e557522e005dab5289d619ddaee5a9b60b7db01240a780144487fcb2c1f4bfad0a5ed9f1075f7d73c471e721d430dfa77dcefdeda0346899360a89c34fc408487ddf04838a1097ee50df5344becbf6f1750598fb0b5a126c3955693f8e59437c67f121ed8e8df63cd16f78e3378d2897eacfb8dba1252d8ab5b9aa192e06eec03b4666c2881040b352a36886115802f05ba2785ff3f31cdcb743bb9064e79277f96817563c143143849886d2fff0fedc34d61630274d4f00f4bb0079221a5345217e408a00180e07dff193b9c3e1de3c468e8c746fa6b94948993b784e951ead111f50f82c629df2f2128c65141bbb7dbdff0cb41c3d77e874dfe7fca0eca4f9a7c424b9bdd1ffc2e9e25ff4377a5600db7cf026d18ae007167376c60a559c1d7d68315aed3b25229e316f0904bd43c17d63e80060bc2599d9b77541bfd786e991f9f03dea72f5dcf825f012dcda9652fe79c9ba80bdb005b309c8282d65bae194f92dc262b07e1012556e87783ad181eeceb85b8de730518a18977c4bca4065a485d03e957c1683bd76f839ca8912f870b5420248ae62407881535971bc10e5d19b8b289b4faa1d6cf58b859d10597b7fcb70ee7bffda574c17f1d9cdf4a5318b71f9a6e3ea5810f61d731c2b8e12ff59456113bee6d1c4a662d9e389fe14634d8a776babb052a4c4f16665c431894c638af5656f86aab35f2225224229e0b5fa54259f22b0e5a7ac13f22faf50f9675158fab5a60925fac64e0daa40aee1a1930907cfb8f6ca71e28690a7662af45b6f4b2f52ed165f40e12e28f13e3b26dc8d8f554868cbe8ce967bfa2ec69d7201940b6c63f42dedddd0b6dfb90c0f3e7ca950a7c9182c103adccde6770ed61cc65f440c6e69e3c5c2980f082f7c38e7dbe0c8bfc0bb0b5af5c3723a6bac2b71bd34a1737073fe154c8d473a48fdd2d28fd87438cd12df9db320cbc5112467ae86ea69979783aebbe472d63519dfe08cc16ca0b9fe7b723bacc6c5fb2967f58c9001444d9bcc10750dc9a136a1231a4f4e46c007e923fe9a23680ee8eb3b8bef6f06c5e96b5ec78d09e78081cb4d56a982b57be0317aa0ca2f4ce6f524124005158b10844dec72b1d962ad8d144903951be691e2fbceb51105ec5907d08b1eeb28301f7e7776723f130a1efede3d85d7067abf445cb58a0851526e933d0df9b8e3db99447185e0b45dad7e789b1a6b971ac6b8c42a34f4f0d7c030ab1734620f19f999777954f83426ad5293f1ccaaf49a2e909ef9a98f0663f407180cecbff9653fc9c8207ce1a433ac38b3fa42321402b624df5de269db0e727d5917239424d008a12fb98bc2e551bce8f4f276df494280182cfa4701bfcd3ae15ead54b0627b8f24fc47e5acc3c6c55e4146f3a75b3115d182e317e2933283c2da002b3512bf0389c25098863f13a4bb675aa84c70c00b92ed85bb09e5f9ff72061edba6d2284e25695c3155f816473ebfc219b871918785b768374583a7f6d6cab8a35c02ef6047a5a0e1a07ab767c63d91cf9f8239b2a78a2a27c91604047184c30fc6d13b906f25b3e2603e68737890d566edafb238003966226b876170a0ad27eb13d2e972c06e6a335aefb625cddaebc61503a2230169306f1f6917ad3df9fa1bc10563e55ee38c1008cfe7911df85748139b87f4941131eb65af3bafa6667997b533a90d2388d38bd046abc5513765266111cd21b06b47e69bfdc11ea26002c993a5a8878c8695dd0cc457dd4211dae53b8c42434fe4b75240a18638ffc9ed7164648fd28841f6e12d2e2079be0bd8d3fdc4ea343c56d53035395fde6acc8cc156d25b2aa229703476ed57d0348ce5ff67683ec90724e5ce6d01bfdc426827b8a64872d5d4208378ac524d492d77edd2f3ab49b06831c99f7bc3e2c650b1781cbe0f89fe9c13e9f2b4d3fd84863cd11ab84886b671a1a054ad8f8b4e699ca3166c033ac2bd4d26d9d345ea0efdb4f72a812fb87b55bb3c20445fdb102d9e650ab23e33c2a278e0a2af327435ac1c377ff3c7802329ba981719592255255a055000f6762039069711a0c25db9274181e52fcffa62d24dbcc77ba707db70696cc8367b0a67982ac0401ac2aa14b2942dadbd2dd43826853025e36fb95ff64efd9adfa1cc0c0c6f6099f7734dbeecf90b2085671bb4b1e5245fbc3ca09ed3d62e6cf8cdcd8c63f6e1981586f548d35c426c0b995273569d7072f34428392ee2e09662e2f763c54e0a919233c71d1d885bce13d75d4358b838650cdfd60f232ea222e5b2aed272b9c94fde8e689d2eaa59c48d7f1a1beb21cef2d7aed2708ba51777ece196ac1fcdd2f54cc4d7c90e2cb55b87fe8ac07a25856b5c7b3cc0d9b658532d718fff20f69ddc9afbc6a14dbe6d048debf0db4dcc9fa9b8b437e5b96f2bfd512e57f049dd9df95581cd9ae6fac1f3ffb32f775a9f2802980133fd674f2c95b71842bad03d8117b731ccd4b65c2f82cbd89e0bd1c99adfaa326fe80dadafeeb22113321cb29638f4ca01d6574d9711366696611d3d5bc5483223f4256691c0542f753f3c8470f4a66801f2d639fc907dc5ef7ef8abdd7c95d7a598a8d626d511b320dffaec7a7c374a216a4a09c81c22a52647477da04a32186cc6e60bfac032a3a9e6854f9966942d59951afb019fe7d0e7eb2948e9ff883d6dd26abb6cb097e8aabd445c5545e02f7e07fc70a47ee02aaa9dd0049b40f70ba0193135e45ba4fad45ee0fd9e31beaac46937c6894bfe7721f831e99519a07dc11753c5db2c1416e98def36be547cb638bd228a89e446d7e5c891e9314a89e1d037368a112ef63a76ecc48079fb47821031b25e7aaec4709397760d5dc5769242fa731b67e1c0ff9b4183b16b49121f671b04442ca3b533453dedb5c9af92172026305d9d9707ad87cf67b44efb88a5ec4a35a64bc1904e91488df94cec9bad44715c4201320b872d88a8b8ecf83e40eb572cd683e403e6ec47642a115decf0a917b948a3a7bdeeb132b6a81698be80d758c0f22b80284e575acca9ae56a235cc2d6b4968f96db55d4be10be0ff867d85412fac277749e95c005ab5cf49890868ade9dc070761d78d6f", 0x1000}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000280000000000003f20525e43f76d5600", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x1}, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) getpeername$unix(r0, &(0x7f00000013c0)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:01:26 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0xffff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x200, 0x3, 0xfffffffffffeffff, 0x3}, {0x4322, 0x6, 0x5, 0x9}, {0x8, 0x100, 0x5}, {0x6, 0x37, 0x1, 0x3ff}, {0x100000000, 0x80, 0x2}, {0x4, 0x2, 0x64}, {0x101, 0x34, 0x0, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x210001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x0, 0x3}, 0xfffffebd) 16:01:26 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f0000000400)=[{0x1cc96c905b7a008f, 0x83, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0x80000001, 0x8aee10b6582a8ebe}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r2, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 16:01:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x10000) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) syz_open_pts() close(r2) syz_open_pts() 16:01:29 executing program 0: r0 = socket(0x11, 0x0, 0x0) listen(r0, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) write(r0, &(0x7f00000002c0)='<', 0x1) 16:01:29 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x2, 0x80000000000000, 0x9}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:01:29 executing program 0: r0 = msgget$private(0x0, 0x100) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7f, r1, r2, r3, r4, 0x54, 0x322}, 0x200, 0x8, r5, r6, 0x8, 0x9, 0x5722, 0x5}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r7 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r7, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:01:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r1 = dup(r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) write(r0, 0x0, 0x0) 16:01:29 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\n') 16:01:29 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) socketpair(0x6, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x6) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") read(r0, &(0x7f0000000080)=""/13, 0xd) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xca530eae2d45b52c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x10, &(0x7f0000000080)="9f") 16:01:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)=""/167, &(0x7f0000000280)=0xa7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x58ca}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x377d8b81e4b51d31, &(0x7f00000003c0)="f0e4532047d694f0c8ba0000") connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)={{0x971d, 0xf2b2}, {0x2}}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x80) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) munlockall() 16:01:29 executing program 0: r0 = socket(0x10, 0x5, 0x9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000080)=0x1000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) flock(r1, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) close(r0) acct(&(0x7f00000000c0)='./file0\x00') fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x8, r2}) 16:01:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:29 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='+-4@}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x800, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x5010, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x10000) sendto(r1, &(0x7f0000000280)="5ca984473c8fbbe98f5a3157c44aa5f0c72a39d6bcbe10735c20984f32647d79ec6d2a91e79297204f4c44b665acdb7452a5d33549ed2794687c69f1cdc8665fcf4b51ad2ff4f553a050c8984d6776be66ec90009611b4b7779d0d970f1bb26856b17262e606c7bee8d69d3d6c9e295fb7a986d343c6f0b7b735dcded864096e2a684aa987be5e1f302c72b1b9e64887966e350bfa70e027f57b9fa444e756a41a0b557459c91c8cf9248201faadaf91ab64a0a6c42be9b0defcfdbc49e201acb23ec7224feb3112ab1cd2", 0xcb, 0x40a, &(0x7f0000000380)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = dup2(r1, r1) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000003c0)) shmget$private(0x0, 0x200000, 0x182, &(0x7f0000e00000/0x200000)=nil) r4 = semget(0x1, 0x0, 0x400) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000400)=""/52) pwrite(r0, &(0x7f0000000440)="a8ffe6dcd033b77aa5db20893905878df648d086fddb856ffa2c0ab91a34f035891daed7b9ab4a418b08fc52393925a019350e7092967c8ef19074c6b753d5380aeb7fdcd96506a189e7b6c55262fcb74682d1eb71567a176ac9a3e8dcfc426f4da674fd4895e12eb0e505f9718c529eb4ebda9f289f75e3b340", 0x7a, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000004c0)=0x100000001, 0x4) pwrite(r1, &(0x7f0000000500)="0ce486f000bbc742489d0a51f5cb505932d4deca55e5806c0139905cc0dc30317d2cc6fcf6a8ae47c09db5bac302a001abd981646dd20482c3643f9a5d5234f714b507f7959fad9f593d02585f92eb75c59669f06af398dfd67d0cbcb045ebbf200e993515b05af2762264fade19a5bc07710cd34a43c95c342d6e017dd087ed203d1b7f60348d48b1b11594f02af44fc0f867629e7c2cc544063d32eb020e8b31f9c37c72", 0xa5, 0x0, 0x1e) ioctl$TIOCSTOP(r3, 0x2000746f) openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x80, 0x0) r5 = openat(r3, &(0x7f0000000600)='./file0/file1\x00', 0x6771d4df65c69f81, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) shutdown(r5, 0x0) bind$unix(r3, &(0x7f0000000640)=@file={0x1, './file0/file0\x00'}, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000680)) r6 = accept(r5, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) accept$unix(r6, &(0x7f00000007c0)=@file={0x0, ""/81}, &(0x7f0000000840)=0x53) getpeername(r6, &(0x7f0000000880)=@un=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r7 = getuid() setuid(r7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000940)=0x5) mlock(&(0x7f0000ecb000/0x2000)=nil, 0x2000) 16:01:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x810, r0, 0x0, 0x39) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:01:29 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, "0000000000ffff0000000000000000001000"}) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) 16:01:29 executing program 1: r0 = socket(0x11, 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6ae, 0xfff}, {0x18, 0x3, 0x9, 0xa5a3}, 0x80000001, [0x0, 0x0, 0x5, 0x9, 0x8, 0x3ff, 0x80000000, 0x200]}, 0x3c) 16:01:29 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x42ad28e026a5c6d1, &(0x7f0000000100), &(0x7f0000000140)=0x10) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x6010, r0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)="e5e9a7330e41d0edd763ee7e8eca75badcf96ba396b2884b84558c5ee99442ab72dbe7d209696eba78ee0df22b094a8cee74673da7ce0095fa6c9617abe384402327dc2132185dbddd75102c1113bb29047c3be0f0843ab96e04c8604bba7460c040b0999cce7e304266379a7a44c0e02e1fb6937a19dfd1508cd13216a44237330d5ed1fd13163824bc33984f484218acad0f92d90aa9e1e7ba1b4951a52b3c49757be6dec5e6a135474ad6cfdbbeb2aaa805f5bd832116d4f393dc843c6d759663b086b06324c5923663754595eb660ff8bd98d3f40993d5b6b01c3e3d7a0ffbb31aa51d7380a3ba00a7d2a88876f5d8e59baa9d9c836635", 0xf9}, {&(0x7f0000000240)="0222becb292a2547e3288829e95f117cefa537773b42f4b3dcd539bf8683cd1a53f4a5736650fbe2d2ac5293dd97b64ccb1586c32c9e1ec4cb31e5cfd6c04ba53883772d120c68da058a2899ea684e0a88d65148d6b312d2209012979d448c01ea5e3396bf98f97d25b954c4bf46d7c4ee4bf4ef6fba67eb5ccc9a911cba9ef8723e6a0fa640a8c83dbbe78734319e3e61d430785ce40568b2584081cba382fc359a100d4b142febc4e77f86de787a4fd58dc749e865cbdc09f4ab3310eb3b33262a59e81053d19ad6ec4f", 0xcb}, {&(0x7f0000000340)="0f1334488a679a591b8d19f3e51b3b71f738fa1bfe779c9968e5be8214603a6a6b864d6d0f609a45977f160eb7d80ed4efe00f5b9689dc56f7e2c26d8192a6f1bf11a45348", 0x45}, {&(0x7f00000003c0)="52e027f576e8ab7a4cbdae6372", 0xd}, {&(0x7f0000000400)="723b1a98868b51b1f78869289ea5a082dccebba45ca1bc64202874a389477791b899f824dca91ed3a666100e6d42d0b673f47cbb8e4bc16935fffeb0cf37327de62013f17eeafb8cc31bcc5f1810902a3b8f2fae05d91a4ba5c05930f767ca568d7154cb8612802aadc901bdca58", 0x6e}, {&(0x7f0000000480)="50973e50e1f4ca494922e61453a0380637800f151ef7dcd09310f1c3158986f5206ffea0ee8aa7d8c6094aed878999ff68aa8824ed9a4885b578e60b8808c7e64cb3b6bda0b5fe7826b7777fbd75f92a18a12f2c0ad86f0947803c33aa24ac2b42f06763fb1b55b4bd2c78aa59d6152c7544fdafec2058aabfbbcd0d40", 0x7d}], 0x6, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x70, 0x408}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6, 0x0, 0x9, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740), 0xc) 16:01:29 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48402f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x1) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000300)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:01:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x7, r1}) close(r0) 16:01:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xfffffffffffffeba) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:01:29 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7f, 0x1, 0x1, 0x4, "ee427396a5894af3c192bfa1f1356aef30c0d85b", 0x2, 0xfffffffffffffff7}) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) geteuid() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffffc4) setreuid(r1, r1) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) fcntl$getflags(r2, 0x1) fcntl$getflags(r2, 0x1) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000080)) 16:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:29 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) clock_gettime(0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x464) mprotect(&(0x7f00003b5000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) clock_gettime(0x3, &(0x7f0000000000)) 16:01:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = msgget(0x2, 0x281) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/129) listen(r0, 0x8cf6) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b66ee020000000000000000000000000000954743b31a4a444d561ccea3973199f8b3482406e76263189806cb87169378fcdb5b1d502842754cbb4d2bf5ee061f82"], 0x1c, 0x0}, 0x0) 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 16:01:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x108) fchdir(r0) 16:01:30 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xa9, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:01:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x2000000007) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r7 = dup2(r0, r0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getpid() r10 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) 16:01:30 executing program 1: r0 = socket(0x1, 0x4, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 16:01:30 executing program 0: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) wait4(r1, &(0x7f00000011c0), 0x1, &(0x7f0000001200)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000012c0)=ANY=[@ANYBLOB="f000000000000000fe50677600100000549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee28851c7d2f75bc1d4465d40b9ebb24237f0265879cb066cc93adb1a6a2462600059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99e800000000000000ffff00008f000000cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ea53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f30250000000000003000000000000000ffff000002000000594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b20000000000006800000000000000ffff0057781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93b0000000000000000000043bce1e49d306b0ec20b30ec82ccd8f0ac468d8cae862bf51922710d415bc1771f454aefe7e932205396d08612497e18f8ec4d8ccf29a70e55a407e04e2e1a51ab6a5800f2b3796592f596f1064d9f959e7a"], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r11, r14}, @rights={0x20, 0xffff, 0x1, [r6, r9, r5]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r2, r10, r9, r6]}, @cred={0x20, 0xffff, 0x0, r1, r15, r17}], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 16:01:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x20, 0xc000, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001140)={0x2, 0x3, 0x4, 0x7fffffff, 0x7, 0x8, 0x200, 0x10, [{0x7fffffff, 0x269d, 0x339, 0x5}, {0x0, 0x1, 0x6, 0x4}, {0x101, 0x4, 0x1}, {0x5, 0x1, 0x1, 0xbc}, {0x400, 0x7c, 0xff, 0x3}, {0x5, 0xd5, 0x7, 0x80000000}, {0x1, 0x1}, {0x2, 0x9, 0x8, 0x7}, {0x800, 0x2, 0x9, 0x8}, {0x1, 0x3, 0x9, 0x7ff}, {0xc2, 0xffffffff, 0x200, 0x7fff}, {0x4, 0x2, 0x8, 0x7}, {0x3ec, 0x8, 0x3, 0xdee3}, {0x6, 0xffffffffffff0000, 0xffffffff, 0x9}, {0x400000000000000, 0xfffffffffffffffb, 0x8, 0x80}, {0x401, 0x5, 0x4, 0x2e91252c}]}) r2 = geteuid() sendto(r0, &(0x7f0000000100)="085e1103b7f59dbee57a502ed95e55c3af13bc047a0c95ee5e62c992dc22344066845dc727e0fc3513477e162c2c3e9fbc7a6ab4934d2f1ce80a66803ab8e534ae9651ff133187a75704d85ae2460d946bd1362954c6af94f038c11b72089d0c9fe189e32e539ae4eb8032926e87d81a05839a17f57847722f27379b04faafc6637e5aaaf7adc1537df115ba9008901583d021bbaecd5128b1922ffe6a23e0b66d8ba4e808aafb258898afca6cc94cea6ce73daf1ded88b6a4bbf74eb70cc10fae434bf9a4eb2c6ceece280412c2182a663b3b4fbba09c9f66aac9dbe73a93c67591ecbcd4effa41441ecf7b75943a642cb239e0c1b82755560ad04eccb12993da55136ead0d95bd3cb01b3ee2d8d08504495605e6aea8666f759e57c916512717ecedb6eb6ae83769bf3f3a758e19e29cd2c33f59715fbc8aab37a8861a6eb2356103b5a854e0eebeda40d1706b79bd903a673b14c94f1babd227790ff0f7a82ab7d4c201cd2ae745e2e5b745db001823e6cc36353fbab6201244fad5f3ee9fc88e9e3ded3b4b26636b65409419509b57a7c57ef16d22797772f0d8719f3a94085f131d8dae5af5e688b97d9258b3d2adfe202c0018557412ebe30a4745cb024fbdf87c5e356289f4fe83a9e7db0b09a1a7505f59ca55e12b72e2a583f57c49a3981b2f0a775b3177480f0844f3d33746b8636fac7f51622e183de8c3f2377a8acc5c54ea16d0d53e683e9b2d6a8ed56efd1a0a771412498d9e8a43fa3a733cda078b0bc3202969ac709d01af45480d42b44cadc526fbfce01da22cc17536ed618b4ff3e300446471ffb22572e59258fe9110d7ed239f0cadc877ff604d37811ba23d1f31b2883596fb0100d864b4a6bce6bb4ecf97bc884a0e75c2d97a1c669c80adf3163275cefd9f2870271492aa193243328b1c573331caeb9ff8794eff31a8a7d9b079147a7d4fccd31f7f33a5653e8968e33d434b2da7a42b86306552b437e14f7f9afc41f5447d52922060d086e9d5eef5a5a792b12c9a88a397a16f87fb51480c1a1ed3d3402c73ae140bff19c454c9fc5b9f0dc4a7467a2b24a941c3eaa06b19a7a5dafbdde2a9b10fdca361c77c7a4273cd759035b7f5a7ee793c19b9f6bef5a4800018b6a39c061264d977155747ac60bf9013754c843b420cbe9f2e71209dc0683f1bb09917c0fbda639f9a6b11ab0b559a6e424d7fd69c796dae1200bee483e1dcbdc90759d731d23bcb71a723cdd918f7ab3553cb17298bcb93a99ca7b8b7ce26488a48ea50f35cb8395fbf076475ee00793447af8a96c6c80b1de8eb876c0a150e719b5b0b7137de3998e4bca30095c04da5c9dbc416285e5d39018b360e24892d125fe90786488838806d178f3a501d53393f524580bf285e2527c32940cc0bfd166c2ea1f432f9174c7a43b52f939545c3199e12e8a8135f2de2e178565086957d24d9d3def7573fe417a1846f1cb7c5dfe82aef7d122c615a44daafa4fcc27414df9fd0b3f81be469184f894b86ac72fb5b2692825c0871924461be089137d8237d90770f7a5276029e1ea0ee22975858985c09f8756430fcee56287ce09403addd7ae96571e76ac81d78d2f6cc6e7a470d01934a6eac43567d6b44f643c468483602115f37cd80e05762ceb4b4af43eab70a6087e0bd438953a307a9da5fff2c5ab9941deec55a1cf4d60e2679b8de8570fca842f3528177b8156e2b352cbc4ea5a24078bce4441888d022f3976f97a2d4386323ede509e674834905084ebc7caa6667d82ad95ba157b3df8174fdd5e9b665a8eff364a1be262abccaa911e41197381d468e0d52e895c51ebca17e2e3aa8aa0a3830ac8e2133973c80b111fb42317a4a4f4e981537483a805736aeee0e9c823672237f1635b1256aa81f59ed9e6e0a3a9e8275cdc65c41bc5e1555de1e9da8b521503d3d176eb8c545c81e753a024a6be69bd72cac7630caf5f171cabaa3856963a18ba06187131c53f7e5251ee41313f824e5c29a9d29cb0487563ab4cc72451d1ed6fcf101f52236f4cf5fdc0178053aeb7f58af9affae5d4449a24dab31550d8a9dd75adad959ef033782e5de482e7b7ebec4289b86ef8622e0610f1abccbcb444f8ee1c04188f119dffae08d252bc0db2645c9edd9f937058283032b35fc2da136f7438dde1fea97826f7144c2d7dfce2cfd867bc92a518bf7b6aeed5b4e46a4eb475373cbd34345cf908d23af3152c1692dfc38c3d18d9e044b3b9577fa0a77adbd3dfa727a4c6233c45b3d3e77696b3acc90786755fe3d641d063c80f3e3b2e1a2afa7d5970de4abd203f87187ac788f2254b8f327e2fc8efd5d65f1c87e12fd31718726d5c7b76585a9597439627e86f4b9b1115fa20069e0814577966f00967807fc5b315d3b5f79b8444481bf7094d99a10a1e345ce4c28f8390b707b9f1b7c4705c27b8ff147f67fc89596c6f5f466f5d3adcf265e7d7e8fe672939c27c1154293df7d324b8a2898122b1c0399c42fe5448ef53ca05dcab1eaedac0c7d1eb0986cf582d39705afddbcc052ebf3fb52ec199b0599a37508e06eed04cb324fa3b59be9f4607d47455c502dd30b2ae804cf2496be6ab3dd7265c687d21e38ca4fa18081c8d9db5a80f5a2fc5025e4d24f15f0d9f3ef4a381c7bc0e52e6ace0cf9f3bb3531ff102276b43f5ac681f105ca3874c692398b13e57bae02a9b85907b055ebf574d8f4f8d12fd7af41161628347aab077d0b75a674222c90e65ce295bba6df1bb97efced084e8b801618e5cd5cd548b8ba47b31a7e1760fa66d2fdadac4852d5e6ac6443862b42a5f10c52cbc8f277d0b86d01bc029a0532f838519556ee08ef01c70b839c63a2fa6ab782ea5bb26c5fe30488853ff50a57483ada95b630da67c5e90cff3acc2af028978cd6cd4a981b52c61c39535a0e11cedc89ca562dc5728b08d0255ae7299c688389f6783e3b8b6f1641df5760181cf9175bb8cac410ac87d84aadbdff8af247ae457d933d7a79b8ce5c5f5dac2b9f2af15bdb16dcf410c48a71baa9613d97c4fd97cb9374bce687bcf6c6d0640f8ea06b6d38583e044809d7091ca0092bdf556a218603e918bd8212dd403367a7d2bab8c4d4652eec2654e03f3a01b160a3fa5197ae26340d351af7e219f445cf7e63c9fa887c04aae0c69ef3851e7688e8a6de611f02643b7ab8e33b61a0eb1d0b230409843d4f194c9770d386655b0e3e9476be464f07ff67920131eb04e1db39696b4efbf2570e9ebc1f63023d843a8c17b9cfb430c6d2beac933534f773d79a6bc7b3081dd30d13ab440e13b91cf0a5d8c3d1efbf29db9599e9864fb44059bc3990449f390b1eb8bdbba16977698b351f93dc8a9e0e5306e92736155fa8ed37fec5ccf5160032fd4d50d40b3d196c7d8b1decaec82f78f9a967ff7a9a174f4262f64d3b802f5db04605043c232191e399cb5371087dd4c2b3bdb47b826790fefe8d357028836ae1965d6c5d36d563f7f79e8b13e95608e0159f195cb5c1968f0ec85e90a2e1693f342a1959ce33a0960054cec5c0f1ca3c1a52b1d801cd7831a000e61275ed5aaf52addb0c91789b5e22392c3dfee95696580c1648a992ecf49a760c79ed2e22b9e58eef3a3a8f61f1524f39aad13a10c8e56f3ae1199e7ea05e14667bfc829cb86b11d6bc603a18c9a7bd937bfb94a3c581ac0110adbe4ee8dd2a5927ddc819dc5da46d22b2573ac474bc7ba051a56b02bc4640e15f82c1d470fa2892bb797518eff52770e1899815cf8a9b9940ae1b85c46a8927664b2a3b5a14e843db8ea203027a8c5a61c4b4b8c5ecedc57abcbacdc787e45b9c3b3d8bfbf4841d36192a5b9bfe6a727a0d59d8ac440bc8aea2fd23b0f3bdc90a61748ee8537aa1f0de67cc6b8759c3bdf3595b8ca593f1055ec7f1fc2bf1eabddec141016d8d2703c43ad414236f52e12dadce9cc186eafc8eabdcc130ed0e73384b5617e60e916bea0fab77974717f90935e645312532aefb643cb1c8a8e37f090ec4ba4dd7b6ae7b1bd767d8f55857a186257fc03468e038fc549ba67277a87d463ccdb041d0ca14e13a365532666cbcfde35f9b70a82fdd2fabde8e9071038d90a42fc3b76df85f43272220487d659a0ed88d3fae58598d3722ac24291fe4b82303dd8293b86d4dc2c6cad37d434456f103fe2b03a86cb7233bed88c9419aba81ee480a8b26d09875788869f15cc528715d1ed87f232c891f1383d113c91a6844579d793921c8e1a04a7384fefae277deffacd50142d168d710346a01f4db0d36bc51d9e01320620e0ef60068140b4fc25b0d55df95a4d887ed91c99ef2b9722bab5bd232ae6e666f413a2e8d23e4d72f43f4a2faf8e873ca254a91f3fdd9909943aea4c2c713183a9967ca227617209f0e19891297a779b8362a18b1f726d0d3272566d3a9563ae74f0177b303ef43db6876f9ee3fb921ab39474c9edbf958b0975a6b155ed75197153acdc8ca01657fe3f3686d88a8092829975c01621ce33a6cecf4bbabdbf546a33382e1895afd82cbc170fd8e4d10134473cbe32b01923ece2d5853e070869381e05aab7b98d57ef6aac3aaddcc3b9b32bec94a51de86fde157476a3a9ca1a20f08ab42f452b27d13e239137acfe46764b4fcac64460db238139418ddd0736cd98bc1c562b88fc5fca83e9e5ad0da30d696db5c055048dbbd4f917315afce3422ecfb3b19ff134ad8ef669ae0516b892035f7f79884596518966f44ead64f4035ada454b1f133ec25e94195c726db0937c458b4df55d861a07ca6b1165ce24dcd59996b9324d39f70e8ab50cf380116a97fef86263c3a9af24f848b5a2ac9cc23d18e6498e52e3ef6c97f9dc4593c8e48dee2b148d30f2a3930ca1e1c04c3e18f028db55903a308ba2c215d9be3d74ae249a6fa8906a0394f7c0341c7a32f4b4999a63250e8fe769e699e0182bda031710f70cbaf092979aeb96231a33d1063bd520747afeced5e8a2106a0c4c8d4c44e3331ca26ad76b55b9675f280c792ab3137323ff0bb3710b164173c8594f4af596254025f1d3a7e0e0634656ff34553b93f8837222dc1a6f995ceb59f9fcee1b7f4ffc55581446be852298863c2f2b6fca433f1da0f625911ee98b21653ad6074a0ae982fbe27ef3dffc955b52a34eaff382c6cc02f17336ef65b3c55eee3d0df96f88c2506507efa421b5abe35a74350d70d126bfd6b7d8f95497c73cef5ef17b4c48b3e287f72ec9a8c47b1dc93d5f5130059c868731e43c34262c695bdfa0ba8b385db2ad7ca2e20ffcab4d6cb274c59fda9e9cde209af496a43fbe94e69929637812ba89996d0097ffcd9d455b66c3fd73acd14880c6c1727ebd9ac6539fb1a5469639326594b7fdcb17bb90e77f7d114bb24232f4177cc93043f91dbd61efd1b5e4183fa053e09b8f7ad0b28758fb40dcf9b349c3028d1b11131ab8e7712828ada16a82aa2fe410009514141ddea6236f31707ff584d2165a4584729576bf9519837e8c19b6da606768289bf87eb36661151bf8423987c9d2325905a0b81da9431bc090ad583006970eb242206bcdbd1118b3850296e61ddfcac2abfc87848cfa596c4638414feda3353c30e2b9cbb08767c7114a45b2e30536d8de5cb994ec8e0afa0ca149be97458bfa9e38a53a51346a9afc947b3da71ce03b5ed74a73be023e52467d55833d4c46dc5b5713a21facf675ae7906050a7435515639d954ff01f0edd3ec23c373643f09d8df43b89d0ae6d069ce1866cdc77945304f1c19dcb9ec2c55d7fbd7a0d5ba7", 0x1000, 0x1, &(0x7f0000001100)=@in={0x2, 0x0}, 0xc) setuid(r2) shmget(0x3, 0x4000, 0xdf4feab1db9d7322, &(0x7f0000ffb000/0x4000)=nil) 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000081}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') r2 = kqueue() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) 16:01:30 executing program 0: semop(0x0, &(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) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000200)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r1 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000240)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") pwritev(r1, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(0x0, &(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) openat(r0, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 16:01:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) write(r1, 0x0, 0x0) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:01:30 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x0, 0x16e29198, "043139e000b1e60886000000030000000800", 0xfffffffffffffffd}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSTOP(r4, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7d722e7eb4dbb77c, 0x0, &(0x7f00000001c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xffffffffffffff4f, 0x0, 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="76611dadf3b5571f5a35932ef034af6eedd0f86f39c005d84706c537250babfbae4ff6a7929ddfa183880a50143975e5b0566c9359924659a102736121d2fdca42a6401116270ef873fb5de996b7aec92579191819ddcaaecd1f262125cd3eed95c711b854ab054b32533276b7f3191eedd3d6ed9a47f032c91e443f7655f23caba07607480b679ca54c215e64005c5abc6926f0cc7ffa12f06f04eee426eae87bc96d61b997ea1ebf635e3ccce878e178bd3599716e279cfb79ab372d1c9a21a2ba0d861499f34b730ee8d7aa9d867b873dae"], 0x9, 0x1}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) 16:01:31 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x800, 0xe1) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = geteuid() r7 = getegid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="4005e505b483a7787658595196976cf9d75aa6bd39eb3eb035b85ba28b84a473553a463bd4228c2be12dd9d27a26409ced2bcefa681390b678aeb6fc70371a49322ef973a89af9c97c4a2a10230d53995467798ea8b69336ccf133", 0x5b}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x88, 0x1}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) 16:01:31 executing program 0: accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x4000, 0x100000000) getsockopt(r0, 0x200000000005, 0x81, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) 16:01:31 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1bb}, {0x1, 0x1}}, &(0x7f0000000040)) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000300)) flock(r0, 0x8) sync() 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906", 0x8b5, 0xfffffffffffffff9}) 16:01:32 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) close(r0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:32 executing program 0: 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) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = dup(r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000100)=""/223, 0xdf}], 0x2) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="153d38", 0xc5) execve(0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10000, 0x3, 0x2, 0x8001}, {0xc04, 0x729c, 0x8, 0x1ff}, {0x59e2, 0x8351, 0xcdbf, 0x7}, {0xffffffff, 0xfffffffffffffff8, 0x10001}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x3f1) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 16:01:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x81, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0xfffffffffffffffe, 0x4) 16:01:33 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 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(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f265a9bdc66abce0c602f4e8641bfa85debb74a6201861e2d8aa08e92c41efd207f5a3770ea82b289671552d9a259e5407921d6d976037f7bc9e5c8f0e5808e83c78e133def709484d09b24b2a25217e3cc582fa2"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getuid() recvmsg(r8, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) msgrcv(r4, &(0x7f00000000c0), 0x78, 0xfffffffffffffffd, 0x1800) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:01:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x10, 0x3, 0x6, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000000)={{0x4, 0x4}, {0x53, 0x8001}}, &(0x7f0000000040)) 16:01:33 executing program 1: poll(&(0x7f0000000080)=[{}, {}, {}, {}, {}, {}], 0x6, 0x95) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb9620f667273c0ea, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/3, 0x3}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/73, 0x49}], 0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001540)=0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x81) 16:01:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x82, 0x4}, {0x80, 0xfffffffffffffe00}, {0x41, 0x4}, {0x100, 0xfffffffffffffffd}], 0x4}) 16:01:33 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x1}, {0x8001, 0xffff}}, 0x0) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xa0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40084}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x3ff, 0x3ff, 0x9, 0x7fffffff}, {0x0, 0xd3, 0x5, 0x4}, {0x1, 0x2, 0x800, 0x7}, {0xc6, 0x0, 0x0, 0x9}, {0x0, 0x7f, 0x2, 0xa0d8}, {0x3, 0xffffffffffffffc4, 0x0, 0xfff}, {0xfff, 0x0, 0x6, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:33 executing program 1: r0 = semget(0x3, 0x5, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/208) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x200000000000014}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x200, 0x2, {0x1}}) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt(r1, 0x7, 0xc000000000, &(0x7f00000000c0)=""/115, &(0x7f0000000180)=0x73) 16:01:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) getgroups(0x7, &(0x7f0000000400)=[r0, r1, r4, r5, r6, r7, r8]) getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[r10, r12]) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000480)={{0x20000000, r3, r9, r3, r13, 0xdb00662f836f5cb1, 0x6}, 0x7, 0x8, r2, r11, 0x800, 0xfff, 0x3, 0xda}) chdir(&(0x7f0000000440)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r15 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r15, &(0x7f0000000140)='./file0\x00') renameat(r15, &(0x7f00000001c0)='./file0\x00', r15, &(0x7f0000000200)='.\x00') 16:01:34 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xfffffffffffffffd, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x0, 0x100000001}], 0x7, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0x20000000, 0xfff, 0x1800000000000000}, {{r0}, 0xfffffffffffffffa, 0x41, 0x4, 0x6}, {{r0}, 0x40b0bb2cef40b945, 0x80, 0xf0000000, 0xfffffffffffff001, 0xff}, {{r0}, 0xfffffffffffffff9, 0x24, 0x1, 0x4, 0x2ec}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x80000001, 0x6}, {{r0}, 0x0, 0x40, 0x2, 0x1, 0x400}, {{r0}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x2, 0x652}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x101, 0x9}, {{r0}, 0xfffffffffffffffd, 0x24, 0x8274c15e5d8615d6, 0x5}], 0x4, &(0x7f0000000040)={0x4, 0x17}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000140)=""/13, 0xd}], 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/107, 0x6b}], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:01:34 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:01:34 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup2(r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) acct(&(0x7f0000000200)='./bus\x00') r3 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus/file0\x00') msgget$private(0x0, 0x226) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x7ff, 0xc5, r4}) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) r1 = semget(0x3, 0x2, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/98) 16:01:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x8001, './file0\x00'}) rmdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) dup2(r4, r3) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) r5 = semget$private(0x0, 0x4, 0x40) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7f, 0x7, 0x0, 0x7]) 16:01:34 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/187}, 0xc3, 0x3, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000400)=[&(0x7f00000002c0)='x%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{*-#[\xe3\x00'], &(0x7f0000000600)=[&(0x7f0000000440)='}\x00', &(0x7f0000000480)='}]#\\\x00', &(0x7f00000004c0)='#%/#-\x00', &(0x7f0000000500)='#&:\'\x00', &(0x7f0000000540)='!\x00', &(0x7f0000000580)='+\x00', &(0x7f00000005c0)='-}\x00']) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgsnd(r0, &(0x7f0000000740)={0x1, "4d29afdc1f25f4f96508d93ad0b1bafd12fd29fab4660ccbeb67e2a74ac4ae5146032a1b63f6bac3fe8adbc5ed411b5e28caf974bad87dbbb8339614c0bde21c9231b0e4b8c045e27fe67f12162e67c0f5c1d0f95367e35acd9c87614c573d767e724832e25a146b6caef8b92c6eb5b9c66306276d7a04a44c9a77dad7d90ba69575193965b0fbbcf41de4072990f772f9697c9b3ba4715b3ef35ff5c9e8c8f8833d86927551d068dd1bf63f071ea6139b6d534bba2d870da425154aaf5c8ead1f5dcde208de8dd5be6506e434d2bd0fb3a12650f88329688579ad56ad5a7be345"}, 0xe9, 0xe68cd823156a694c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) chroot(&(0x7f0000000640)='./file0/file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000840)={0xffffffff7fffffff, 0x81, 0x2, 0x2, 0x4, 0x9, 0xffffffffffff36fb, 0x10, [{0x2, 0x8e, 0x8000, 0x80}, {0xfffffffffffffff8, 0x4, 0x40, 0xe3}, {0x5, 0x10001, 0x80000000, 0x9}, {0x7, 0x3, 0x20, 0x8000}, {0x5, 0x5, 0x7fffffff, 0x6}, {0xff, 0x4, 0x7fff, 0x7}, {0x4fd, 0x5, 0x9, 0x5}, {0x8, 0x5b5, 0x1, 0x5}, {0x4, 0xe7e7, 0x2d, 0x3}, {0x2, 0x7f, 0x5, 0x1}, {0x3, 0x0, 0x4, 0xf2e}, {0x1f, 0x3, 0x7fff, 0x9}, {0xd6, 0x3ff, 0x5, 0x7}, {0x2, 0xa, 0x6, 0x4}, {0xffffffffffffa1f3, 0xd8e, 0x8, 0x2}, {0x9, 0x8000, 0x3955682e, 0xffffffff00000000}]}) fchflags(r1, 0x0) writev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000980)="5ac30e6d9b611d3e109e875f290568af819aceac0dc2928af1bcb63cefd3f5af65ccd38da51841331a0becb388f6c9033c7fe3ec3c52f96ee43771da1add54f7448be66b8bc972108b464364341a4bf867407ecccc27540cfaaefeb1b70e5416cca47dac26b7684ce62133c84dc70a61ae827c4f517a99a40ea5ddad644244dc12c777c5023ffdd596b622cfa6614845a499e582ac230edfbfbbded26c452499e039fc3e75fb52c418ed417608db027a34fc8e2349191cbd44851d174c606e577b6385f729d3db29ea16668996727084b4e4aa9d7bc0961217d9462727b08931f5114b34b97b5346c29af2ddc6eff8d0", 0xf0}, {&(0x7f0000000680)="df65afd865cf6edfdb85368ada8fea813b37cd3de56dfccbab31f5742f013c311636b229d3c274a387ecfb8aed64144c5779ee8389ce044204956e71907d398b94bc59a9aea1c4d639fae45f51bdae775947da759fa91cd3aaacdae09393f80f8502ef296d0aac8fbbd4613e802f0e1fcfc82660796ce0f182638de0802fd48581f9b71dec91448cdcfc24a7696e7532532b0461b3bc36c07ed19d00466d", 0x9e}, {&(0x7f0000000a80)="991eda21fc279b7f91362f0aa3c49216710196651208", 0x16}], 0x3) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x24) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x307b, 0x1ff}, {0x18, 0x2, 0x7f, 0x6}, 0x77f1, [0x4, 0x10000, 0x0, 0x6, 0x7ff, 0x4, 0x4, 0x47c]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:01:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x28200, 0x0) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000180)="7e2124bb660a982ecce155cfad51db60e4bd9a435cc29c9df11bee107904777757482042f3867486b268246003d4ff746c9610cc3f2aa637d050565849504908ded5139f3b76b4fa88e2888ec92ec777e616a29b4bdfbb5b934e69e491bb265cd0b4b774d3b5c72ec8b976a9d5cd1392d0b6aa4698f5b5b1658e8409bb2704c65f2bcd7428059f3efa2fbce0567621", 0x8f}, {&(0x7f0000000240)="d99a6a73b6f49605648f8a894a9a7725ba5cedd92bc6bc2db2a7e958f92c94acf8c3dbba7d91", 0x26}, {&(0x7f0000000280)="cee9742e09773f8c11449bb84e30f639de8ea8a971cc8e716123c59a8c75de565dd0f4d1900d74504a45d522263ae48f082bf100f7da41fa9b7d98129ebe75b1542fa9fdda827cab6a9666605f02fd83cda643022d4f5f99ac92e75921bd3e2df56a5aa7ee3bf518f3ee677f345bbd219731", 0x72}, {&(0x7f0000000300)="2995974760c7769cd58d5fd35f686af1c1908faa1d0340757a647a31f6c5e50c38653f549878bd79ef713691c0de88a8f41ddebda125cf84572193bfc762741fc7ac69f4b68ee91f9e13e71896a52ace63a844d9ea30e6dc3d", 0x59}, {&(0x7f0000000380)="699af49200fc73aaa725b978778c6b1d94efb24b38fe45700292da64af7e7292b26f198fc3835646c8572a035914a0f108cac25eec7cd0c6c671d21a4e9f8a0c173df0f6c073f3d8edbc784d71995cf4c35d34758f9841452733470fcf3b116fd7b602cefd3ea30bc7f54a1cca27ad5be3ff3e8c7b4d4a7c46a94d5bf328c0d0403d0f4469341836713ce7b5d92286a0284b20f39af86f5fa687cb3d0c8a1feae89e1a5954e34f214c31f0727235eab52b6a78951f9a31256bc152a25bcbc246e4d113aa93bef381230116d892ea6bc1d3d755642e5d21a55f30a78a5b4441e3e39c3f6d658e613a803ec2c19f46310dc43fdacc67e8ef5c", 0xf8}, {&(0x7f0000000480)="9c87c273ebed95199665747483039167b62c93618149b3a3d268139baf205c20415b001a354c5b679862db99904fbeed6db31963044dd8cbea437bf82afc9085f2bdcfbd75bf1c5d921597c369bb7c2238a9d2a945341c044f228de81cde8cfa727d2d79b26ae5642d9b6933abb8de28dd1434ca9bf821507af3b79b90e4f2bc064a7dcf97b4dd2bd23874102536c43aef0f65f6a9456e468684f5455cd1298a17ac12001548d2bcec810c5a93244113411c62e8efdeba2f27cda52d94f66e572a57013d16a62c6252d71936afbe7d5f10170c1ff1f0e2ab95273e2889e8846019d516b71105d504a4c4c709b38db85264c9883aab3e8a8a7b627e824fa200731e7fc0dd6319b3990361ff2f5024f1c6ea29e696d3545886db27f41f92864306e21aa6c558462fc0db38a7673327ded60fb39291db13d4045cb541983bb61e42448f47d82b66c2f79396ac70aeb9e6af2306a4e8541be9ebc13a5970ae99a1586041e1cb12e029ae044b96389042970572fee94a0ea21c309d2be0d9363e9243d75c87c67d0b11b114fd4afe63e80ef6151bea6ed761763c184f093ad79709de898f9a720ee7366506fa77cd33184977fcb00806c4727d474c85c25182c66b51e37c2ed1bfa5e1882c6670b0f58a418a2252055d2015e5b8de9f21967c580bd95338d8dd5f2fff2714ca3f749ac6cf39393b5cb7e05d26c89f9d3326b03a59f55eeee873234a59e4df5eb29fce809373e553697608cd9149b99e93249a11779322b5ec2d7aa567021a991a7642939d1c99cc8668982f9c93ee38594dc664ce693254f4767478534269eb177c197a78e0e28ac1549c6b408f5f7b8609ebd8ce8236e67a8fd6ea35805035afdd743f015884f4a26214c683fc1617e74559ec62d96072191e966a0ab49378c57128f42b00f6f0bf8b1356d6fbf590f575fbf36e01b3e5d9602ef4bf0852b01272f653ba41885c38e0a72beb858894e394acc013bcf4292abb71a9d7aae2b6b86e0a60ef48651747c9cae1f65b7ce4010195e84648d59f219c11fe41b7f152b046cc4193fbe8b82f8122cd7586ab0a109b46c451e7e54c3b72ffb31a134aabf8c74af24d9a12c1d6d751dd7981b2858c46963cd8bdcbe790801d3430e320d3d443e2187187aa2ed4dd1d5d50fd2958c2a35ec6f4b6f1af84986e6e344057b5420ddb7fb63332ba8e9fb4ff02cea5e86d661e1aed965fa368246d4f0444f05faad62ddc9fb8ac1d7c4de32e7010a745544164b745e3722bb9fba944865f34be7f1a6d37c3728df303f5326b6e666ad4110027473770903dc9ebf1d64e6992a200a32ee1a3920858ce2d7b17df8043ac20c00c98ac1a8269274bc1d0daefd11ecc73d743c685bbde73385d8dda75d6c38fefad9da3c6a5ecdec4d5dc930a59c7e365eaa4df5c63c00ef9fe883b5a06fa8d88ded5201d8b832b3e6858327c8123d844b4903b4d97ed5200e57cfa67980dfd7a8eb54331164093967d3365a6e8233582d1d7c7fa10d044b19502ed0e834169519ceef1c4c0830b330d1d8465c768cd5d6a2e002ef24e6664f59437d3de8bdbf247347415211a2db1e90ee4e22d57873ce6b18dd3eac81a70f2fe99bde2848345e7a470c16e984bf7f24b308baac1bb97d501d4dfaff994512a45d874988e0c457f3ca0f5c68169786d85add85281502b7a9f271afb519265563265aee519abec7cfd64da7882e7a417b0982fb5f28995ff0df0310e25cc3c1145ccf007b9632560391d27f8d5fc0aa268426dee9b34b8e3d89e9ab76578f21aabd8889a4e3cde5958a692423c203cedbd918d0a196d84db9816a879c463d26a54debb1064b78404c74d3076c1a9c3aabc27dd1d517c08da7dfea9495d0a5e77738ee28ae925ca6a171f9d9a316d56b0d7bade61348835922feada7df0042e0182a42f70d8041421bb15e67a2ec0661710a7817fd65226e595cf87d7f8f27f8e638f9667b99e1d79bf6f59bb7b4837a522e2b990b6c7665e592c1bf04376685443485ae36d651a5ecab8c58e339102bf5e86302adb9be7c4356fd2b055211d77705453c0bfe86f45683686bd6375ffb55a77560d90efd9c91cb510f7f5cfcbd288c13f750a34ed4d45f0635cc820758198a401af86d4d05d23acaa1afcca2f7611cead42009b5b001b492ed781506ac869156a2a9bf26bbffceaaeea10699b54cc3ed43a2bd9791c87b39912a10f24a34443b0d9dcd78fc8ca4d080eeafa06518432fda0ac4029a57e44a4962721df3a0a7ee8a96e4f0f6e4974825da82a6cdfeb31c1d9efbc660bb24c755da92f6d8734fe2553481cb9a45c08acd4cc2ea5e312773f8e7c51e0dc28c6e5c76a8e6fb3f40977ba9d3b6ff541ba7f2a002cde3a933166fbfa0863554f1ded9efb778386d8a910c3b0cad0485ef8aa14f5988796f63264bb05cee31c394b90edde060b2b5b5281aa47fccf21d33c204fd8d467fe4e1859da91d5d77e39de24a942ecc21603136c0131a20aef2124a05cf1194aba590c3d90bbcc530cfe18732c837437b424e9202f922c16fb2736447f6ae6a69c2e17fb84d6876f6823d66330d2b4804cecfcf3c7c3c1d9870db9c2bedede216a6f354b693c0238c8e5f146dd0bf49d6e94f22198d56524024318fc090e193c8b12931936e54ca86714dcb6bf7de5182a70793cda467398ff225bc639c17c99c266ef0e890bcd2181f18d7f6e7d90d8620aef94910a842b5edad20f43d2c805e342d69461df68a68715de54b19756ddb6f471939a83309a933f2a9adea22a78062a0819e8c8c4eb8b5d4572d8d45cb0973d78b13b0e2bb378ebc02289df5e946ebbf2ba3a4865758e902cf79c980f798ae107a910a2f73430aa54ce671fab41065e5ef6d9674b00d4a8e7b3d3eef3d9a9408936182ba391887cd1c8c84da0eca80877a9e01702717f32aef4a8f4699c011384248b73af508b1e34ce58009d87080d2c72fefbb10e1e7771168ade535fb90e71e4d13d0d605b75900b42a83a6bae3d413422343165404b72f07d5978e1a5a07dbeb429510ba552c3c7c6281839e56844b368b3c09020b3bb6d6749e61fdd0616c8eb619a95ebcefa9b696884e25d95089041d1342aaaa27f683764b10310612a7f02b1eed6f0fb973bfddb0436c8e8b54b8257ea3b4de0b487430e10b1ad044f5b6204816948940a193f07793fc20e7d072e8cef07dc3fd1888d174f11897833ac5776b85bb7481056f7c877490cbb4702a318064c834e98f2cadea33219af6f21a7a437935fcc52fba96c7589d0dca5453ce60ec0cbd40cbea6ce59cc47fb8921f1dde62345bb53fecc7c5c68ea196d5fb5614b2e8a6a42dd1144c2b48a1c792da3a005a12f4317cd07a4290eb8c64c01a09e901a5e73e8bc8fb6e0ef8f975e70c74e4b2c8d7690f15a63001510bc9b01943c98b92f7cb5f3997ba96525e25c0b77298c479ed9757a4b466a508f12518005ee99637bdd15d7a75e06f3764fb6a066a6f5366ec29e887750a13c15a47a61654e5a56ebccb156b8e2f42ea642248f92f6efea5ea8a7ee49bfa7d2179c13d9662f25025bd5137896cfdfdb4ab2a30e12b3b84de2ae4f145a561d33535f0c948bbf1c3f70959dc1ee4ea62d3e7e4ee286d4b39a8bade97695f456a95c22c957e96c90c2f1a43e2bcf051c0dc7498de153689987ac8cf6969e0463c7883ab5c46a565374b471b3ef96dbf6e649f2c37d02ad957cd9de39a9fcbd85c913e8125395eea1da4916f7ebbcfa7dd34f41fd652c442f19962f3cb10a2fa288f706413f88cac0ca5e3b6a38e6c4ff012894e12775448c24d8634a0df33702b27251545a072937abbf0fefff589fa5245f00f723be124ef5d80be95780e1c9b530b784d8d5970c3582e0b31be2ef3247dd92622f8ab75affa9af93787fd11bda96ebf68d4353860f9d19150e382fdf85d82e65ff3b00c511d155717de11ab13d705243e4e046de62ef611686790c592e957ddf0f467a960d3b08d09a9df2846f15f3cad039700f017a40352d84a6a603aeac7e2b5c6bd5d857fbbd7d324944de1c4550bc6e427075c67d1483adee16ec40bbe70d3b22b20abdc4c8aab80d2503a191f5679608f919cb71d10388a0ef9f79820abaf7cc8200a69c11a05731844eaff586394b3b05faeda3ede38063fcea838127321c6eed0586b13936b4422cea1b96f39688c072168e1a405b52b6eb8cceec7ff8fb0dca67efd7ddf6a382ae5deaab0198c14f2cac69c1c8780d60d0584d8f284c2620c499ab12d20d7fe30442037993f76b22718a7b5ea22df3283641bcf2f66db6d09b25e812946155a37f6e982aaf6aeed46340efe62d18dbe80e288d27f3a98bd57c4c258eea8dd71a496ed20fde455ea0d082d9ed5f897c91202ab13a835cc7295b6ea9222f7eed2c79bea0c286e45b826d30ae6a74544d12258e91bf53626f2690522416916fd9ca21694c4c5072cd5862229f5a85b6f95e3b6382f0747b3b4aa285c7b4e866f8df4a4cc242d9f426878f73a4e4c7e1a5733f4b973dd6daa2e5c3b186e4398ce7e32b84243946928970e3a27739a1d011ab2976dddf13f5431d3d4bf5c7c43d19d87ffe75e13f14e69ce7147de6c299f12155fd9fe7102edcf168c3dba572d2a8b0e8c85e8ecfb016e7eb23d5154bb8d27fe42dd7e5a1093cf84649eec56c9564f5daa993114cfe97ee7c5a34d811ec00fac7de6e904d6d7d3cca3c4bd93dadfaa59d3fe01100c841970bfe2dd8a9cd7d0a622701353f68fdb89f7a316d65de5b986bb715a7c7c7af4e38f887bf3167aeccb252ec05c2c1e520933e861fe8556fff4f95e1d4a433a84d897fb43b9c0b7c33f8b6e72c5c96ed64659d2a70f422a97ecd50574cc1adec4b4b1dc6fce16d0d9ee3f8f9406e355ffc60e66e6262f92aea525b90e7fa451d125b8a2e9b68e67afdd06b3f0b4681b43b7aa1663fe459de37aeca08d246aafe3d3608bdc6cb4cde0878f880809b37e0689c8db08f861acb756f05f326215c6ae1eb5666c988f336a59a6c4a86c0ec1f04ec71d50e4c00fbff6900c3cb7b29c9af0fd5642f21bf4b5082a9951209480c62556b3111cfb56fae57b18970280ebcaae933fd14524b0dcbfdeace085e27e90531b711ffe628b0824c66a1942caa8b6e431bd8d49a580791da28a90c157d974a73210a1c20860a2d3a4b7c9b70b09649608325b338c33d7d27dcbdd47e3009259aae0e9fc97425c5a1cbc6c672ba36bde73e8a89fa71b4c9a97f8adba988d747b9f53ff57bce9a865c83bb7f24cab7cc2d0e51e2b6af0b4f79e31ae44a6a6bad657fa0c00b42b19b671db8907e14d9175d1afbecf6ddb7199b30bb7c4e82f5a1c3fdbca52dc32b28553a3a5a74c2be70dc407277702c8e0ac10743ca00c3412d92723b9f5570d66129bfa590184a5c03a663ab76df5eab247646e0d7c0bf4707fb049d286c3a97cb4ef88ad527f0e4f376d251f4aac0d6c5acf7999a9e05ff256dc5d870e6fafbf6945c789eb9740ed52906cd5cb8b8a795b0234b429e69a2d2b831e04569ff4ee23b6d39f60bad6c14a5a7f91c082180d10ca9dcc908eeed6085ac5c62603269dabc07edbd9dc0c81524c787b76c467e87eda200052f6f72d63818acf068550a2080be2652a259d60f4041b4715c299b4dd849897d400aea4b0bb32e393825ae5ae55ab8bf18f3b7f42d1aba3dcb8775a9524e4a14266b783fb4888af00f9f5b8469f27c7c2a3bcd40bf89fa9e133a620f214e7aa98fd4be1f574aa2d5719a16e06552ef3d0f1ed59db7c10ea385d0", 0x1000}, {&(0x7f0000001480)="69cbec12cd85d6a40da28fcfbd9559ef7e192782bffc7e0fb8cb68754b430fc3cf78260c085880812762d80e753546cb9f1dbaf608e6eb7cd48f61641c9f9662dee2398ad879fa46fe15195cb3b8119574eec66b6718b2a81c600204b54fd08bd080433e170fc17fd6b8c8d278cfd883951904d8c599d69383c0aead6dfe67c48b104be487c6f9cd35c76de01dc9caed8e372db0badeb6f110ec46496fe6e4482acb3ccf3aa449304b5dd4f76757d69854e4fa2ed6534bce306666fd76a3d637a22f37ef221852a33bb984b1f1", 0xcd}, {&(0x7f0000001580)="1814bcce5d295f7e3f118461c3690403f4cd250401838736ff7e766dadc0be92ddce9f7347a0ec2da82d59847dea8fc4803639a77acb3b1c58821ae5366cd6c585f94a01ece4e3f09ffa996c86d63089aafa67a97760bf7ccc5ef82ba1739849fe29ede8cb7835c1f49ed2049c7ff64e0e691e7e", 0x74}, {&(0x7f0000001600)="5eb773e4d23a7ec955086efb83e6dc1f5df174f47707d82e58764caf86b36f14b64545cd3d9c819dc915a6a733220b8694d1cb6288a93d7ccf1d30b709d7eb079c6cf4a7a9a96492c33d29cac0f25cefff9a927f2688b279ee38d1d596538d96e7d2565645975121528220d7e93c4e49f02a6866f57738637f", 0x79}, {&(0x7f0000001680)="e81b37d8f82b93c69966505fde255fcdf7b7383d1a2af326ca2f793bb9751e432b413361782a2f79d96ce4eac32a46707eda10c3c8ea70dba008fa99071c5b0ea95e92ac9f5ce2657e33d7cfea7d3f4f2c5f6ff955d7954da25ae0be250f9a1fb5792b986b7b900939c80b4023062624a377b82049766b71328eb095e7c4a8b8c1a7eacf7f64c9106d1b7de5483d4c783c54d5ed3b6c5af9b541e24b3220f581c809bd802d008143b10d60c7ac719dce6f83317fcc81aeba1881ac456c413cb2b08ca38dadf6a9d9d8beef081becd827c0f0c367db2bce58c4483fc670a676b3a339eca3ed14b4ee32df9a48ed", 0xed}], 0xa, 0x0, 0x0, 0x404}, 0xc0a3b80cacced9d5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x80) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r2 = socket(0x10, 0x2, 0x6) setsockopt(r2, 0xf506, 0x401, &(0x7f0000000000)="672866aebae86d2d22e58f45290b318c6c6950d89257723f61e16964c0e824cd0296179dbcfdd69a49547cc8b7fbb44bdc78dd95226865bae5ce8ccb1eccb3d3c60f827443c5321879e60dfd6c312fba7db075faa4edc8ccdbd44d8b83720881ab2bb54954694b1fec0d65478fb29b8b07a68054791f891c5ba5ddf06da910c6faf4e3e4eacce0bdf334c0b166a75908584388f23dd9", 0x96) 16:01:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x49d48dc8557199d8, 0x4000000002d10) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x42, 0x80, 0x1ff800000, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x300000, 0x8}], 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80000000, 0x7, 0x7}], 0xe9bb, &(0x7f0000000140)={0x7f, 0x6}) 16:01:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000140)=0x4) 16:01:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'\x00', 0x3, 0x8, 0x3f, 0x1, 0x2, 0x200, 0x8, 0x0, 0x2, 0x7fff, 0x7}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x9, 0x7ff, 0x3, 0x1, 0x8, 0xffffffff, 0x1, 0x1, 0x0, 0x1f, 0x4}) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1f, 0x9b50}, 0xc) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) 16:01:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x27a) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x20}, {0x18, 0x3, 0x1, 0x8}, 0x2, [0x3, 0xffffffff, 0x5, 0x8, 0x7f, 0x7, 0x9c, 0x3309]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x3f, 0x5}, {0x18, 0x0, 0x1, 0x80}, 0x9, [0x1800, 0x5, 0xb5f, 0x6, 0x81, 0xb77b, 0x5, 0x1]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/119, 0x77, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x802000000000000, 0x6074}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x8001, 0x5, 0x6369, 0x80000000}, {0x80000001, 0x7ff, 0x0, 0x80000001}, {0x6, 0x7, 0x6, 0x80}, {0x9, 0x100, 0x4, 0x86af}, {0x317, 0x0, 0x1, 0x401}, {0x5, 0xffffffff, 0x1, 0xd0}, {0x5, 0x3ff, 0x40, 0x6}, {0x10000, 0xfffffffffffffffb, 0x9, 0x84}, {0x3, 0xfffffffffffffffe, 0xe3, 0x100000001}, {0x80, 0x7, 0x7f, 0x5}]}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) 16:01:35 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = accept$unix(r1, 0x0, &(0x7f0000000240)=0x82) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x200, 0x0) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x75c2d3c9) poll(&(0x7f00000001c0)=[{r2, 0x20}, {r4, 0x4a}, {r3, 0x80}, {r4, 0x40}, {r4, 0x10}], 0x5, 0x5) socketpair(0x6, 0x1, 0x6a1, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r5) setregid(r0, 0xffffffffffffffff) 16:01:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6) 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(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:01:35 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x5) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:01:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x202, 0x10e) setsockopt(r0, 0x0, 0x5, &(0x7f00000001c0)="08a182cd7d72fa911b7c538dd687f2e5053a3ee571784ed662df1fb6871c75fcc6dfc5805c0692811bdf74a86b981fbdec6dd3b35d2a4c9702443830aef5798079419b1626cc0200b102131e7ab3c7c8298e82c89ff89f70d52d09af617b2981e16194f5ca01c31d4fb60af5494b96ad544f1ef0066e3e5487c738d3ccbc412b675c472fd0e1b8ba470bd832dc2cbb5f4ebcd8f32e58656b1adbaf5302839221324c885357d689c12e7aec8c9fe15db3e4ed84429df99089b2f82275f4d944c7b9da4bba02a388bb4270654c583d502feadd3c2165fc6a72c0291c1e3ab91ff33ddaf86cb13dad", 0xe7) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) fchflags(r1, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:35 executing program 1: r0 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000040)=""/69) r1 = socket(0x0, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x413) 16:01:35 executing program 0: r0 = msgget(0x2, 0x200) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) socketpair(0x2, 0x4, 0x8, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000001c0)=@un=@abs={0x1aee649676f2d808, 0x0, 0x0}, 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r3, r4, 0x100, 0x4000000000000000}, 0x8, 0x1, r5, r6, 0xff, 0x3f, 0x6, 0x401}) setreuid(0x0, 0xee01) r8 = msgget(0x0, 0x0) msgctl$IPC_RMID(r8, 0x2) 16:01:35 executing program 1: r0 = socket(0x21, 0xc003, 0x20) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f00000002c0)="6861fe261e6f64378b5e05cdf304b82601000000000000000000e200e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x2fa) r1 = socket(0x2, 0xc003, 0x6) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) write(r2, &(0x7f00000001c0)="7d867c08891314", 0x7) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x40) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b0580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd423708fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf5547462cb813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d9bc5b65c6593d2870b4122c6031d85c5ea56af0d2350000000000653b5dc763411d430a55ced79cb3743fe697"], 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:01:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1ff) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ftruncate(r0, 0x0, 0x7ff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3, 0x51}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000001c0)={0x3, 0xc42b642a6920e001}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000540)=0x35eb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x401, 0x4, 0x100000000, 0x375}, {0x1f, 0xffffffffffff8000, 0x1c, 0x8e64}, {0x1c00000, 0x978, 0x7, 0x200008}, {0x3, 0x1, 0x4b76, 0x4}, {0x1, 0x100000000, 0x7c, 0xf940}, {0x7fff, 0x5, 0x4, 0x8}]}) pipe(&(0x7f0000000580)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff9, 0x5f, 0x0, 0x1, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x6b, 0x1f}, {{r0}, 0x0, 0x4, 0x1, 0x8, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x82, 0xf0000000, 0xffff, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x70, 0x20000000, 0x8, 0x101}, {{r0}, 0xfffffffffffffffc, 0x28, 0x0, 0x6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40, 0x4, 0x7}], 0x2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0xfffffffffffffffb, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffff9, 0x92, 0x1, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000086, 0x7, 0x7}, {{r1}, 0xfffffffffffffffa, 0x8, 0xd0a9869bc753153e, 0x5, 0x1}], 0xd873, &(0x7f0000000280)={0x6b07, 0x88c7}) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000005c0)={0x1, 0x1, 0x1, 0x8, 0x10001}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000001c0)={0x9, 0x450, 0x1}) setrlimit(0x5, &(0x7f0000000140)={0x20, 0x576591c}) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) 16:01:35 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r1) 16:01:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f00000013c0)=[{0x0}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0x5}, 0x8) 16:01:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:01:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x2, 0x0, 0x3, "bc03fbbc13e47a773e645a9e807611caa48cc1da", 0x6, 0x1000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x121) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xe561, 0x8, 0x2, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 16:01:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x40a, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x80000000, 0x9, 0x8, 0x1, 0x8, 0x100000000, 0x231, 0x1, 0x2, 0x80000001, 0x6}) write(r1, &(0x7f0000000080)="3328a49e9343d761bcb975941a70af2dfbf81186416977871af2f26e2d69d27b2234742666cf2c1bff2180bc6962bf27ee914b1d85acc7836fbf293e73bf2722a85784d936b65328c4290a0ed8810c87d8d06008b5104105530548e070ef02612dcba6a45de0e703635fb5914a2b48fc91f842557b1d7388b54ca8fd7d4cff4fae4ced9a8340ead2cd2df134e3176408c7b86cdeb094b29697b846eec24038af6139d17b6a574c8f99b71a", 0xab) close(r0) 16:01:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffcce, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2000000, 0xfffffffffffffffe}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:01:35 executing program 1: r0 = syz_open_pts() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0\x00', 0x8001, 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="1cf497d92fd90f44fa15795d94d2d4ea749f3ddccda66095be8e28142d2416c195199d97d370", 0x26) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1f, 0x4288}, {0x100, 0x8}}, 0x2) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) syz_open_pts() 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget(0x2, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() r5 = getegid() r6 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x1, r2, r3, r4, r5, 0x1, 0x4}, 0x8, 0xe50, r6, r7, 0xff, 0x0, 0x7, 0x6}) 16:01:35 executing program 0: r0 = socket(0x10, 0xc003, 0x9) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a524522082845df00000000000009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 16:01:35 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000040)={0x33a0000000000000, 0x6}, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x81, 0xeabd, 0x2}) r4 = getgid() fchown(r1, r3, r4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x624, 0x3}, {{r0}, 0xfffffffffffffff8, 0x80, 0x800fffff, 0x101, 0x9}, {{r5}, 0xfffffffffffffffb, 0x80, 0x4, 0xf, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0x0, 0x1, 0x1}, {{r5}, 0xfffffffffffffffc, 0x6, 0x2, 0x7f, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x89, 0x2fd8, 0x2}], 0xffffffffffffff00, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x9, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x200, 0x400}, {{r6}, 0xffffffffffffffff, 0xa2, 0x20000000, 0x5ba, 0xf7b4}, {{r1}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x6, 0x1}], 0x4, &(0x7f0000000280)={0xffff, 0x7}) mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x7, 0x1811, r6, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000500)) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x5c}, {0x34}, {0x80000006}]}) r1 = geteuid() r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) seteuid(r1) r3 = dup2(r0, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x7fff) r4 = semget$private(0x0, 0x3, 0x28) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x1, 0x6dffc6f3583e1b72}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x7, 0x800}], 0x5) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x3ff, 0x7, 0x6, 0x6}, {0x7fff, 0x9, 0x1, 0xfffffffffffffff9}, {0x7fffffff, 0xfffffffffffffffc, 0x0, 0x8}, {0x8, 0x8001, 0xff, 0xfffffffffffffff7}, {0x1, 0xf43f, 0x8000, 0x2}, {0xa72, 0x3, 0x101, 0x8}, {0x2, 0xffffffff, 0x90, 0x388}]}) 16:01:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x40044273, &(0x7f0000000000)) 16:01:35 executing program 0: syz_open_pts() syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x1, 0x101, 0x1, 0xe7, 0xca, 0x0, 0x2, 0x1, 0x8, 0xc1}) 16:01:36 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x11, &(0x7f0000000100)="be6f5c26faf0c51a70cb399851affb15835c14c99069c4ef39d79ad1bf16b8e823a86214564b7a428b65ad7954cf5896c2f5d681", 0x34) listen(r0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) 16:01:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x7b, 0xfffffffffffffff8, "85491702876ffe4dbf31c13ff100000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0xffffffffffffffff, 0x8000}, 0xc) write(r1, &(0x7f00000000c0)="32338f4d2b98e21f800b3194bf2b0dd4a33f66d42c99ba3478c0aab9e95cfc41a15b303388ac6a2cd3497b8316d01a532cd850ad9036377004b78978467854ccf654ea279d3be6868636cecb6df5ce1e73e9a6397f1ce88085b9d051228018ca6d2ca63ffbf0815b1fd39d11523cbe38583bd852f36e2c08ad885243eee3c9719db76c3a10495c3e3d10ab586c35bfc6ff3d4a33b8c22839fc00e15c99", 0x9d) syz_open_pts() 16:01:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x51) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x401) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x21, 0x40}, {0x23, 0x6}, {0x1}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) 16:01:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgid() r3 = getegid() getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) flock(r0, 0x4) r1 = getuid() seteuid(r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r2 = semget$private(0x0, 0x4, 0x58) semctl$SETVAL(r2, 0x5ab99d1f82e58189, 0x8, &(0x7f0000000180)=0x401) 16:01:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="773749d6274b673c02bcbb384c4f9ca51e416c3937b565ee70fde585aef9816abad2c61edce06a053c3b0e2caa2f6826c948b345003ca1db629d549cf37021c75478eb8ceae6dc4a1fb0be7dad84e470cc2d36b512a131c79318f44188defbc14e27b3b53df7977125c53c6938532e2549ea88171ab65011587f1791fd2a50d9800a43"], 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) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 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(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:36 executing program 0: r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x800, 0x8) symlinkat(&(0x7f0000000180)='./bus\x00', r0, &(0x7f0000000200)='./bus/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x10, 0x41) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x88, 0x0) fchflags(r2, 0x10000) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) 16:01:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x4, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8f0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x100000000}) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 16:01:36 executing program 0: r0 = kqueue() mknod(&(0x7f0000000940)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x0, 0x5bcb}, {{r1}, 0xfffffffffffffff9, 0xc1, 0x1, 0x10f, 0x3}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x6, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x4, 0x4000000000000000, 0x6}], 0x31, &(0x7f0000000840)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x5, 0x6}], 0x1ff, &(0x7f0000000880)={0x3, 0x100000001}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x401, 0x4, 0x7fff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x27}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffff800}) kevent(r4, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x10, 0x6, 0xc37}, {{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x10000, 0x4f3}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x0, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x200fffff, 0x7ff, 0x9}, {{r2}, 0xfffffffffffffffd, 0x24, 0x4, 0x8, 0x1}], 0x5, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x8d, 0xd3}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x9, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x1, 0x48, 0x0, 0x3f}, {{r3}, 0xfffffffffffffffc, 0x40, 0xc40ca7eefc758c0, 0x9, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0xfff, 0x7ff}], 0x615d, &(0x7f0000000000)={0xfffffffffffffbff, 0x1}) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x88, 0x1, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0xc30600ea2227d062, 0x5a2b4151155e47d5, 0x5, 0x800}], 0x10001, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x8, 0x8dd, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x0, 0x6}], 0x1000, &(0x7f0000000900)={0x1, 0x9}) 16:01:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x28, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0xff, 0x0, 0x400, 0x0) 16:01:36 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x282, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x80000001, [{0x2}, {0x2, 0x2}, {0x1, 0xa4}, {0x0, 0x9}, {0x2, 0x7fffffff}, {0x2, 0x1f}, {0x2, 0x1f}, {0x0, 0x1}, {0x1, 0x7}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x76968c55}, {0x3, 0x7ff}, {0x1, 0xffffffffffffffff}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0x6}, {0x1, 0x4}, {0x2, 0x3}, {0x2, 0x2f3}, {0x3, 0x3}, {0x2, 0x4}, {0x2, 0x66c}, {0x1, 0x7}, {0x1, 0x80000001}, {0x1, 0x2}, {0x3, 0x100000001}, {0x1, 0x4}, {0x1, 0x400}, {0x3, 0x7}, {0x3}, {0x3, 0xffff}]}) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) dup(r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xc2f9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r3 = semget(0x0, 0x2, 0x501) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x7, &(0x7f0000000280)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r5, 0x0]) r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0x5, r4, r7, r8, r9, 0x4, 0x26a}, 0x80000001, 0xc7, 0x1}) 16:01:38 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:38 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"}) syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 16:01:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x10001, 0x29, 0x1f, 0x2, &(0x7f00000001c0)={{0x3, 0xffffffff, 0xc77, 0x4, 0x20, 0x80, 0x4}, {[0xd0b5, 0xfff, 0x400000004, 0x10000, 0x10001, 0x1aea, 0xffffffffffffffff, 0x0, 0x9, 0x7, 0x8001, 0x2, 0x3, 0x6, 0xca973a1, 0x1, 0x8, 0x32773017], [0x7, 0x3, 0x81, 0x7, 0x5, 0x2e57, 0x1, 0x8, 0x70f, 0xfff], [0x44, 0x3, 0x30dc, 0xcd, 0x1000, 0x3f], [0x7, 0x2, 0x7f0, 0x100000000, 0x637e081f, 0xd6], [{0x3, 0xffffffff, 0xfffffffffffffffe, 0x100}, {0x7, 0x7d, 0x3}, {0x5, 0x4, 0x4, 0x80}, {0x4, 0x400, 0x2, 0xeff}, {0x7, 0x4cac, 0x2, 0x401}, {0x80, 0x400, 0x5, 0x1}, {0x7fffffff, 0xcb3e, 0x100000000, 0x3}, {0x80000000, 0x917, 0x0, 0xb586}], {0xff, 0xfad, 0x3, 0x7}, {0x4ff, 0x9, 0x3, 0x9}}}, 0x7f, 0x9}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) getsockname(r3, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x2, 0x4000, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) recvfrom$unix(r2, &(0x7f00000004c0)=""/79, 0x4f, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r3, 0x0, 0x8, &(0x7f0000000440)="d1defd41530e2fe8f2453f24761a49e90ac2761da335e949f01f8d42e83043839ae2775d777cdee93d292a3a8e97bb81106aad7ab979c87b61daffbe28d0f53e8104fd2458a7", 0x46) 16:01:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x0) r2 = socket(0x18, 0x8003, 0x800) recvfrom$inet6(r2, &(0x7f0000000040)=""/1, 0x1, 0x801, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x81, 0xfffffffffffffffc}, 0xc) r3 = socket(0x39, 0x5d4f86187fd4e34e, 0x0) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) close(r3) 16:01:38 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x407) pipe(&(0x7f0000000000)) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x61, 0x0) r1 = socket(0x18, 0xf3bf0e56f8a213f8, 0xc69c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8000, 0x1, 0x4, 0x69aa, 0x101}, 0xc) setsockopt(r1, 0xa0, 0x6, &(0x7f0000000100)="e8602f8712ed7465a7ee89734ec0335aa94ef95ad900082d6aed44f9a0f2f5da49cc9f25a6", 0x25) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) ftruncate(r0, 0x0, 0xffffffffffd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xaf7, 0x2}, {0x18, 0x3, 0x8, 0x5}, 0xde, [0x5, 0x7f, 0x0, 0x5, 0xffffffff, 0xf1, 0x8, 0xb75]}, 0x3c) 16:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) acct(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209869a04bb300d79fb7805313c9dae943c4cf1f223550136147f674d0f7ee756618d05aacf24a4", 0x4a}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8eddfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509463f578c", 0x43}, {&(0x7f0000000a00)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e38243f5f01c802ac590a12bbf695d90017de4ff94407", 0x66}, {&(0x7f0000000640)="49c33f31f6acc883a123eb78a703633316a3256c268b8ec0eeaee0be4075ea4841434230ca1d4ddbf32c7bbfa83997bc2f8fdc823227e787b1aa9e85", 0x3c}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc085", 0x472}], 0x6) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2adb56e02d140f7e29ecae078dfdc756562b3a6ac852408ef3571f48fe62dfb7bb506e", 0x23}, {&(0x7f0000000100)="900c9ccc0545fb6ab58ea420eab04ddbda8a26ad81c35ff4ff411bc192f5d1557ba0ddbafa6f31ab13a3065d91fc017503106b2fedf21507552af111db0611bea2c0a1cb0f1d8b5a9d2feb367d7ee644c8276c4ba90d94f40adb5006560a83ad60c8186aa8301df8522bfd04fb5fcb93544425efaf1c68d61adeb4b84a5ec0352e048d6af9c6526527756ab180d2cf7ad1fa8dbe79930684ef21a10a4fae898b4bef7861782307782205ba4ca1c2526c39ecc3dfa79a0fee09", 0xb9}], 0x2) 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$setstatus(r0, 0x4, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x402008001}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x3, 0xfffffffffffff000}, {0x82, 0x8}, {0x20, 0xfffffffffffffffc}, {0x1, 0x101}, {0xae, 0x2}, {0x82, 0x30fecedc}, {0x2, 0x5}], 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x104) 16:01:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{}, {0x5}], 0x2}) 16:01:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x0) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="785265b8") r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:38 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x100, 0x7}, {0x18, 0x1, 0x9, 0x62a}, 0x1, [0x1, 0x4, 0x1, 0x76ca, 0x2, 0x6, 0x0, 0x73]}, 0x3c) 16:01:38 executing program 0: r0 = socket(0x18, 0x1, 0xfffffffffffffffd) r1 = socket(0x400000000018, 0x4003, 0x7ffa) preadv(r0, &(0x7f0000002440)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/50, 0x32}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/171, 0xab}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/151, 0x97}, {&(0x7f0000002400)=""/6, 0x6}], 0x8, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r2 = dup(r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000024c0)={0xd4, 0xfffffffffffffffc}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x50) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x800) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000200)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) shutdown(r3, 0x0) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socket(0x39, 0x2, 0xb) 16:01:38 executing program 1: socketpair(0x19, 0x3, 0x41, &(0x7f0000000000)) socketpair(0x18, 0x4, 0x6, &(0x7f0000000040)) socketpair(0x20, 0x8003, 0x2, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x7fffffff, 0x7}, {0x1}}, &(0x7f0000000100)) socketpair(0x16, 0x8003, 0x4e03, &(0x7f0000000080)) 16:01:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:38 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r1) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) write(r1, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 16:01:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) recvfrom(r0, &(0x7f0000000280)=""/92, 0x5c, 0x843, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getitimer(0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0, 0x2811, r1, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) r3 = msgget$private(0x0, 0x20) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x9) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000005a7409d2fb3f3b310f386e7e4ff1da8ca3c797177ed68733b80fa7b5f64c6bb5636eb706909433c5c84058ac0f1c638c0eb8d96c4201452b8100a6c0ace0ad3c974e3724c8cabf10b4dc0390358936f5faa9030890d5ae5b1acff2f9bd77951b2736b6d444928b1f61dee95de9c9b19076041b1a39710ea41c0db7aa902435b9352f42cd36000000000000000000000000020000000000000000000000e04175200ca44135555fb2d7103a06addafbef2144eee9da027c2d4d42bfa3806a9db9e2672aa651a5267314f67ae187cf05a1db3a7fed385878b3fffd00d949de38b8bb4d7a2f30b88a0dae7033f983fb09413b1af981cd2eb469327f0869ee71"], 0x9a, 0x800) r4 = msgget$private(0x0, 0x110) msgrcv(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="000001000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb7846fd3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415fa5f1916e2fd5bba2c6e07bb82c921359d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998d35806c04e00002be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42c10232"], 0x1, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x40, 0x3f}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8, 0x0, 0x8}) 16:01:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8, 0x9, 0x4}, {0x0, 0x6, 0x2e6, 0xffffffffffffff80}, {0x0, 0x3, 0x9, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 16:01:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0x2}, {{r0}, 0x47c6c302d8718efd, 0xb331ef2b52a12460, 0x1, 0x3f, 0x7e}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x401}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x9, 0x101}, {{r0}, 0xfffffffffffffffd, 0x44, 0x80, 0xfffffffffffff801, 0x100}], 0xfffffffffffffffb, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x3c, 0x8b, 0x3, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x7fffffff, 0x120000}, {{r0}, 0xfffffffffffffffb, 0x22, 0x4, 0x8001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x47a, 0x7}], 0x101, &(0x7f0000000780)={0x2, 0x52}) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:01:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f0000000080)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x100000001) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x1ff}, {0x8, 0xffffffff}}) 16:01:38 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xfffffffffffffffb}, 0xc) 16:01:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x100) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffff) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)) 16:01:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000002000000000000000000000000fcffbfffffffff3f82962d7b4e8b6b7e87554c46c25c32000000000000000000000000000000fcffffff0000000000000000000000000000001000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca7353ba3850c99633de2fed89a501455c5ba1938085a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442dbf4fd83f23f15daca2f7e5c056a4d9cfbc52fa47f0da68699e2f0d752b3c4d5018dae12dbe215cd4119a057df1a31bf0b79ed8d6d7bbfdee64de3071c77b7287c8a28d85c6a389b5a5c2697610862f015a81d1829aea0ea886437357d466b5989c8ad4eada04a58e4e5e3583fc67fc22aea24bd56adf4490cbfe3d35e6c0b2b771b34a55bb2f16917a93946ce02006cdbb5ce143331daa2fa6eef098fe5f0a20a7ae3893f534fa456a4bfb01938f1720278f456a0d78d8a30cf4ead84621790a502251521fcace80b0fd6be69ced48e9539d81a44f003b18ccffe19680c36c0e27bed860ea5aba8a77e6ed150b26553fa885d4ab1c9967dce426e55a62c5da066f596598b2dc034a741704cc7227a8933a3d870b2d0ba7f4f6fb635e6e6b8cc"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) 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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000280)='\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', 0x2, 0x134) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) semget$private(0x0, 0x2, 0x48) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x6070}, {0x18, 0x1, 0x2, 0x10001}, 0x4, [0x2, 0x10000, 0x40, 0x602, 0x6, 0x4, 0x1, 0x800]}, 0x3c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r14 = socket(0x2000000000000002, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x1, 0x6, 0x7fffffff}, 0x9, [0xf1, 0x4, 0x7, 0x8000, 0x20, 0x9, 0x9, 0x2]}, 0x3c) sendmsg$unix(r14, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r15 = getpgid(0xffffffffffffffff) r16 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r8, r9, r13, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, r15, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgsnd(r5, &(0x7f0000001a00)=ANY=[@ANYBLOB="0200000000000000057a3da6830d3b8fe79ad5878df88c96f710afff9f090061485d7f090881d706c844dc9cdfac7803a450c1fd4d441d02000000000000003ff89610deea22d1fb13ad83c80fbe8e5fe2a47080ab2c2f2678c8a223388b7fa24c911ac046b9568ec738a13850f4cd4752c89fce930a2416c5477cc22ccff25df158a07cd85cf997521400fde9b4533564193d730f1f4f1f433732e027efc1bbebe33aef18c6a8b46fdc207f1156170abdf36c00000000ffffffff72bae7b914423cf7ec2e6bdc4a08e473fb8e87529207ffb3326c02bb2d14c6575293c48d4456dac6fc0defe9a980dc3fb0ee869e9d50ebe8f7ab96066326285152615bbeba392d7fab7307c28bc1b656bef1ba5fdba4145bd98cbe9a4cf8372443440f313b47bddbf668ddab4e949fdc5168a91c547faca960860a062fa99fc74b90ef7e6dd7bd737e99222e4bf9596abaa3717c02528d7c4008fe03a51f5d5a0d5f70c91c2b51cf6c4ae796265583c4b9d9d3b983972382df84a017359aee279a6ff455ef4832f9b3ada374c4b9e8a64dc22b5800"/430], 0x7c, 0x800) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064c0dd7318d072a90000000000000000008000"/107], 0x78, 0x1, 0x1800) r17 = msgget(0x3, 0x8) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x3, r11, r13, r6, r12, 0x1}, 0x1, 0x5, r10, r7, 0x2, 0x9, 0xef, 0x3}) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:00 executing program 1: clock_settime(0x2, &(0x7f00000000c0)={0xfeffffff}) 16:00:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000100)="b1b91c4656f853353851cbaf42df095a450040877fd54a997a624bc2ce37f709deda548e1a73c3b37730db2d67a0e3bafeee40f13f17178ce5b8b692d729a6ffdf4076ee701d1880350bc9e9aa872cb1f3a62121e972124e16662df0abccfa2fc02039d75e60a430b7b0403f830a3b1efc17fce67b40f10fdd16690be7272f21b562984f31a0", 0x86}, {&(0x7f00000001c0)="c3eb4a3518720755bc42f211074415ebe58d81d475e6425704b5f58ef1ac1bcda98fd97fb40daed44265392f10b4614e860f8d239d2df337e50c72c09051d1193cd3616c7bbeb77c821b1023f16f2628942b7286cdd9649a751b0b2926469d39cb8c516230ef47582cfddb03c3635a4109524aec294ab12875bf4ed1e875af964c674be19c765369737876", 0x8b}, {&(0x7f0000000280)="e01506cf55280b15a0dfa54fbf898fbbaffda568adc03d0a1c6d0789027076dcaafa3a374e27608833a96fa33a39480746173fa944a36535ff61ffcea2fa65dfffbd596b1a28b61e9f8c74a535f07ff1f54ac83bf76a400a99262d139e5d1a0f2874ed28253e3bdc6e069844fc18496bdfde999a596c5ece420298bec6c8def4c21da5638dd43d30f00cdfbe8f829300e38f4a519fd9b1edbaea147978214ced2bf3504ea6966cc38f6bd6be09180c2ba53b7c54aeff41aefb59b7e3df43c082ae82f633b42fc2cfb01fcc13f8febbb47f46b21e44ffd9dbfb79b45bbe6851599e95f4b0b2fc1045bbd36de3b659addd82ada331363a633a4cf7718f4c1675c0a1106e69be9f2ab2358e8dfb65fa7b73a91bd08d46c3a9ba5677bd73a27c12bf6982a7f41154a909244148206ba0862ccbe1ebda9dae04a307b9d6e67441b12321734fc16c0534ece7b87e46249a4d9b18508808adf9311163a0cdfb250b3b196b57958b0a2f624ae8747bbb2d1220cd86584f1a90c522f5db5d478a84132fd65097942b7183125dae8279862ee3e15f2acee68f0e1401ee23972d00a80294e1164abd3bfc6bd4e1addb23ecd8d8c57ca5db338fd1b1d28bbfa767bd3a490a1c09bca5873cd52f62645ef206157fdf840e726e4068cda1ca246c61be25ff43d19f65d333f2bae61c33ff2faae9af146c274725ce2f6709bf1afe38a612c60e0e2c08bc3154d36757723104e350dc6847d9dee3d0d63a5ee12fb8aa9d1f5769a29c3e464214139d0e54cc93c89cc8c3aff8340ef8574244f061503e23232e04e06ed43336c7c6f8b6cc7d7924b85cb761ba6edb9aa3097b87565a30f48fe2c32db01f20de31b90fd2f009ef8d85b4c7ea1611bf434c47397eb7f0fd7d2ca4eecac7c1909d42f04e559e4b0181c3cc1b76ed8f40d8cfd7b811beae511c8194c3e01c833901b7c533a17b983c63f127f4892bdf85b5a63d766e07daeec249f2e7edf0920459ce0d8e409258eb64d583b4e9faa256fff49aa47164fd1cb8cff474a2a1b3d6fb15a5fd92d6042bf041b8002661eab6720da3a7a0064779a7cb369d3f607795cb649c2a992bf1bc42bf1ef1b34aa85d6b30958263b02a15e327105f17cad01198ff98090e00fbcba29cda0be9e94e5d8b42edef988808285230ed226144ede4c1f56787ffc4cf34f47dd00c868d11056a702a0145ae3d0cc53b2d1c597228d79a3acdbbb116e35596ef0b566d4980ac66a2db73664aad7c92099873306dbd05d198f5505dbfff10681eb2d0baacb39c2e4c4694550f753275c375f03de93d51acdd03c39fc93cf475b6ce2fdc31a58ce7fae9d697414994626e2c4060e0c16a8fe408875fe282961cd569c06e4640ad941ff003699dd9e37078045905818ecec78206f752f4de844b9cb0539e708843e510179421290405d4f3d59916711e25b3dee285557c2934518091b2431b9407667d3627ea4093aef68bca3afb70ef3099415ff7e7c1a2312b6206946d8a38107965a1632e7b62baf0a2dfacab4ebc825046280a2298b7b21202445a49a869bb1429fe27a1fdfd7647bb8bdf388f4a425a3dd8817477b2215ca2a475f63756f8add498afea69c08075ed59aef2ab90c3c07a3feac732dd76195bcc476c647cb65c13dce6b2aefe23349623933e8ee0e963f545fd60d38899ebd27bd6abacc5d7f4b5598b1afafa3183587afcdffb5184bda00abbc6a031d61a1635175771a005b7d71e863f4fe000c3c0c4348830d7deef856d46a1b59f5ba73c947b4794c2679d9e3b17b60045fa05df60907022aa89faaa43b810b96567f6fce75fc5f5f6d4cbf154508c2f6aec7d44687fa3d51fedd6730b77b9432bf7847a40b3359dc6ef2434e5d15ce4de5b0120d7a936216034261f63333a32a752fba8a2060d96052f90f4edc9106a115f7e48a084bac03e351fb054975393ba403566ac3f29e0edb673f0c03b329e8d95486d01bc3fc648eef846dea7b0e535621d4ff9429740091c06ae69d872d05b30a6077d2e8c59493dabc49bdcab82e2f2a104a3a92150944a5a8ef78bab9de04dd518efd448d3845f12c2710ba1fd5091208eaee74660a8b72699147005741cc3e0b28a66841577719dac287b453f60481e76907ee13bcc052b3619c35517e7141e1c2dd26584e66e45a162dbe1f3f5bab1d30f3dc215ae9184e380daf9594dc7d5233d473f876085b8d379b3320fc686c1e704d7c6e483b40dc777751593269c7089d44534c36c8e712a2b38c53b6829f8b173751abf6446443db3855c3e387b46d142b9772bbbb80d727942453a9e63e00ffbe3a04ec8a5b256d83ed8e641b1cb00a1a7af191187f7d3e8a7fcd4d0b8f84f016f4677d7c25499aa0c2212a02505fdfba59154c359622eb88b702a836d33eb61c6d6f5145e67aaec3ddaa9f829ae2ce4db396c93ee88320f6b025ebe3df07a8ee50b9fcc3234aa725b75617ec57e7a3ca093d62469326683dba3e3ea361eadf9f6cb00cbd4847a93da29436394df410acf0dc22530fb71347997deb1d2e699f3d87e2a5cda249f2c7cd5db2478132bd0ee3813996c328f9f477b2b3067de0b3a94b8e08c175cd759b80312108947851c8c079dc273397b0d182ab4eecdd904041cdaf62b092dad42e2380b356d085942e397c4495ff088f6c33ec2a52e772d3008af6eff87a962c20572b0271ca7498e9eb9c03c9e19bdce918104dec52c0cb3d645750836bbdda4448cdb30d1d8d0f83890a7abfee1b8cde43fca659ccda804093b9683534d50f8c9f5828901b5d3701b87152b340ebb423fd095e92e905a6b0dbb262206df486e410a8ff406aaf136cdac538ec57812522241aac49b1578bcd4e19cf22a179b3ff5acfe13903d9cdb8550143d779820573f5c0c36049982eb2b20a10c80bef2fcdf17772c86ebd56d3cac028a6e9d96aacd7a256c4507c113164fe1cbc0054600a4bb97ee111a6871bea930512ac484529ff8645b2e00d803fdc8d4a3eea9533f633012c90de906d769a1c06570aa908823d52dc6e641189604f94655ce437163f01d8c8a7b51b474708f0ff3b85a2316f5153937e803ac2055833c7449659032e325a7a04e4e0052e89ab1047a60e7156a80f40429824c4612f7f5edf03c943d29227745ab6d10617c34f64f91c5c6923e0494e56a11b1b6106950badd8be6fa1a261247b52e31021a26cdae1adac7f06b16da48ed55ac617d448416e35f231e7434e2cfca99111d4d28a4f55559d026b0202f6c477c9e62b17b6472a521855e31e85536e4307d5d2598b39095b3cd5dff3ed5b41c0079bb79db7935be190ff21f2ff8ebebc04462a6ec744afd278922a387a5cd0dbe135f3cbe7504d6a4585f7ce35bf83b700aa710bfee049e5fddcdd641e1e5b0a7dcdf5593fd9b8a10d70d5dfffaa6d9121106cf1793b2885de2b9de1b4ef468878c492d501c27508fb4db190725c27e6d1f3828f246afaec573a95d9813757953531c2cdfc5bb3127a3c94e75b5620d82c530ded64154de7932587cebc8a6bdd89e1810ea347df8f388cc05ee2bb08db3a05070d0a5eed39b59787b1e04d873c1e20748902f0369f77f0c7c4647ac20bd4ee5f225f082f79b2c075e3f9a7e9d729d1a58e3acf842a5519a1c33a931211aecb9eac7a799816064c52ec7d183c63f9c8b194cbaba6fde210f688e32dc5f0e374768cd693faed06c3233c9f49400637c184443df9e6298677fcfa29b360ba99999af51fcec9df6fb97bc88196092bd5c35c7b2cc6ec2905cbde44e6d67d18614188c581d6c3821bba487836b40ad9b252856b0e354b8ce5d8674760a5f0ed1f94af25ea246ecd5e253d47d6354c256711d01fc9534590204d6d96f61205e7f2abcbded453666c2afc69f7c3b9ca42518ca2a242c0f9750dc2276087544f8724d0fa820deedd81c0a7de13e2513b439d4f5d3ad45ef5463ce3d9d23be52277313caa1f995aa64500ce98c704a702e6d0360dce713e1bf8cd9552ad58445ebaed3194f4f333ebd09388f9eb1191442d3d1fc233a818524685a7eeb410e87b1f742b7b2e7fad59436ce8c2643d71f320b6fb58bece34c9ed1efe1661599be2d1280ca40e83834f833bf179ffe0ee2b3a90c4b1514c4a10e22552d7f11befe91101b81ce7b42612190ee5bfbba0389684a428ef3058ddc864813dad4806e5700f2fdcb15cafae07b42f1000e1a44171e22303608686278eb44355e372f769ec5cdfe82dcef00339437cfdb17ba5412c73b5f8050bb89d0473dcf0dc5992215aeb62ce7e2bdd7b46c7a09ba3ec5fddecc84bb7b5fc5482f7d8df723850601a481d372fce7195df3b4c70c2bd5b19838a57a9040aa67b5c6d1071a5a5f42d358f3f49de1371e3cf15bf1e55541f37b411d8ac6e40383cc2c3245d53d7eca61a6c7e32341cdc82854207ee0d69df019814893fe8a48e1ea63cc13424ad26deff8dd80f061da7c6fdae8cad84d2001943731ca2cd8aeede17bd94acddb4a493030fd9f62f612bcae460172e883f45194843e2d9b35cd8935b23f429f56ea2d966397a091aa5b5d443cadf27a46a4c9146fba7d0a410ef4695d78e3c1c0a3aa514fc1b7bce0870554ff6fe7dcf1e6518f095c2102c634a95dc3c4f0f4b32a85212598dc53ebd96e27c2f102e2579131d9d0b0d4de8398c5118f83c9007e3148250bafc5ceaed9010c34045fe1cba0e85bc4faf2f173f87d4eb6f5b99ee59a37d2f7b8d0374e2ef09e1b8981ceb9d69bdf777d0bbec705632dd44237145b5eb73774b36b996f04e271a5483cc3b67ca3dd15e09cd8f6ef12b87db7eebb7ef95c4240f55c5ea084dd8b4fb4d8fdcfbb1dde1e65e0e0cd48ee5e2e66c1200323a4467fe505e47b27e12b9e8512da6c8c635d7303cf9c85319341d3ae5cf1d4c503d9467b80e54e1cc75ec9e80ecfc699c14dc86e06551d973ea9e30d9cd3e15c3e8742813b474b2a4729619037fa60bfb18d04f8ce03d1f54ca66322c4155c03a54f201977a3d041760b7f53b24cef6d2e0e8a70da6b47f1674aae0a04dcb6d70088dac2aea0f34d92a58dd174ca0e987560432ee0fbd7163b7af7793abe18fb17862091f874cd62f9b1e2edc495b69fef4999321750870ab7c0e558588f9352f9b18d2daaf3a085dd17994e4bf252215b9504f86fe6f9344d11ee323f5f48bd7d475fe95298c0104c066c45c419912f9294e8ba869d090739a45d57ce335d118e75d11203c217eb85e0b9204b1762f69ee6640aace9e8fff40d5de45a4f5836ee0a255626106a4e5ae862518f328ec4de8421d97a0a2d2f072b2add2b58a23488ba2a495f68309a061991aee6eaf3e2f175b90cae14f6380bc303ab5e1345a9efe18aa45bc5158ea492a8d50a480aae97298e4eb5ad715976284bc2f309361d0491a62b0285c6a436a3f7a0844b817fec6f4357cdefafe8b7f01e7093356db9eac421fbeac183dc6a3be9df562ba5698b20e24194bea877c0bc75d3e278c03bc115e276860329f53279b2e73ab020c52cca61620b2d8b66976c9b634ec9239a466745c9c61dc0fb4082164e130b003018414251dac5913e5e02fb26e3a9b4c801894cb8f1d4cbf9a5542ddf25870af8f006f3ddd1cbc87b195922f134a775192d129acfa31beeca719a5599a711cbfc1404eac12f1cff7c06d7a0500c0d2cea061e7a7d371a8e0abb57df03dafb14bf12a61f0b292db11ef9357f52cee90d9828715abef02a3cd764aa481585caa0a90762e45941e1f6a9d0774104c6df0d0d87dda50e3303ca38b8", 0x1000}], 0x3, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0x40a}, 0x401) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) recvfrom(r0, &(0x7f0000000000)=""/14, 0xe, 0x40, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x200, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001040)="bb147cf55b2ea9f9458b984aa8f7285b17f35056723df55905cc10285f6cb5a9978fb1d5d94951921333dbcae704feaa4b398350c015a6752b90788e34746383c85524cd7d9786b5df753b0fe4cb427e836545f007b041c3122ddc619fe3bcc07b5d89c28629e81711ca2f061fe6f8bd61ed7491abd0b95ce6b02a3bbf75c5d88610b92ac58c3602a50133d5ce2b15ac7c62686c1d26b8675b898ceb3808", 0x9e) socket$inet(0x2, 0x2, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x800, 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0x11c8) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) write(r1, &(0x7f0000000100)="731c646a9d3dbe7fefd9001a4022c7ae19aead36370da335e4b923cd411936feb255cb6931dfac7e8d7b06a7d92a31e5c18fa365de008fb32db90b6aac2f509133c8d03655a3eb92a8b720186033d164e21d3db233ee2bb295155f16b1bb221edfc7967e67489935c13aa093955126ba15c4df6ab09de400d09418b5144b5b612aa3", 0x82) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) unlink(&(0x7f0000000040)='./file0\x00') 16:00:01 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x8, 0x4601cebf61a0e5b1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x7856772e, 0x4, 0x7, [{&(0x7f0000711000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00002c5000/0x4000)=nil, &(0x7f00007a5000/0x3000)=nil, 0x8}, {&(0x7f0000658000/0x1000)=nil, &(0x7f0000311000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000021e000/0x8000)=nil, 0x7f}, {&(0x7f000031a000/0x4000)=nil, &(0x7f000030f000/0x4000)=nil, 0x2}, {&(0x7f00000ca000/0x1000)=nil, &(0x7f000060b000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000503000/0x2000)=nil, 0x10001}, {&(0x7f0000020000/0x2000)=nil, &(0x7f00002d5000/0x4000)=nil}, {&(0x7f0000238000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf3}, {&(0x7f0000507000/0x3000)=nil, &(0x7f00003b1000/0x5000)=nil}, {&(0x7f00000fc000/0x1000)=nil, &(0x7f00002a3000/0x3000)=nil, 0x4f}, {&(0x7f0000567000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000587000/0x2000)=nil, &(0x7f0000745000/0x4000)=nil, 0x4}, {&(0x7f000053c000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x85e}, {&(0x7f0000374000/0x3000)=nil, &(0x7f00002e5000/0x4000)=nil, 0x6}, {&(0x7f0000370000/0x2000)=nil, &(0x7f00004fe000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pread(r0, &(0x7f0000000000)="b1e7320f2a95d1459c164c5d1c8580e7487a9e375f17517cb2959338997b67f96f1fe9476515d2387cd50bb8f4124267326e11fd6c72e6368e7e06cd0be13fcc5dd8e8122e16f53608210f39f5fbd227769891bdf2aee1a1f920e88a86c5c802eb2d8c4e7e9a000e1f663e48cba8cbd4e63ac81bdbf8d3344030fda929c28aef95bc328f21a48972df4a0dbf195c1e2296a39bcb3a5b37b531da14939deee8286a2836283283d5de623faa0a0c26ef3aa76bef2843e6f738c6f300d2d2a03f8dc7cfb4589d31967f8cff710a907f2bcad06db6d1032b4aa90b5aa547e52ad6f9acbd1cd2a22f6947030ce7a419552ef3d18f77b65a2793bdd44e5bb67f9ff8a85eadbf44e4caf46faa0678a28111fe731aa8f94b908001c53abb5c3c1a0d843d9e17fd6c940c0c04abfc4e3f72f360ccf98fa229578e35a41e6a20573eb1f4105cc3aef1812236d7beafcc0e5a1ae33e477ce40d503e455399a11c99cf1bc0705a720dc9b942bb0da811d7215dc18b702b761dce3f3f569a58c378da0530b144b369f453c762678c0f44da7cddc893fd403b4fe5368e88103bb0fa3fcb2313bb72d27ffb98d05427847a1e8881da48d855b6abaa4597ee731b21bf99e30c41305d6f1909d6f11d2f456929e58cf56e81a7fdce66ad699bc75e397efe85972705f401537861a79028aa9a0dd201f1948229fd4f4f9b7365beeaee9e905b396e8f27a3f35ad397d9c6ab0001f0ccdfb5a96381cb9e0c7a495cb8443b39dd21a594c541620e106febb2631fbc2dd032c29889f979280ffd020b647170953a63fbb68b70d76f2b5bc08b9408e911cec6f39c8287f6e5728a257c47323f5f6db41a94257a8b0ea32283e16ae5fe391f500308ebf8a96ce10bbf6da23c49709cc5bbfb9015be83e31178d370637c6dec4797e3b3c46660c5ae98f60b1511e65d1c94f0d5284d7dfc2cc590324be9ef3a9d4a8a53038f72aa79714d476c05a44d49dc3406e1052a4445a50eda5a6a8a41afe1286a268bf501aa265d60431352a717e4043dda8cef0b37dc7b126cf9985ba4b9bda890cc8ed3985cc102bf2eabc1e919ffaa5f2582d37151c8fe94f9aab74b7416fa16cc3740cbd09fbaacd3d3910c6c7c7917d969d0a3fad55b294eccb808ec75027b1266395a19f60c0967a258a62b6e56a5cc1b57794505174c168aeb6956cd4603263196be1895d9efbe69b1c66f514941ccdbb067f9cf82c0d4c0706b27343c1fc61b8fa4e8be9dc7221946a38ea11fe8643e79ed106a6af17cbc64fd91b58a323e161118b6963d90bbba1ee057f3a661b6e783fc8557a5d8246c01415adc6cb9359ebb417f5e324fe5b90bfa0da4fc61cc49b566871a5e1e8e6366d9b908ab23af44699be0fdd152346fbbf2f395915e795357693735a23ac0f01a3a14243f8dbfc27e9348182b0dabc4bb6e602b8f288b655e27bfe03b2147af850ac26eb5560a6a19c1e46ce9bd2eddb7f97bd2851420a2285dfb1609e3915fc9008d1479487e87d26c6b590fda28d463df0ee17655f3730dca83c39019db6893ed29556ba6f4678fbc3830f4b6dd71c459f97e70395dfac97085c496dae08b486670d2d215e0d955f9c3b113bef9b1e215ffec759f2dd68b7a564cdd5af4f24b093c179b9910733c7cf875dbdb87b71f5fb41d2562a26972d1a44a9e27a28981117dd97b9d462872a878cd89e43791201bd58056f8c8d8c03f23e944318904090e03f99da6ceae5574d42a56a88e2b2821d4491d6aa69355e16e50614dc020b752d6a65af8bf3f01ef5f434bb3201e0caf2bea4d8d0bbcee43247a6315fde56106f9b42f1f9a36dfcf74074d41c594f8623ec850ba804fb0bed0bfc654486f8c9921e5f81009214d4fbb5b5a1d353877ae04cbee063789beaee77ec5087283791c9db67143e3c60c698c8683bec49c51acecd3b59128c7d8e08537c5ee6194bc3970f4953c719dc69a103f7069ae7297b4e2e9eaac7fb17c50cf1fdb628ab2bacf8b016888056731a470625544fc4d99777892bc68b568ed818110c1f2657220762cfa204c9439278a677d3a5d905350f063c71b4778f6906b77fb8d5da5a8fc4850129f1d13577da9fdc1b0664acfa897b023e102e5479b65de3e1bd264f328bad65e7c5b81b8ab0c78ace11c08de010e467c0810e0423c8646041b6f20225f678b98a3832bc7fe6ea256c948cf08e06fabf616fc694f9c66ead325dba42c6db16aeaebfffeeaeb91bca112fbc303627f2eb3447263608b84855d961b0d50738bd34458adc9b61d06c7138b70cc2ef2da482cdefda941edcc49c7a7ca6d4aa6141ba22abffc4189bd4d6ff5f3cb188e380bf508b5df9afbc2b0192201c9777324c95b316933511ee8a9def90337ee92c8b001575bfc1232b468017c31ac903ac2cce339b0cf442525b176c79f632acc1af49d347d475da9ac4efd581be8d8b9c1c335dcfc20cef0531d8bb9860e88bdfc35c6b1cdf39fd2d3f5db1ba55996d9e4ae4cbcf27622c394daba19a2898452dcd7fcc11ec5f3894f5717d383a68af07ee8c11a4e3952eab553d0e95300403d35e8e2906c5ceb062158e687524dd817e368499de4aabec37090417bb406cc4d42fb8854929354cc59e11defd21b7a56382688ac03b26450eac7d011b7391aff9e7520d1636ab8fa42812a2988562e35ec8e784c7933881162d397086d5f66ace5dc6b5cab0ead00597c13c33d6357b2af1e040611d72de9b61d0a365839402577efb76269f2f10006666ee76c87b10a2f7f22453a21087cbe3aebc040cefe3d279681756178a824aa5c7665283420633c0e8ad9a51b0df8b9ecbe67078e7f8d9caaade15bae9d1ec073f9ee4438c95748fe9d4eb735244442364a2018f2f30e51776bb4715a63a345a59cac7f15aafa7fd7f8485557ec7ef1cd917463d7f77a534504089345cabe62b0e02d8efbfd898d4788ffa4c4d99404e2084dd222f670c8074a4b822c4624a2aeac13dfa72f8624a077e3d54a3f604406c23af8b01c899cb52e998c46eeeb97efe34031d999818b3619a3fc2a68269d994b73f891369de0e2a474b5c8d0effc35f972ad99cc1817cfc76b5b95f93ebdfb8e0e8741c5d7e0636276697262b16e14b32544a9acccf8bc47652b1f10f8c719f2dfb39b7a8b535c5e20ee7b0fd4c686e2b62e8a751259c9c14171a302667119516a3041c2596e32163fb93f16cfa8d30fc0307e01a356f8db1615adcc85c79f6cfd2532ca91084a55f84ac968d8ac44b27ccda82db6da35b01c83b5808855bc6c3b10a9e2c4ef1c0b768fb30099cdee26ad5d3c91b83e8821002861361ddcee6a673c17b9fabe53f956f24396ad8ae0feaea668fbdb1f14c33cc1a4f0dbff5cc84f9d64fa0c5e206296a9c9d48eb75cd946e082a09b725dd07dd3df30a33f67d836417217ce6a6dc785ffe831897e83209ec1d1a91a06297f891e748c40803db0ad7979e70e139f245affb061531fdaeb612a0198fefd690f6629cec24d793f256b5f5ea84b42198dabcfe31a5379f2437a35e1d06619cba9d753778d72a75d8f4f1594375aefc5256c501ea35ce385dd8fcd88f3717772382816e628cdedb30a67f971a479930d5a450906add2ec3686d985d73dfa102b8f8f1a534526139804f34acce6544d5caa12952cda2ae5cb21956f310c1fd379f6b0919dabba858c552d3bddc92d62ec6a7daec580f690d6dcae9f066f02f85ba2b08b1787d9e3d50016a199764d538ac83597244836819c084865475e7ae35669b7ee9547c55c49d03d1ed7fdf3e0776663c29d9e9354209567323ffba416f26c6b4ad97d366c87d0f3c0b7417121507402b665992eef2d509055a8000caf8b83faa43e10a659e214e311478b34b32b039cad17ba5a3c5d805744f8e033815bbc8ad63709b7ecc5653b0c6c7fb149be405ea0246689a7a1cf3ce8e2ac4e2ab63181014a5c6057729464d1935fd4d5d9e9a29a799897e1a1d94e11a63e9c35db7285651aff75ecde163a74006291576e4b7d0b2a280bacf54e327dbfde3f1d0e9e1bb597934b44363552d7328a7b51e9b9afefa86d548d954c86ac3c811f253e037f2a7b4b4796fdd302e16a97784c4e53ed7af3f0341d9551cdbfce50518203a74cea17ad9df3eed819f2470c4e97eeccf96bee2f14b483f62e79af8f3b7c02778ec4f9bb7b81be87d27eeb39b9f80f495fafe08607166a35775bbc936085e48d35a7a640998bb87ceef450b45f2d11222cc379cdc8023329f565b2e2fe9283a8d77bddbbf9c11594c1ca5bc74aa149e1bc7208c1883b0d63270cb58685dbc8485ed32d64e7c6584e48b6d0f0c0ee4f113031639d7c3b42d3bf6569915c3de44012705dc612d7070c39adbaf180b5c38741687f6d79682f594b1c45667c5c00469ff4999cd0693c4564c6b51acd04437aee3959f376d121c603dacaa301ee8912d09618755b0897fc46f750b6142d80830d86d84e377e1cd758d91e65a8a3dcde6e40c01a03cd21889c99a6239dae2c163c78c44292691583474aff66dfc88e9f5e9616a9b5a009b1320b42dcf228e77f265444f04c515e6d27d8eeed31149bc0d47637b96adc1681d711d209e6eb4d19255aefdcc2359300e13653cb97b596c910c20a3f2a11d37047cc63a6c275f8e76b741a711019577dc600c500dd3d0db42b95f03e2d0f0c0023df4e26a7d64fcafec46d5b531517e8a4f1b7dca04c7149b66e420af75f5026e406f19e45884180ed2a2bb7036f575f51328dee73db724e5d797237593ece6a65b79bf6af3b9c5fe6c35b23437138792d467203458435c47c3896ba4be866859796399e78dbd72bac492eb057fce1e60dec35edebef9f05e827864e3a1594564c583cafbc17ef59e99868ccc7f91c53065c78e540ab4c47cbd30c1086c99f675a7ad47ab7c9813e8e06046b364aed8f5d6f8c6202302b67aaa2a08c864924614f9270663a7f68883ac8666bd7ff2ee440a661238be99399043c078dd0b00dadf22942a26286828f34fff11ff3ad0801e9f65b9f23c5ed87ac643095f3cfa129fcb1397ff9ed866d630c1cf7549845835be072afab8c638571a40506e60c9106ddf4a51609b26e9d0c2f3b0a0c2a88458b97e9ef31c93118fccbe5257919031829adf9d88fbcbc2fc1653afa7266a1f5771b3e21d17883fb33132743ea9cbf812ffd3733f2959666f6e0d613f58dbb25eb012896dc5d1be99c090f40875f091a93c8ddb5a2af76e16e6895ffb66a6fe07391bfb80cbd5d8e4e83343835033e801abc7646ea84263a8125c782e2a78fa342251dd56841db51d4a77c5f73ce473387ad25a08f82b438ed83f0d70ba2217d3b6ef71909165dd6c9fae36a39f888ca7ee6c9fed1b8ffcf12c97f99f7e53355f7f18f226af125e0264ba8a7bffd5e3b0d2cd34ec70a4513dcf1557ce6523dc802ea9f6b9394ad5be39bc686d36b191c952dea589af9a588e06181c73b7a0c733c31bf3dcca07b7e60176f651ce09bd011ef3dab652ab09c8c163df63fd096c919eeaed7169d70e8c4b1a468097e66c5d4c542e5f7214381c0a06f7b5801846472e6dad77f63de4cd438eacd7246b3a02bdca06d1f1ddd0913c7c113afdebe5b4c20b6509115fdd45be09fef3d84d4d5980f886ff3a91c4452aaa678a96e7c6cc68dc0bccb2048a37318df126b482d27397bc496b03f6d889b0257d35b54b4551fbd9a10902f889d6073d22beda0f96dd6771eb431f870476e31c7aa64554c8f26f7cc09aa1effcba31eda0662964c8ecfcb6c47ebec2fb4", 0x1000, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xfffffffffffffffc}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10018, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x28}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[0x1ff, 0x3f, 0xfff]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[0xffffffff, 0x5, 0x8, 0x6, 0x9, 0x3, 0x6]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="a1216129") 16:00:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000300010006}) syz_open_pts() flock(r0, 0x8) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/18, 0x12) flock(r1, 0xa) 16:00:02 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x60) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) acct(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) pread(r0, &(0x7f0000000140)="7d5236621324e185c76d8e607152b25c01bdac30c5e0fa927b536da8c59c0ad4f5e1a8f8014f02c2a54674ed715aa7b426c5a65687ea07625818fce38aee01eb7c1042f7f8fb8c3f3715ccd2375035dad5f9ed3a2cb3f7e70846f9450d4e44be3a96da1256df7a4cf0d6305ae877a54f587aed901469efac6afdc0b25162873f83492bd59f276e18296112a0f4cc290992aa43de32656f471dfd733dbf0711f606f67388955d816cff96302a718e87bf", 0xb0, 0x0, 0x4b) r2 = msgget(0x1, 0x4) msgrcv(r2, &(0x7f0000000080)={0x0, ""/66}, 0x4a, 0x2, 0x1000) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = semget(0x1, 0x7, 0x240) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/143) write(r0, &(0x7f0000000180)="4e04ffb5eaa610584c5a6e1c4a3b5ef7bd4851ee5a34d4fe81fc149b334c0e0eed52eb4c9a559606b3f346c811654728ac1e3f588229f9399a7455b5759feb2d445b3a913baaf82a29df050726b9cfebab6c6a2d96a33f6bdc787de8dba6cea0fcb4bbf53b5f34a5c5604d66964134a239e1979ab894f7d646063d95f2987be4cf4c415951ea50bd5a00f434ab373fe6ad681c5c562b909b24bea9fdcf352c8be2233282ff6f823c635cabf1fbd20d468ec82409c1a8a712e05477fa74c4a6aa7254d0e41c559a8297d08ef23c0f4bfd240bfa77", 0xd4) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000280)={0x1, 0xfffffffffffffffa, 0x4}) r2 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = getpgid(0xffffffffffffffff) getpgid(r3) r4 = dup2(r2, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r5) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x1, 0x1000100000000, 0x25, 0x1, 0x6, 0x5, 0x1, 0x2, 0x3, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000480)) semget(0x1, 0x3, 0x20) faccessat(r0, &(0x7f00000004c0)='./file0\x00', 0x20, 0x2) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000500)) setuid(r5) fcntl$lock(r0, 0x8, &(0x7f0000000540)={0x2, 0x2, 0x8001, 0x2c, r3}) pread(r0, &(0x7f0000000580)="1efbb20d46c7d0f26186c5d5c3fc0a68f6960e1f7af2c52a7ef6840078a4be2f3943fe28e8365c4a74aac3b0d94a971b6923d947ce5ee3373693ae61e5af5b5a529d374e26dc61dd947135ce033d2603ba494374f4e374ab46711f795125b48cab06f93ed282b9ba3815a40fb700f4a01127c43c3fcaf482a655f6412a1fc7602efaf88a82a0059f71c2c5d2007d36941907a25e53377fdc381a25a5ef76731e80e7a6a30ba0dd24c40c6ea1bd5af3eed2", 0xb1, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000640)=0xffff) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setuid(r5) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000900)={0x0, 0x2, 0x1ff, 0x10001, &(0x7f0000000680)={{0x8, 0xffffffffffffabb9, 0x0, 0x1, 0x8000, 0x3ff, 0x3}, {[0xcd41, 0x0, 0x1ff, 0x10001, 0x5, 0x6, 0x8, 0xfffffffffffffeff, 0x8, 0x2, 0xfffffffffffff801, 0x9, 0x2, 0xf3a2, 0x4, 0x4, 0xffff, 0x5], [0x200, 0xfff, 0xffffffff, 0x8a, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x5, 0x7ff], [0x8, 0xfffffffffffffffb, 0x8, 0x7f, 0xb1f3, 0x10001, 0x100], [0x7, 0xff, 0x0, 0x401, 0x4], [{0x6, 0xaa, 0xe7c, 0x1}, {0x3ff, 0x2, 0x0, 0xfffffffffffffff9}, {0xfa4b, 0xa7, 0x7fffffff, 0x4}, {0x4, 0xffffffffffffffff, 0x9, 0x3}, {0x2875, 0x5, 0x50d4, 0xfffffffffffffff9}, {0x7, 0x958, 0x80, 0x7}, {0xefb, 0x5, 0xad0}, {0x3, 0x3, 0x10001, 0x7}], {0x1ab, 0x4840, 0x7f, 0x200}, {0xffffffff, 0x5, 0x50129ea4, 0x7fff}}}, 0x21e9, 0xffffffffffffff81}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)) r6 = msgget(0x2, 0x80) msgrcv(r6, &(0x7f0000000980)={0x0, ""/65}, 0x49, 0x2, 0x1000) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x7287, 0x5, 0x80, 0x40}) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00.uaile0\x00'], 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x99) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0xffffffffffffffa2, [{0x3}, {0x2, 0x6}, {0x2, 0x8000}, {0x3}, {0x3, 0x9}, {0x1, 0x6}, {0x2, 0x9}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0xfff}, {0x3, 0x8001}, {0x3, 0x8}, {0x2, 0x1}, {0x2}, {0x3, 0x8001}, {0x0, 0x6}, {0x3, 0x4}, {0x2, 0x1}, {0x1, 0x5}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x1000}, {0x3, 0x800}, {0x3, 0x5}, {0x0, 0x1}, {0x2, 0xe4c}, {0x3, 0xf7c}, {0x2, 0x8}, {0x1, 0x7f}, {0x3}, {0x3, 0x1}]}) r2 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x40) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300013ecc405e081e1da18a2eb5c305027eb1e40f210619915dca0bea40fd09db31ef205fd92c6ec00fd52c77e374378e4fd29d9a3eb6089b6051d720860689bdb4aeea87eae2ef8acbee5ded16422a04938a8b3af0e5af5fe6da0ed1fe4f9a3"], 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0x2}, 0x10) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r1, 0x20004276) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b978da04304d076eb11acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef", 0x409}], 0x4) 16:00:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) mmap(&(0x7f0000e19000/0x2000)=nil, 0x2000, 0x4, 0x4010, r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x62) fchmod(r0, 0x0) fchmod(r0, 0x40) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x2000000000000, 0x16, &(0x7f0000000040)="04000000", 0x4) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737660c2d0ba484171544cf92e96880dadc1315569bf02800d4b987b3713d760d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c800080000078af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a298d26b040000"], 0x10) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14003537b70100000700000001000000ac1400dd2d000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:03 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffff52, 0x0, 0x2d7, &(0x7f0000000300)=""/210, 0x4f}, 0x804) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 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:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) ioctl$VMM_IOC_TERM(r0, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000600)='./file0\x00', 0x6000, 0xed) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=':-%(-+\x00', &(0x7f00000001c0)='\xfe)*\\$\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='N[\x00'], &(0x7f0000000540)=[&(0x7f00000002c0)='}\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/:\x00', &(0x7f00000003c0)='{!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000fef000/0xf000)=nil, 0xf000) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="90", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x48) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getegid() setgroups(0x6acd0adb1f687dc6, &(0x7f00000002c0)=[r4, r3, r4, r5, r2]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e21e6c8400", 0x0, 0x100}) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) syz_open_pts() syz_open_pts() 16:00:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() 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, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1002, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) readv(r1, &(0x7f0000000840)=[{0x0}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x1, 0x4, 0x2) semop(r1, &(0x7f0000000100)=[{0x2, 0x8, 0x1800}, {0x4, 0x3, 0x800}], 0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x9, 0xffffffffffffff88}, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:03 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x80, 0x80, 0x1, 0x2, 0x483e, 0x1, 0x2, 0x3, 0x80000000, 0x3}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x11, 0x26a20cb97f8d65ff, r1, 0x0, 0x4000000000000000) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0xf5, 0x2, 0x1ff, 0x6}) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28a, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) clock_gettime(0x6, &(0x7f0000000040)) 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x1a, 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x4) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x0, 0x401}, 0x3d3) 16:00:03 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) 16:00:03 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x5, 0x1) 16:00:03 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) pread(r0, &(0x7f0000000140)="d26034a5866387f5b60cbfeb5690e34b06e3d030166c6245a1f4b4947bfd11de7e0d72a3a584c834ff3a8058fd86f484c5973b1b3b48c05e8216dd5b5f10831587552cfc442b0b927f24e6d305536ae0f9dd9036c2b71d86cd4f8b739541102ee5498f30aa1ec8d9938f169a4438d899d89541cabc579bbfc8f36d696fd55ba7c9aab428a1f720d20d6fc6f1bf1637f0e600f0303e5e7248883c1614380ca13efa0ae7f56c6dff2cb2059bcaeeb767ce96d8891367809f892418968d8a6084c7a4ef6ac4", 0xc4, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) dup(r0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="73cf93256b115eae6cc6e090152f669d6a2a38d4cae67c08ef63079b434a407bbd9d769d2012b2d6078abf0fb46efcdcd120d9282cf8de169df621ede6e9496d0436d249cfcefda95838cebac3701c3701de24a0225d5703bdb8256a01450647d2c65d88", 0x64}, {&(0x7f0000000140)="4d5879b2daf3a088e163d11f15aa79d6cd6dd70a1fe73f12465de8ef79b4d708bfd627bf3fd7f17fd1299ad8cf6b006418c0d8f03154e246c6", 0x39}, {&(0x7f0000000380)="a18ea1935d0709ec9994189b1d97de426467c844130d12e1db11c511ef05515779a6964438dadaebfb84b9c56b49617ed704dafcbcaccf36d9dd39c86895f8be471bc52d62c90cdf24f2763984313f5df127e8a48e7eaab715915a136de2635c03b1cf8b18f50ed39bad1d6baaf0359e056a3ab20151bab37dc17a5c3ffb9e2defa79229f0", 0x85}, {&(0x7f0000000440)="f3ce43a0bc2157d1fef5e444757c50038bfd0acd87345466d5c673db48eb5990f9458cf6387f7833e7724b5204056ad5a055352555c3b4618abaf9a86cafbabe0d758ee5260fba", 0x47}, {&(0x7f00000004c0)="e5376fe257a39a3cb2ca1946d6681d6b947749f4514fd5014cf45644bc7575729fbd4ab2a006e8db8618e76bb2b730cdaa07b32b773d524af22dfe44e7358d6c1197331fb9827d1581bc50784d055bc0219a1a215883b60be167e91c046d1bc74d9d9b7ed608df70220a42449437", 0x6e}], 0x5, 0x0, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2000000000000113, &(0x7f00000001c0)=[{0x7, 0x4, 0x671d, 0x2}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) socketpair(0x6, 0x1, 0xb2, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r2, 0x118538ee, 0xc9, &(0x7f00000002c0)="26689a891c57fe3f064e13b76561199d4bb77e8e9407cb82f59fc1b179907ceda4b45bb527185cbad1d60e4b71d52fcfa1d82cfe1bc34ea6075645fc2df3759d517cd94ad5371e18b7ac92d2efe58c9370d8d2b0600acd3bf8edef5af8344632b994306834e8e7b0b2903c4949d85e00029dec3a8d1ef7fcb5780fe2ce639f8ee0463dd23842b9996ccf04ebb3ecc80c9e5d4695b261eafaae4fdf35d2d8ecff245a742470178ac253fcba2ea3eb", 0xae) write(r0, &(0x7f0000000280)="582720efabd16ebae632250e3b9e175f9560f8e5815f73f2a044fd33055d52fbd5", 0x21) poll(&(0x7f0000000000)=[{r0, 0x30e3f3ae3b5574e6}], 0x1, 0x80) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: mmap(&(0x7f000087c000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x9) mmap(&(0x7f000082c000/0x3000)=nil, 0x3000, 0x3, 0xf9c660e6518a05dd, r0, 0x0, 0x0) mlock(&(0x7f00007d1000/0x200000)=nil, 0x200000) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000440)=0xfff) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) fsync(r1) getgid() getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, 0x0]) r5 = getegid() getgroups(0x3, &(0x7f0000000640)=[r4, r4, r5]) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x10001, 0xdf, 0x3, 0x8}, {0x4, 0x7, 0x4, 0x8020}]}) sendmsg(r6, &(0x7f0000000140)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0x100, 0x4}, 0x280000000, [0x8, 0xe2e1, 0x200, 0x0, 0x80000000, 0x8, 0x8, 0x1]}, 0x3c) fcntl$dupfd(r6, 0x0, r6) fcntl$setstatus(r6, 0x4, 0x40) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0xfaa, 0x2, 0xfffffffffffffffd, "80ad756928403a432a91d9bd073c03db9cbc0dd8", 0x3a, 0x1f}) pwrite(r0, &(0x7f0000000140)="fb", 0x1, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) dup(r0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc99176af5b2942df, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="adff") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000018081, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xffffffffffffffe1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="98") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x5, 0x861e, 0x7f}, 0xc) 16:00:04 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x40000000000000, 0xfffff00000000000, 0x1168, 0x800000000000, 0x8}, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x1a39}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xc86) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x200, 0xa67, 0x409, 0x7}, {0xc0e2, 0x100, 0x800, 0x3f}]}) 16:00:04 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x0, './bus\x00'}) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="03000000000000008d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4ccfb6560258b60aa2c38557da0521bb3ef9a20242c1e6e76aa8b4c5243ebd99665809398f9b3a20fe94154aab1440163f36bf4bb9f98d1605454470481683805aca58f7dfd1f0f334dd1d63a2b65a35528140bd19c69053d98e25aec56b51e23e975139ffc4a26f0941a65eefacd193"], 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) fsync(r1) r2 = msgget(0x0, 0x150) msgrcv(r2, &(0x7f0000000100)={0x0, ""/123}, 0x83, 0x1, 0x1000) r3 = semget$private(0x0, 0x3, 0x4b1) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f00000001c0)=""/239) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x3, 0x40) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') msgrcv(r6, &(0x7f0000000400)={0x0, ""/17}, 0x19, 0x1, 0x800) mknod(&(0x7f0000000440)='./file0\x00', 0x6000, 0x2) r7 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000001000/0x4000)=nil) shmat(r7, &(0x7f0000004000/0x3000)=nil, 0x3000) r8 = semget$private(0x0, 0x0, 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000480)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000500)=0x6) ioctl$KDENABIO(r4, 0x20004b3c) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x180c1, 0x0) r11 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000580)='./file0\x00', 0x0, 0x100, r11) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f00000005c0)=[{0xb6a, 0x6, 0x10000, 0xffffffff}, {0x2, 0x33f, 0xff, 0xfff}, {0x20, 0x0, 0x8}]}) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000640)=0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000680)=""/106) 16:00:04 executing program 1: close(0xffffffffffffffff) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0xb331, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x10014) pipe(&(0x7f00000002c0)) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x0, 0x4, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() sendto$inet(r1, &(0x7f0000000100)="bc662cfbce2daeeb30be9a2667ae16aa2445f8722bfa95844dbf4997388ffc2d6462d7c1c3f0a0f5c508f192976ed11085c2b5833971c0fe789197744e815921b0ff7e4d81ce271a0dd237915d7f2a5f58cd7d7749b97e95deef79154146506cd028e8", 0x63, 0x400, &(0x7f0000000180)={0x2, 0x2}, 0xc) syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setrlimit(0x7, &(0x7f00000001c0)={0x0, 0x3}) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x1401bac128ff182, 0x0, &(0x7f0000000040)) syz_open_pts() 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x80000000}, 0xcd) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000300)='./file0\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)="e303bce922fd7d9d3d70234aa0a40d86d80b802dd889e71ea98a7ee6815f7e3dc6d3fe14f602973689f2adf3a271c27d0d05f78ac7e384eb33fc607879a8940a4ea6398426fef6d83d93b31f8b4c0f5ff7498c5640347c44f16bd30dce7d56528b43d4cf6114d52cb70fd81f3bcf11599a00abb80ee3aca87609b784f2c9f51ecb18f16022fa9978c0c471e4018287", 0x8f}, {&(0x7f0000000040)="09c79e3f6f937fe924039def3a6ddc56fa837ab3acfe2a4c402a6f1e598090f857f088a5121dda717e09795277632755ebb02a37783658cc0d8240a9e491bf2cf0239ea44ac7c434762f20083fedd3ebc59fe64f8325552af384f134daf27795", 0x60}, {&(0x7f0000000240)="96ec26f032428e94013087e12eb112a9bd23e3ccba9808cc0f938ca123eb1bc836d1de8d3e166a5d073e804193cad37f15a133f8b8c12d99c537ea92ced8099aa6c173cca245", 0x46}, {&(0x7f0000000100)="a9b14e3a4cae75aea309344c02417d8f90ea4233a05f268c002bfed54b94be31651738a21bd8d0bf9838aa1e66a13a7c", 0x30}], 0x4, 0x0, 0x4a) mprotect(&(0x7f0000336000/0x4000)=nil, 0x4000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:05 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0x1, &(0x7f00000005c0)="e8") ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xc70b3709e4b3e6fe, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0x3, 0x6a5e3d8c}, 0x81, 0xfffffffffffffffe, 0x6}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) write(r0, &(0x7f0000000280)="a93f1da848329c0f329fe74f6b4bf174f37d5aba915572c97ce3d2e5f4899d7bd1c500060ccdbb2537c56dbe9efd330b5499a49aa3c2ddf73c68bb2727ca33b6eae063bc16eca226174f1bebf4dcf68567b091a1581e1c310642af4850be7eeccbe9d23dc1c394a063020fa783c35279063470926778a7367b724f6af8c14771077d9c5a76fa515c92c255b085b85adbb06f4e635c1bf4500acb38601402a388aa4ad088118a18a783d32a299ce137e228777c8e0ae74d92e1e92a9efeb9824845e7601d6f4e260e07965a4f09e53e7306cf356c6054ca028208cb26b7c95968a420a6", 0xe3) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8002, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000180)=""/38, 0x26}], 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000580)=0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x9) write(r2, &(0x7f0000000380)="a4acf838dac96a191d1e8b35115ca9535641351505c2b6792f10dc2d2fada50f008e4bd300faaf7b2f9d61a2be132c85ad7c6fc2de47b0e3767c694a0811e40bf4e0d658a49d8565e17ce7b0f84271f99b1ba939c3564f04d2eae62141e70509dfc83674f7bd12a9c171bce0449c01227d98d473e4e908d91ab19203bdde07cf75a34056a9af3654df97d5051a5e9f10d956a752bfec2fd2c5cd0370a143d50fc663891f04db17ef2a8ff6923e45cd373767dc", 0xb3) sendto(r0, &(0x7f0000000500)="84f1bdebe95621f68efbfe3d253bc2fdd661cf1a07703e22dd96bcbdf48712f8c4fff457196048fe", 0x28, 0x0, &(0x7f0000000540)=@in6={0x18, 0x2, 0x1ff, 0x800}, 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000004c0)) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3a6, &(0x7f00000001c0)=[{0x24}, {0x2}, {0x6}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r2, &(0x7f0000000300)='./file0\x00', r3, r4, 0x6) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) fchmodat(r5, &(0x7f0000000100)='./file0\x00', 0x20, 0x6) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10810, r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x579) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x8, 0x0, 0x0, 0x82}, {0x2d, 0x0, 0x6}, {0x6}]}) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, 0x0, r2) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) chroot(&(0x7f00000001c0)='./file0\x00') r3 = openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='\x00\x02') getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000340)="fbd6f0634e74f31748aa49ddaa6b0bc7c82b94b711a87b0f01e6677c7c7c424c8aa11a0024dd245c62bf81d5cf9197243aa96f3669a649d255e76126b5a4cd77a33721d80855b09966e9438ef8a05f108b13106edcfb4bb04371794e75bc17ef0663e9feca63cde0e0871565ac51af54d71a7804eb1c6fac1999d199baf4643ef893551de0532a9f8bc3249792cbd86c06bfa7bb4773090c4cae306741cec998349d1370a427f8b2cf06fc798e2e7db58ab608a79e0df0b6e54801a4831ce089fd8f8aa326e2841968a0670ab2715443d1fce60ecb3949bda032e43095e4d5e4ff873aea75d9e814531218720d8df52a1ce6ad", 0xf3, 0x2, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:05 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/69}, &(0x7f0000000140)=0x47) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x180) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r0, 0x1) 16:00:05 executing program 0: r0 = socket(0x400000000038, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x2}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x0, 0xc65e}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0xffffffffffffffff, 0x0, 0x10000}, 0x0, [0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0xa6b]}, 0xfd9e) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x9) socket(0x18, 0x4, 0x7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0xfffffffffffffffe}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/240, &(0x7f0000000240)=0xf0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x8001, 0x5, &(0x7f0000000280)="862cbead46ce2c40a4fd800ad356d45af703268a86df2d37f2a38e59095df669356866502e0153048f5b104720ad853c", 0x30) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x6, 0x8000, 0x6) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x15) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x5b, 0x2) fchflags(r1, 0x0) close(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28280, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x5, 0x6, 0x7fffffff, 0x793}, {0x7, 0x100000001, 0x0, 0x9}, {0xfffffffffffffffa, 0x5, 0x9, 0xffff}, {0x200, 0x11b000000000, 0x4, 0xfffffffffffffffa}, {0x401, 0x7ff, 0xffffffffffffff12, 0x80000001}, {0x6, 0x7ff, 0x2, 0x2}, {0x0, 0x3f, 0x1, 0x3f}, {0x7f, 0xfffffffffffffffe, 0x5, 0x3}, {0x7fffffff, 0x6, 0x0, 0xeb6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") lseek(r0, 0x0, 0x0, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000240)=""/155, 0x9b) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x0, 0x4, 0x5) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) write(r1, &(0x7f0000000180)="de5fc51c0c87c68eec3ee9bc1ebc989f13eb58e33db367c01076d909ff3abb0a38f75790756f71c1631cbb1dbe1d0cb9709f2ec5d61fcf02f79afe9cc44bc014a7d1dbaa6a191e720d02d2ffe328f6d3d90221414419a451f3536119aa8665247928f8f9f2ebb6301379904f867a913775df51558251893c4d3677dada272ac0edc4d509e7e22635f8e3244e9c05fb5f7e43490151fe0bfbf74cff73207992be069e2ad8ad2916764fef63e235aafe4fc32b2260422e44164e16ac01e00f21dd55abe0dd6b65b3c4da8926cda6eee8dfd083311f040e108ebdf89fbf58bd0e0233", 0xe1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000000000000000000065a498e5704fe8dfba3b24027cbcee521f4dc26f10942a69962244e43ffdb4d22717475d88c9c733e07622db5161b87743805c50f1ee0100fc71"], 0x10}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x999) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = socket(0x18, 0x3, 0x2f65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x3ff, 0x8, 0x7fff, 0x1, 0x5, 0x46, 0x2, 0x0, 0x2, 0x4c4, 0x6}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)=""/4096, 0xfffffffffffffd4c}, {&(0x7f0000000040)=""/118, 0x76}, {&(0x7f0000000200)=""/11, 0xb}], 0x742203c2f652a0b1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff09) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x4) 16:00:05 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() setsockopt(r1, 0x29, 0xa, &(0x7f00000001c0)="f7f9e794cfd739f89b0e2d893a9b30ef035e603eacb9d255525bd383c79ab5f5cb155bf358600c62f9a66175182bea39d922f4abf29f1d0b81171951a9f7c8d88c2449e3014ac1e6e2ce8cba12bf9f43a82ebda4691f9cba264544b8de5faab056d609bc51cf7f7efd31ac6345b8347afa0fccd0f57d208b45f8017540fb273346455b43fb6effacbf560a9c626fe12c8cb6f927a43ffe49dce72cf695edd106cff0e36a5f996b32d34ef093b7603f2267bc1b76887f42384f559e2f00", 0xbd) 16:00:05 executing program 1: r0 = socket(0x1, 0x21b73c2c4676eb58, 0x0) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1, 0x1, {0x100000, 0x100000000}}) 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(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/47, 0x2f}, {&(0x7f0000000400)=""/121, 0x79}], 0x5, &(0x7f0000000500)=""/125, 0x7d}, 0x800) fsync(r1) r2 = socket$inet6(0x18, 0x8000, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000600)={0x2da9, 0x1, 0x6, 0x84ad, 0x9}, 0xc) mknod$loop(&(0x7f00000005c0)='./bus\x00', 0x40, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup(r0) fcntl$getown(r3, 0x5) 16:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x18) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000080)={0x20, 0x800, 0xfffffffffffff001, 0x8001, 0x8, 0x9, 0x1, 0x861}, &(0x7f00000000c0)={0x8, 0x634d, 0x3, 0x559, 0x0, 0x5, 0x0, 0x3}, &(0x7f0000000140)={0x3, 0x0, 0x7f, 0x9, 0xffffffff, 0x1, 0x94f9, 0x20}, &(0x7f0000000180)={0x7, 0x2}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r1 = open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x80, 0x42) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file1\x00', 0x1, 0x400, 0x1, 0x0, 0x8, 0x7, 0x1, 0x1, 0x0, 0x7fffffff, 0x9}) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000300)=0x8) 16:00:06 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/7, &(0x7f0000000080)=0x7) 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", 0x70) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xf5121115e371e4cb) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xf79d026b0f9b02ad, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x2}, {0x45, 0x0, 0x101}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt(r0, 0x0, 0x100000000a, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = msgget(0x3, 0x81) msgctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x20) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc4148f0ec4c", 0xa) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) read(r0, &(0x7f0000000140)=""/130, 0x82) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20881, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 16:00:06 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x41) symlink(&(0x7f0000281000)='..', &(0x7f0000000040)='./file0/file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x8) 16:00:06 executing program 0: r0 = getegid() getgroups(0xa, &(0x7f0000000180)=[r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) chroot(&(0x7f0000000040)='./file0\x00') setgid(0x0) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x3}) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r3, 0xd8c8289a9fc0a586, 0x5, &(0x7f0000000440)=""/28) r4 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000100)=""/75) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r5 = shmget(0x2, 0x2000, 0x36e9699404412ee4, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/215) setegid(0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000000)=0xfffffffffffcffff) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000340)) r6 = dup(r2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/93) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000006c0)=0x10000) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000480)) clock_gettime(0x0, &(0x7f00000004c0)) semctl$GETPID(r4, 0x7, 0x4, &(0x7f0000000500)=""/100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000600)={{0x20, r7, 0x0, r8, 0x0, 0x0, 0xffffffffffffffe0}, 0x5, 0x0, 0x5}) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000000006, 0x1}, 0xffffffffffffff63) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 16:00:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xd820) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:06 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10, 0x124) socketpair(0x3e, 0x5, 0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) socket(0x20, 0x4000, 0x7) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) pipe2(&(0x7f0000000180), 0x10000) fcntl$setown(r0, 0x6, r1) socket(0x400000000018, 0x3, 0x0) 16:00:06 executing program 1: mlock(&(0x7f0000009000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10010, r0, 0x0, 0xfffffffffffffffd) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000980)={0xc13, 0x9, 0xac, 0x8, "1d997026fe00", 0x8000, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) seteuid(r5) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(r1, 0x101) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') r2 = socket(0x1, 0x31b243a47b3d9da2, 0x2) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000040)='./file1\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0xb04620e9c28c4540) unlink(&(0x7f0000000080)='./file0\x00') 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/49, 0x31}, 0x43) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./file0/file0\x00', r1, 0x1}) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xbb, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1f) close(r0) syz_open_pts() syz_open_pts() 16:00:07 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x101}, {0x8, 0x8}}, 0x0) ftruncate(r1, 0x0, 0x2) shutdown(r1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendsyslog(&(0x7f0000000480)="71fa3616fd1947dbf701e6e911641c7c09a09dfd7fcbcd57f577e494ea34ec517cb852f5fb7323bce5580c18b743cc53d7c7c5aff5fa95a0b0a2e92a77159df8fed49955c52f3eeb1858e4dcd8f1ddd96d759b688dba1483d76d0b96e92dd16cbe67bfbf278cc6164c09ad5b489041689df7593bc4568c3ab5447c474bf5cd1cdfe4491a01662ee67de977d72b1ba1c3da4ec58e35c48b04747929f16da9", 0x9e, 0x6) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000000c0)=""/189, 0xfffffffffffffd00}, {&(0x7f00000009c0)=""/60, 0xfffffffffffffe10}, {&(0x7f00000001c0)=""/74, 0x4a}, {&(0x7f0000000240)=""/144, 0x90}], 0x5, &(0x7f0000000380)=""/170, 0xffffffffffffffe7}, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0xc5, 0x8000, 0x9, 0x5}, {0x0, 0x1000, 0x4, 0x9}, {0xff, 0x2, 0x30000000}, {0xffffffff, 0x401, 0x7, 0xfffffffffffff001}, {0x7fff, 0x6, 0x6, 0xabb}, {0xffff, 0x7, 0x7894, 0xffff}, {0x8, 0x5, 0x8}, {0x4, 0x80000000, 0xfb8a, 0x9}, {0x1ff, 0x8, 0x2, 0xffff}, {0x2, 0x800, 0x100000001, 0x100}]}) read(r0, &(0x7f0000000140)=""/55, 0x37) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) r5 = getuid() getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="84a3af334c2753", 0x7}, {&(0x7f0000000240)="858457534ce60df250335547916d238ee60e1ec949eb3fdce3f4d6e3bed4c90022d85f82f05c3a674ae61bc886c566923cf98c23c9", 0x35}, {&(0x7f0000000280)="7161ffce32e47cffb801a6fe351fba6dc0c0437f1537618a1f49e18735711a2de3c1dcdef5ca3f010de842727fe1c5012bfbd12bc033204f0eb40699493f7ae4145bde68788e5354e4a35e11fb1390b51c437db5eafd2423c881d07a6a0e91ea242c357285e70af1fb896fdc9f8bf72018bf0027d9d14dbd92b277eb4f79f8ad43d28ff659d0a72cadc4c512e059dfd252e7fe7eecb987fcffea3dc7eb078467c1f4ae852ee2b64a853ea28fb834b5311b2e8adff7b8bb65a400", 0xba}, {&(0x7f0000000340)="f3af59e0e666c2e1a9a857236e766e6d6ace9bf0b9e0a870e388e4d37ddd9217a27248a795af9c92863b3f6ecb5738caaf192659cd6cae0eda758c", 0x3b}, {&(0x7f0000000380)="edb8b5e73edcc40f0c35302d017ad913c4b26e1d699f677606cc6b0537f3bd2a9576fe25b79200006911da625f8f2003880ce88a3f1fff2eb4465136dc10fb5ac474d47bcb23d41c3929a5b41b831dfaae959e0d9603f9286b6fbcbc6abf1cd096d579fda02a576baecbf0f157eac8c005586a6af900dd4b158855aef42f7be6c57f5e4fcc30b86d9731f1c45a3e2e30cf780c89987d04ddca07b8a250ca", 0x9e}, {&(0x7f0000000440)="142c2a46646d744003bed4f2c44e971d75eb390937682817e0806d44834bdf143ffc55734b59f6f7103841ce3e92d04bb890400a044255027dbcdab4ca41545c2b83d75d8e56ee5763180bac5deb72", 0x4f}], 0x6, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x10}], 0x70, 0x1}, 0x2) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b978da04304d076eb11acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x94}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef", 0x409}], 0x4) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) 16:00:07 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000001c0)="7f9c24e4e7", 0x5) r5 = getuid() kevent(r1, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x16, 0x4, 0x10000, 0x2}, {{r4}, 0xfffffffffffffffb, 0x3e1efd0a4cc15609, 0x40, 0xcb1, 0x9}, {{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x1000, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffd, 0x48, 0x80, 0x5, 0x800}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x6, 0xda}], 0x4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x3, 0x2}], 0x8, &(0x7f0000000200)={0x9, 0x100000000}) write(r4, &(0x7f0000000280)="f35b6d55585b0d86f3282dc062a4e2478ae2225e3d28e19d7394c9022b07d65e366ddbadffeb7168cef3277f9f361d6e334c81d0c85ef5d480b67e1fc4b13e84dd9438afd325e887788f5335b50b5529458cd5db11eb140a969bb35ef1054575b7bb88795f6b2f91e3ea3677916542cd1d563ce4eb4800b5002e8c59ca37e89e47ffca9f358c78b9a32f978c5c9bd202877d94ffadd62d740899dd2719", 0x9d) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file0\x00', r5, r6) readv(r0, &(0x7f0000000500)=[{0x0, 0x2f2}], 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:00:07 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xed550af8c9afe6d8, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)=0x1) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x4000000005bca) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) 16:00:07 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) 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) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1, 0x7, 0x8, 0x8, "f610b89c76fb69dad2fd410d4527dc9bb8180a01", 0x80000000, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0xffffffffffffffff, 0x8, 0x5, "9d0b7183d431cd3724719b80f75f7716c9cd8b32", 0xcbed, 0xfffffffffffff623}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b76628f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2df936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c11cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75000000000000000000000000000000000000311a1304de2fcc3c76bfbe4bd743bc44be2185d78cdc28d1b61b07e1ebfef91b252c6abc9f5cfadb6f5161a4a8fc4c84b96c8882741e24b6e907d083d518266da67892e95a51f1c19dc47a8c0cfb5b6dc7a8f350b44ef7a5becda1e36cc45127ac9b8318bc9bf7705eb4e614af75b3c29973a639300dcb6e8ac1c7203d51952d1c9fd35324c9262047da6472d201d8a4494b355b1f869be1bd8c81ff2d460f1a1e308e5c9afc29f463a1d19e08c92776646f9e3059", 0x76a) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) r5 = dup(r2) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000480)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/151, 0x97}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x6, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) close(r4) socketpair(0x20, 0x7, 0x1, &(0x7f0000000440)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000004c0)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2}, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) sendto$inet6(r0, &(0x7f0000000040)="51229f18ac1138ae346d8160ff8d73850fbd59672ebe3aaca9240099536a82ef00f43d6ced7cbec82f4fcf50d898da08525ed2bda8d471c6ed12071348bc31a542f95577d2c120f24a335480fdc2b8ae8c18a13074c750d16a2a43b273128359ded322cd63439f2d99d536a15252c6d22ca667388148e88607459e7930f5c6c86b1e9081330d19335fac208dafdf7daebe5ba6a4654505487bbe1d8d41e318d8e059b54ae3f63bf5b1b78f21201df4f8ba08eccbc2061d48de3c23a075c7204a678cca4455a2945da72cbe9cd594a2afe20529ea91cbd7d1d4ff2d015e9b3c4d88324292fcaf1dfb053783ab355da12c1e728ea0b0963c63fc3771f219ba2ab2e21f9e31784f1c79e533949cd3583ad45983ae7817d83e21d91a343fc987adbbd33fb1c2c9789a23c74a4f45c91f4ff82857d2a44ccd7601d5a764c5a109fadffc017b974fa48c8cb8b5baa9832f69627c5b0b39e62d985774a245ca69c085a334c7b5ada1f79b829fa24fb44df409e3d1f49def5895775df70e6756bef9cd3b49a2c23179a2e19eaf19daa35ceca8bd8bcd4beaeaee21ea4ebe985ff7792f877c6e61a9042dbdd17311a83b7a7efb0fe998f62b464dd10ef3f2c4d449fcb9ad10c40a684d14744079c26d432bbbb1dad73be03779d34898a045d84ff2e36e4b93f9b13bec29c19ec213f656917c1c559a5da18629b5826c284605e708734bd07e0556bb64c9bc503c729cbc34844e4e8259c48de813f7d2c39a2e9b196eedf2e117fe3b071832f764cf37e29b7a0d98a256fb1ee4cdf20e973f874c8d7f69c96e0e84dd8134474e6cfb0f4554fcd5dfbe08c20e34f566295ba60bd4692fb5bb841b73b84b1edccdc4f6024558dc4595618e2fe46cdca444a7a03ca21fd0e309d70e608b6c175ea6acc75e40ef98011f991b606b06ea69cfb1b72c23608e91eab7e0451dab0be16b1da23e9622af27bba01d9ed57055ff28fcb7c31b4dfed8d9e30b66596fe57a6be3299416260fcee65378fd8bb1369a7b86183b9d39f1841cf868bc13449207a845c1d3882f6f912ca6399e1681f1723d5ce0a1373aa955fdaf50a7847d65ab3323b7682605fc6b05d86bd018c282119b8d5f13128355ceb6da4d9d192f7c719efe8237042fbc1dd0f70a019007dfea06f691d0957ed8c896cbe4e8f8cd02c9f7451aeabcaa2fac883cfcae3474bd984386ddee28007eafb7ff5d393b5d516e4b5cf043de2da4030e3e32948b908940b6e7f836cccc059719d51350f85c06ff6c8ff6e605c26fc90b61a9b3ad58e318344e118d004ae978fd2015b3af0f927721846c61b052c9f00e46c2192b4b4362550d636ca756a8535c8256ca40cd0cd89fcb4b6b110f56e1aace80fbbfefe64272794b805210f44a178816a9762e93d54a9560bc9889e1ae0fea4352a602657c5566de21ca025ef70d9a08e3a3443fc2e64e051b1bb635b93e96a57bedd24f749e26e88cb122bfa97cc9e2d31e2d36c28b5dfaa33ece342fa6f1bb8417ed781512e4d7d22ae79e07b0caa846edb9c87ead1aede861129b2d62f36c6b12ad4f6ef23e4b02f230f5ff2b8d92b813fe300ed4b6239922ad4fcc3111c4ea224f542332e68b8b5c4c1a97e4253d6d9ca4c280a4851fdbd146da9e3a6fd03134c54f1597ab164374852b39371ae58734e29f31852f5d57e1fd20c93605e323e8a476bbd3c78f41cbdf0884742ab97a64492710274b0fa8c5849c3db4eab13a371d72507f3f07ed8be1f360b9b82e0b67d64e8def39d88c6feb1114e433e881b06197628601c1841c261bcb66f02f61feb2e3d19af8a574437a291a982b39dd53f94367be9d112068198f0e9c49fcffead24cba58c8baffb3c1f1a5fdf4c76e8554c7b249a49898dc2f5251270faecec8a9f5205ad3b760019a79cbaeea68bfc7de2b05db8dbb24220b6798ddb29af1e978598392aaa77108ef9cfad7975eab7a9510cb9c34c9351d787c06a77eafde1a9fc0f222b41d90bb1869eb8eef27cd747b8fc9773656b459a90e70691f57c9ff368e475bb295d3eda331b47534c91afbf27ae3b8631d86575facd8c8933f1f803912c118c30a6d6e6fe317c3a7be450bed89def82082db74cb1cb512c83aa9973e1cdee076260caffbaaffc1636bdc644aee82db00c6d8d758630f35f9e7979142d8b9e6f26272d6e617291128095aac411538defd654dcaebcd869deef67aab60d1e2320a092330befb39dc1d45bbeed015be34a3480d0fa70c082e149e3d9c182a1147aa603022bdde623b6b6255d02e264b8738f482625f918666b6cd0b0306a11154e0a8d7db57c4a62e822e88c338ecf7a97a365994c79818c4ba6a7cd8b1589c2996d7070351a723f76203c7cc92b4d2d7fa864878591f1ab5373515873dfa3ce3641eb7c6f4d77163d58a6a774ea58085a6b48804e3a35d4107ecdc192c004f99dbfc4034a62bdde98d7e616ed55d45a8a44e67ba8907c83c00155beacd6e2e6317fb53224e695624e3f96f6fe653b389f6b99a91db34e219a7eaa0be047c74b23957a7d5f7219a15181dcf3c07fdac8076332d51de6a8b53cba36ea4d4523c84eea62ad1662882714e282d971db150223af79404241eb4f20b28ac913c5e04f80c30b7f821bbf03b16954e9e347ab013092e7d573d8944526bcc6007b4ffc1442cad38fd8c7a2ab1a0942105476e5faf660110f06a6661ef2b81185a0ff244bf647ae91a856d960d8b28efd19f63a140c12fb43655a2cf32a630cc71c2b30fa68e5a88e2f125cd051ef6fcf3b243d5c99f8940c22e8db424fdc773e2d0d2382a2c18bd77a0de7bf49fb3677129f89c8463101ab9b0acd25c996c98002ec87ff9c6340a7f247495b764ce8ad67997e564b9cc55fd30bed3767cacf9a6fe2daf651fcaa63ec38fa916e2c1e69238e734d7cfc0af0782cfea2d54379e094fc9166f8be4a29d35f52e331211ae5c2eb34b5c06ca1af5ee1b3b4aacf8c06bb3fb91c64846a78faf23e0185de78df780be3a04bfe507105c30f1ea23ae279077ed60a3767b04636e679b6d5cc679a11cecdebfa9797723cb121718a81a3f82d629a16ab88932cfeca4427e35e770e970ce27e708718991268d9baaabc9c507fbb1ab4ba1f2517214b8de3b94fb01fa970d3a489b11bce774778b84d32afa0395c497b67276649887d4bc3752868aaccec87bb26186ac8510b9a2355f1c8b19c9c521335c6a136b60d3a4355f60382ab5019f7a800eac649f3f2acdec7955c7d0b57b4982719349d5a122a900e624484c7fb3551aa7ce8ae121d1b103bfda1292888110d410f455335fb978acb6a573669471babef29e2ba4fd322e486dfb7cca5c1662585aec695f45401e441b68a6be67858880e2d883c4913c8703fda69174f570735c67bbfe31f6460907f2ea2e8e236ed6d7a4cde3cefabb6710ca6b4ef45971cc65d44bde4c4d836641d5b15d33274bdb614d8e56eea1964ea7e179ac4874c63418bf6aaa4d17c9b240fa68fa82acc5b4791f498ffb580a4a07f402b5fa595167f5d30f48619e292b18f52f4172f573fdb78267cfffe8c4e7b96be09a9f1287df2c4ba031f2a7c62e5e4fed2a7c6b06e26210a0690e30054a662bd2fadec5a82ed408f09d896d4448c4e96d080ba67f1ad3c334c2d789c6207074c8f41a84aae06ed71f6f685c1670646b30040b2f0ce420eec9a50206bc52e444b7d43be68d37efc872c3a03ab497fdd3447413b0c1d02fad581d2832bbbccb3dc266d46ecda45227209c126da81f48e990df79a9cc40340b6e3dcd1c249b41a5fc3af7a593f9bb794202d9fc2dcd78bf2799013fb6789780ca39f987982f5e01406559c4ee942209dd3d79ceb9f43634d9fa6b827986191fd0c6db3e01ec60678be0e7e2503c307e82b7f697c6661081961fa2d918fbe06df7da5a79b6d1455877056b145f2c87e95253734267f9cf29555068c6fa8f50b6dcc7bf8e5172f82457e9dc28b6a7d5b482b522ed6b9a4667266908190e443f90f0641514f11872beed02cda25cf190375cbb9693c118a6fa2197bc95360b661b5c2f280a92768def84fac92c62684f345a2a78a73b1bb31d6f6dd6da600e459b2c1102ca07a111529b152a8ffa4341c2f62dbf4bdbbca2ef850ee587c4e84c21b102bde41fabde23fc2267fbb9a1512961a19c8694d051e71963ce695f52ec59a5e7000c2b763b743bf2f618a20ed384ea297e39a5dd4bc7a7ffcdde4d6e76fb8ca1cfb655bcf2dcc64defdcf6d5edd41d02bc224809df4b95190456b927e0fe6251b2b1fed6317cd08a7914a67dd02c4b4328dedff7a7f7b6ab2db7efc179154040f40a900edb48d69dc52ffa124fbb6129de8940916d611ed996a2dc30c61e437e0e2c37738e491d20c35a8003174ed852023f400a0da1005ff841a01474f7075ba45b7b7a838794c0a944756356074c4fd7ef39f0c57b1a0166cf0fc579f09e685b7ef1a14785184d327f0835163639b67e4712cc8a7e5ba6bba9a9cd077584ceb7856b4b316be4a0928f6832c06b90195ed45583170f27075274e0d98f1bce63a759d9791409bc55495ca04f1b5e1c4622b4a3294980e94fa3b7e9d1bc2ba1135b3af6711b0d2d7c6d9a83a09597979f0e77d69da682bb3ff6bc1c2ae05b12eb1ee1bd89aedb858dbe974f74a123003b4edf7f77955916d2ca2f8c3dfe9a6645cac00e3df8e75c0f701b4b12ca5653ba0eadfec643b542411f3eb514311f813d67df76a1f9f84106bce6de0daf49d63a15d49348f52568c0f9db5561710e2933cbb910866285a76b73576d27fec64a7b9d0c554aa4d9d8fd87a3d4c61a32ce0cdd286232151d65f7291d77e47afba5c056c71837096def206740c348c5069a4fcb705f858a78812848189b390563311b61789d11465202a135c99bce4d1d9bb924f04ae2739b0af134b4dc2f0dea46460ae2748c968476922faa6ae6ea48701f112a55b47ce59513de9dfb2b94b359605e36f69860a11b13033182cfc1479954832e23b5c1a3a4233aaf5d6e5341fdaf72b3b10f70c83e54f61ee93cce470a00477956bbebd14b0deb6c3e60c1e8c3e47e709e5905a0e729eebd8ac10d57f72370636af1a30902311d1513a2e94f213e5fafe855ec8e12455c760dbe0b119b88eb13aac5c5c5b0e2d49f59258dbc525112aab0b77e1830d4226318e73d3e073f852e1b31927a769d2d81b624817b5cac951dbacf9333f7fb99064d3d03bd79b3ed8d3aa781268eb27ae744db979e589d8e0b7a6d268bd77a69e92c0f310cbfd677dcf32198db12abe6ab2df1d59a6c72a85ee1105d8e9c70c0447a561fac53a1c4fc84bb12aed2a91238e0801c24feef6623f6e033d78b51bd876b03a1198110e6c98127044541ada26b64433a5260f828d8b13ac5e8abf6971a89ed8922a5a5084b2dc6182d1d88b0966d049beb8d2cb5eba3a03bd421eec5d43efa8b62fb1f1f75e1b967321c55c4715d2059a4f7069b470110735f48f9ed3a40f4fefb3b401f1c399731721cd1dcacebafe10c4de9686b8a401edb987a1261dd57c0f4011c1220e8a99fda28a0ef6d76e33d90f816ec84f55ee6d4bb96dbe296e84402b9c48c0bbfb3c7d43ab3e17713fd87daf78f8780d62fcceae6888ed049b5eac0d223569e92dcf2cdf64bd1d7102ad67c875de2cc2697fa70d8994fbb714724a4a64a9a0b90f72dc285c68d3829f451c56ca968dd348d2902cf39e9d581a586b673c95fc5a98158b500d36958c17067d234e28983dac87906e777773e3ab160d50b84e973bb25", 0x1000, 0x26f4ddff91fb54d, &(0x7f0000001040)={0x18, 0x3, 0xf5, 0x4}, 0xc) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000001100)='./file0\x00', 0x2, 0x202, r2) unlinkat(r1, &(0x7f00000010c0)='./file0\x00', 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = dup2(r0, r0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180), 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getegid() getsockname$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000040)=ANY=[@ANYBLOB="31aefd2f66696c653000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="2907a4b294000ba3e71beeb3e5ed607351a46bd0c5ab982daa4d539cc981d7b80c388de26c7d8a4748f6f0f54340b774997838dba726a5ea873ef843b5f31281e90361ca751d138c799dd25c5bfcf8460859656b263504f630033ee5e6a14248c97ea38ce0b6955448be9c1d1ca6f494d294a42045b2d09994e9c224ce6ee5ef421aba7f84782492347694", 0x8b}, {&(0x7f0000000140)="fbee17e2344430baf8ead0164b98e67b25448602c3cf1936405f51b9f7faeacbdd1e31dbaf165294bd908ee713ae9e74f561564bd7b8df96a33123eaea63905856ceae2b5d86093cc9716d7c7df65bd837bc2d7aa4816b263f06dda4b5397161ac2e7c9896068e0af7c13df1a3372339316da9063d7bea20f6ca75215e70a57756af055e5aa55b2fcfe1a3234836eb1b6d3fbfae30a308b9d18660da94cc3e6dc8125c25dbc7c73e6a875a39724b2dd6561dac4979b4c1188e12cf98cb71197aa5801d38bade8f560c43abb22972483b5a9c1bdb8dd03fa9104f373fb0ba24814d16ee9377c517ff6805b2f27f03bb1338d780", 0xf3}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x5) 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x2, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x72, 0xffffffff}, {0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x33e3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x100, 0x3, 0x1f}, {0x802, 0x7fff, 0xab}, {0xffffffff, 0x1, 0x8, 0x800}, {0x8, 0x2, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="30e98ceb8a7b71c7eb2253e6f9c1ab5f0f1a9d323831b6dca1b2f8219744d77df877a95de684a48319c280065f614b3358ad58254b4d013ca3f8f56e6add2066db1ec20bf48828313b4eb07b"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) 16:00:08 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1003, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') fchdir(r0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x2) open(&(0x7f00000001c0)='./file0/file0\x00', 0x90, 0x124) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0xfd}, 0x10) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0xf4c5571a1ccefb16, 0x5, 0x401) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r3, r4) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, &(0x7f00000000c0), 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) 16:00:08 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x80, 0x4) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/230, 0xe6}, {&(0x7f00000001c0)=""/228, 0xe4}], 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d011c6d65300000000043dc2294e8f42a87a3816644359e5ea251934dc4eb495caedc01b89aeee0a3a17528857f262a2844ce7163885257244fb2eba9fffeedf6acf220000064965975332daf96cb0707d3b7342b1fc4229e1f9d7e687f881470c2c085cc264cde4ecb0800d27353b04fa3511189a43cabbc4e75caeecf"], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="25ed1e4179e04c3a93146144a318acd5ba6ff9bbfbb65d0a57454044ef056fe6b38204a1807c25a7fefbaf6f9eee77ebebdbf610a13efb1fce99c83cf218de917e93e8679e3ee5e08756016443049d331e0745ab9b520a0c0d23e374344efa3c06d312c1db8b82b6cfbfeb1f31437f5859a94e6d89c2840c4e7ffc5db539ea3f4520771ca8c8b0f1db642529c64d2cef2dae3a965d911e9d6b97cf49b9caabc36d2771d0bdb91c3b09e4f5f3d4f59d95fe68857bf1214142fe931b83cc5b3162f5494f127570262bdca9c0b8129a587037d1b79883db0f914fd8a6650a7d5400b350116547e8", 0xe6}], 0x1, 0x0, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) chmod(&(0x7f0000000380)='./file0\x00', 0x6a) connect(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x6}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x0, 0x8002, 0x10001) sendmsg(r0, &(0x7f0000003c00)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000003640)=[{&(0x7f00000001c0)="d1e4e2d397cb2c9126b61890af2270cd2025e4323333e46e57f7f832c595f80d03b1c56366876210c9da017b22ac70", 0x2f}, {&(0x7f0000000280)="1c017b348b3fbc811b8024209a3160586c02e5719abd2cce940437f26f8b76a485cd5f11de2fdda47f3aa4f4e5d47ea3fa7cf034220cb5a8083192ca6eff0719c5cc94a7b2d96e30268a3794b951a9d34b7c12fc028fcdfee8206a8efd3220a9c8cd6b55672a104156d6ebfbd0b1f678ab493f1b2aeaff1b2a1d2b110f8a769f2610f28141086887afd5052f7f379a96ecd59a5906aa497acce8a60a0a7c8f954d18a28b7751571ffe00a3f2ea33693bda75b760a122673ce5521cccd0fcd2714242cb3c364c56d7e9b899312f9f1928c043d22063e15a500d3a724d383568bc57ff0c6a51402cc033638b20e5bdbaf31cf554d9bbdc32f8e227276fb8d04a153962944f134d9b454bc866450057076eea7c1095d2bd78ee37f721d719bbc9a42feafb5c1bf889b073181dfa7376ead7efb9250c69047a2aa5bcdd9ce9543f5fc36058b9bddda63ed13a6de17be968ef1176ae88bb9fbef3ab993197c9675e3bf2aa270940172de529442d36dd2ba6842056c44a726c6ac70cca2f0f008661ed63c90dd1a250b7fbfa8c12d3a390e75a2df317dc6af3f68c7c2b1ae278a6403c8f52ad3af1e68347827743a7e4184fe035e858e5a5e135f2f915034d9252e98fd8ddf1b7a16ee3a7ace9d7a944b6107255be68cec5ca37aa8bdccf7cf1a260ca04fa7ca0f3b1fb777fbd0e4b5818cfc9a998552f1158fa4d102478e656518bfe7b13d9dfd805445e6c0238a79cb66f002fa8763b76daea8697c8153bdb1063d7ff6fbbcb25b98788ef57834b07eaa0ac78c7b527ee41aea241233b8dc8949bcf0a23ed0a7ac1fb735c6b51d6aaed0505c329e7bbca87b7a7baf4e7ddef282884f08cab39c77720da73cfb9cbc92ac0ca3ed81bc1c76ce6c2ea60379cc253cf2c517f67a3795010ea01b0be15e47f2a5b6a53fd2fdd58f9bf2c8c5680d3aaa9ac26c29bcab6d9231c17b3c0d433217a8cb8a14fb0c9bee46b67ed0540da05c217ada03dbf10b5228bc8e410d4fe89ca95d817f81ba2a18a0ec5d7fbe733bb5636834740aad62d51e780910c4fb48b394da09f54834b3c2cc85f26c819c7e7ae1ce24b23cc806978f84eb3176319c08c667333737a02404229b189cf08a36f27b243fae5ac88cdb1d43f31f944daf438241ad1901fac800a95c361a4bc806fa7f8ab853106671a02e206cc43214b8287b8c45efda9e7adb9de9a84da0aa6f4033f685778fb0965cc03702139e835f696120001227df7406558d195a7d38792cef0b5393436ba501d5adb085aaa13ac2bbfe6778bd0a7f47ab6a6df4da86924dfedbcc20cbb0c8396cafa996dd1693b9abb22d54a566a74ccceb5484b8a3c915d6c36dfab8fc8f7a40eb09523e26b8089e26e72ebb02c7a7c2e56f7f4115b60772d5ee6e89a6c5a9c849ad7ab9e771a1583299b23aa9dcdbace129a7384f6f4c8c8a04ed94569ce84ae40a2cdad3217c7e3043b31c9adb55b710d5201aab50350644364eb15e9e5e7ef13883213bfb3e27c70acc9aa76bf773db00fadebe73bbf3d1f977283d1a7f78a52d2adfcd45039519001b4435f626712077fb29972d68003cb9e3ed6ae2b0c26e1d32b77c116f532e7de93eed5f4ec64cb855c14f899cd9682bccc47377fc855b055e0aebd283e47b76a61237869f35e7d1696223eaf7b35e3d3820692a368d722f8b6f7956f29a216a47ed742c42a51bee1775cf992c08b47cd0e12cd8a4f409e6f1314b4fc5c9c4451a172fcaeb98f6ee731e5363badda61d51565003d647edf140cd89085bce1815c15c5f2651ac811f0577f4921c63b45c565da84c1ead182d36fa6a67080816aeffea3044e39ec9b45e3a7b2f42f758442fa417ed04123561e2600347f99297c3b808db774f3acc60f7065ce15e965c4b156a0d7c8a7f7cebd5e617620895fdc731abdc0fd7056b01beb74e4836c1b9db4ce34acd75ab6c51ee2cc5afe3cf4363f194016f155bdafb0dccfe7e9c9382dcc8b1bbb87c82b95c5ca360931bde86812dc78c842148cb65412611d6520eacde971c83d7a4cf92bc037e1a5c6674094e07d69b44c82025cfd035cec99ae91fa8fa0883c0ec79b73f7c9ac5390a5c18c694b065233e320d646429ba783ec11d579885cc31a089597c992449262fa9352eda6bd597bf30b5e2cbd76fc707279a38e172248892f14627ec2c1bae3dde910901bd04e518fa019cd5dab3804dcb661157ec69aa85cea81bf284e283bd69de76ff227bbfbfe971b4a308260abadf80f64d6ece853f98d8472aee880e4991301e85bf36d9296b992414254563fe929adb6b9838b44abb0f97dc81e8cac667156ce7d7cea08486808c7c897d0aa63805921550326fde06946e1c49b82c9663ae4f67602db33c5783b42b0b172c86fdd7fda96ad20bfcc675e6451e6b156b6b1ec812dd02aa58c5378de5aaab825ca32ded2b62c94c07263d68874c473e1cb95708e7d767c29739320cf0cc1462126277d58b182851a899376b7f400c4e6cba47c369c01c5b67985ac2decd1f40e98dd67d4f43861c1531503142452e52612891e226559e773dbeef5d9dbbc537b6e24b71fa2e95a9d922e102de212a895a0210803877a755438cbd1b3a55f89d5163872fdd4f364207adeab2822c0071c8c2f54242ac952021c0a7edbf1f70a461fdfd867c2e0b45863188d02e8e9c5d6c05418ab59bdd1c53147f6dc257a12bb21eab4510ffc4c2b2b9e872fc7fc1769d3e0bbdaaf0c7719aaa778b64793b16c2f2aeb3b964eca822b933699a427d2fb274b519a9857aa90167c824ad8356a1e725466bab6daa7855b52725aaab4a9f51a0072f713cc1dea7d2114b2575cad3c1af962fbaa39fd44550858eb0615f203098e3a5ad079c49aa640e888181266e5d0988eedffd97b11afa446e30f91985b4e2cbde43da885e3c4af12067110ec93b80d18beaaa268af0e4ee6be862f4cf83cfa8d0226f41d3ebe687452c98a9594a6769a915f4b957de9cf9464f837c18469682619bb2e6e572bd90b689e1f307a9530bd6c47725281177e89409dacdae730306ff437113144f97ce6ebae21eda18d21699772f4662dafb2061e2b4eb5e958095aa779cbf84bc247e9b7b127a8c461e34492c7975f70a72e1a279fc8774a7f3012472e04e0603cbed578eefa66bb24d4020a1e249c56410ff94a6864e2d190c922e436a0e2f0ed63193af27a5f0d757422c7fa39cafe54c403d94ed9251376fff0d9fd856dc2bd904b099c79dd61e18969d007f038900105a4396fca691d97bc19bbbd2a7e08652882a08ec7b7628e2dff7410d269f7479b3787cbe4f2b829289b963426ccdb422f1ef280cc507320ba523f84ab0fa6d1351f69538d71603922ac369224010e0395fd8136ec465961d03c1a521cf0c16d2fed2fbb83464303b35223c62ee62d700c5864fdf027480be75012dd91aec37309aac9fd56b68ec39624f112e7489ff88165ab7db523cb21cb072f9addeb73296e6f0c77b84434f3b6076e5b199a7c7b250a0b1ea90e972a5897d427e35d4379cac0bd61b3d1260f3d805cc8efe9cd9d37eb1fc57a2003bc441b31e183cb0d8f7592e13709e433ed304fd1d3725375a5cd7b4b6c0046553e613a8627c8089956f32aef306e7404ad32240127b1814e0d844f7d6fd9e8db71fd77cf9565afda5bd7832d5537bcd263002513412ebde7185b4e8fe379210db18b2346d0316b22e49b1a240772d05a025a1422b84946b6e6b9be387bb97241f8c710ab100e36b0b24a790d13ce4794851fb57ac3d7ffb47180365e40a817fe511c72fdc62eddf57b56cbdf944ae9634299e97607facf6d2ce85b735393eb5d045d27843ca765326e8de65de33e398d3448e4c25d0935174c34d70e2ba833da64b1234fe1ae9bb1fa0466a7b7f8903fc89a4ccee5592756c05fb56edf4f555e4879d4f3502f1d997fa356176d7a63780d16eb94fcdace8e55782c4308dfcd461631c3166933e3faa3c0f41a13e44bc58650a8698b072845572c6c18ea972a98d9b03c4225c307c35e07cfb7e251ab79a593e2ae6f78569d3d751275a7b544314685c7204c0b2c11ab1c359c69098d970da16421cc3df428b230a5b69ee5d4b1e46c2b1b13f1da47bb8af22e03e4d60afe1283cdd68f179bd935ea07d4cb30d6c28594c54d2cce4650a908024333604026edb2a624920a202499484bace5bd0a1e95d86e2217a1a1a34c51af00c4f42580b094baa93db569c86c0f1c4929989b5d716337de4dcba3473a64929272ec378eb6d5e97ec8db0bbd53696398df419b2618ac2960941d9b5f6a29b3c595dd18f56d6ae6da99ce161ae54fd4cc9146854314458672e84df8fcc585a4fc4d14c1fd1ea01e3003af5e1fadcb12c3227b751e1e25d04de94ba20f18e9cdccbbbd39d55a0c05320f91a5fb4a269431025567bdc0c5c4313b85e612d056497e8ce8316296579b929f81d2de2768a19daf5fcbf948288ce9d4d64b1cdd20d52512ea82e4086d53cd9440e7cc0a086208ecc0470776e21933866972735c62403f919d94d6e798d5f40b13e7a29e38eb7b644111cc4a3382d88fb4efbc3fbe50be7d3fc06533b891b868cd875a6185cd687306eded905ca5c8dfee68b3417922ea91be1dbb12eb260fde023d237e99a43ba9703d5300b49b185cbd57618932fdad82438435108fb32430024983bbde7c47b0f2e1761df1a78e40cb3da401423312061e7acd28d7a38fa7009a2dd3d3b14c30277873206d82cdcbb4aa628555830a5361440f6aed0b2974400c02c587c91c211906b2aa4d5d354fa811495161940f957a627da855c29e00c9db5f3e145e294cd3fe6326adc0cf76992492d2417b86e875e51ca2b2b494121a2e7788f60a6c4faac332214b9317d5589fee9bc1eab3b36565dbea2452918924a7e785d10af583c3e41a9e07e4e1211cbf04d73ba1f508fc4eb2316bffc0ccb8672061f65c35932f242c904ecb8392b089124d8f88b23e7d05ff705e3334e07bc79d9e494eed1b6781a34fd83953de2553e62c80dcd89bea962a05a6d82e227ce2f1aad5dfe26b8c61190d7eb1cbc5d2a596d56bdf413cd572910ad79ae543a994aab31d8c5daaa17ceb305fb5f15b4a47d4916665233867b52f4809eb4ba9d772fecbe9ed624cef875cbc944d9f4610a0772b794c5efa3a0f731d9028f60365c3f699252e25551abd77c32ec7abebf9c5a0e4e211ac3d0ed01d0444ddc47ed4b9d25ee5059e025d93044172ff9de0b429466156c2c52a88801e3f267da3a87a53e9152ff3ec091a2226a1ae568d176f36773ecf4f96deb5257a71399a8462f3fbe66d79d85155d4f697dbbd55d49617d54440371b6f1f15132d9ae31c60c47a7c941ab097747286857ce18a91b99d52ee23ffde89df8baf3d683b25cc4467c6c7f11f18fc4119acb7e15d887e68e2123921b0fb935c222cf194d19f371a984d2d071ba2d3524829c203eeb0a07ad3ab5cd623d5081e1cc85c8fd7576f94f4986ec56d36a10f9376bab6e3e32147080039fb30c9976fa5d02498ec70b97ea290935b55a7c1fd51dbb02c65c41f68c2410ac439cc383444d0e8e64e66be6eab86269973952f41d3b681f08a8611a97829373f27e2ef5800466dfef14c9c74ddecb6efcd2a73e4df313b2a6b9c5bcc4cb9c3a54ba93e88666b97cb7b634c5757f2cf758b9df99c6adc184c273208101e8786ce27e8ffc0c63bf098498f5167eec48f5e3b4ba46b19e34834782efbf1b86369185605644ad9d86170a0331c1bdd443a74f509d40ca26fcadc70", 0x1000}, {&(0x7f0000001280)="6126ca9f2cc10d053e685fe84d5d484b204a329a180d30278b475881e39c23c9cb22607b97a35412d04e29336121e480f69b48fb1f72c323859d6cac6711aa4db9477e9a464a0e3cfa2aa0c05cbb1144c4ebf2e3d110ac03fb07ea32169d3b7e50482668c735e9fdd3c46dbb0300aa621156ebbde2c52ae3d5c1bc1845045719b9f25ab7ffd9b868a889e5c9fa76d1ba80ea27032915443c4788a329923fece2847d64e16819896d1fefa559bb93935f3210af5ccb79cf94a324e35afa420f38501c93b3589c4937aa3afa1d9005f687e4d75ae5b32d87011e593f310b482d311c180bf0b4fe11cef49a01875b", 0xed}, {&(0x7f0000001380)="6c0c4d7e4749f16d64fbfe021ef7c1338b14bc7843459fb2c2c8ea3b160aa56ae15d0d3719051262d935ff3ba6a231df63f68f73d2337c503d9e74f365fffde74448b67a2b2e18c79856ca0abef3da82d3e5bf47daa8514ed3c306a7d23456121380389db2428c27e9b10bfe49db24f457fd0da2df656cce2fed9bbbd14db8d3cc7e4f410b9a87322696c75b6ba37b7e0e6e2c0e93eae347ac3250946fb5984cb128b8", 0xa3}, {&(0x7f0000001440)="e84cde633fc8ac1cbedabbbae658ccc084ea0c6c208f994bbd8e7218d9ba892917da48d01b0a1edafb55a03cd4e92903ad14648b0a31c1b8b1babe76b6074888de1ded2b2b85a4a2ae6fb11b1781c7a38587488b57307ea7bd0b1ed307d81a28e2f1002fc56d24b6c21d5d2fb1982886d258d9fcc779666b4e18265a8948153ce1098fdb14126e1f1ac3f2682b352018c5d89dc9cd49caf80a20a4f254cabf769e963385d3ed2161f1b54bad600c7f8f79f1a0f9c66b3eda0eb8c70d59b551aeb5f4be9d9f76c8d922b838de20655fc047cb90499a585b9227453e899825b00f8cf715886f7f58f51783f62cf9e6e55fac58804fc9297d5024711a56694c81570d69e418dfb8a51a02519330c2fe13fcdde2767f249c84be6083c6ae9eb86878c480f1f79e362cd4ca0ed69980a0ef7326ea9fb68b1f0bc83d0dac8bfab7ae54e783d520a4503519d26aad192db6e001f086a6d2f426fb755d2f5ad81f40960bdfcd0febb5ea6f6a8a418882b570f2a39602e0a5898000b715f52d0d8c7c12f81a767cbc57c1bc76a49f35b90de2e55f738c4489f8a51765a6fe9b4c4dde62a81ae432ddfbd992f8292738afe309c8d0459330350d2ee3f2045dc2982ca75671fddeed9efce563000d9acc83869cfaf16177bda9d9b5806d4403154616396a71232000908440fb8d718b3bcefd6a592c5fc9968a7cd57e55dc5ccbaca72415fd2744ae4b5a871c58d2f756d99e43f5d2a6e12cebbfb1ecfc2c16d2ccce75409f24c794817d6d78a8b2b780d3517d1dd547f46d8db27084e5a8978c26db8b3b77a54d806611f7c286464b7bd99a8da1929b93b526b41405cd65839266e11b57c84dcfeae69ba142ba5019e94131eb011bf6ec392f7a4f362df9fd59623d3f99097eded2fbb0a75bfc0db63202f6b680bf0c7e0187ed18796d306215ebc1566ac37c60b7700e9c48c5d4581ab2cd1482e72f6270890d7a814f0348fa4088fd32abc145c2f6a231e5a610628d7330542d28c9d6dab4186350b11834f556cc9cd9dcfaf052d2bb47d59a30366c417b3752304ac1eaced94e3805ae157e9099bce0f8c2934f6a779d36700b28092bb827b48fefc73e75b698612b109a05af8feff2abc7647fcc61888b0eb465f4f3322d36886bb4102edad9ffa0eef14119f8018ca9cc5d7cdd0c0b659c689ec3850cc0ebe7cf269c4a8f8f48e7f760a2e5261be4affb80ab95de5a2e081ff9b45564f41735abc34e0e832060a33d16c787f99964c59ce8e3d866a724013cd096da032cb3c0f31d945e1abb70980aba412cb9a50a6743e29fa6d723324bd8de7b43a2a1575b4a2333ac960a12a6f52f303af3642061b53f4d25737de50b908ccab0b07aa1c8ada2ea4c76a3e9fb9b3d6f1af0434c479f46933275d4d9f4504eee0338b1fb4c683f7a4b78d2ad7c99cc82b91fdddf6c157c9ee6a76b47622ce6c56199618d258bf3c85c985b903acdcec036d30e98b16ddc663b5a19986fc5dc1d8b4c89e05323850d5882e2f5cf12caab0a2c9d9e59a96b44946fd566712b29c03f83512eec7363e7f9b28b6142f8344b6aaa22be132c7e71f6d1ace71ade4e3a40281cee8a91286b6b46ca565b1ef1c582caa5943bfc3f45cb7cfbc9135bbee91905166eacb909759648eb8ccc98c8f672663ea3580d7484a656dd41b6e48594dcb95b37a5faf90854baddf097cf6a445d5ff96aa52a3409cf4ed8c462c0de706125f480174eef6fc874aaaade08eaee08ef4a8420a7809d9af3d2a0f7b1cd4066d0700259c6a0cd804aef420a576639af59a37477ad20af89e7c19781d4b47f50cea1c50fcf8505ac6029ba4aab27274d5fcc0d4f6b4ee96b8e7d01a09d5b42f18b0137618848917e9eabcbb1a3ba32e9282566db447658c8a0577c26057e0b27427ecde91a94391de3a8da1587a9b959fb644af180c2cd5f96e8fb6d6a026004915fb1addb6af4288f33d7f7b5e3fec9301ac7b6ef10f4ccf3d1d90bc112e5f7af002efff00d6e1fa57b9cb7059dd7e21a92c03b0936e782a2ae87f56b5b4e03325226737faabe14359ec43917866bbaf89e0a3325a68ee6afe9e5109183c0a952762f156879438df0ae7c0279886669fb8ab91cff31c7d56f98abe6af9fc5f234a20b783e3cdeb856636baab1f3fafa0bdad8463b6646a5a37d3a1ae8d3a9db50b1ffbe9ae1cc4593f9678db104ee72b5ef037a4e1dab792945344bd675d7d7c80194bbf1559a600e78789cde0c753234d748d6a71b7a0653779f1cff91be6b9a2372ce1bbec1d09b4dd316f288382b0421ebe365b97ae1892a0b07fb4c0a53bb898ad5e4491f66bb2723c93b2b38331229111f8a41a54e4228a39dd3d26f4a53116eea3cfd6876aee8a1ebd56d1d11944e5ad76b34a1ddf50bedc7e1c5dc5b34487e339ff12f990d03f08029b7c5f925f16552f2f1a090c01db9a38752c793d6e6299b5b9011d4b10644030256058a4ee7b22c55ae45bf89bac1d7c063a16b806936732674c80fc1fc6543afa5112b30d8fb19ecc2e23496971a4f3045cfb455427fd33f43bb018294150a842d3008d5ba562af2a4b11b1e585c286b216614673506516abee51f24d4243d36c57ec7224d213b3b8ff08d33ae6f296a1e7345a337310f77759cc5f69581f7823941170e0f9b20eeca48a89233cfa7ca72d807cdc931bb686b65da0b4475b62e239a6a1fc8d8f623ceb4ade3bcc7c0247d1cc3344a8b99671bbf44f90eda475706bc9770b9edb26194c609cd2b0fa76ae1945f906237756ba5528585cf2074709a1ed8c07e39fff66d51c68109715b8389bb5758d79e40bde61a30c498146e87851bf8ae9e9d18ac4f5d05a68a110616e74eb58b7ce6a239c3cdea3b2571c6749845bbfd40a540aa0df66abe49f1d19ffea8447e574b7bc3abd718d25bd131d69b00c8526075a579cd2a6aea68a4a68d45d6837f04d0bfa33631a1c99a5bd5b0d28a619f21510583319455b8cfbad3ddfbb7b2692dc55f77194746f19e59201d64187e1f7b7d6c76be1a404231af6aca2c1591c90ecd3501bb10dba2f9c080acb9e48ef6d04480d913e48e203f8f4b2c06fb636bb484c94bbd2fc2255c59a6cd99b0519b7d2133b5e22213bc992ad9d8167157bbe387087122656156a142022fa20c98817c469c2fe587dbb090d71cc07beed9614b531e4815d30ceda5d2ac86bbbdce816af6298263345c596735e841f6d06f091d88d91614c60cee4775e77334f8e304e65452d7dba0c2f628ec528c51f47a047c744432d9a6046eaec91b8865f7ce36e3a93e6c643b98368bfe58849e2fd6af7bfcd1368ba2db702e6ca7fd93cf256a3230256de8f5ba5b8b721c38513e0bcbd694787a4b4155511e136a79ef27e88a6547b2225a4edede0bee8966ed186ec19f4ebcb031bf9dd5573b3497fb35eb4c2038c0dab2d62f34fe212ca212cd4cc3fd22ae3ebe330962457dc611aacd1db18defbf583c4b62719585c3c540df5388cd8c98a952a718a83d90ad13192e8067560376d3b9cbf79426490c7408a9d962b237ae0894c0921f254606405be50ea2394177edfcc3b6c9b566f72aa27ff1180d045d4541a72e6a33ae8deffd8e4128f6d0ea6ddc1d9438fdefdfc8079489463b5bc0f72a612592179c5dedaa29b5f83e7b6bb284a0280ddf0a4ca543bc50a5d52467248795ff304af985de9f96de744c94a820939048658234838e4b495ba250d56ae83bd231e0cd52e7b47e0c3c4c71163e8571b6ff9e43efb2682234a540d6e00a5df9732039b03dc52566b56bce3744c88ada9ba90679fdc9796d7eb4f01cdfdbf60b54a0ca8fd3d2fe2d746c6d1502a6e0d214ecd81d195bc2c95c374b77ec67d9a0833d01cbb6a328debffecf05390357c392e94957a85bd929abf78e348c0531e4956df154a7f5c659969faaa73210c2ec23e1d2af71720c3bbf51c227028d351dbfe912225b3390daf31b6e3a40b93f675463c8950c87a360554924b0fe410cd33d74357aff1e82d5a015058cd88aa67e0611b669345dd8dc848a004c5cc38085908dcee08c900862123dba9bfea6ca59e3ee6665333a7cae0e9ffbfd26aabce6a07e90db6aa8b7872f4d42f6a3ac4588fec859cc20de38a9f811b8c0b649182c7624ae675f781760f06a89e9154d6f9992a9ac3708c163543d64e7ca087a532cb50cd87221fa5c4992e8e620414dc4ecc6b02b3dab0c233d383f42018e7df12228660aeb88924ae9b2e79c92290fc1277f6249f0551c90414c809e1ec2ea3416616741858c40560e14f718c7f566b80813c96b1380490893a55a9ccd5670cff6f686264f76821cda5970deb2e75bca807f317e98e621746f2e7ce8fbd2ea0ce780fda1594220a1d1e1bca02827d1fbd8cad29b7e8773272baf02c83c3be01f66112636fd7074b9beeb27c341c44ac0433c5a4334d7b63388542a4abef943e871884e2115f222380aef3795cbe79487da7ad87b7fba32af4b1076899eb69ad7a6ae90dff6290e89615ef14f342b68cdb9558403b8b404bcd3b1963fad5039d40498c2f4a6bde661f932b1b17c72290ee3751b8e0df5af46a6a53439bb8b2988971da67d7e24608b307984b1594013efa821c6a9f99df1b47e8ff2be7d9d87093548b81286b67a8345ad1ab7e2e64cc5cfc067e13f4e05add4c30413f7a2eb720da8de593fe57f767c0012709f733643e3e2cea43faa384b7911a5e7cb1ac1fc4dbd81fc343b0fff336efe8222fe29ad9ed1ca5549b41c494cc96ff12c2e59b59045bb2743744dcdbecb59aafa4dfdcd4348e3d5a76f7daf780fae4ec6cff9677f2c4e7c9f67689127a3c2648b7839ab3dd550e42e9c96838e5414e7940df467c44fb0527a9e3d074f61150262285c19ddb865fa135302ea0eeb5e3eacf8aced5d4623648f49bc67ce116c323e541b93b8f2ff2827e0399570982eafd7272f10ae6105f6f8b5ad3676f3e72bdc68d1b1866077739d5c5c098441314567a2594065ccd02e0972b452a5e919dcd3ca0c209bdef4ef1b4819cfc0aa94e5bf5d39797adc99da0239ab4e40bcaa25544567d838bdd41b044c08bcaebc4314fe1d65586b4aecba2cd2f522fe60ae3811dadbe87bb007725151cc504bb30c1c440c33400f06124fe18a0a2b5d44e136e693e761c95ab1cea88c7ce072186827006b1cf4c3c96f324b2a8c5709e8ee603522997ae7b0abe763c0dcd8c0a38cbe377584212b3a76a9274e3d67644bf53d0f6608cc3197eb2fdaeec569b75229513d4348c32a03ee626a880cc1d535afa002f6b8f029b88a573c467c44bbf95c2b2c813c8c1b0713141b49194385a72ef9966bae0a8a87dd85b12b65f846ec7d85e2773f776017406d9cabe6be6776906670cf6f1295e9d088e30d2e88033b28c72c0d9e10b95dd29aac02aa1202725c1158e86b1dee966aa6cfb28051f375f565b07ecdfef6df3a523f65d83835336d9c55120c0d7a32f4e6571e8774b2f01f2bd598e4113133c28d28ccd412fe666bef0291d1020177e8519ee637deee6158d9d9d205f409a8b3f1b32703f9e18589089a37ae00d6926eafdd84760669aed0b97bf61ee63869acdf2372c01046be26aebd612323f2f68fc05d43978a30d43d226b681c9911ecbe2ea327bc833411fc239e3b118b0c0ed996d2e73885d18484756ffc5e371d783529bfa4d8a3e87e5ee8a4662c79626ceb41b0b1cca8989a8fc3078ad2725a3bda5823ee33b55a5cefe0ae3f911c30c51254c19f96f4a9c6b43c5e1dbccd59b94e60d19f75fc99706e661b48a0", 0x1000}, {&(0x7f0000002440)="86fa7be6971bab3021333887f81a7ef48c635c7ce8f745dba0d2ce8130545e6d52d8ae9c6e5d796778d53fae5271d94a60fd580c702c5dcbccf2f6e2b97fef2623ddd6429b95bd934c2b4d3c0b4cde9a51ea8b4935789a9887ad1e41aa3eb1ddc3b83ebbe4b2b6249a882500901a4ac34c9a81d3a6746618e6e19456df9a973fdbfe31f0c30cc353db6bbbf0a233290546704a686ef5cf120b23b552c9e6f3c3ba66bb1f082e9c9d38fd8fbb2fd5557b4124c05f3f416ebfe4ba97087645e8c86098e99c7c9947743d955e288758b4d816128fee1931f38dd79f290f560309456ab446e957ea0783ad2c23f602bc201e287ddcce606c2a5966b733160de685e3108aa64ee430f6f69b9ae858d4bc5d15cca14395291dc3da2ab79fe69283a25b793d8fc1752fe3c26083490df9906c9edbef83955ad6d30acee9a4aec1e85ba9d3440b879474688692f9ff94f272ddc2c1d0e081549d0719a4a413b959f9e24940219d0c9b29ee90fe372bec3fa11eec30031d17f41ae524c1ef9a320d0b4c3ea9a4b8084858648543bc7a786811ce59cd04ca0502c1722f43defc8cf3a3aa1157e45782465d5727ebe5f5bb47d38ea7b56e8ebf19e9b426a6d3353ebc0667c32a1ea93665a9ef3e7960b1b6efaeae94a8830ba9acc3576d23faf7814c7a4e4399745627794a0530af430746a868f0c8740ddb026c8cfb04a74c6834820fcaf9b4fa65145331f0aeced6b3914e2a5eba0cd02f7ff1cdaf54de400015d2372949577d52103dc2b7529d31417159ecbf7cb39d2cc377cf8bd2a20fc2da2a29567ef29d8f1a89049c88462c06617c1aa1a909a5e480842ee4d6edae41a0ebf52b63bc3cb6779c00cd284cdd2c0cd3d8ee6fad9d9e8504e0048f62ccb95b419e0f70c4dfa08b746d825ef9009eeda4e756ad3c02b02935a52431783a9e33f85737f237a346659abf55bf5a901a08d9d23dfcfce22e8cfbe1f6ded40a26a0faf8b1515ff3297271cf0e4eaecbd3c55806c9b45eacf24faacbc1d61f0eb6915186ed8a93d973ceb66f1733d8deeb99b5767f95b4e4dcc41c485c11546596d02c9c2bab2e2f2de331092934023608970ad78a0b1e7559a455c1f1d56866df29d636f3be53f66cac183942ecea3c68886d860f3f5be76c6b4131508ff1c741987563322930fa8683ae7f5339ffc606c4964b487efbcf6bef86b45d03407a43144702feb234b0f3c8b17a248071d506165c490bf80400d2e0955fdbf8dfecc3be90753467ad3d5f13b5e8a36512acdab2ecad3dea604874fa62487850479daf5fd6ff9129f24789459d9d2cb62b77ce91a6d51af8c317259b03a2d8f9636e497401bc1c7e1d99efc9b5e972f415fff6664218e4e1557d0a1e8d57f3cf3e49fee1d1a545725817b43aa80f51059299871ea21fe0bb8e5ddf7690289f5a11d56bdf3d5f87d6790b662322746f48f64a21dda4ba43e019bcee46cde62fcf083775c49d729ab52ac7abbe4d45ff6b351a1dcfd885cb9c425ea0186f70a765e7e2beb502bccaa9b4b10ee6b64762ffd2f90de900662ba6370cfdf20faa84fa8667fb88d46144fd7960e3be2176622cd9f30b913fa5bd0b826330e59661ce03c072ebd84d8692627657110fa34db27929215e1dab50f2e704d900d6e341bb4674d48605dc432b3087ef62fefffed0bf7c4efe2b7a78a99bced6c80d7482741a646d17ba86d138d6357a8fc19cd1ca25d68f7b1d4cef2bca1cbb1ff3a9ba78d4c1ce5b37055189a9c0f5097f8b0fb5eccfdc37a2c8275382750940e9e0cc41c93f31cd7f76da12185fd5c37a35e6e7f9ea2cde45b17b5b84b9a8986104185244521ceb1bd5550ba3d4432f6016db35de9bdbfdcecb6726f8621c17568a0f1c1f79ebab6e55c60f5e76b62d568887a38044d37b732b81517f8d90762b2e1258b76568c939862c1159d665f02ffc39de86318eff05605f6c6272d2053980134bcb93b91de1c832641001ef0f481ed84db93f29fa585f5dc5ed49e2c25241f3dca4416bbad380dd7923e28a5caf56377aba0c7b991d5024c227fff3dfe8b25d011039c062452e792add4bc19f7a889803e5f06b83740392c93dd7075a252077c9a9119a4e0b938057d8077bcfd4db4c1f8a819c8148e4423ce9f134f06bc7045ffd8a7f3c0da25a5045cafe4fde870c836c410dc2745490d3d5308470c71c0edf4b6733a0df01cef9791da8714d4b760d684449832d33ba376120df61bcb709aa732799bdce7411da7f0f1657c065dc14afb9010a4d8e36819ebc552cbe7f27e1b556b0b2b9d3b358cb8af4b4999f9e5a4e0186466ef3c90d2b16c4abbd162b09e6bea7539d77fa1497291d90537f807e80e5b188f56793cfa76fa2077fb9c63e359bfedffc152a067a9f58c8789aa4f3af9d4e54bb3aac83b12fe07d6c59da32012207036d7e94213b87e3b2015e158adb044452a2ebeb84ad417ba635db569cc458db43d1fa95f54094e817fd72d2f1f3cb6fb7f95c85685cb20852b3159692945f07a15d8c1073c3d95433ef6998c3dc4b89aab7864bf51e1c920cc360fc27e8d959c849458d67094fc0450c98e733b6dae250eccf2d9816343d9b1b08c44bcf37a080887ebd64f756295fedcb6df67a4f5e3c86f5c8934f885000378ca7a553e087808128a04ee07380d062a46720cbe134f564342f3711732256b8b1f2e2ad6beda21bc4ff6ce26e4525c2994b09a4c2bb751e049ef376b441741b629c9ff86c9120debc76f2455d9df88f065c47820817720a7e67a9940b1683f78bf25b58186788dbe74b065916201079a638606390220d63ccebf7930d8d1c3214a9e11d9421261ad550fc869c50c4c50e2810dcee5233a32ec0833f22573b59f14e77325e854338d6d6a84be60fb7a8ea90519f10f825f2814e3772b6b93ce54d6ba9fc9caeced930b02941e0bb0d945c64e217535dcecbdc0fca3e11aae566846291455128eee36d2706a09104127767284ecc6bb8e865cbbaa7552c469426f12a6b81f98c6cdee0450d5d4ed72e88441013e761a3fbd512fb767f64e447ed7184b288ff8114f7332ea855b9e570a12fbf5a26f6ef1ad5d6fb608dc2cf01ddcc43be313e7f8ae92fdf1d038d0b01daf7764b59f977deae143d15ae9b8a5c78b7e7119d32bbd045bdd6333388bfaf2396e6415ddf5ed57ca4f5761c1ec2dd26a5af1e1f0be3c0845ee18221b19ee09cb29329c7cf1c178daea4f76c28a3d07d8c4c5eacdacd4f49cd353a2297ebd0d5fee4fe1480b3407de55987d82b647b11821c9173a71365a487a289bf5569ba9bfbd746ae40ee51bac5b55e6abd87f0e8ebf8293af2972ec860d14f5f2728a8573975555cb409214a69d583b8a9e4b7270dfabcadd40d1575753f7e80a95f36febfb407b60aa443f22ad56429f05a9a8f846bf8ed4029ed40637a04c53faaf1e0d4a53b8d6a4f6ee424cb44dd92550078657b8e91c6767899933af3b6b621bccd4bc3be0d907a057fb1c22ea5538e438e819dc92ce07af8074f631e892e6bed01dfd8b3f2d2281f0575f4e7a656de7761157893ad4a817a997b11d7e56243847671af53e1db8002c4235258366225ba4238528b9558effbd404a0e9540a2133d7dad3cf66c34cd8cdb076c945391be35bc8593c167b098e28c9ebb39ef83bde2149e3802196b477328f7e36974c729bcf44dcf5dbd06609260ac13bfabb814cfe11fcd4178c263a5d89e41072b6628299a6b0a7b4e2f841f82011216ac7618da1b85e9acda6f9ff97c3adb1353ae645836969b0a465d97d73a3531645e5fdeff7f466834b4a0ef5c9502eb9156f2411764265ea8cb65833dc0b2a6cd6e1a4cc68a0b448f94aafdc44543a9020fd4b48aef7b644b89afc59e6c5bf207c7d8216889e95842bd0db500b02c6e2836e76595e859160b274e61f52331e49a18cc780a7206f9f899d65565195dc9f99b4642151ba2fe19261656a31a44055e54264ffb1b983ab850d379e0f12194f84df6699ebbfeb700222949295a4e4aa5205e83f79410ab71b755185331d4008d160d66284d167038b055639d61312a0e7362d0e4e626ea3c4f8e8f4b7ca012e639e8bffd84b6fa8aee5dc6f0792c307a85e8637807da4c5286822752651a8ea4cce43720fbd4ad241e10b9d863a4d6c079ef481415ab017f192b693422901bdd3ccd5e5dbef1da075e279d7569aa08de03e177b4beb98c29f95d7a39cb28ee316ba99ccda635d621d065f245283d2bb3a8033490762ff6d4e5cddef83bb2ae910d718119bf49682c555bd1cb385078b212e5f562e03c01eca02e3cb441e77fbdcf68c40e523ae01660015feea8b889355bb71316c14793d710d67e51bf4d2e6a97485f2804e83b08bff053eee7330a37ef0cc6778c372de422a4199078a8b8a01307c4954f2d5b7019cefeb0145f5256a15e54dd3332549de0b071b5c286b49020cf07047a1ee04fcb3f3bcf857b4563884d263d9ac1ad66bfbbdaa207e5c0940c441e200dab9bb4131f74b3f120446e388ac65bbf33d6b68f5583e2d0570e4b97a3ac4c61d4f8be7589cdd9e0464fc785419d4f6d7c4352d9b1dd6603aab134342c1b122fb934da497d7d0c3aed3f8aa77473a8439fd2a081606f7e8ff3508f520c5b6b27113a3d227da5193d6d170ce0dc70f050177e2ccd44a866de13e1dfb463fd59894ee4dd42335bfd66e8b4edd80c3f4e09a6ba84b16dd5a52241ca891a1031f28235831d76e664dabdb154f632b8b0e9015d3ae80674f1041b456b311f44a2bed09232553294a94cc25d42c16c8b0246ac4925f5566f34180dee48fdace3736070314b7aa437539bf9c7e518b660ca129ca4d7311335203ce12a739369e1dbd22c51c1cf8ff8d534e0428ae0e2903bb230a91d53192b72a697f1ad6a6b9eb303623f6c871bf2f2f513fa5571ae688892734c11483cf4c53a89f32c79a0454f21f667f731a090b246924415471c97a412ec6c1bcb5c70dfe216c9820c7ede957f7ce0b3e0b14b48d31356c3ca7eaa206116388043689bb1d7a9594a43da4f3a2ff23a2ecc546aca0210d6e1f5b13c18ac131568de2acc6d1716551a108764c9d573efc88afab3a2fdd25df5628c4ea0b822890a78db55dea08d5c525267c3d2602279899033d830396483f78e2714b782fae28ed2737f48eb34421b023a308964719c6f85f6b65ddcc09713a4a4bffa34b804185c41229912e918227c511598df0ac7bd97317724076feb5252a0206958095a45f473a9994deda8f29df8b7357adf9c29372217db8705ea584ec8c06bf645b6cd5d478da8b58bd89a8640a56cf2a1538bec8768c44ab5cf66a4c6d672d9e3a3cea6ed8b32ca2c62e8218b3ab7a1ce88202eeac124c1026b27ba97352a44b353a74346452e292a11925b6e1ae682461ee705cd2675921de910df95679e979c358d088e31c0ddacc20b2621cc4e486557efa24b97c8a7f455efc1850b1d1d65468049fb5a2232f122dd477ee7b9d7c96cb63ce6806f1c0da469433ed8b4228790a656e4dc4f0e4d5653abe2147e30c1dfbfd105df6cbfd3e92fe31e697e930b3c2110e3dc5b802e8b102dc4e6b28c6a3b219f42b5fd46d43e0e6535020eaa3c35bfb40c228b3f4cdb2c719742ef39fa3baf78992cf66b9b307a6f290b0dd1c3f5817fa6562fe9755ee7f5323c30ec27912171849b19928d60e140e70ac809a77894af11a795a5752962c096a2a8af2bb5735eafb2c0230cb743dab1b6fcf84adbdb394a5d77bcb2afd593594a488c842fdac336394a42237f9340c", 0x1000}, {&(0x7f0000003440)="9ce6757140a9260ff954a62c114e499850f83672da930886311c20927cdc5ef2ab471133c231b79ef6186525e902a8a9a0e19374195442d3589b4fd4bf19f58c00049b01ed89858186557f8338268f8a66cb66d0ab1aeee5fe53f4c14e80ac091563aadea9d72e68304fdf9b757e83ef272c3c71bd496ca2dde13fdac7c759ee50574a3fce511568aa32690763907722113b5d5f39c4c5befc3445943964ed5da1c891e22e7e2082abdb632a49fb26f8f7e238b8825f432e07099039cb52c70e8f04ffd72942dbe02babfed32668fe9c2d1651fc61", 0xd5}, {&(0x7f0000003540)="590d77c02f0f00aa1f961b9f7084900adcc0f554c91e721cc946412fd4125e47da70afe9e53c5309e43417d2240deeec61abdf5d3e630f95ebd5a43de8ccedd16cefbff399797be8d38de3a44b8ebfab4c609e384628567bda2d49ffdfd47dc8c5a8940e993ca7f3dedb56c7d96b36d57572c106b66e811aedef75f8d354e3a65f176279d9b110094ebe9beeb3c827c8b21f0656de1264335e935dcf972661aeae8e4bf8ec264f5a439031db275f6c9bb50bb6b6c94264d5841bba19a8d542d642f0c69cf5eed39f9c1ca0cbadfdb4aa93616f04b68048f97a9cc5a13f25491ec03ed99511e1e457abb9f447f5471745", 0xf0}, {&(0x7f0000000200)="6c87367b8db1411df30289", 0xb}], 0x9, &(0x7f0000003700)=[{0x70, 0x1, 0x9, "891291bf89174ebe0cd491345e039f4ed98ea5313fea4abde366e7e479fc8e5c215e3b953710f59cc9f0020ca84a1682f64c301cd6a716c36fc0eeceebe4aa0c741f965762274424021cc85dc4036ea42ac2cea07790f076c09e4a54b5f7db28"}, {0xe0, 0xffff, 0xffff, "a33ec56f36dc87892a6d0f590d6ea6ce4520441e006360b6a1fa63dcfb064473c7234a600184317682bb4e59e4d3b182333c040f7a6fc720004fc557c713b435fa95d0ef3cd6054a306a33c53704e076cfbecf65da1f1da7a32d56c82bc173ffc38579396b03ec4be69be3b2fe8823bd8463895e5c257a6f786e8e796da0da4f1395d00c84e82ab19062eaf5275694d333e025cbe4fc81eb4518f1c07b8c13f4e19b6963dcbde84b558547148203a00ef621bba468dfbcbd2351c19525210db0e20a71f37195dae19ad9"}, {0x98, 0xffff, 0xf11, "ce7672f7b6d2c1c143e656cd8711c05d7180fab25280519cc34cd85d6f2205bfc9335231826cb06b156768c6d2c1226ac8b6f003fe2bbaa2ace706f647a9a44daeab9719597004edcce53155b52ff4a5a149838ecbd0ccbaf9ddec420b1eeee4297c0442669aba830cf8aa89b7df3dc46fa7f57e188b005c224d71a189aeca929e"}, {0xa8, 0x1, 0x3, "e451d9bd554f17f1fb86d4b6e08e3a4db1d38ec8f706f2a0140e6395d104df01cfe996e8f1baf41296da1d3c08b898c67662ef139db5c45210fdfd9f00de0d5d1698b5a9e79f1629c187ee33b0422909e3b43a05807d8996490a2fdb75f108578e3f1b36412d81fbe36c6f82d4ffb71e91c7611dac65dcd028b21f7dd10a9989f2d061681b3774d0ff8840d9de5312672da96ee89ad2"}, {0xc0, 0xffff, 0x73, "dbfdbdfc9364fa723d7b404f1753f9e065552ee280a55eed00f89bf4aba4b98f510cc99ff07eca823e301ce0c4db9bd015ffc2a4133bf9abaad3f0d2e98257a2f0b0b048b0b3c9f49433dd5a58cd60ada265e0771fa2145e45c80a4e0126c58b3610bf8b511cc84cc5c04c17ddc750b72870d920b606b9eb5f62cfbc24010270fc34904c297c745c626848688386123ed3f91058b8daf5625b31e550bcee935b46522beaa200f4bc44c2"}, {0xa0, 0xffff, 0x9, "c90546ba5617501af52342ec8e5deea6086dc96f312cbc2e6499af8dba189d785bbc9dfa6a71e6dd23ae4fcab462d3e605d7166d3213a747d465ddcc6a179c46659c23b9e9f048bc66f248f402960d4ba6831e45b5512683142d34241a6680659db851874c34d3a1625dc835045258c7c3bd6140375318f7c8f666fa8c462a264a6e66f0c23911f1de23ab32685827c0"}, {0xa0, 0xffff, 0x5, "96355ab41112b56f12e305fb7701e3486fbf36268063884b3fd592175d7183acfae92cbcd2dfb40d39fdb4e2a636c539e3c3f8a56d57647ec1ff8948b72f2e89b602ee447c1a237475a581b7c2fc22cc747c309cf6b336d4c75fcf737ae73141720a5f34e4f51dbe8981b65bfbecfa2dae77392ef5a253dfe1f641402bcd31a83070f4c01d25e6acfa0ddd7e"}, {0x68, 0xffff, 0x5, "008f3250cf33d487aeef95bc74c52da376709bc929276a2fb2a725e1c3f3641fc184e57cc5e441d724f9ff8ffb2ca93d9c8dc82f19674fe52d9c751c85c364359dc1931eb434f4bcb6a7a1197c5afc6670"}], 0x4f8}, 0x8) pwrite(r0, &(0x7f0000003c40)="af465dbf3e66790212ef45f18bd8dbd640c2920f469e48ab0eb84cbb8ee036b2cf0e49d40d564277b751fb9b69a09b7cae4609f09dc29210f8652e51b4797dc89c7fa58b0480f312c21689157e930ea530fc78babbaa331ba702180c0da4def52c63d4283f9a16eaa0577a99d429d201d72a5576dbbe153c8535336738969645a4806fda51cd7c1c4803d7f4ff2f619fcfc309e59ae1a1a3fb8a56aa32e1f0f5ad720f296f693fe6de2a12b855d8526f6158480d45328f056dfeac844fd00c7fcf61139cbee56b2d6456887abfe0d962af8a892c361cfb92f21a1c417b898997e3a5fa919f4a930b13913524aa40", 0xee, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) unlink(&(0x7f0000000040)='./bus\x00') 16:00:08 executing program 1: socketpair(0x2, 0x3, 0x1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x2, 0x4, 0xfff, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140)=0x9, 0x4) r2 = semget$private(0x0, 0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getgid() fchown(r0, r3, r4) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/239, 0xef}, {&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f00000004c0)=""/75, 0x4b}], 0x4, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0xff, 0x20000000000000}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") semctl$IPC_RMID(r2, 0x0, 0x0) r5 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3ff, 0xffffffff}, {0x18, 0x2, 0x4, 0x4}, 0x5, [0x1, 0xfffffffffffff000, 0xfffffffffffffff8, 0x978, 0x9, 0xffffffffffffa381, 0x10001, 0x66d6]}, 0x3c) 16:00:08 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x4, 0x3, 0xc2, 0x0, &(0x7f0000000040)={{0x1, 0x7fff, 0x5a, 0xffffffffc4aeba50, 0x8000, 0x6, 0x2}, {[0xfffffffffffffffb, 0x1f, 0xfffffffffffffffa, 0x0, 0x4, 0x9e, 0x4, 0x100000000, 0x4, 0x1, 0x7, 0x4, 0x3ff, 0x7, 0xb33e, 0x7, 0x8001, 0xffffffffffffffc0], [0xe1, 0x2, 0x4740, 0x0, 0xffffffffffffff06, 0x3, 0x16, 0xff, 0x7, 0x6], [0x7, 0xe4, 0x800, 0xffffffff, 0x8, 0x1000, 0x49], [0x5, 0x9, 0x10000, 0x6, 0x2, 0xffffffffffffffe0], [{0x100000000, 0x393b, 0x1000000000000, 0x3f}, {0x0, 0x200, 0x6, 0x7}, {0x1, 0x8, 0x7, 0x1be2}, {0x6, 0x4, 0x0, 0x5}, {0x7057cf49, 0x2, 0x9, 0x8}, {0x7, 0x5, 0x4, 0x8}, {0x7, 0x8, 0x800, 0x7}, {0x95c0000000, 0x1, 0xff, 0x80}], {0x1, 0x20, 0x4ad2, 0xa3d}, {0x4ff, 0xfff, 0x9, 0x9}}}, 0xff, 0x100000001}) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) msgget(0x1, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xeaf0eafef81706ff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "91ac309acfb30e9221782a358552d7266fe45f41", 0x6}) 16:00:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, "0000000000ffff0000000000000000001000"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x7, 0x5, 0x6, "6460e10e3ca0628f931e389b6849fae49916fd31", 0xffff, 0x4}) close(r0) 16:00:08 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000026b62dae0000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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) fcntl$setstatus(r0, 0x4, 0x40) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x14c) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') r4 = geteuid() mknod(&(0x7f0000000d80)='./bus\x00', 0x4294e99d972d1d4d, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000100)={0x4, 0x0, &(0x7f00000000c0)=""/4}) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="826669030030004000"/18], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x7, 0x4, 0x8, 0x484}) symlink(&(0x7f0000000e00)='./file1\x00', &(0x7f0000000e40)='\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') mkdirat(r0, &(0x7f0000000f00)='./bus\x00', 0x8) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') semget(0x2, 0x3, 0x200) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000b00)={0x8001, 0x2, 0xc9f, {[0xc27, 0x5b4b0366, 0xc9, 0x8, 0x8, 0x2, 0x7fff, 0xfffffffffffffffd, 0x3734, 0xe4c0000000000000, 0x62c7, 0x3, 0x8, 0x0, 0xfffffffffffffff7, 0xfff, 0x7f, 0x3], [0xc76, 0x5, 0x3, 0xfffffffffffff801, 0x824, 0x100000001, 0x8, 0xaf3, 0x5, 0x4], [0x6ad, 0x81, 0x25, 0x8001, 0xe18, 0x2a87f32f, 0x20], [0x2, 0x2, 0x80000000, 0x5, 0x23b8aa4a, 0x7], [{0xe1b, 0x7fff, 0x100000001, 0x7}, {0x4, 0x7fffffff, 0x7, 0xd35}, {0x63bc85ae, 0x0, 0x8001, 0xffff}, {0x6, 0x9, 0x7fffffff, 0xffff}, {0xfffffffffffffffe, 0x2, 0x1, 0xd7}, {0x7f, 0xfffffffffffffffa, 0x882, 0xdd}, {0x7, 0x0, 0x6, 0x3}, {0x0, 0x1b56, 0xffffffff, 0x5899}], {0x21d2, 0x7fff, 0x6, 0x3}, {0x8001, 0x9, 0xff, 0x9}}}) fcntl$lock(r6, 0x9, &(0x7f0000000f40)={0x1, 0x2, 0xfffffffffffffffc, 0x1cc, r8}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000580)={0x9, 0x6, 0x6, {[0xce, 0x5, 0x302a, 0x81, 0x1ff, 0x200000000000001, 0x100, 0x1, 0x3e, 0x208, 0x100000001, 0x3, 0x0, 0xe9, 0x2, 0x7, 0x3ff, 0x1], [0x0, 0x100000001, 0x1, 0x401, 0x8e, 0x5, 0x6c7, 0x7, 0xce0d, 0x101], [0xfffffffffffffffe, 0x4, 0x3, 0x1, 0x80, 0x401, 0x5], [0x7, 0x10001, 0x3, 0xa21, 0x8, 0xc6f], [{0xd82, 0xb27e, 0x7, 0x9}, {0x20, 0x10004, 0x2, 0x3}, {0x8001, 0x7, 0x5d1, 0x5}, {0xffff, 0x800, 0x8, 0x3}, {0x0, 0x5, 0x9, 0xcb}, {0x101, 0x101, 0x7, 0xa}, {0x4, 0x3, 0x4, 0x1f}, {0x2, 0x1, 0x5, 0xfffffffffffffbff}], {0x3, 0x6, 0x5, 0x40}, {0x4, 0x0, 0x0, 0xfffffffffffffffa}}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x1000000000010000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) execve(&(0x7f0000000200)='./file1\x00', &(0x7f00000009c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000800)='r\x00', &(0x7f0000000840)='.*:\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='r\x00', &(0x7f0000000940)='r\x00', &(0x7f0000000980)='r\x00'], &(0x7f0000000ac0)=[&(0x7f0000000a00)='\x00', &(0x7f0000000a40)='@]\x00', &(0x7f0000000a80)='\x00']) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 29441 31586 0 0 0 1 syz-executor.0 *290133 31586 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8263fbb8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8263f9b0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020f68640) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e22854,fffffd8064db1f48) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020f689a8,ffff800020f689b4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020f689a8,ffff800020f689b4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020f689a8,ffff800020f689b4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806a7a4500) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806a7a4500,18) at if_input_local+0x121 ip6_output(fffffd8067c40a00,ffff800000af4180,fffffd806f6b9700,0,0,fffffd806f6b9690) at ip6_output+0xd59 rip6_output(fffffd8067c40a00,fffffd806f7bb628,ffff800020f68d18,0) at rip6_output+0x4c0 end trace frame: 0xffff800020f68db0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8263fbb8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8263f9b0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800020f68640) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e22854,fffffd8064db1f48) at alltraps_kern_meltdown+0x7b frag6_input(ffff800020f689a8,ffff800020f689b4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800020f689a8,ffff800020f689b4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800020f689a8,ffff800020f689b4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd806a7a4500) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd806a7a4500,18) at if_input_local+0x121 ip6_output(fffffd8067c40a00,ffff800000af4180,fffffd806f6b9700,0,0,fffffd806f6b9690) at ip6_output+0xd59 rip6_output(fffffd8067c40a00,fffffd806f7bb628,ffff800020f68d18,0) at rip6_output+0x4c0 rip6_usrreq(fffffd806f7bb628,9,fffffd8067c40a00,0,0,ffff800020ab0780) at rip6_usrreq+0x5cd sosend(fffffd806f7bb628,0,ffff800020f68f48,0,0,0) at sosend+0x668 dofilewritev(ffff800020ab0780,3,ffff800020f68f48,0,ffff800020f69050) at dofilewritev+0x1ac sys_write(ffff800020ab0780,ffff800020f68fe8,ffff800020f69050) at sys_write+0x83 syscall(ffff800020f690c0) at syscall+0x552 Xsyscall(6,0,c,0,3,ca6b6ba010) at Xsyscall+0x128 end of kernel end trace frame: 0xcc74817ea0, count: -20 ddb{0}> show registers rdi 0xffffffff81b1dce7 db_enter+0x17 rsi 0x2718 __ALIGN_SIZE+0x1718 rbp 0xffff800020f683a0 rbx 0xffff800020f68450 rdx 0x2719 __ALIGN_SIZE+0x1719 rcx 0xffff80002177a000 rax 0xffff80002177a000 r8 0xffffffff81b8cec3 kprintf+0x173 r9 0x1 r10 0x25 r11 0x3a76e47e110df266 r12 0x3000000008 r13 0xffff800020f683b0 r14 0x100 r15 0x1 rip 0xffffffff81b1dce8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020f68390 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=290133 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff82623150 process=0xffff800020a8a010 user=0xffff800020f64000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31586 29441 92195 0 7 0 syz-executor.0 *31586 290133 92195 0 7 0x4000000 syz-executor.0 92195 261576 67527 0 3 0x82 nanosleep syz-executor.0 26323 283595 67527 0 3 0x2 biowait syz-executor.1 55955 349670 1 0 3 0x100083 ttyin getty 12676 501705 0 0 3 0x14200 bored sosplice 67527 513437 62795 0 3 0x82 thrsleep syz-fuzzer 67527 490760 62795 0 3 0x4000082 nanosleep syz-fuzzer 67527 290983 62795 0 3 0x4000082 kqread syz-fuzzer 67527 98293 62795 0 3 0x4000082 thrsleep syz-fuzzer 67527 329380 62795 0 3 0x4000082 thrsleep syz-fuzzer 67527 279137 62795 0 3 0x4000082 thrsleep syz-fuzzer 67527 441917 62795 0 3 0x4000082 nanosleep syz-fuzzer 67527 512036 62795 0 3 0x4000082 thrsleep syz-fuzzer 67527 376119 62795 0 3 0x4000082 thrsleep syz-fuzzer 67527 444043 62795 0 3 0x4000082 thrsleep syz-fuzzer 62795 136935 54087 0 3 0x10008a pause ksh 54087 371292 46032 0 3 0x92 select sshd 46032 320934 1 0 3 0x80 select sshd 60447 394851 20112 74 3 0x100092 bpf pflogd 20112 386321 1 0 3 0x80 netio pflogd 56635 499935 57682 73 3 0x100090 kqread syslogd 57682 327833 1 0 3 0x100082 netio syslogd 38034 20867 1 77 3 0x100090 poll dhclient 29043 396908 1 0 3 0x80 poll dhclient 21158 1812 0 0 2 0x14200 zerothread 36006 69139 0 0 3 0x14200 aiodoned aiodoned 3491 87520 0 0 3 0x14200 syncer update 40855 32979 0 0 3 0x14200 cleaner cleaner 95621 453885 0 0 3 0x14200 reaper reaper 38453 305834 0 0 3 0x14200 pgdaemon pagedaemon 2025 436461 0 0 3 0x14200 bored crynlk 67814 90677 0 0 3 0x14200 bored crypto 9175 340885 0 0 3 0x40014200 acpi0 acpi0 72021 157817 0 0 3 0x40014200 idle1 52479 203873 0 0 3 0x14200 bored softnet 20268 221778 0 0 3 0x14200 bored systqmp 50734 30405 0 0 3 0x14200 bored systq 71500 270037 0 0 3 0x40014200 bored softclock 38888 452848 0 0 3 0x40014200 idle0 80118 111038 0 0 3 0x14200 bored smr 1 45096 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82510f30) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 31586 (syz-executor.0) thread 0xffff800020ab0780 (290133) exclusive rwlock netlock r = 0 (0xffffffff8248ae98) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82510f30) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 26323 (syz-executor.1) thread 0xffff800020ab0290 (283595) exclusive rrwlock inode r = 0 (0xfffffd806534e2c8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e332918) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9594 6454K 7718K 78643K 19516 0 0 pcb 14 8K 8K 78643K 456 0 0 rtable 108 4K 4K 78643K 1612 0 0 ifaddr 83 19K 20K 78643K 609 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1635 0 0 iov 0 0K 24K 78643K 409 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 77K 78643K 4697 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 66 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 428 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3839 0 0 sigio 0 0K 0K 78643K 49 0 0 proc 55 51K 71K 78643K 1357 0 0 subproc 32 2K 2K 78643K 255 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 289 0 0 in_multi 33 2K 2K 78643K 276 0 0 ether_multi 1 0K 0K 78643K 10 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 652 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 110 22K 31K 78643K 13201 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 458 0 0 NDP 20 0K 0K 78643K 186 0 0 temp 229 3557K 4196K 78643K 53991 0 0 kqueue 0 0K 0K 78643K 43 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 32 0 26 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 172 0 170 1 0 1 1 0 8 0 rtentry 112 190 0 146 3 1 2 2 0 8 0 unpcb 120 1164 0 1154 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 8745 0 8745 1 1 0 1 0 8 0 tcpcb 544 755 0 751 1 0 1 1 0 8 0 inpcb 280 2144 0 2136 6 4 2 2 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 ip6q 72 2 0 1 2 1 1 1 0 8 0 ip6af 48 3 0 2 2 1 1 1 0 8 0 nd6 48 45 0 39 2 1 1 1 0 8 0 pkpcb 40 21 0 21 6 5 1 1 0 8 1 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 94 0 94 14 13 1 1 0 8 1 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 13 0 13 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 115 0 89 1 0 1 1 0 8 0 pfstkey 112 115 0 89 1 0 1 1 0 8 0 pfstate 328 115 0 88 4 1 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 797 0 605 19 6 13 13 0 8 1 art_table 32 798 0 605 3 1 2 2 0 8 0 art_node 16 189 0 149 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 1 0 1 1 0 8 0 semapl 112 426 0 416 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7456 0 6029 47 0 47 47 0 8 0 ffsino 272 7456 0 6029 96 0 96 96 0 8 0 nchpl 144 12897 0 11268 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 42386 0 42386 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 4 4 0 1 0 8 0 scxspl 192 37790 0 37789 28 27 1 7 0 8 0 plimitpl 152 399 0 391 1 0 1 1 0 8 0 sigapl 432 4006 0 3991 3 1 2 3 0 8 0 futexpl 56 50202 0 50202 1 0 1 1 0 8 1 knotepl 112 1005 0 986 1 0 1 1 0 8 0 kqueuepl 104 881 0 879 1 0 1 1 0 8 0 pipepl 112 2266 0 2247 5 3 2 2 0 8 1 fdescpl 488 4007 0 3991 3 0 3 3 0 8 0 filepl 152 24133 0 24033 12 6 6 7 0 8 2 lockfpl 104 1304 0 1304 3 2 1 1 0 8 1 lockfspl 48 420 0 420 3 2 1 1 0 8 1 sessionpl 112 37 0 26 1 0 1 1 0 8 0 pgrppl 48 54 0 43 1 0 1 1 0 8 0 ucredpl 96 4689 0 4680 1 0 1 1 0 8 0 zombiepl 144 3993 0 3993 2 1 1 1 0 8 1 processpl 896 4025 0 3993 4 0 4 4 0 8 0 procpl 632 11708 0 11666 16 11 5 5 0 8 1 srpgc 64 28 0 28 11 10 1 1 0 8 1 sosppl 128 23 0 23 9 8 1 1 0 8 1 sockpl 384 3546 0 3526 7 3 4 4 0 8 1 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 11 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 200 0 0 23 3 20 23 0 8 0 mtagpl 80 40 0 0 1 0 1 1 0 8 0 mbufpl 256 300 0 0 14 2 12 13 0 8 0 bufpl 256 15109 0 8090 439 0 439 439 0 8 0 anonpl 16 390319 0 378026 127 71 56 69 0 124 0 amapchunkpl 152 24558 0 24452 54 48 6 19 0 158 1 amappl16 192 19924 0 19193 108 69 39 50 0 8 2 amappl15 184 739 0 739 2 2 0 1 0 8 0 amappl14 176 759 0 755 1 0 1 1 0 8 0 amappl13 168 104 0 104 3 3 0 1 0 8 0 amappl12 160 591 0 588 2 1 1 1 0 8 0 amappl11 152 461 0 440 1 0 1 1 0 8 0 amappl10 144 539 0 536 1 0 1 1 0 8 0 amappl9 136 1282 0 1279 1 0 1 1 0 8 0 amappl8 128 825 0 796 2 0 2 2 0 8 0 amappl7 120 539 0 533 1 0 1 1 0 8 0 amappl6 112 436 0 423 1 0 1 1 0 8 0 amappl5 104 837 0 823 1 0 1 1 0 8 0 amappl4 96 3827 0 3792 2 1 1 2 0 8 0 amappl3 88 1524 0 1514 1 0 1 1 0 8 0 amappl2 80 31044 0 30968 3 1 2 3 0 8 0 amappl1 72 95348 0 94912 26 16 10 20 0 8 0 amappl 80 12206 0 12169 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 4007 0 3991 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4007 0 3991 1 0 1 1 0 8 0 vmmpekpl 168 33411 0 33378 2 0 2 2 0 8 0 vmmpepl 168 490820 0 488954 249 140 109 109 0 357 22 vmsppl 368 4006 0 3991 2 0 2 2 0 8 0 pdppl 4096 8021 0 7982 7 1 6 6 0 8 0 pvpl 32 1057705 0 1042178 288 139 149 172 0 265 14 pmappl 232 4006 0 3991 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 620 0 16 18 0 18 18 0 8 0