, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r6, &(0x7f0000002980)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x80000000}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="d6f877485696814c59f7b2e3555e1e458fce2cb550cf2e5b4df29d11b6cfdced8e257eb914f67eacb6f8597577e95fc25eab0c8b05a65d28418216d9e154ff5402233519d715357f1e8c6e7823", 0x4d}, {&(0x7f0000000240)="c1c62b0288282d635bda151b2ce3159293aa2fa5", 0x14}, {&(0x7f0000000280)="4d82d68bda2c29c15aa4d9c5050a010d07be223f3dd52c1c7f1b4f88ecdfc39eed706096a8dddf3301788c478991faee0dd2d23c5c250ad77c9ae04120a13b27d5eeb090809607cd6d3eb516f2d9e0227e54f201f55c837d2979163df3d7ef7bb53c9be02bb357db0dd11ed7", 0x6c}, {&(0x7f0000000300)="1af8ff5e897db97e5126df86f2e1eafc9ae722561c12055c73251d8f8d352b48f2bfb7b0365ea6697cef9f5db7134e31292c4fb757669384c20685d721ec60a3849ea75291fc498a51a04b2a44bb6af06d228d2b705de82bc5b5737c8cea522e8eee3762dd39a18c00a07cad3a06a56403ab430829557e9b02755f3a749b6f96cd8214be1e6695a8e6c6ea78a43f290594b0db18792ca1fa448443ad398f6611c0641dc637eae7b001882a793df8ed1e7e72528374517cd0f1b0aa9b8657301c0465ec971d4e97edeec92d1250fc75b213ac1cbcb41f6eac", 0xd8}, {&(0x7f0000000400)="cb421bfca9706e8c5a8a31b754c7443867ce203ac365f573b3663d9f59abb0377018a8f6962db1118b69fae0c1efaa01dc45e2ceb56e44356090e368641ec45b78ee397487b2f737403fb56a1ff1725d33299501bfaa3a32229e20f8e4f2f91f5ba70c59ec1662f3cd3057861df55204d428fb5e16ec53585fa1ef2848dd83c55363a4e33801bf9056bd13582b40e7f91c6709bda44056769318d5bdc5eb8f9a97cb834664a27b3dfb0a65ed9be8d86dd682cb31f0e2267ac7a274c5b3ed7695172d", 0xc2}], 0x5, &(0x7f0000000580)=[{0xf8, 0xffff, 0x8, "d2a9c1674d85e5be765c763bafd346725f343705439e4a46bff5685c56a67b24f3d3dfb45d6d669b23f25b10401e1a02af905914d825a2166f8732d7e103833ed1bbf270cf4869f7f3441734b75b79af6b1efe6dd92148ca2418b3f03c69bbd8c600c05cf76c95839e11a73446da13c368374866d6ddbdc2401671bcb5ed3fe0b8a49c998f749b5ca0a8c7c1d5bd378c302873250376243dff2d3317fba3760d6b0f5c4f7ffbd5a153fdd3f8e3af622ac671dc8179d4790fecb1e2dc5a6d7a6fbc0ab7354da07d1f2316ad69c370cc515d7686519352af63f706adf2be3e39b58bec52aa1ab47091"}, {0x1010, 0xffff, 0x20, "e26fb68e89780cc3ebfe165438a0d9d298e57c7bee0d13d6125bc1335b4f36acb97c14d4f5d83ab0dd3cd4e7ee0c6e3eaaa7a2f58ac71ebedbf1a9f0832d487b23f33ae9b0e110c2a5e804e1ec2835983edeba53f188015e78dc4707827ff482d7e108cd14ba7c011c675c02d9e55bf65af8a0ba1ca78c056d0d5b6b836286188d1370fa70352ff6cc34c8ddf17a8845dc89f06adffccb912b612c50a384e6b89539e50ae9fa33f9792a847bc598f69460c6db19b1b39471b7544e2745db280545152886b3de66ced8a59e0d2ca3b6be502e42bd454c42c545bf8c3eca35f8f1a9d5527557645562d3e2623fae909f1c5352fcea951aa5cdeaa23132d4e6945e0406cad284bf63ece9bbdf02a743d98b21f95c0ae6e819fbec33dc9a198c047db5d0e63c0c44cb272f3d9ba82c77b63f695dbd6a4a88f00f6da328638185d8f1840f4a1d3286d283ab77d9825e5aaf14ad13d660647884858759d57b7603562aa7973e9cf66bb2315af6c419b144e64208bc9f7f298bf62cd562dabc3611eb9e95a43f5fb08504e3abe8314e3f6216e485f3af94eccb456f14e736786d4a8f616a7e9f5ff211d4ad94aea0fe0c95f4b600fe30d84f002feb54f2d9f09ac405d0b5a890ff3164a3d0db722d152705381f71da98c6985b12aca8ec690744740a8d9b0ef183d3b609f8b3859f45e366ce88654531f31d1e262b200a6f926722b6a3927790fc18c931a07061af9c4231361359d9a81dcf58b7479b4be6a67483c5525f9b0848bcc8c5746967a299a4d1c2521e33f00a52b9ae8e98fc8ff81eb3c9499119c1b471f77aaf4ea758b350d330f3a5f4a13b50c7e9716d5b194832ed1d928363a15fd9703c6f839ead0e1c50d6ee0f23122da90941c48c1b292068e7f0a0bf1c909558643bd369a94ac8c8a45096463899c927cf43dfd455d8b57c88de3ad8bfdd6076fd8deb5819c823a0a3e2ce3f24d191e7f3704d89dbb6227e0118cc9709cc4492cc024b52b1f4b3d6f5bb5fc85663ada6be6911dd36deb077ae1ec533e2d508fcc751dee071c95a81ccb9e6168c78d17f9f47345adfd542c9c91e63c24a501aed51189f56a486342b5eb616696d9142afac3ae9f5bf88f5786a367c28825f5cfc362690ed3a5812492a411581a2584e94fe8e0a33f6a66cce9dc26b2771a8476ea71c8170fa3b3e89becf1d9c8e0357ce16c465517fda2d9ae43234fa70c725fab4b3d32c4d5ec08b0b783f8be06d8848f36c29a26038c79b20ce8bbef65f1e727531710228c455981e275afe7c87da1d4873a976910ccc4ea196d4a59055cc50fa52ef56aed736102b9c8b4dae2041d9fa8215442e953f26f7cd8a657ec0c7fc9925cb434ef46866654420883789f5d089f9d7ae2c6d2bc5c194510307b51433aba115f90f841e138e92a3b8e376c1d4423666c517e937a4112d2465b6eb6ae3544cdce3fadee2d8be801f62f223a01b1d3c6d922f9420f9302e6bbff96dc3a6537d155c22d4affbb08aa856c149f8b80fe2cf7c56419d8754b8dd2372252c049ef7418fd33b89d39c2628b15964c66695d23c8be08da3603f6161952c8a1b2000b735c7011c1c5ed0f78b0da28e967eb2fc4f1e12f3d244505ed8da94282a510d68d69045f9dd995d72edbfae00b2d82003c96e9121e2086268b973bf31f8d298f8c251cf445da07e943cc946cca693396bc04b70f60a242ebd20efef0dfab2156906b3f23cb190fde5ddad77ab6ad13e5db2e66d6f5d505705033c19cce15a0b5c6281f9f536cf1557da899dd1dde3778a766ad2c500a6f2c86b639644ecbe612d8f808e3a8ada87e06c493647d35e53a1d5b7991d5ce3f08a17292e37b66d1e698f1e86e36a16b48ff7c222a7148210645b4b3ad34c5e1975bd8b2cca45bf09edc34046b1c369413ace699c44a5cb4cd2512165160453f200e873027452177e3428e01115b8011656cacf276e39c85beaacf44ff69487954c200e6dff8acca542e98977253dfd8666df7a33e2bd28e0189bcc37b2c87b5cc99a5e68f66f59f4a174c3aad0aaa1d88004477716000f96fe49422bfdde42d2b28ead906cc75a470c980da93182159c6e49005d7855ed1f3e0c66ecbad8d15e89a4d40d961ddf02b060daabc3077c77b1037fc4f3ea2acdb5d3f38ec543d766e9fd6bde6921d73566e1244209d62c427d161984d81de6417672bd15ce6181a81145ea09fe446c841ee423ac0284c12711124fb224073f66f618bc8cb1a82caa0593ff7837dabf24265d6ad058e6daf0bc2ea101ed9e88f670b3da297d55d597659f84550727f91728b54c0048efc2d31163da96a2906f54ebc65875320ee9308215c43deb158c457146cec9fff145113ea3e25765b799af74be40cb14ac91b5638a52a05fe65b2021a86f07c08565a1847bf3c22f5c042c312d54514d31ea02391630d2933700c6ccc64b5e485baf3a5ec0313b27ea7956962baa007c75d2747448dd2887ca6355f6cf5160ca5335444c4853d5bf6e3ee3cb1ef2fb8dcb6ae43125c3b1bcc683229006a338eb65c26ba3b3433784fd5a43f6b2511b4c2d04ea626d06277e8a3350472a65fac75e5e6786bfbd9674d083ca360551920952dbc72a4d2c1b947e129cc97711b1c281bd83858e30d0551a514a9a913030d1fed8a25c1fc5e5eeac00b685f14215b458ddb503aed6cc29657a9aede04f695c2be04deb3b92124d10aed9e30a4d3ce049c2782844386c516d26f0a0bd80a2165e0bbbcfc9cfac9d25c18773b405f18e7eedcc83cd2696452a332e71430e850c1377668af87d681447da3955123f69094f4740cd093e9f0b5b92ea73c11641f3cff1fb5a6c2e30c6f48fbb4020a2d03d79fb3953ef7bbfe6b0aa7cf1c206032945b0ffdfaab049441963e0578fc8c2a62ea3ebe8789cd9b1cc5d826cd231a0172d3874fa5044b0fedf4467db035b829d62ca723363ca7e7d6baa715cae161fd299bde70b5acd54b454d2342b10b0149a85ca8dcaaa112006be4cc870bc05d6f49ae8a780f06d9af12d50b82bbfd33906fd4156b975a49d03d5ee7628420710763600eefbeeb8d51195ea997f118c51ee1e53f1603aeeb7198c76a5f19f96ffe40cf3c80c27bc6f4611914c4e0b8dd989f04ec7ea70cabd4b251b323b4ede82476415526c08232dbd3e425ce3bd435675cfe789c9658e20f8849bc600ad877177f380ca55924629b598a10331428a153339e12f9e3cc494e85fa3047a81ebb77ccf2f5fc3a58fdba641d0cc2461cac7888ee7347ad36cdfa54945940dace116f39031dd01194a2f11b2932948b73179fcc66796352b8b6c9b7736db928604d7f770d63fbb118c5248e1c1a041ad0fe07308de092f5e2f8dc2f2389e521d0c3ee0056afbb28d5bcee689e1ddce13f5f13cb7058b5bc427f1984c70466a7cda20670ae7a4c4bf9d2228362536a08e3cce6fd49d87aeb9852da59560209fd1a496a3cae57e3e8c5582362c293f1c03505881a29079563df81289985b2cde7e3b5ed86193abe7af56b96a4bdba0237d6393da2419190143d44c9338d92f3c3227a082551cd2c45c77dc30a75e7ed04de968ba3a6ba90f8efe9896db8942c1b1e4a1743ef4b0f86ee961b9a9e717b87f727a35699bb22dea3cd505da6f420f32e6d6da00f4712df83b812680839aa64c15eb653bd0fee73fb9568ba39c06ea5ef82549edc1c203645b51602a3376fb35564251f2aa292e37d17203f35db36347b038262307bdb3e0a874a625d28f2e1bdfb26c84f052734f670d9b430c4db0ffb40c1e742bffdba07426d1ddb44b49c6ff7882317d1b078f3d1a8ed2a781e4b7ae0f682cbca8e17b0d398178c98b314fe63e1c6d57b02950ac5c4182f499fc22da45f2694a116ac4d7ea3fda5187ecb1b8425c19b84c208b4c598e58c204e32b8ed9c9db131508b918e6e27dd25840c98416bed5467c0cb2139169a74c501d664dce74ae0278d0ccfd44aa2828d84e4e8a6d91c306de21c32b3487d4dc22659702bade4bbb08bb5018fa144836530053885ca6c189bed7bc193306c14683482ebe8ddee60626902e696eee2ca7cd4875742c5e2a1c60ffc7f844b1042faef8e7edd21180526dcfbe1278b4d4bf81142d0e39c70d58829020bf4dbeecbae03c0f31d3429e62f26bbe7f78bf2e6d5404e179b0d2860b612b670c0f9d07b847d24e9df6e95870392c93e186fb4f73e92ff49821174636ec071108cf2cb9161ba93d8ec64486680a3e851f92e52260c2adf11316fcf8f4a6d692b66f36b020bb04c6d21f4d44be7c0bbead748fb48e639220fafdae6662c1ce8de7be7b439e7129e46027e0a3548508623549bd92e769536ebfce71052859b5c9de87dd065506568aad63cf256eee8e777c95806375009fc82adddef864bd4b909dab33ed77728628f30bb1c2944e1a4e984ada654016d1329679c8498f15b48ec70049786f687f2d16e86b53db15cee829b2ed981be82e6a62223bad337f580c9318522416cfb3fb04e93abc7f857bcba2e6cd4187602d52fa970e139c4a3224140a1c5c3557b3fd07c29e93490ec687b96c3ad17eb47c2890efe993829f70fe06e57a5803d631e02dbe451f03eaccaf85aff5ff49443789f0fa4b34d9dc59a592bad6f17010c261fd328b28f8d0464ab8874cebfc6a81033f5450cb60c50c49d83c473736731a412f622a6a0f443ddbc6693644cfcfc10f237c9537537dd5b5be76ccb22ce38b2db4b237bc16921d8db31e612e8d41b80fcc097c87718e79dad10bed4268582b2da2f4b8f20d6c77647680290545b73c0a3eb2e0f73ea0012de001f227b55e7c1e010a28cac260e1b2d371297150bdb70a9aa8ab7232fdd8f91db187caba817f3125406df7b5eed07006a760887717233c57ababc47a564195ffa9a814c4cf8eece0d87e153a2c789b930337c42a7ecd272a66edbbf348d6bfcb6a716a80769b6afba16f3c01525e8376bab939da17044019f4cb9da2940b8cfd439cafdf8653685c3398ae27449ad81e51e9434674f23c12d0b9968a2337525a568e0532ceb81ffa28adc1048d59eed0d48cba206567b26247a96056175546abf2234d60780d4fd66703fe429102f547a4992c75d9d59f44b1aa2b62ec24d4fdeace82ea92088a2e194e3a047d4c274e60c07ca5fb79252b505a1bb4dbf95e22f2c3c7766f9c9c321e56347c470337779e94d99009cd3cec720f50247829c039b0777e78a647646d69cd1960c075558f9d14fcca5a4aaa0e0439d2b5017f6d1c3995d7fbfe3f1748086d401295a5dae0da0ee82a95012465a8220d2aeebb3f9cdc7ba62da9abe41095b9c9d0c231ff71b9038d52aee1fd8c374fa3bb595ef19cc8decf098e13092954b04a231e60ae73cb8423100dd84e006b4635f85969afe33bad1e9bf972faffb06402a550aaf0bf95270db9aff7480ee4bc2f61758b5fd34a2d8f9051459471a867ad4b22c6daf6a1f16d929701fd4a219cdcdb9c3795b01d96093d383bd3d1d0daa2fca837dc5b4ad5cbec6b9647de7fe4ae0011c725649597f6efc03ca88855bb6a5ff1b7c0c759369397387ebf18c856a9b252fcc1ad4350c0bd1c3781ee232e26e34205dddf9adf05bf30b6146eeaf13fa8da9a46607ddf7c55f588ec9ec7f6473e2c65f5ed463fda8f37097dc92800ace014c285dbd202c447a7b4022f8e72e46e0ca08eb1c54ecb64e4b4458dbc07ecc6a9bc4eb0f883be0ed1df063efa2e04928bc96499fc5056e62dcb6bb4d5182ba065b35f571bdf49f29ef9b8267e80816271f5fc"}, {0x1010, 0x0, 0x2c, "4a7b10755b3100a8835519f2ea7e20bd81bff801198c8407a795915f893c46094157afc31d9250d1f3e5005e30e3cfc420757555e69961dc7e30744da38b6664c633fb9233ea4f0899a58b90708b41e93b59ff97faf050b85b56739ff031b61181b43862b3eaa6960ba48754271bc6983bb54844664770c69a92bc7b33984f9113081602c7ad1cc997c8bae42dbc24f6bdf501e9a621f98577ce1bb33df9e2aa22388a88e8b10eb64a2cd33c9c1f5d7df3e44b39236fac92cd14e3a0753fde975c98cdda3f2843c672ac4922af5bd567ac3bfe4becc5f54d18587cee0a78cce30611f9e59e2ed44c542644137421152bc0463f943a660409dff4c35f60488cab6f1db191d92ec12c82484d323219b63c1a7c7b812e5ebe52566453a6293921dc16e0b194c9f75c8e95ba9ebbb33a876927a105228fa2b560decc3400c97718c81e8a25589094b8fcd6f02a73fe078d0cb57024bb285bf709b790ee9a752dbba25ec6b9d2e2277fe009a1ebe44757de0134478f2e04a457382e0da2d176c4f7a135734af862fc51adfed5658e4b0d3b4b3a4ae4714d9c7809342d109863126b2507841b657f3e17e845b477a408f863419cdaf852e11e44a5eec8ecec04f2c910cff0a5f97d743069af0495d1c4a465c2d96275ac751e2e03f628c0b80ca19a7e4247825fc9cb424a42a1451ab501bf0b106b07e72cdd0964835da30e3c74cef63f83cb1b673c2a4bb193f7f2edd32dfab710ac625628f92611368ddaee39057ce5d6ca2b7ab21dcc24366a92a0583eb467df454b911a4e43bb60265291cc6528cfdb015c3d6eeba8ffd8845a7e4af87a391387d873906d5565f88c8a5f6a5fd887c6e67fec28037a5fd082d81995ea3d6257c7d25f672e26759b0174208d612058e30badc154764b1e2e6bd3b446881817aac93192c3d9cfde72230919b272027e35dd185c9da412aec0be8024a5fba67f061c1556cff6733fb95368d5bf0ae4f6d53dab3c88b5504a751d1408cb8b05c518350b40ed3acafb6b80c96a133578caef653d5a92e8c5cbb00cee753197587443302980c251ba195e54831397abe2439af4ef993a945390579a3f2d99f1c2da8abdee8b13cff75f95346d31cc6a899384eaec8b9aef6bd25a583d35c4a1b2b8e422b6f06fff3625a024750a6d3b44c561c5e37a6666a269ff739a74a6f7266e0f703bc34278cb9dc237e5a30bf56898eaa5600635bcef9db22abfa416a77954024715deaa7a5adfb377ab123b71001d14eb91cabbf6c3e11456b4afa8f789c15d069a4f76b55517522e354bcd0fa6a33d035ac64ac0afc008e52210a6be2872a3f1057353a65ca29d5a33addf47596c38d9ff3cd5b000142a9d9abfb4c03f2c8503415094c1e35eed4794d8ff6dc0780f109808929b38a061f9cbd6a65f6fc3af61b2d9d39b1df3db497000e0569fdd8fa9b06797aa966e91025d7c77d948bc3cecd60edde0821c7d439e32f7aac1b280833a62bb7c7ffbf566f811978e44ec0931600bb99de594921265ded043e3f93a43eb8233ba42d76abada76c9794cb0cc48f2c184caea000d0daf0e429d36a9392ad777ed8d295e94b424b9d006ad79454cfb89005bce252b8c19f8aa928d501f2ec1c7fb779e904a46180351efd9e0625f7dac18ffb1240866e78115d0c764c2ba43093b1eb52d9cadad80444748ba2a1576ea33a025a84d92458d707e46ee5922de2e76ce062d257573c9981caab0340b38666afc269b169fbe2820d419223832c496c7dfe011cac1fcdb6118856a4141a25be16279aac36a127e48a8dea5a1c7bd4f7ee54addb15c6d15fc86d6a6f9a4ff7f5e0bea4fc1f9d81d865ccf1dfae7295ec32e2af83a914b6abdfd6fd9e88cc4289c8677ea7cbed10b4610593351468bf2f37f6896a18188967628b7272a63c3add3edd3a02ceece7122abbce6a4bce12c55d75b429a4d3b49000478c16628b5ea47e4edbe9201e6f1245a99326431d895786c2d287e69c2de9a5c4b7273d61f31c6319c3eb5bf50853f95b43aa646d9e313bb69b197a2db8e783b3ed6d5fe7d868107bb77648150b875ade0335f8b1caba7223ed8d30c375b34ead348356e0088a8d0adb9a4d188af3b983abe9cc6d6f45c2ede3af2ca4e6620a9967729d3823b4c1cf63340ff0cc9ea08bbc26e9b07ed1c91228190e57ab93c701b8196a63a11f6db88e738e50a4d5d55f30e7ff8e0d5305f2014ed5cb88cdec58854213b38be20a78c1840ce6a4bd77d757fe9809456c3d526d9e44795786ab6d40895041f5e8e107244e0118168ed160546d1dacb5b586a5b65a28a6a464a6a68f9d37acabf0cd8f4d986397f33f3c1b7f844a18a7166c6e0e3258b137d806846a263c43d91335e00c03be34892217e5686b55e5952eb080807f990351aff8b46818398075eaefdbc76bf47b01e2caee57700ac756b14ab65502c893b20be2226257f5b141d0775486a65ec05e1eec23af276f735fc004761f700bcd5d99e14799c1d1a72eff30e52e6a1da4c6336e70e59326ddcbd5a014993e0ed7f511133c2e6d8e4863a8e41397014d572eb38835f74a374d5b0dffc08ae5dacaea26a0706281ab85f4bd156fb36b4ab85d961f7e8c087e6d2ff9d00b957d93caacb645ce8b7c08cdc76b93d80e943f7c6dd20495b75cf52539e44d8ee24a04d277eeec3bcffead15a2a6643ba1d5e7ba7f0a21a8862e0fdd98eee37d02e6ad1a33c30639aa08509c927f7deb05ca2f796598dd99c98e8eeb630119cf4a142c37abebbd8a680e9790c2c3fbfa835f5c80158c6bc72ea3d65c55d350a4056c4fa91b023a46f4c9fb696bc4f016af852127a607b58558b5758f18d89359ec7d327caa03e3a34adc89629fb2d9d8617b75142156f534f20e2f7fd85aa5cbfea887c68c49e74bde357b0f35dc41679ae1531a6f5fef1662172f5902d5dcc1a0c7c4b31a7d50bcb95e3a4fd7e818db6ac7fe55be93ba4c6a3eef0acbc79b090ed010212a583f86f119309211e1b9434fa57e60694d3201f5653c879f807dbbf10cfbeb1034e3ccaf21c0a634a79ccc02609aa9b85d4e2d13cf8cba68a898658a87a170885b62a6faa9e19bbfa357b4f10fdd41d7bbaa6e384201a608dfd1eb795a4376f011061e1319c084d444184e0d4b3c32c67d5c11e785bb5d465979a244bbf600e4cc32fb546650825d13529e3c690432e8472da9db4ed2a27fd8230e58f836590fbc8c1fbb85094e924eb89f6daab1bbaec1f94c0ea0c21e8150436a480a7ed6b41a0b5d4d3b8ea55ac8366d37e32399a947384ecbd90cc1b07082a66a638505265182517e67d861298a2a5367ff9812d1f6a0ffd428c18a0fdc5e285b66855bff9fdb441e4bd60df9fcacc9731c84d66498c9151a17e6fc77b20652714e7d73717c79506f83bd902083a404bd3e641a9e986aeb06e67f1bb4346827b1dd3b74c058dda0aecf4581678e084bd0c54fff0697d9febf690701959faeed2284da7a082d8a25da411fc9019ca7d07fa8d6a15904a6cd7b183f0a7911d2fa88022db421a2a91c10949b5df3ba852b783c66751b1664b9196433f96140805584d9833805ee80d7a22beb7521fdb338d87871abf1ed4655ae4a707c4fbc0e02a389d25da75c4c515aa63194e27d4ad6b9a48a94532fd13a012387d478bb6c3bd9779c3eabd39e3d08c7326896b087223b9b9b2b0cdbe6db16e3e6e149bcd416c0aa6c4226c5a9ebdc6d8b614ce9a4bf93c07ab6a2e4c4dd424dcbbe68afc8ab71fae301105be4a75a85272cd8b929a143c458ecc36092db779eecc075fd4544dc81f17e97ef451439312656f3cd1fd2efa032ea188aa537ef8dca01490297172be0f66a57361ecb17f00b18f35ed2fe8290e533b73a2f7f9b16c8bf497f5898dd6b93e6e64cc145ff3bce73a215edd56b12bbe6016fdfcceb9d5f04069c200fb319aceec07dcd6f530afff39cb8f58165522b6ae3a05cb919b3d1e444f3d93c931bef61ccf80b696f7ecf44c067fa0b4defcc98daf37e33e705f377ee6c2f9f82bfa57f50861b25a051b5e4f7cb5998a4ddba7485c98d698bdb79b240c9cee02a71e49ae798fb92501032893ff25c31b182660b041001a88cae7c0cb18053fcba12973ec0be321208d0e316769f0d009e95948c58489aa0705746e79d6b6f8404c8d97f4e55b201334000064a9050bd3474a4d37538ef194cfacb363341f56b4974fc2289f3cec373c58bc40df5dc0a23a0b75af3105b38e30efc72db09a1543d001466a0309a9f0348b6e932fd8415d73186227f4127d82c7e4772b81a3d9fb296977c4eef007e8c212ec6921ee7f0d4f318a3869a7c7cc86a0c85833ba628163fcc23886dd6370a297cd370fcd458e569cd386673c57681ae7948669352721d7b93ee4b841f8ed87263f7327397a7cbf924b095c54f3499d44b17258820ee622815c06306a13f9567509bbff40297589c2dd6882dee99dcd08c82353df50fbb93d01d6750716c4ece336e8a0c570da144a6fa6ea1e8434590b55bd1e2dae6782ac4406ff6859377b2cfed98249dab2faff3d65b2520c8f52a3149c31eb7216790c6cb991f14bb76d86c082fe801993bb42baf175ec111013f73f463c6a14e0506b1d7a6d7c7b5be0a2bd53bf4aae52895fcd7c7331c122de0092ce678325097d8b01e01b465511952c54b4fc7fd1d4ff570aff6e416fffc562277d9292603d1cb5d6fe9a565847cc3730fd4663a38c90b73836da7ed614dc2e8c642d995a1c47950a37527c9b4a240222b5e4478cd94c951954e1b50fb2c27866a8352834ab168e7e53e5324a23f89c7d7d02b0986309d82f970bfcfbae3674ba59f9930a5b3380deade83874e08ac154cea2f4942ef783cbb10d5845862324621caa99be9cd56c4077079d788a4fb75ad273b7b7fb432af4a19fd60017ee17500b75704b81d044adb7f46b780e927a3613c1f5068a3ddabdadbaab7a169f2d51d8873e4cbabc2f2ec5d5970d9e1f455fa8370d73fd399931a204188381d04f1b9309b88bfadf2153b2d89445f622df643cd373566d53cac2546f0dda25bd498f88d453336924c280a93c5b79ab5881a306da52349b49916508044de488369465e0985ca6748dd6213b3f846f0b9f4bc1bb3d6ef7ce34aabcff49cfff622e9c2da459be43b542c4590745e99dd1c4afe18796b43583dda1c6e8faacffd0c4c1f5b1386431fc60cb10b6746e6c9e4604acc9263e2160f7070645e93fa08fc81e47bd04ca166ce7366783f20646ccac6297895524167d2e21759cccfbe616ce012ab355819ed97c9f30250bb2cf568cf8d2504b9fe5d543aeac2f95de0945165a9d8af312f0bfc83eb132b4d06f67f9d515f19ef81861052cd519e459cb66a974037dd5e574f5a97ea0300a5e4fffaece289edce36a85fa1d860505e5249799367b96274689d079bf845346bac548ab7dcb8e09ede6efabdeb3f5964d6b8da397c7e070ee328507660cd28480a8c52bf3e7252a47ae30d45b53956c00a64d0c3119293f63777459368bd8459fe1948f82502a232b92420d4dc4c849b4e86334eb2c7419f7f25139b3a0613e53f3cc08f4bf3b14dbf1c2b39801eb354b8349ccd268da63815a69f6023f59c18589c591ead42c0590a36202018a493802b80945120bccb28ad02c0cad745acf161edfb34c7e2c64eee4a7b2ac373c22076106cb4751cce455fa1955225c94680abe93076a28407f8840e84293efbf8bf957938b5cf2c08b5c94edce45a3ddb65de31b1d044776358de0b8209e1f3f060a753d"}, {0x90, 0xffff, 0x8001, "717ef3b611d04a3d8b2dd0c6ab366c3effc1d16475fc5652cc56a8a31edaa3888ca3eb8ad30340feede3ec6c1f380811eb080179144686f0ddb6428e52280e2b2ab2f7c92c706ded9c96d0ca3e1c8bfae520c49edd1e0b257d5694b6048df70023c35f41e4d8f206c64e933be39ebca4af23db2a606dd45797bb50"}, {0xa8, 0x1, 0x4, "8e8ea6485a508f13b3018929c0e8b861bf8f2dea4845e6265c09cf32d6d47db8269aa181e70eadced3966f07cfe7e3a0a8feb69196ea4473c263acab8fa6a70a7811780a06b6f1215c6746d4099987b14f282c0a95f4281eaa16e2c5d1c603f622e648e4a1dac30f43e270d89c73b21c47b79cf7d3675d5851c32bf2d6600235ea4f253df4fda8e976d66a597ac30910af5a3e4f"}, {0x38, 0x1, 0x9, "cb3a8beef44ae4b7adcff3f388e2580995ffd78016e462d995ebbf69126f3a08b0483de463d4483c"}, {0x18, 0x1, 0xff, "943326674a8ac3"}, {0xb8, 0xffff, 0x1ff, "f071412457e9071e4792ff9e46ec24daeb6b404215f16354aeb7ce09bfcfa9c69f8b47280a55773bb2e9b2587d8b5234ea2553831b390969e49ab399733847616e34d5c2fb9cefd760e4139282589edd74ad98f72ed8727a735274f9656facf461b629cb5dce2a71867c2dbdaef7f729a9f34fe47eda0b1601ef98d2b4cee671839eb187f77c27ff9a741b8adc7a190a8f8de63253dd2c4987b6337b370d53ca45"}, {0xa0, 0x7fff, 0x1, "642e2cf51cf41a6602b3272c4b7950ded286f373d0a9e5c5732799474db5a3c51afa340bff701ce5781faf22dbf38b398306e381549f9104045b614ae592c104ed1380f7016f92860fde6c72fb796cbb08641a39400f303a1a240619aba647e165f2d3a9015c4926d1fd4da53870b5e1d43e4ce81795f339de1ed4c29c5464d98a0ec651997168eca9339647d76709ec"}], 0x23f8}, 0x400) setsockopt(r5, 0x6, 0x795, &(0x7f0000000140)="ebffcbff1bb9fd812eaa4e713048e6996f61e03b1c71f63e44b876e831929648", 0x168) 15:59:57 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00b9100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x9, 0x1ff, 0x5, 0x0, 0xd0, 0x8, 0x9, 0x1b020ab4d8e59b6f, 0x2, 0x6, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') readv(r1, &(0x7f0000000440)=[{&(0x7f0000000200)=""/206, 0xce}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/164, 0xa4}], 0x3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/29, 0x1d) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 15:59:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000200], [0x0, 0x0, 0x0, 0x9, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)={0x1}) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 15:59:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r2 = dup2(r1, r0) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0x2652b59cd730ce25) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x5, 0x0, 0x80007, 0x0) read(r2, 0x0, 0x0) 15:59:57 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1a2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='\x01\x00e2\x9c\x00ull\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x9f48536364c105ed) r2 = socket(0x11, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r11) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file1\x00') kevent(r9, &(0x7f0000000200)=[{{r10}, 0x2, 0xed7a244c799900a6, 0x1, 0x200, 0x1}], 0x18008, &(0x7f0000000280)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff, 0x2000000}], 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 15:59:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r27, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r27, 0x0, 0x0, 0x1800) msgsnd(r27, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x1, r22, r24, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r25, r26, 0xa5, 0x1, 0x4e2c, 0x6}) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) r43 = getgid() setegid(r43) r44 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r44, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r44, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r44, 0x40087468, &(0x7f00000001c0)) fchownat(r44, &(0x7f0000000080)='\x00', r45, r43, 0x6) r46 = getgid() setegid(r46) r47 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r47, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r47, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r47, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r47, 0x40087468, &(0x7f00000001c0)) fchownat(r47, &(0x7f0000000080)='\x00', r48, r46, 0x6) r49 = semget$private(0x0, 0x7, 0x287) semop(r49, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r49, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r49, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r49, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r46, r45, r46, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r41, r46) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, r41, r31, r35, r37, 0x1e6, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r30, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r53 = msgget$private(0x0, 0x20000003d0) msgrcv(r53, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r53, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r53, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r53, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r52, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r52], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r54, &(0x7f0000335000), 0xfcb7) writev(r54, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r54, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r55, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r53, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r30, @ANYRES32=r54, @ANYRESHEX=r55], @ANYRESOCT=r29, @ANYRESDEC=r51], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x2800000, r11, r2, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r6, r25, 0xfffffffffffffe01, 0x9, 0xd2a}) shmat(r30, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 15:59:57 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/187, 0xffffffffffffffb5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') pwrite(r2, &(0x7f00000000c0)="b63519be35a58718ab4ac04c40a1e63a7681", 0x12, 0x0, 0x85) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 15:59:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r0, 0x5) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0xa2, 0x1) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000180)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 15:59:57 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x42}], 0x1, 0x0, 0x0, 0x0) kqueue() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/109) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000200)=""/158) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r4, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:00 executing program 0: r0 = open(&(0x7f0000000780)='./file0\x00', 0x20410, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') linkat(r0, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000700)='./file0/file0/file0\x00', 0x4) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000009c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) socket$inet(0x2, 0x4, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x2, &(0x7f0000000840)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(0x0, &(0x7f0000000000), 0x0) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="e0008ab391686268cbf9dd39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c097f3cf33511fe8abf27d63ec3c1ae5f3e18001c3a4f59d2c942de91b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a58c5e07f32ec82a86d4b08b1b784eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b172e23d69aef4b250000000000000002b063141332a07bf3e7fa60387e7fc35f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246764e253050d2dfcdfbfd74881278f68269a22778db3c558da5429d8bf535f93eb5614e5fa994178b0f278de2f73085595f34439689418d04001defb13da19fa0f6cb3139bd216f363a40df1cda70a08482310fe24b382ca8c4b844960e98f3c4080000000000000022661f1c004ba4da07b745a4626a00d3f24d19d4000000000000003d2ecf6c8c4bd7ce76e9c089012c4a0bdce7671a5d9784811a0098abf9d1f48dc9a304c106f82a6f0967c84550c82d051edd6e40d5e5bd7abb220d32e9a094a3612ccfcb1dd5bf6f6fdefb886d6f41d23319069bc9236da4d150fcad33a3265a35efbfa8b002bedec9480a23eba36f28c66f6007250701a0144e2c6d714de100e46d652896837f2ee8bc622685e78a8eb11039b10a5d360b6a6cdaa0b42be3434c6a564629c6b4ccf2b88764dfec39fcc1b8b36e5f50b3693fe8a5880bd35b926263e1d4315dd4f74d08488037aaf201cebbcc50ee257ac917881ecd4dc491bf7921d33c884f83012042a603a27ddc54c3469da0288b31917a7d15e83777d22fb4e5e193a7"], 0xe0}, 0x8) 16:00:00 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xffffff18, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') mknod(&(0x7f0000000000)='./control\x00', 0x8000, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 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) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="4b847af44e11ec10af920621f132") r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) kevent(r4, &(0x7f0000000100), 0x4, 0x0, 0x7e, 0x0) close(r2) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(r8, 0xa, r3) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffb6, "076bfede477dac1400"}) writev(r0, &(0x7f00000001c0), 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x14c) fcntl$setown(r1, 0x6, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x600, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000140)={0x7, 0x46f, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x5) recvfrom(r4, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xffffffffffffffff, 0x7}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x400, 0x4) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') flock(r3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') recvmsg(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/146, 0x92}, {&(0x7f0000000240)=""/184, 0xb8}], 0x2, &(0x7f0000000340)=""/243, 0xf3}, 0x1040) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:01 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) 16:00:01 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') recvfrom$inet6(r0, &(0x7f0000000040)=""/126, 0x7e, 0x1800, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x1}, 0xc) socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r6, &(0x7f0000000200)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getgid() chown(&(0x7f0000000100)='./file0\x00', r7, r8) getsockname(r5, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16, @ANYPTR, @ANYRESOCT=r2, @ANYPTR, @ANYPTR64], @ANYRESOCT=0x0, @ANYPTR64, @ANYRESDEC=r2], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=0x0, @ANYBLOB="bd0c276abb4459c63eb2ab6b331040a4c9a19ba64df3e55ed7a852ff6da1ce92e896c16d4adffd99a07c44a74bef6d575a37a81a2935b60a8c1f96971d942c977dece0dcbdd5ef67c540d58bf72319c231d7b70d68e3adcdc9bb54d551696f6f2692ffb1c29f4c3a8fa8b9ad3edc1b2462067c5713afa416f7f97db5b8dc7c3b42a67557228c5096710c204e3e7c278cbe188eb737d11fdd24c6093e6c224bad9a320cffdabf6f459f34f306bc0a70f9608b63f9b15011e491bad747b596b0656612aaadfea96252888429cec7e67da13deebc9ffe4072be215d786240308dfafe3cd0e498f39af8245475ae9770afe032", @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="7386f7606aeb87031ea040741b1d767dcd7d05e1cb89b14ba2c43c18a341ce01988616dc5017eee658020d1821a3c8a709fd902ac221fac2bc3322160f76f334d08bbf78e8926ea039f8429edcf259a49352ffb21e72e7d53b08f271d2345ce563ad4763424f20ca48e739e6b7e2098ba1f944cfd03ed8730c79191088f7e6de06191a0d7fd41a44df086d95e82f844135591a353d9b59af93ee45f32bfdd4346da53e19af53872885e55f4627c7e1a1c34864eae93ff8c527ed1756b1c8195e65d34beb7d0ff586d66ad7b246e915e910c43e849c96b488dcce5b5d2ba583795625af9d1a5933a988", @ANYRESHEX=r2, @ANYRESOCT, @ANYRES32=0x0]], @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESHEX=r3, @ANYRESOCT, @ANYRES32], @ANYRES64=r4], &(0x7f00000010c0)=0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x246b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000180)=[{0x3, 0xff, 0x7, 0x8}, {0x4, 0x9, 0x40, 0x4}, {0x42, 0x8, 0xff, 0x9}, {0x8, 0x1f, 0x8, 0x6}, {0x9, 0x4, 0x3, 0x4}, {0x5, 0x80, 0x6b, 0x1ff}, {0x7, 0x7f, 0x6, 0x400}, {0x93c5, 0xf8, 0x1f, 0x9}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x2, 0x4) r1 = socket(0x29, 0x4005, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r3 = semget$private(0x0, 0x9, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000240)="a50ab20a955dafd2f1dedd89bae313018d479cb87de747057e578eef35857624af8adc927c5319239733f79d17aa41e212d35d25397b014329c097226818c0194ef53bc83e0ea337358ba5a77e50bab7715370e636116e04a073124f96b89ed7be1ca53b78e1af77c6c5f97b49040d3ec2d329e53f79f7ea5192e00a05a0cf727e1ae4ed62f8e4") r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000300)={0x1, 0x2}) semop(r3, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r5 = semget$private(0x0, 0x9, 0x0) semop(r5, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r6 = semget(0x0, 0x1, 0x84) semop(r6, &(0x7f0000000380), 0x3b1) semop(r5, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x23fc, 0x800}, {0x2, 0x6, 0x800}, {0x3, 0xf, 0x800}], 0x4) semctl$GETZCNT(r3, 0xfcbf747abb9f8f94, 0x7, &(0x7f0000000180)=""/134) listen(0xffffffffffffffff, 0xfffffffb) r7 = semget$private(0x0, 0x5, 0x400) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x2000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0x100, 0x800}, {0x5, 0x3ff, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x3, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r8 = msgget(0x3, 0x4) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000480)=""/253) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000000)=""/8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xf12c932671e5d642, 0x0) 16:00:01 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x8}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab964ca1cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce07d654fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79eb92fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d6b28e96560f84cf6694528fd3e34b11ad25020e984eb6ccb6c08e81cb850aff11dd3c7d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e670c1a66ef44387ad5907772cae6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c00"/451], 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) msgget$private(0x0, 0x1) 16:00:01 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x317) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') kevent(r8, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x112c5ca8, 0xe9ba}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2e, 0x4, 0xfff, 0xef9f}, {{r10}, 0xffffffffffffffff, 0x8, 0x1, 0x3b7e8363, 0x8}, {{r11}, 0xfffffffffffffffc, 0x30, 0x1, 0x409b, 0xe7f4}], 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r13 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) dup2(r12, r13) ioctl$TIOCCLRVERAUTH(r13, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r8, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r15, 0x40045720, &(0x7f0000000340)) 16:00:01 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x7fffe, 0x1009, 0x3}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6, 0x7}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x20000) r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r13 = fcntl$dupfd(r11, 0x0, r12) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0x6, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x1, 0x90) r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r15, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000015c0), 0x55301526830af158) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r17 = getegid() r18 = getegid() r19 = getgid() r20 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r16, r17, 0x0, r18, r19, r20, r21, r22]) r23 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r23) r24 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r24, 0x4, 0x8000000000000080) pwritev(r24, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r24, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffeb}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x0, 0x8}) write(r2, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x100, 0x3}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x9, 0x200, 0x0, 0x2, 0x10000, 0x6, 0x0, 0x0, 0x1, 0x3f}) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="78d761549096dddb992fe59a05a8d681cbf57a51ca84e69a76a6b1ecca109e17e9e1bc22e144e5d07fec9046f1f4327fef36c5888e16e1804da55674c1d89dab7788dec65e155d975c71d86d3203b46f352afb2cd5583a3e9c64d11ec78f3b2f776da3a41bec90a4315c65e2d82d348db7deee250f94e2ef952343d732c06bc8498b4626fa80ae6edceebb7d9d6599d366cfd730efd857a5c901ccfe890120c00437a6be193c4a3576eefc44e97f82cb5704c55353de2e52c15e2d4659947bdec22d7c19d7a602e800adf7456012112c707e919d3015a7b2839bf05ccf5964c87f4d37e72584d92d24674092555e022e956d0e2082dd525ea6e3656b456f64773f325d6d48fc670bba402282b0ca1fa3d8650789a5b12f0eafe991fa5ace759d59cca4e9cf747a1bf80053f97a3bd779a537e278e9872840bb45e9e440fc885d42df532acc4879c403045608a4af0ba6058500b8ec3dfdff18b51904884126d20f6d286c4812a62c512a5ddd739392307608b4bc86a2a7f552541bef36131c3f2e79ac36d4c070d269bfcb7346cd5321075e3592c1bd5aaa10e455e0b2c5509686e47702820a2254dc363ddf308abd4cd0b5a0f31cb2682a37739a032edffd2382ca1c02cf2a411c768f0ea2253d1b349502db4c617cc3be5b5db39b016268740d1e92896be2a2f760b2935a18362ddd0af74d9cd4633f751d544cae999ccc5b10cc0970201b171289f66b510e3b10cec5d8909322677eada9c4d36270d29f4c554118e6a77cc761a0753bae820b999d86fcb7e7e18cb416428d312fc828c7c3ff315923a653a6e5ba54700c4c60c7e2cdd7855e6bdeaba564fb7305499363837e67d9914fca18972ffd501ead5fc2f2c889bef3f12fad1dd2031727ed11aa7b11332a96016b7326e2e29a0ce468920b76f4023b4cb641be78bf348c4be378caaae62593a81e55b61ce85287e4673485c181104d5bbc48beb9ae54046e6bb935ba7359bbe0ad5799879d567331626db40170f02b97b219d640ba674062910664bfdc28d5cd10eba0ad16da50019a36cf44e54e8162c2886cf82db11d5b38f73115b1b667d81f98b5641a99352d1b682460d5205c4e4f6ed970b63cc5e5891ad3fc41f26739254f7f5ba00a347482fe10cbe6de48fc4e2e4afd90d20b07e7d318eabee4dc6cbbb9d87e8320868dcb575c300e52db00f9b14dc81fbfb67cb0d706152a44cd5ad3ea66e5867d24cf69363be885f07f437ed8c880c0f7abed23fd1bbe6d738d676c4ba61d26fd9163c58a50b2f3ac141d2aab2e6cccc7db096cc6d5eac91ece84c57a45c2cfc8d83b568a7e4faa9e11d0a51e6e6c35eddac80a3943f2eaee595f02e99ae8168bc897019b303d6e30df5e87a2aaeda28d8c864da19b2eaea7c5ec078583950b2dae0db6b30dc2f56fe99327bbfb8402f68d155131bcb3bce8d08c841765a2360de1a71885c7e7b5a5d319414acf29fe1dc7152b3feaef7dd8f0878f6be5697e59620300beb0d6d88e54e4fde3aadc0e3c0b97ddf70c2e5d70492b9e468ffc91ebea4134c4de0f385ab840ab30d72dca31b9235a276729397e72f7180b3a433470cdf28d7e9cdea5bd6734d981942bb9e8eef66fb58b7d006c97fb0ae0783dbc6e79b686c083177655541a1c828d344f55c5b92a888a810c165367c4106683ddd8133bd04f93ac70278aad2f6bde4036d4126c9eda08e5293ceedce93c4d6bbc549b3a8afd02cdb1dddf880d1fbb9d003d79da427dac646805324bd1ae858c88ae71f51959179030e9f47b2dc5fd43ca97789286805df3e7881708e9ded7e4d68adaf449d6f23ec309438dd442d013f73b7c4c614d3f3b4171858071dbd16c80714f2a82e0415bdfa96fa2a166ac9fd0bfbbf409657e8cfead5b64d09d91c0b65e3da6ceac3bf17ddfd20cb40a3fbdadae46233866da90c59f33d7d86194f1c6005ed58b7e873c4996cdc266f17cf180f956570c617bded00df78c8358dc3535ee5d70f58080725b4968e62a55dd0910c776618a9fab41fb53c110d3f4001054d5e2911086b898d3e8174c1811d985439355c312d664bdf13d825d97965065bd5aa47ba2dac28dd6a9806cb4b1bd0e636841be37a5bc6f403f454bd4b33de29b91a03e659230a0117c235df7001b515463b8debbee44e1affe6dbaf67288cc0ba3d2cf1c05d00892f959bd27574b0dd2b152e52e8dc9dc2c1c6945766f2be79fbfd37de8928aae6c21cf0d231bc873f90cf89ccb1e0eef03a495772724fbb7cc7fcd72a7172873fbe841831fcb2293b744738ed78b60f8d94e6b572419ad76ca8e565ea8004e8f3598b97421a78a930f8e158a14766d0515391e5d2d4b5afb4ae3fc5716bc37536c24f1f4702e34eb7140853a6702afdee2a575072db9526ff4fa09ab2568aee49bb4936d40ab22cb410df93cb878b0f21746df305752550df61085e242afb4097b59715cde2bc20a4dab5113312e57c3fa6ea58a4c2def797cdd1ec77fbabd32c4955961ce61e88c37614bcbc6ef133cb764e3e76d5d83f82a679e882d4f9bb40939ac9d25d4b2bea11d0f71a924ebf94480d643fa74c308616debdde3305b7bba0ba57665320d2b24199a15fb94f6f3b39f6ca1bca8a851226b0211f6e3ae3ed9f71fc23d2567c64e451153f2040b0ffc13f12a61f7b0f91d9239bd65c9c923011ddc4099f52da4b146dbb8ace83c8f01ba192b4ff3140a055eb8986a56d24dae84dcbfc3d9ea2bba06d705bc95493600c889c19201efeb49afe654e7a3f32cbdb5b229126c76ff1e3b1d421100f87484cf8b6bced59ce8cba0e285bb40b5fa89e4084521d444d6064c689244bd8e851773e5f5b5bb60f7f8aa1b4794b2a1b30d6254cfe02a37ff41f33ea9662afbb88686a52d56cf723c621af25c527f88e724ceb0fcf846e3c68c7f2bb15e910c8cf18c96433476396f194599b14c6cb2c1a3c4ed8af4b8832670a22b23839fa09bbaff57792aa214a8bdc557ffa82b35076fd6fd63a1d7f9fcb4da49bdff3ac55d3d47b11534c5f2736921142e59c30d9e0956d11881ad0483ab7078674a2fa6f5406a6352afc5dccd6485c4c34a3796a9b0d0c73c4718660d17fdfb84b67846d5f143fb04e4bf91b6aa87787f1de408451e424ba88db595a630bd3dbddf479bcd7a290cd743bfe2418e749ac6425f8f2e0d3e43ad125968ab77e12bf7fc2845ca33a84136917ccf8eb902a47f4f7b10fba908685623e9a6d2387ee5834943908459826a828932992cfa4b9e6411150f976d19f3e6d8789bb4495b57aad402729f2e04fe084f4d54dad711626d60139b88e563e8756ff680871b6a59cae0a32fad30484f39b8e33200038f6aaadd40d26531146126db122e4c0908901eefbc68ec6b53bd6bc125d024645262760c9aeece97e9e4d7eae78493907893bd5344bd511fdf99cb8d44b565f0974e5b98a5aa6001e6e1c885bcf001e6fe9bbf58412a4a481c7283e4ef698979190ef16865b71fcd1105392a4c85e0fbbcdb6b8429f405580f6cada03eaeb238697ba387a86b9cea5669a6cd706494876a2d46ae7fef90e8266a93a027646d0a2f79954dce75f34f106804107ba789959108601498b211c332cafa5712d5f0811ed2cd263d704e390bac7cee0032b767188db0640a8a9467f884c2bb756166552ce012eb8afcfc84374a20dc93245a2740a3a62bef98b2fbcb599d31d0ed793237b1ed7c81573d0f84172f64f0e373f34238d0d5d9f958ebd742b7f54e4e9067fc65e29e77a38cbb1c4fb6b2a5eb5ca38f03c1081927e05a2e2d194d24579dd92a2adf2a060660160c6a8e84106b25081cbad1fb38416560585f0b6a9a65aec63efd43eb8d489a214680145bdeec1d64c2d70e2b2dc3f5667e273afe1cbfee0110ea352e91c7fe5c2a28ee5aa5c15923b0d1c5d22d9eab074da9196baa3dc9194c2d777d45289f61af63b1ac07357b6b05b4300e94a467374b144cc3a13252110d1025451dddd0540edb58afecb906aebfdcb215c10aea7846e3ef3cd141c12c01ded010f43898d2aaa6971c2320d8488024dc3a305530a5c56edb9cac22dd5ccbbff2223cea42bb63227c87d8a325f818bafb310d05b0bf7a06a162fe1cddbe91a64ae6e5706671dfbd1a30900398ecbea63ae51117d290ba249e04067fc36e06fd64d5a4a20d4342a39d0fceac720733f40a8359b336a865462372b6106eb572c79712cd9d7379c17e3b1e99e76fb6575cecff537ab4eddfb142392b025170c739e4a91afc5adf4b56122282b0506795ce3d79ebe3e7ddf6f5b533100bb1f0710c6a6b7d8d9f92e8162fd65cab24c7b40b86b8a89071bcd43348a11591ae9579f61c95c6b371793d843e9849822e0eec79944f3a2236e0c0bc7c965e9ff26f2a62635a805ef541e1ecb060a166c92b59488d4fff8521bf3c3e47be80912a08c21672abb024a4400dca7e564435b76e652cd38bd44ead74865e7a8f5dc92444cae5e138a15b3fbc6cf7f5a194b584f54c420b557179d75ff6a2798f92f758c5ccd091c4e10e9b0adbda01322860a60311ad28536d579ed99ce0d56efd47deaab920708bda97c3bbc095ab13552a03b0ed439c700c26894abc7974896c2a4e6b1c3afb64a3df35d13d9563e72588a6e0748842fed0fa56880d64a336791f8a7a9174f843804cf9f448847ac59e3613ceaa4307a2ade2eef8f1f381c93b0a7262c5f8f7140142b1b73ce88e268d33f5716d88224958bb1af0a077835b5837833ef821a72616387f6008af162157b7c3a241ef3591f92c6542ebfb585a9e6a801659d1c6d3779fe7d122eeea4ff3fcfc2fbcf225064f185bf055598d20899647c47e8a72f068a5a2bc50de0e66496377e4217cfba3428cd385a05c33c7e355e286d41c53ff8d094c82068ebe9cb06a40d9e9a90bc21912b36178b677ad5405bd72c204cf643daf1201fb1967ad11233ff764b4527d918b573dc261f8a93033e89557372a82e172986908d6aa058c05160c12561f0c7b7670f0f5db9a6966e8f6acded85de6a0de3d992caa7471e3ec27bd6e9bf752f6b7f45f3a6bf630d60deb86954255d540205caf762d111ab1abc1c9beb2f74a8eb63091687e21ba29dea4bcaa51313c45b39a6646b299060ca89f190c369b9309fe167556bee3272c09a835afab5bb21f98be4e581ad1b406c2323522df8a6e63e85bbb046a8f00e0a2917626d988ebbac191987594f2d7a2b7a4333d13daac139f866378cc746c063bd3a14784d77b0137ceb57250bcd52dac813ccf616b5285afc989c14d4c3e2edb7302f05c54bce6be53c02bf70dbbe30b74229e958fa4b2eb24986075a9c47636670adc46edf3d9d047c334b8028c5eb52934d8628c9bfcb9d28e0b81663cfce5cae3dca41a001a16804bcaf70dc2ca0deb0859062ccb3d3eb7da7a011971b9c196e1dedf27d2e9b973b4f4e57f4c5adabed8c932b361fcca6b1829ebb67e45ff16dd03ba169b29c4876d26cc664643d0bf1845ed4f02369c3ba7cbeae913269622308d057a1cdf02f25ff9d084815d40d75378b74e09950d90b041dae40dbf7824f72d19f38bb114a097a393911d34d613fefe4923e1a6d5b23210f8f04a0e26f59d55e539f0e592ff8f128feecc24cade14917c16d0a8677ab9b0caab5b3faec2da0e9534e3f16c80eb78ac9c403a2a0b2ff41562a4d441afa81ab91796512ad0f3ad1086f84955a775766edcf228ee1b8887d8e92f80ad56e71f687fe5e2413cfd512b621aa5483bd81dc91e16a63cbfb48ce8663413cd", 0x1000}, {&(0x7f0000000000)='B', 0x1}, {&(0x7f0000001180)="877fad0c296b697b5040b3f4e1ae2b95f9b8fb96305db95d40f73515ed8eb080436f1510f3b494d4943373efd3f043845c0c283422c692119ab47d49c135cd2f397c9ef0a3d3f0e0743667523f5bccff4e5391cc855770d3d4612ccaf0005a8f48c66c95ce8c8f29f1bd07dd53f596b88142e3a925638242e1a50816c54ebbfcd892be502f856994413bf9e5a9fefcf3ae3f02d3f17943effc07564df5b61ad6ccff8dc0ed2f356967b5d3d4827fb11e71e3e4b9980498cc4d27855607ac7de2cca131087d001d6666da243d0d90ba4df65e0d0687bd9997d0b82041ebdbe32efb90620d5f54ea674e63c838dc3ead92637e0b5fbc7ee7ca6ed2fd2669074cf11a3faf10e1a44df3668ea3ef0ffe876d3ca91e439ccd1e559fe9a0299da62562fc04954183243789a4042ced1879ed65a97848779d8eb04da7233ef5550fed284e3fe9cd4e23e1a991e57f74578300da1a42d6a51c6e112e984fb0686bb1158e952f3171f457412a468856124a3d5b344d208f9f48308959950ae6f394d23a95cf5f459ec0c08d46c94fccd57d0c918bbcf0d8ab9f32bc05cfe806e3cfbd249216decd074e0d5845e15b0026d277135aad1f78440ff6c443f917f7adb98f3f2a436910fead24b6ad6ce4cb18e824e153f6cb9f7a2c5ea6f21898ea1c2d579fe14394b3f34078a22b975fcab02fb7ffae0c1021df2430fc52e1081492e4377d5b553e8ca194a06f534a5a4aa9c2aa4277fc4934c47285798ea20ea85c07a54fb23d2f562fc9941773fd145f0f0690ce137d858b6d2ab3a4e4df8c23946dfe5c2fa1a6c973d9b734f9897f4007136cb62ae803ccd1338336af218ae7c118b94c875ac84e001086e9626f4b43911797460e4790c661ceadb481227c9e43a1fbbd9ea463318353dd051d8c09f9bae3d75696a2f893686452d127fa47988d0b4a3bcb085ae17b7f8f12313b363b463f9cbc72e5a7ab525ebee12da70e26f1272d065c211ab547d19e20b60001f44ba24f48c16c261335612f66985375fb9167a320b9e5b41bcf0095f3e72e117d941b294b4d214568a46c83679f32edadc0664a8dcbad9ad10f0e59996307b4dc96129556ef3e3af824a52c6cbd7bcfb05256408d0e182e52b1c490ebdf69c74cb5ecc2f346104b36deec632ce72b1e564beae9becaa3df93ebc1151af348a8c500d31a91c0adad0686f1c181a2cc86a5aa0f5f5ed0699713ad7580769c3dc479f7bfa0278931780bebcd2fdc894b1075e1383cf94312ddd24986053759854e6ab7bd8f606617eddbce12042aac41cbfe4fc9d100a5d68bc5e28c46fb630d79bbef110b25550ddefffee991beaa80eb9fa6f8542a52a216189faa9fe928b6fe20712e8261547db1b9fe785af8b6c1e7f4891ddde51820b2c4d3f6ee7630e71f4a799df82edcaabe60bb01bc9ac2d034f44d5140bb612cee4cb6b2c5c948fa33147f387aa53beb26dee005d39d937bfe62962651bf99584f38a5485bd9d9a147e89976379383d9b8a97e106b82037853e4790d8ca336dac33e76568f8ec346f6ce8603ea97cadac5beb71bbe67fcfb5c3ba9385076e7fe394e9a266114ccfc1730685552d75b1a9d5c8632ef0f19abe520819c0f5264b888a8d57fe5a3d99eab1f7b71075076c99e4bfcfd2aea17e6a9e3d8b51abf020de060b58646fdb42c82d311bb80fce8a9a25cf865c3f61cedf53bd4a95e937f1d5cdf1084d3f32df6c47db73e3e6272e36878e74c5f210ba45442c26ceb2106b8ae340ddb7d7885bfbaa1d86174738710b41a2926c81570777fad55c3d8c437368c39df4b14eed6f90b7b33e90eb3a009d741ab7493f2715620253bac3fd6c656a06eb07f268a9e956f4904e56e122cbf6c859ad5aff32c4e9dd84f3c97f17938f587a9140353b015f6e7ffa258d9c57b4268aafabd2ec1b0f4b735d090b54564abd4cd11b5226eb1d7f34d3e8e40b421f75ef3c7931e909cad6986a8e260ef896d4f21161ece78e0f79b0d43905662afef669438abcdcef7f4f60a652fd1f4555c8a0d11171e33bfaba9b6f347db6cb01366527607e8c93bd12ce37119516680bd4fd279dc5f33e167ecfb74d0e7c4f82947ad3f605c3e3d6ca5b6f33782754fb5b2feec84b9a65a0f0c0052cd5238f3937c4611062ab950bd096ba9611a4a12d696a770212b23ea336fbf61e82ed215368a23710abe6ec299b27387136055b72176ec4b5ebba86f779153be0e935377109fe60b77dc4b8589f967e1ca8633de843f7b884be0db4c991675486b749b3798b08866aec524e5094339405eba05b3c8f81a70c30629f5c573efaf76cca16c438bdaa1ae499d6d136e199ffe2799045a9ca74fa16cc0d78446e0bd3c663aa733ec5f8c992246ccc471a899e7c63026ee65bd24c76f14c5c57bf9f4fdfaabb91413a6cb7913198ffa55e107692ed9a6feae8db48bd4e4e16b3a823548756c04dc4382c188f60b1902e8890ac6349f4da0ffc792e23afbe95de816bd44ad4b149ab1af29d79b9f503de7c11a11d05f195448028d0fba563b23cfc5eca64ac3ec6fcefc6a663e18182607181df4684c2ff5460ff66437b5324050f0b2ea8544be3009c34b6c6a60fdb239fe3fe0154b02ac1d7a6383fc9b0626625adc555297e7f8ae65449ebc585bfaefda4e0da3ab287078fc9c5485bf30603d2c47f3ffc3dcf5746dad62345c4a1a001f2e863c2342daf40b012c4cde0cb7185388b22ae70589f4725743cebb5eafd48377aeb59f302fdc0062e049373cb4c4140172ac42738e99607a528820087cfa4b8aaa435f578ee2255bede7c4f18248946f471e50d105f27620d21b70924af2e3659538ffd953fd5aa19001d703b40f2c196129e48fb43538735fb131efe0674d468f3803a79ea7c3c7470a5a4bf9f3da09f57d807380a7be0a75d9f628680640df3d0cca803c4248d9ca99208005217be904b9617677a2867053a37522d7f743273560d5f9712ef6470513c47009b28bcb911909df7ef32f808e3d4d5910920bbbf79f646d7ea01f876fc1a78bcab950c37cdfb8e1b294e9065bc34858e2d4c540a849b6e553e2bfcc690ba4d3dc6ebf2ec2dab433e1c00082dd78d267061ffa1e0fe6086b45057dbe371f1a5575251defeb4aec37e1b843af28052e417fed0572bb78600b6ca80924807c7de57b6caac2574cafa3e36983d4a48a55d85f9ce89296e022ab6eac42178d93f2f5d82aaf1fcbd0e032c6b28af3c3d6cd9c755da914e09250d3f57159ffe27477f76ad95c4b413bf218bb44723cdb609a55a0dbfa4337cf247e220d5b4ade5aba6162ea3b8954a910a7c4be04d1cfd5b322688f2c421da40602753e3468aa4e8cd20aeeb588d580746fab2158cde3a4640157cbcd9d9bf1325d2781803e3be4797028d57eb206ba8cd43c7a0a85c688dacd93e3d7452bc80eae27c18b4d3e11f688a8d387b0c6ec08e6ee172d2c36c909560ddaae9f430edc61515b24837f797ef9c960fb5070a6cd011aaa491b7a907a15444f732a9296725db0dd559735e7358f7fac35f9727e55567fda566c58ddc698e69b9a31fe7a8e8998ee6ab02083970cf0b2249abd7ee6aca0e00485e648f2a2ca5ca25ed46a000f0fc6156a3dfb138161895f1cc02205de6c55ecac88037cf4f2b664078ea09280fae09f6024a0521d9d344b426288a02a71982e2e654fec04534650d1c2538263a41f5f94d2a7d9683295a88d6c0233ba38aeb2941adc3e6c3a573444c0d92812176fe8a0d83df05ef532d5c21b1b64b205e68bf617310ce27769b4bbbed13bc8168454d41fe608dfef0eccdbfe8d3e8550ae31dff0b334cd7fecfbbc109be67915e45f3240fb39130999a540b84ced5b5480dcb2c1ccd38e8bd51cf2efd5144ca13932b9dd211c44ce9512ef0a4b7825f199e3b15b7d3f176444ecde422864a8383fa6bf78fdb1a206a5ca5d0bb3ae704a98714828f3eb9d2cebd13480c6e92bb11d9e3ba4019d67c7e74b8ea9c1a2e2c752763d706c3c936f66fc1a94212e728776796d2805e8f8609c78bb533e4476e97eb444ea7a78b1b986c7e22384330ed6b3b0bbc25745c52f03651ba2a28548162e13236ba0434ec5dba9891fbcd6282b91ad940892d3a94697a3767fb2f1e35689acc30173939139f0760c923f9a87c060306a50d1926fcdb3f30965ce7800861a5523aad208716e1b51ea800590b4c48417dc2d7d863ebc3474d03d840a919a6eb242d7a4fd91dfd6364131ebaa15dcd4bf17973b3dfb63098822ad7ba950c7acbff841b7efaf28a5da3eb818f9a0e77ce722c25105e7ebebf5b2cb4b0f52bf666bdd898154bf7db4440e6be814ffcc6e1cf0c2a6ecb4fe283b41da4ec804d6fb3919cc1f16e2b73a12dd241c1e52bf1ceaab24a5fbbc3fa55f6e99e977ad4cdde2d24aef9ece94fbcd7736e2c7dc64542ed5c782876964de2085600930d3efdb399604b4fa0f21d1623986a3b2940f2b99501e7e21a4d724f86aac259b427e183e35988586c660ab9e31161233ebc4f6ead063539031c68432d89533690b1fee8e96b93dd6e6b51d85b55ce7321c1fe6ae28ca833b3a0717a9bdedb4c0c862761931b86ceac196f17934a965972201830e8b80c802f2c3b499515c969daffb67cad648a31db46518c546f4e944bfd41b80dedf4997debdf481d9ccf79e494e195bd7d6f61f85d3e6a8054db1c525371e99acd8c2945d5922f4fd5b58436880a821ddbc9534778a1a1b2b17ee9a6a3e08b4163be863e577ca2a1c299d410feba3cd452864bd60012b83a297fd92afecf29d5ad0fc92a4745e58d92be4521274d59c57c8b21fb3543512a14c4a35e2f18e16de98a11bc1f76d5f0bfb298579e7856909bc5b12910ad43f8c8bda9722b9f885673b807de763d966f26f5b891d6a783bd54bdc054ab78e66565cc84240bed0aa50eefe0305ea1b392758e230484b33091ac80ed20016b0a0c97ac3ddec5a100b22c48c1631593967f9e79b48eeabad460ffe13593ce339c12b91f61d5e102cd21ba8db13ea6858212a146ce9cada2a3f2bb1e7bb06fa0fde02de5cab62ce65f589555c35dbba47b7e58a58436093ea617151d6547333906326e8056e1f3d3fc0b819f9909881123dc8a6c03f6117fd01f5ce2a978b8b5208e235223d288cd3c590972e4ba84bf6dd4feda750511658d026dc24bb0f59b96cc4c140e31e8090c65efdb5671edb8f77edef154e0bdd2aa7e3fdae84d3fc094a8427197b4596d1318eaeb81751366a42d8760287e3009ccacf56da4f11e231509cd43737ed71994e0357d2456928d814c75f8d9c311bf767ae05e80e24d74c55bfcb0a774074e4832799eab2a9250e1a4def15065b049846a3a74a5376dcf86b7e0c1b860ce5967eaa638e4520c11512565ffb023d4c9fc38c597ec2c908ed0e7e12478809b189520aafec22c21da4cdcbb69e240ed9e897aef63f1ecbcc337c614a217a44e3a175e13954c81728cce2c0bc86b569870816085c36aef6b1465931b2eb80147d98dbe03f650955800c2cd5d9d46c8b41e7aa9b87b6b31f8ff4fb2b00b3cc8870af05a9e9718114314eb6c71d05a864c7a26e83f4322cf238f6ba8edc8a808c139141e2cb6093fc9d26267422692967e8641759f26c18187dba0cdad609b274d69ef79acce97ec4703b0a7c802649acc30ef017b677859a9f3b79601194708dbf32d5ff5021a90591375750e951845ec6deee4083ab7bbd7d659ba5278638bf53890081242431b64f42eadad99538f185206bc98668d8fcae286b6f1ea13b", 0x1000}, {&(0x7f0000002180)="efb18b5c84ace4411566604390d43cbba31a1881ed3973be6e478e938b7e1ee40a5b3b0c717704342d64fc930f26f12ab173f49391ab51e9f873b7dae4c6965924bee46f21164ed2706e9d9bb55a3ebcc38dc8fb6b04645f0e0b3185373af1377100f8bc926e6746da858344136072d120567f3ee5b4a595749fcd8b25e6a3875a877d84cbad0576bf614f1bec978914870f0d62ec1e4ea6095b965f92b53aaef5ae883e14640e5b09fa81275bc8cca7c5d3bf87f8d87dddffccbc6445ca3c8a6deecc1e9561291629697660a04db76715d3add4f4a60fdcbc7f6964961b2ff76c9df89afdb227c03e12a8af6a385b1e59575c743614", 0xf6}, {&(0x7f0000002280)="bf121182aa8ad324c29bccd101d4c3efcbfcbad257b874a5f49999815cf83901e071d78304b9c0e33c05cb2a13478d0b5d5d95ee8f176488b1a58e824d6f70b2397f839ff5bc70d4140139b452c1643f576fb917316559e67d3da6382a035d5182b526a567e391c67279eabd89a8322ac4aa5693102288e5674017885ea2e4a824a7fe88f601e7b25aab48560d818755312683f5aceeba90b6bd2b7b7cf45ea7714ccf2f692f65f5c77516b86d2b7b7be32f03ebd39de5497c643c5ea4580a860aad4eafcb77d150af44409c292634a41cd265c90c6daa0d6120f911ce58e4", 0xdf}, {&(0x7f0000002380)="f6edb3dff849e13441d091cc3551dee992cc7e7f47515f0911b37a6d349a141b5a2341d752b82540db38a74ff21c60e55cbd46b97aebda3a2166703d4e2300606d48928a8e74f515439f13945089ea31f5364ae3a70166e88088a878e33333e39554421818e6acd6d744d2905a4b8cceb874251528395b7cda36637a2dd35ef8ab7a2528550b71dac2531c6b19c4b1c545fbe12287acdff367233048167ab95835d5b1f52de32174b18e8d93cf49a4b7b7247a20b35aa7ed3cf4a8f67afa0d0b0a498b0612797426df42c94f64cd450d022a6e25f2f2bdc2e01a1dcc3986ad68663ddc0b0ee64239f6aac5eb32900a4ec0ae219d9728d0ed29f541bf9bd372a7f74b6d93c7318ae6eca716441846f421df8d77c86707574421601f38d591e73e7b47072c74f5da9d1e75c1d6762e1c3b7622f0e89c2677ad38b3b5844fbfd9c52b27fad02668b7f9cf838f8766b79a6100bafff9a06122c90ae9aef050d0f24fc71165424f44fa00e533b069b6f5dce24eceb060716f42200deb2c726f195d9d5162fff83aead5274edc0b2669f9d019cb02329acd4aa50a5c1f4b556df93589494ab4a205c3b1aa1e7a6bbe5473d74e46c4ed167dde89aff6fefefd4608c92857ace1eaf5c85ce1a18eb60c36d169c6233cafe5ec90b71b5e094527a0e6826cb26a0e00ec656ca77f6ac34ff7fe3004fc776065f1762659c2554caa93573708d7b6af0850f2d318433776c815ccf9f59da43a27237eefb661689b75eb8993c45148bcdcbd2e7c6dfc8e8b9ab3b8c1eb294fe5ec76f15916fcc2cecc5c81db6aeb429ac1394b6ab84962dae9286c913e8e3794a4de8889b10a9ddb742d6caa904eb49af8438196639a9bb6e4412fb9851c4690ac94ae4e0bb35fa0e404cb1036068fa5021997af1d59b43b1f8fd0ffba5b971c79e41525f68dbf1a594a6a593d615e8cc10ec360e9aa70b39cde572b2bc0932d5ba36cab3233c7f34ef287576da388dc05fc29b561f4c88e5948d2d6819c7cc20924504437180408e3df95ca1440486404f15e6b796e7b755eeb52acc867948c95accb58d3cbb0b2dacab05665d9ad6c8d4812ead8e74fe91bf3380fee2d52d76362f8df0f0deb2ef0c322d8043f28ab4da098a4cff82bb8ff43319695eebf6eafcf7af05d881a5ac52161212828065af4d3b82b50c0c1ad015c67cf9c180cdf32ea0a3894ad8b2276bd9b14888afbca5cd6686f755821e1f4ba228d8a1dc57c01009ac5b7c3b9d48c76296e34cd237205a26e4c6c817536171220078759f67841299144e8d10e388bde68952ae2556843e29b0ef47a1d478010e4cc5af860572c23318c6ad35961046cd1a7f33c26d57da09d6c9165e330aa44ce6aa53b53e94e743f4ac34c203bfe72a67027e49b75fcf4f9779313232a72ddb0ae951773e3314e9668c898bad0e25820dcf5131c3692595e76764e376e074ea1ff9d2ac6c4e96cd2c1e1d6e64d2f24bc60679a0e3ccc2bbfd9819ec3f864c22de8fc40ef0e98dd57b302d83d5258e6c59e4900fdc05a143c2270c84c6951c451651da0896b4b6af911eea60d6c4059936fa753c8142f24bd227ccb24543742b691b12cc422eedac61ed0def397cd7d4de7ded3daa23a2f7d08c2454e54874538159884b210e9f7fc84482e4f419298ee8af2c9f4b8b18d93498e4babf861f76fa7236176f946cb6c4c1992569174edbb741a0e93599aaeb9942706893da3342656c33acdd2692cefa920f105c7347555047034e05602e5245ca3778840cace7261cbbf0015591119f004522e7c75dd36ed0ff3a434f2f4ae7f12384c56af3a844c9c894178dafe0490a93e4286608ea50fa32607cbc0132233b6aa653f9601fa3efde45c17611c70f6f186a7a7d7f98c422945a4f300f649d1217d4e9c3eab938e05dd8d926d266c10ed207b2634021bb73fcb0c17b45d55d1f93d8f29607968829df92a2b772804cd3068f91518591bbad1dad811c3867f9516fc96f3daff14e3d69e418972b420db90dc9f1475e966613d9edea6e3a1234c450adc509efa688ba3fea826a2bbc528f7196d21b5fc0cf7311e2cd3d0af3be1a53a744a4c977a4691e08b945935747058e1da15b4cda25b23e7add375d8785b2a96271cda557ddc5e67ac227f94290c2db2b0131e33649c43212743f8f5200e6a219aae8d59a991e6704bd157238118526b9a50c381e27888c25fbe19786b96f68c6eecca2ff94b4af7105540ff5ee580d7e564b23c7221239959590b5a93030a15b1198487a722599c28d642965f116adb4e30f55e8789a122141febcb9ce35f258f8275d501b8e2058ff683871f36a8e08bbe4d1dd9d01dab36f7573601856cf3605ed7454217fbc0e970ef1b3a826e544fefd9a09d5de4d35e9c9daed790a3dd46f0d8c74e8301c70a2a11dcb211f353761da931690fde6b13d84b60de42f31c6ea4646c8ebd24f5411bae96ce0bc098d242c89a7e59196c82c5c4d63d37b5a735625aede23adfd6f796cb715cc08a79d8b9b4c9df6fa552205eaf13ddb858d9aa120b8dda87feba1b6e0f64423aa0c1b30f9c48cdc39f79c9e67f10b7a91fdca93d84e9d8a6b25695c9ea08218c87fb54a36220336a802b4d123b645c025d0917b033249d3de123aeb36b244b9856389126f7bb75b716fed11acbf016714ab632fe6b7aab2412e29aee1ef05c4521a1abf0111ae5a5dfe9d1500aa5bad5e00e2021c0475bd7b479c29713c72df30b139a385764876c5c9fb3e96638ec5cffbcf18d9a6d2ea33b7165ccc20abec5b01e037af2f37f8d4f0edebe8766aeac4f827cd79612b4060808978a004f2e0eaaed3186fe80275f98fc0705a12d2ce408568bac41dc7e55f85bf5f57ae4b1ce1354bbab4bc14e20d9bd7cda37eebea1cb66ca76b31d54836e4e79c21a753bd5d1c5fb600e18850ba62b8deb1d4a46e775150bffa6168e5fa42a0e231bf480108af9f15e0b2744fb8d5f2a0aa163644c22ae182ef8dffc92d12c4ecda765718ab40d1d35e397c1e05e0867a6a98c32b6b9f0e71e7fa04c5b2762cf293d4d0969dde506f57f4df334e672a0b3678a8652d1908d761f0a66309cef3f124f688b3bacc672d25d32697e700ed3cef2a7ca3708bd2d1ec0ff87e1098576f580c54a56384eece7ec22f6cfc54f9051975eee1eea40a17950f4ac6193de046246a79d568cda41c9f470e2d1b23f00eec102d59b020b4b09cb4198221f816df620dcaf9a395745654cde3a622857f792a3517555ab5a4593729a454fe7e3e78db7ea00b1f5428474a71d2c32ee8226c423f8b72ff1406a60cc9dd6aa01e8463b82eb56067f4757d39a2570a8cb26f0d2f9582b35b7bf5b4c4bed6123d184f5f57cfd24eec6fb67cdf8d84fa2e4f18bfee1841dc9645f1f28c2be1fc09a7977770bebc6d3776cff83674d64ebd4f1484f39f5f6284587238bde57f3a58a7c3b8bbb89160d4d2633f0965374e65bea027b76ac6be844c376a5f7fb704ba21ec13ef23d3f20709ae324da35b79edfdb9f41e69637950d6a4c5761974609b25f3eaf42f3a410bf9630b293359a8b4b652e0f08017c7e65acfb01115047974b75d613b5eef6e1ae9c43a36e53aef5c1d26ad32f0d38af562ae5e0d27a8275d38e23b99d62172674afd43887f128945dc6a26ff466964f3471191a875c24353b850c27145207621d23c668e1f3fc6ea708ede869aed05e5c0bf399b0187a6903c11c6ab7ab263f8a736aa70e9a0e3be04e5f2de43a9fef5591711bea4d5bbef05eb4a5731d5aef8f5fbf2e4148cac6eb286594c151d33be8836ca69af6ad0816e2146343ba05802237e52eb222538005b487ddee1fd539bb66552ccf92e54512aab7a9e0e8361ff661f85a3cb9dccf530ac56aca25f3f91157b863c52690de00ae04dd8eefff157a135fcca555cb2d7b5313a639c84576a04d0c50bcf965367b8a777e78933c2944d77f59337bcfb7a51e43c8bb8026ff9edcbb03a3f534b77a38c8ea997a6371fe4312d203c84a47c564dfba188b8001661528252d3353bc726228e91691bc232a753b0d8a6a2dd6743c73ce2ae9ed096d682d92aa79151bef14ff0ec4184809b6a2704078ea7aa3c0fa54bfbc2d00d299d007dd4253e9f51fc8dc1617e4ec9431d905193916804a401722d89e2b4c4b2ff9c08ccb17f2cbae3263e78018575382405706cb0b9e782f07b50ebc6ef0bd407e84311c14462505fba903db120e9c3423334d051f35ca379ea8982efeb29b7f158abb185c797649cb81d05691f86a6510db20b0291265d048fe3ed38518449c9d9f3e2498fa56aab7decf2f50d6939cd43da2a331dfc1207e05ee2be37c81ecbb7d7755a4c671d6665d3606faa19799810195385a9314921a79ae81d00f70db4b9a746a49d1fda7031322aebc9b3f9797c7bb5bc7bf9e21a17131ea931022cf26764d5ed201794c4a4f29bd20ca9ca6b00c9be5586ed7ee5ae82f1bfdc89e349c8342bbfa604e31e4b4f122d35374816e088ecf6ae747bcc138d07dae3420064bf48c755e4cbccf4d3f362aa68e6a6ff662a180c78599d49c1acd965177b45e76d9071e4674a23a4b716db9e3ad7b30ab2592cb2a4f267464298e3e7a01642da53f1e9a60dd2529eb441cb688ee41fa3f44cb03e222659fae60432229cce1eed2b675165d322948e4ac41f8d8053b7b82cb51617818000a3194cdef058992f9f1010d358977f26cd828e6d6610372e3e515ba3131731a7c9cd1285bf9f3b2ee52e5c7bcc93893c397f8089e80e589843b1740c936774d50bbaa4cebf4", 0xd45}], 0x6, 0x0, 0xe6) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r1, &(0x7f0000003180)={&(0x7f0000000100)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003140)=[{&(0x7f0000000140)="eefdc89475836062ba7a52e6327c3f8284c597c845f78891422e4aee", 0x1c}, {&(0x7f0000003100)="b86a463301b9e6c54065f59c8cd3fe363a2ca10d41683fd16d59091071530e6baa1fec0e4de57e2a731cf5866245e48004", 0x31}], 0x2, 0x0, 0x0, 0x1}, 0x3) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="5478d09e7880567aad38032c9ce984c3b106dcb9d5b448cd69809f7f53a88c9c82fd2791c0ee1695bae6d78470d7b05b965f36fc8a046b85cebd009d9ae26b76fe1af11f68c46bb6fa353128bb41bbfcf629ce4521ad54", 0x11}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x0, 0x3}, {0x85, 0x400}], 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000300)=0x400) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') flock(r7, 0x8) r8 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) mkdir(&(0x7f0000000080)='./file0\x00', 0x389) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) getpgrp() syz_emit_ethernet(0x7, &(0x7f00000001c0)="174af2e5d2e6c9bc6be6634ecdd0") getpid() r1 = socket$inet6(0x18, 0x1, 0x80) fchdir(r1) 16:00:01 executing program 1: getegid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20, 0x0) flock(r0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() socketpair(0x2, 0xc003, 0x102, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r1, &(0x7f0000000340)='\r', 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) connect$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) geteuid() symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = accept$inet(r3, 0x0, &(0x7f0000000140)) fcntl$setflags(r4, 0x2, 0x1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2294a67190a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r1, &(0x7f00000045c0), 0x9) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xfa73dd31dfae8169) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') dup2(r1, r2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [], [0xffffffffffffffff]}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0xb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:01 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = accept$inet(r2, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000195f0081d2070000000000000000ce943a0f1611e0d665d3a7712f33f75b48b5bdf212ae244be1ca72df1b3a"], 0x1) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/43, 0x2b) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/89) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpgid(0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x1, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x60) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) shmget(0x1, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0x7ff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r5, r6, r7) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000480)) r9 = socket$inet(0x2, 0x3, 0xfc) getpeername(r9, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x9d8c9bfaca30614) r10 = kqueue() r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0xbed1b9af81057bc4, 0x0) kevent(r10, &(0x7f0000000540)=[{{r5}, 0xa, 0xaeb9c04bbae9dac6, 0x8, 0x8, 0x6}, {{0xffffffffffffff9c}, 0x5, 0x8, 0x1, 0x5, 0x40}], 0x1, &(0x7f00000005c0)=[{{r8}, 0xfffffffffffffffa, 0x2, 0x1, 0x7fff, 0x9}, {{r11}, 0xfffffffffffffffa, 0x2c, 0x2, 0x1}, {{r12}, 0xfffffffffffffff8, 0xe9, 0x40, 0x2, 0xfffffffffffffffd}], 0x1, &(0x7f0000000640)={0x7, 0x7}) r13 = open(&(0x7f0000000680)='./file0\x00', 0x12e9c6a4bec19855, 0x80) getpeername$unix(r13, &(0x7f00000006c0)=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5017f000201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r4 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r3, r4) r5 = geteuid() r6 = getegid() chown(&(0x7f0000000900)='./file\x00', r5, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r8 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r7, r8) r9 = geteuid() r10 = getegid() chown(&(0x7f0000000900)='./file\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r12 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r11, r12) r13 = geteuid() r14 = getegid() chown(&(0x7f0000000900)='./file\x00', r13, r14) r15 = geteuid() r16 = getegid() chown(&(0x7f0000000900)='./file\x00', r15, r16) getgroups(0x8, &(0x7f0000000180)=[r6, r8, r10, 0xffffffffffffffff, r12, r14, r16, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r3, r17) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r18 = dup(r2) listen(r18, 0x0) r19 = socket(0x2, 0x1, 0x0) r20 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r20, 0x0) connect$unix(r19, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x41972277631272bb, 0x0, 0x0, 0x100000000010001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xb4, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x384, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = getuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = 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) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x81, 0x4, 0xfffffffffffffcb1, [{&(0x7f00001cc000/0x2000)=nil, &(0x7f0000364000/0x4000)=nil, 0x5}, {&(0x7f0000373000/0x3000)=nil, &(0x7f000063a000/0x2000)=nil, 0x9}, {&(0x7f0000115000/0x1000)=nil, &(0x7f0000476000/0x3000)=nil, 0x4}, {&(0x7f000034a000/0x2000)=nil, &(0x7f00007f9000/0x3000)=nil}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000195000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007b3000/0x2000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00007e1000/0x1000)=nil, 0x100000000}, {&(0x7f00006ae000/0x1000)=nil, &(0x7f0000021000/0x1000)=nil, 0x9}, {&(0x7f000004a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10001}, {&(0x7f0000455000/0x4000)=nil, &(0x7f0000247000/0x3000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000652000/0x1000)=nil, 0x8000}, {&(0x7f000078e000/0x4000)=nil, &(0x7f00004c8000/0x3000)=nil, 0x3}, {&(0x7f00005a8000/0x1000)=nil, &(0x7f0000383000/0x3000)=nil, 0xd9fe}, {&(0x7f00002e1000/0x4000)=nil, &(0x7f0000308000/0x3000)=nil, 0x8001}, {&(0x7f000028c000/0x1000)=nil, &(0x7f00003b9000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x29, 0x9, 0x8, 0x4}, {0x4, 0x3, 0x0, 0x5}, {0x5, 0x9, 0x15, 0x100}]}) close(r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x20, 0x2, 0x7, &(0x7f0000000900)) pipe(&(0x7f0000000940)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r20) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getppid() getpgid(r30) r31 = msgget$private(0x0, 0x20000003c4) msgrcv(r31, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r31, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r31, 0x0, 0x0, 0x1800) msgsnd(r31, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x1, r26, r28, r25, 0x0, 0x46, 0x81}, 0x10001, 0x1, r29, r30, 0xa5, 0x1, 0x4e2c, 0x6}) r32 = socket(0x18, 0x2, 0x0) setsockopt(r32, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() r38 = socket(0x800000018, 0x1, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r45, r46) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r48, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r48, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r50 = getgid() setegid(r50) r51 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r51, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r51, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r51, 0x40087468, &(0x7f00000001c0)) fchownat(r51, &(0x7f0000000080)='\x00', r52, r50, 0x6) r53 = semget$private(0x0, 0x7, 0x287) semop(r53, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r53, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r53, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r53, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r50, r49, r50, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r45, r50) lchown(&(0x7f00000001c0)='./file0\x00', r45, r46) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x6, r45, r35, r39, r41, 0x1e6, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r34, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x9, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x25a}, 0x402) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r57 = msgget$private(0x0, 0x20000003d0) msgrcv(r57, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r57, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r57, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) r58 = socket(0x18, 0x2, 0x0) setsockopt(r58, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r63 = getgid() r64 = socket(0x800000018, 0x1, 0x0) bind$unix(r64, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r66 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r63, r65, r66, 0x10, 0x9}, 0x8, 0x1, 0x9}) r67 = getgid() r68 = getppid() r69 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r71, r72) r73 = getgid() setegid(r73) r74 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r74, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r74, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r74, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r74, 0x40087468, &(0x7f00000001c0)) fchownat(r74, &(0x7f0000000080)='\x00', r75, r73, 0x6) r76 = getgid() setegid(r76) r77 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r77, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r77, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r77, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r77, 0x40087468, &(0x7f00000001c0)) fchownat(r77, &(0x7f0000000080)='\x00', r78, r76, 0x6) r79 = semget$private(0x0, 0x7, 0x287) semop(r79, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r79, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r79, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r79, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r76, r75, r76, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r71, r76) lchown(&(0x7f00000001c0)='./file0\x00', r71, r72) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000080)={{0x6, r71, r61, r65, r67, 0x1e6, 0x8}, 0x5, 0x5, r68, r69, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r60, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r83 = msgget$private(0x0, 0x20000003d0) msgrcv(r83, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r83, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r83, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) r84 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r84, &(0x7f0000d06ff8)='./file0\x00') r85 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r85, &(0x7f0000d06ff8)='./file0\x00') r86 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r86, &(0x7f0000d06ff8)='./file0\x00') r87 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r87, &(0x7f0000d06ff8)='./file0\x00') r88 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r88, &(0x7f0000d06ff8)='./file0\x00') msgsnd(r83, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r82, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRES32=r61, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRES16=r86, @ANYPTR, @ANYRESDEC=r87, @ANYRESOCT=0x0, @ANYRES64=r2, @ANYRES32=r56, @ANYPTR], @ANYRESDEC, @ANYRESOCT=r88, @ANYRES16], @ANYRESHEX=0x0, @ANYRES64=r85, @ANYRES64=r5, @ANYRES16=r31], @ANYRES16=r82], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r89, &(0x7f0000335000), 0xfcb7) writev(r89, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r89, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r90, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r83, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r60, @ANYRES32=r89, @ANYRESHEX=r90], @ANYRESOCT=r59, @ANYRESDEC=r81], 0x4, 0x3, 0x1800) msgsnd(r83, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESHEX, @ANYRES16=r56], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r91, &(0x7f0000335000), 0xfcb7) writev(r91, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r91, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r92, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r57, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r34, @ANYRES32=r91, @ANYRESHEX=r92], @ANYRESOCT=r33, @ANYRESDEC=r55], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x2800000, r15, r5, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r10, r29, 0xfffffffffffffe01, 0x9, 0xd2a}) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000680)=""/38) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) socket$inet(0x2, 0x5, 0x7) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002103, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getdents(r0, &(0x7f0000000000)=""/37, 0x25) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8498, 0x0) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:03 executing program 1: r0 = socket(0x2, 0x3, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xffffff92) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78679a, r3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x2, 0x1, 0x4, 0xa0d1, r3}) setsockopt(r1, 0x800, 0x7, &(0x7f0000000440)="3c5b33919f9308109cff7490e25aad4405f9546f62bafd8153d7c724f93e2e243198dc69198c42d5f9c81f403fb31c6655e92e43be6056e01bf1abc4c07e37b5a99066898a6d1c70b79dff5c73c55770a79671ef2c1386bfd6866e1842b7b3d771a65d08566f9c66b0aa8c887b267443f3329b6e2a583c2eed25c5802af9a715aad010abff637d7f9066c639fa1e0fa611d4094d1b72419fe3cc29d3a83fdff58679bb37b5251ee01d448b2442b5528bcd9b0ccde8a3179afb2a4171234beb769c907981d6c43003de7ab24146cc2c6615b533557b50995d7c7976", 0xdb) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x6) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(0xffffffffffffffff) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = semget$private(0x0, 0x9, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/22) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0xfffffffc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1f, 0x6, 0xff, 0xc2}, {0x7, 0xcd, 0x7, 0x6d4}, {0x400, 0x2, 0x1, 0x4}]}) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4480, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0xd1cde7b3, 0x80000001, 0x8, "d2378d9ed2ed1758477332602802f2853b10933b", 0x8, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x800, 0xa0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt(r1, 0x200, 0x8, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r3, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4d, 0xff, 0x24}, {0x81, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 16:00:04 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x40001a06, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) close(r0) dup(r0) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)="d7829c0ccf2e32e11735f5e0bb3c90d1fddbfc89062925a2845edbaeae30d33588faa74c66e0f404718c56fe06d76c151a783c9a8c7debb2260edfdad0822e9cb074c02ee036c16b163826b3d5664bf5baaf25516581386f789cc2999abb7645431ba6ee47d1f7ff4984893bec667490601b22db8703754c5b4ede5d59567b84cd2adf049ab86ddd2ea9043f7103c3612b01372c879846f7d796dcf316a77129e1d90d6ad9c0eb29d1b4b08f00a6b89a4d3743976a291a450dae020268475a4b2f22a0e8364976e8db3fb33b19129f65bace5128fc711150f4a298a974e9ea7604ede1c5dc7992865e0c7b5f3ee01fba0bf77ff6ec88f1", 0xf7}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) fcntl$dupfd(r1, 0x0, r2) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0xfffd}]}}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x20) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) write(r2, &(0x7f0000000080)="26f268ff73fb", 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015937c70 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000005, &(0x7f0000000200)=[{0x0, 0x4, 0xcd, 0xb9db}, {0x4, 0x7f, 0x7f, 0x3ff}, {0x7ff, 0x7, 0x1, 0x4}, {0x8, 0x4, 0x7f, 0x2}, {0x3, 0x1, 0x0, 0x2}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = msgget$private(0x0, 0x110) msgrcv(r1, &(0x7f0000000180)={0x0, ""/103}, 0x6f, 0x3efbd134c808b37b, 0x1000) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x0, 0x7]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015917660 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x4, 0x7, 0x9, 0x1, "e5e4177a45be654d4b41ab87169416900c204f2c", 0x8}) chflags(&(0x7f0000000280)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0/file0\x00', 0x80, 0xba) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0xfffffffd, 0x400022ff, 0x0, "00170020470f9b481200", 0xffffffff, 0xfffffffc}) r2 = dup2(r0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x190) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) lseek(r0, 0x0, 0x0, 0x2) r4 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x9b3, 0x5, 0x7e, 0x7, "dd4e3640ff3d1941518afbff4b9bd253ad3011ec", 0x1, 0x4}) write(r4, &(0x7f00000004c0)="ef1b2931d2029d962e339a527d323d2b70a1221c2fafda12e19832cc84db10f8fd58e098a1a8e46cc40b22347bc0326f3d14c9d6bb649ecb0a2f7c7357082c835a68b13da4", 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x880, 0x0) readv(r6, &(0x7f0000000480)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1) r7 = dup(0xffffffffffffffff) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') kevent(r5, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x2, 0x80000001, 0x40}, {{}, 0x414ef11cf07e8b3e, 0x40, 0x40, 0x400, 0x1ff}, {{r7}, 0xfffffffffffffff8, 0x48, 0x800ffffe, 0x400, 0x1}, {{r8}, 0xfffffffffffffffe, 0x2, 0x4, 0x3f, 0x3}, {{}, 0xfffffffffffffffa, 0x40, 0x6acd81183bfddf07, 0x0, 0x3f}, {{r9}, 0xfffffffffffffffc, 0xb3, 0x1, 0x400, 0x3f}], 0xc20, 0x0, 0x40000000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7) shutdown(r2, 0x0) r4 = syz_open_pts() r5 = dup(r4) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xe2) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) fchflags(r7, 0x10000) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x58680, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000002c0)) recvfrom$unix(r5, &(0x7f0000000300)=""/66, 0x42, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000003c0)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000400)={0x2, 0x40000000}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2, 0x0) write(r9, &(0x7f0000000480)="a29e50f11beb6f6194c912157256c9b7990096bd46ea244993b918cfe86901150a1035d53685e72a9675a57f47e8f476ada5aa672f54107b36d7ac0c00fdb0ae9458d8885088715c802e26e30208ef74d8330356ec15f447217c323b084f51e45bcb66e24c06c8144a59156ebc452f5942fd8ade530aad2138c83887010cf7044a0842e0da9e85c5faa6e29f28e278a103d95e9fbbad53627b3ee3eb8b", 0x9d) r10 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000580)={0x0, [{0x2}, {0x1, 0x5}, {0x1, 0x1}, {0x7, 0x3}, {0x1, 0x3}, {0x2, 0x7fff}, {0x2, 0x10000}, {0x3, 0x401}, {0x3, 0x4}, {0x3, 0x101}, {0x1, 0xffff}, {0x2, 0x8}, {0x3, 0xffffffff}, {0x3, 0x40}, {0x1, 0x4}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x1}, {0x3, 0x4}, {0x1, 0xfff}, {0x3, 0x7ff}, {0x1, 0x7}, {0x0, 0x4}, {0x2, 0x3}, {0x0, 0x1f111b0c}, {0x3, 0xc72e}, {0x2, 0x9}, {0x1, 0x1}, {0xfad8917e1867e377, 0x2}, {0x3, 0x7f}, {0x2, 0x1f}, {0x3, 0x7fffffff}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f0000000700)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x200d1, 0x0) fchmod(r12, 0x302) accept$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r2, 0x5) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc2, 0x4}, {0x44}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001, 0x400}], 0x1) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x2]) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\xe4\xffq', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x8804, 0x3, 0x3, 0x1ff}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:04 executing program 0: select(0x40, &(0x7f0000000200)={0x8, 0x20008, 0x8, 0xa74, 0x4, 0x9, 0x10001}, &(0x7f0000000040)={0x32730100, 0xc6d8, 0xfffffffffffffffe, 0x80000001, 0x0, 0x3, 0x7, 0x7}, &(0x7f0000000080)={0x401, 0x1, 0x80000000, 0xfffffffffffffeff, 0x5, 0x6, 0x72, 0x4}, &(0x7f00000000c0)={0xffffffffffffff88, 0x9}) semget(0x0, 0x4, 0x188) r0 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000085f32fc33d5e070aa0a3e89ded0000000000000000000000000000000000000000000000000000000dd50000000000000088ffffffff000000002cf05900000000001e0000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000e816744442e39ef6e861590513d773c3504b0c7428cc2ebfabdc480549fd04f6175cf364a877d7ac48420d3c7a36899ce47f9d12f2400e3823a9edd1d011cd73f03249f450bfd19e17e422aa1c2244c56ed371509433d415b3da61dac6f8ec1bbbd5a55e8524ed5779ec9f8306304c7819d80774be6b25aacb42c63e71a0927230f7993a459532e2579622055d5e7d2fc486969c5eb76b4682f0e11d9218cbac7990da49fd197360cf11f9e8d1209cf4014827bbecd6d2c2afbc46"], 0xe2, 0x2, 0x0) msgsnd(0x0, &(0x7f0000000c00)={0x1, "5b315d6072a1936fa2fc9c6370d987a6a878c03af58b64f43f549bdbd6f682def81cd9e7403f608510833e7bb77f70efe580ab374395fd0952805a4a8d2d20f263bba75dc50ad4bc40169a831d37e7bb35691f97722ec36a9892ee99636ffa84c20c017025042eb5366f8b08e190724061ffa866174f994c8b8d162eb0b1a66b4fd3a025030b29f68e1556cbda63e8f27e42f3ab31b5b988ff968d6187e897d42397dc1edcc84e00489bb03b407a605610588f8614d27ff9ac36cc6d0fd7292c549f2fb5a52106a0c4d7face07f1a0c0314a5c93461f78d30d55480329a9aff0d7320cf1934cda1fddeb95102d7d8663164ba33b8d0e284cc43622f7f8bfd778395cf7bf33166acd565023b4558c6fa002579c994b99341e3963df6abf701b361dff7735f93796e2fdb8ae4b21666965ef"}, 0x6a, 0x1800) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000380)) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/147}, 0x9b, 0x1, 0x1800) r3 = msgget(0x0, 0x12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={r6, r4, 0xffffffffffffffff}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x5, r4, r5, r7, r9, 0x2, 0x401}, 0x3, 0xb257, r10, 0x0, 0x1000, 0x4, 0xfffffffffffffffb, 0x5d}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r11 = kqueue() getpid() r12 = socket$inet6(0x18, 0x8006, 0x3) preadv(r12, &(0x7f0000000b80)=[{&(0x7f00000007c0)=""/215, 0xd7}, {&(0x7f00000008c0)}, {&(0x7f0000000900)=""/91, 0x5b}, {&(0x7f0000000980)=""/187, 0xbb}, {&(0x7f0000000a40)=""/180, 0xb4}, {&(0x7f0000000b00)=""/93, 0x5d}], 0x6, 0x0, 0x2) fcntl$lock(r11, 0x4, &(0x7f0000000640)={0x1, 0x0, 0x888, 0x0, r8}) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, ""/57}, &(0x7f00000006c0)=0x3b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) kqueue() dup(0xffffffffffffffff) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=0xffffffffffffff9c) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="c662eef4dff005651803ebc9ed2a851f65b41157c45bfb266312ca842914bba81dc4d1ffd07480e1aec7b18b1d568e16114939dfd3fc8417255138bba469353901ec3f30a918ebd1dcbf5ecfe1065886eb52cd098b08bcd46a43d961ef4bf6ea0cdc7f646876ee225f596b77a45083b995da681f7d7dbdb32930de7a40e494483db5ca102bda8b51c0ad055226e8f3aa91b96ce16ae00948ba2a766b71f61dfbdc53e81137cb9fe8e23a49a5fb000000c215737ec5d73c3f8830c5b4c33e45a38637ac102cbe177a5d25686a37ab257349c91666129a10a869423e45e2e5eebe63956154f1dd7ac6f7f4cb8d02d3dfc4c40260d632c0cdd22fdc747f5b1c8d90215a1279775ca97e3b762cef515da85a029949b6f6c7ded7dde37efe453c41af5b054a67c3028c16dd235193c900d3d0071117b449ed12955854eb"], 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, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) connect(r0, &(0x7f0000000680)=@in6={0x18, 0x2, 0x2, 0xfe4}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/72, 0x48}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/229, 0xe5}, {&(0x7f0000000540)=""/146, 0x92}], 0x6, 0x0, 0x100) 16:00:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x1, r9, 0x0, 0x0, 0x4a, 0x80a5, 0x200000}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r9, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r21, r22) setuid(r18) r23 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r19, r18, r21, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r16, 0xffffffffffffffff, r14, r19, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r24 = socket$inet(0x2, 0x2, 0x0) getsockopt(r24, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) getsockopt(r26, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpgid(0x0) read(r30, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r16, r25, r27, r28, 0x4, 0x6}, 0x6, 0x10000, r29, r31, 0x4, 0x5, 0xc0fc, 0x8}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0xffffffffffffffff, 0x315, 0x800) r33 = socket(0x200000000000001a, 0x3, 0x2e) bind(r33, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r34 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r34, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x76) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r38 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r42, r43) setuid(r39) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r41, r40, r39, r42, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r37, 0xffffffffffffffff, r35, r40, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r44 = socket$inet(0x2, 0x2, 0x0) getsockopt(r44, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r46 = socket$inet(0x2, 0x2, 0x0) getsockopt(r46, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r48 = getgid() r49 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r50, 0x4, 0x46bfb) r51 = getpgid(0x0) read(r50, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r50, 0x6, r51) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x2990, r37, r45, r47, r48, 0x4, 0x6}, 0x6, 0x10000, r49, r51, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r45]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r28, r52, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r53) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r54 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r54, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r55, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r56 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800", 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000001, 0x5, 0x8001, 0x100, "fdb964695958846c71f85ba5ad7089b106fec930", 0x2, 0x20}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) getgid() 16:00:04 executing program 1: sync() getrusage(0x8000000000000001, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x180, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r2, r4, r1, 0x0, 0x46, 0x81}, 0x10001, 0x1, r5, r6, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000039eb340d02e96659aa07c3742ad567bc27cf030960306fa462fcc1d60aa1cf9e4f1dd776964fbd0e5202231df2debc007660fbbb740bc7186f163ebd5ae18376b59bd4946d1ab8d5bbe1d53882dbf4f658b4552dda38716b4354c3edb25e465dc99b55c98bb3b3e09f1224d9d01d8b5f5df5d842b660d9ddbe902d079c8714db11af9db1f89e8c589e0e17c8fde298efcdb934c6442d72733613ca86304e7c480a1acc34efae0707a0cfc81fa88afadf6e92e847b6706bb09d67ec76f96d35fa747d9b1602817320ca2f4bfb1b8b2d80c21e2b138930a5fa0e6b2e7eeaaa23c4a7cbd1b773701e14c5c68a4dc8dbd0bf14bfd2655576ac2af7df9e2b708741ce069ffb7a1ebbd93512bbb42d987048df3d9370066b479bff2bdb4bb400cc166ecd55ffca4f44fab26964a9e3f419ef74ddc59cb760db886c4390f3510e4af95574a0197653c98b11df768abc8e7fa1f5ef4eaa3f733d29c7cd527523d9a3168997b1ee81e4889593660c241e50a1fd425ced7b5c30363e3a795d3bbe47613f45a5781dcbaa1fdf75420199a346037a23c7e092241ad1ad321e4ae66bc3baece3f762e9261a288f7726ac3d9ea045f5b978e51204b0e1a272232503264446bc26f07817816c6c3202591b12e8afc632e07fb7d150865170014f7e5be5fe15a718329a3ef6de8e917a25177262d228d2e8b617185b379e0febd0d0fc13adf37f556640721f8b44a151884321c5763e88d6efe832b047273c9cfd47b472a54d195417b6ba2c8c1911f37fa22b77d47d011d089b5e32ad9acf878fb0aaef40dc917ac05191d22912f331b330f300b88ed0370c248456ea83c1d7cbc04a5bca2bbedae0245bad28d997d4ce91c79ff8405f3d589bbb4eb1542cf78f27e32fbf1f404d5f336412aced45913c9c7a2d9d0462b6a6a13491d771384e8b80bff485c9792fbf9b74003fd3a76914f3836846b8b044974d90c45f8b93d3cce99af0fde7a2bf55ceae9db863c2428548fed343cfa6191bc9bbcee24649f0938722af70c4a1448f1c68caee12a90f0f664658c7960574d2676182235002c88df09da3b04f71dc02824b070a3ea5afbb98f0a59da7d2eee74e87298ff6f43fb974a91a32ab39fc538afe3431bb4706cc4943d0fdd2cddc7343ca435d3114205ead211521f742a9e8d953d2a2cbaf954e19fd72ca119ca53a93b6e648d63deb11515c6487f95cd7d6089fa312c4b9d39280eee2cc120afc6d502ac6f5c4d9c2b01945c76c0eae2c9358650a92ac06965c390bd848ae931d13fbeb02ed345a892130ee8977975ad656bf17875b638318c5163c4d7426bf697d6adae73e699a74bb89175c0b5d4148f686ce744cf41ef9dff007eb91fb29ffacd02aded4f69e3b9fc007463583154b92399565edc2bb8bf12d2b69b2ebe769242241839c9c45c759f5d20a13b379fdd7bb8d7baab3c82875cb8f3ee8a608eac11487fbe9acb1c9d5bebf34eb5acec366ffd0f496c1f94e5acc5d59e1658bb8b425da8585a2bc9784272e41e6a5ea0076b139a8d2eeab3a37d10ff33ef3e0f9c001358b70b2b77f654b2dab664a6602e5adb2412aea28c52e3217d2a30fcf4cbf08b8e6ca4e61b71b47f2932fe56721b2287cb7e007b75864dc911a446d2bb6c8f18a12a46234964606284bb4da29546ea5cd14d7e1660db91531a61748ce66fbda16020b1c3a4ed90f72077932019f8dd91803c1d53d69058229109c6a9b9ae3b1d480c878ebae20c31fc70bd249883210e2d7cc1987dbd71aeea54b973abcedc6ca6cd72511460bb021b0332c1ba7049922815643055abbdc5e19c2c3f8114a677fec073e8694120fbb8c268b655eb970b23f5fabee3711d39203049174ea8d21cdb33adfb28dd57d7bce1d83aa1bd51cefc8982fb1ccfdcb80f5d8eb19bd67d7335df9d4b6392ad574c042b0d0e27b0b083fca1661721856f0cb5338384e516dd641381f29e139d84d497ddc0c22d6be3deaa112552d005e17f065fdc1da657d6cdae8f427160586f1b212871614901cc32dde54f782af4479f35c508063e7258c15eb14cc785f1679b99f741fa46e9a7d28c6c4f0cccec7f13e1a832e6fefb89f0dc89a97ee824b49951e4b972ef249bc672ccf0e47e72b9b68759fef5c841dd4d00b26a3a90bc6a4653ca56d907b044e25d05a3dd65d48fe95d6f2969811df8161ebf0b7c1e4d2396976040bee9819dbcbe0263766851afb4c88508a112ee44e8735fde68ef81919c7861add06232286bb75f56ba3ba00e62eb904ecce3d179f8b64def70bc2d0d593a952e8f179f553de10c2fd2b04b9145d664b9a92f70307f1ec7cdf3631d78adc2521fc9e4e21626c02326e83ad97312faf0995c148b043c38c5ea9da552e9ffe9550fd378b9e263ec8942e5fe8157930a6f280d616c5a734df95d35dcdddf0df3dc35365119967b6ff13dafbaa76e91dc96ec0dead27814877277c0b14c05a212381a5e1976c6f7f147ff2fcca13658e034a015f1f7d5b61c96065554e10774f439ff35e015132acb172345dbf3d6cbbad0a0c686a910759410aa917e5cf4f78c7d891247129e242362859bd430de2d6d3119eefa06c99a444ccd45829a5e2061ed1d8bd2211bb1ba0bdd8bea9e6be655ec1d6caccee8f5de1863c7754dbb1195ad4acf1686098f6ce6a38b2e820e99857a2643358f8e25a1d966fd83bbf463ae8cca95302aa42669ddbb3f10ac4da8f6e990b89c01cd59c4cb5bf440129654eb359256bdd3779dcf23e2ba7a5d62477e9af0e650fbffb20127fcd59345dd5bce077d4fce21f05714a4107ebb3bea843187611a4d3e7dba0d628f413d3f8c067f9d691979deb11235acc557c692bb0c01ee55c0a5e034758733c96f882bcc67715195f927ce3ab3ab5c1e3159ac803d4a0c303db838d671ec07eea947338f60b30cdaf7b03e8bace1e31d777ded60e69fbf64781dd1137aaddce17dc088da201216b3f91385cd4c6745314bc84c40e58a50e2e5ddbf7e2c7414467e4844d4bfa0bcc5151cf1b1360b81f5c99c05371880cf16dbed0e9c183e6862b1d84218a5f9d6391fc4d34c4c28154fddc2a360cce8a73ddd837513178648469ab0a248b61a94c9f2eac46d74b92b8587a45e8571e53a02862827dc3ddbae949ed777b6acdc9d2a0875a639e0ce210abd21349ba3c087b09ccffe911f1ed2a7739c23e9bcd6415155fc63554ded245aca2ab052870708f97d947e0ae9e8203a6aaab092946111c1ce8a985410feca29b7e0dfcec6d6a96f0755823188acf891eb1f28aa74197f3291474eb4467319a79950a5c56c07af1ac5da3853031f59a3deb3839f832eba0d7deee4d904c2ad0cbe1f06d1ca54c23cb5f0f94bd9d26d9a963ccfc1451f7996c2fae0da3933976a12622f109f9051735bce3d774556a613642690fcb39609d15dfe7b32cf8ac40436f2a67f75e703c523169e7d9098f55ad26810c3d2b9f633000eaf36cd2353c421391c889ea227f176c1c3ca4b9d2ce2fad56f602b2f3ff9190c31b749147f39b310e6013c1702d06f97f3cbebba33920e6915983a309b2ce0c764150aecca01b81fd9dcd0967709fd57b9bd2a0939289aecb1053dbc995fa7511c0bda0dcadaa4c80cf8013f51f822ca7a4a5548fbafcd0dbe3b8cce43f92d3945d9562cbd774d16f9acdc0b8a998fcfc508b1b9026ae4d8dcbc350960c884948b5a88afe4a17a617e9fa171747aa36e235a50488c1c84d9db7e531bfabb54742bace725f0aef432bd0d0b414fa74f0bd162b6311240a155f19fd39c6b49338a49da5938742d815197779c72fa71ff2f01f5e0ac7c41d4bfccd6819c9afcd8b8d3dad4d5da41132eb9065e23acdc00bf7ccbaae169d21c760ddc394b673d1e787309c5dd82e68ef01c77e0ea360bd627a859f5b187310205298bfb0250129532e44ff3f10a0164b1d9e280e16e78b065da7b9b432364c26a689fe7756069f4b1c53e66558ec0dce96222fa77bf2f87df3d49e7789259a21c7ea9d4ae695a6dd8f46b187643a8c0f199620c147ee0b91bda54f828c431037100b6832d5cd095e32502e5e603dc85952b63b34df2ee5cf2af6532a8ea4f5c2af412f0b34342f53bc244592a72440d54a8a244fc7b0210e6b5b449dfb7dbbe2ced21167a83e0fe9db027d5dfe8bb91572b5d9772a731236bed5cf9b2dc42e114e11a9646707860d3f816b89da92a50eb91872b53d940edd1f4bdbd4270607de2effe15c7ca7fd6f199a60f324b8c343b869d7c8aceb2fb4befc8607be0f71d1ffcd00deabb83fa515a77d4c9c5be23a874af630ec7832923b074e8f94bec698585bcac77246e775f9ca7aeff1754adeef2f7320f66d73bb88c10cb833889963c498d422a70d83bb996766e66b2557a981dbac0d78ec8f261a4e0154c185211e699d39297316fa82d20d541c23a8c50ed4dd15cfa374a385fa05f1c1f0e9eb936aa69105cadaa3f690e79730d839f076923055242bb660d7f86178d44ca4f41bb90357098f5a83b66b00bd1074704f2b7d9c93c911403b0b39671d0d83add847e036056f83b2bc5beb6660cde6456b46fa4828c0ab123e6942e586f44aa2e043c59e4a3261f3dc5197edbe3ade164a32aeffb4f657f097bb8545fe72182fcd235cb5a39d7d3f24d452648f0e4a97248a4979943086cbab30c573b14510b9a6de08f064c0dfba03c0d0e854ab33a6f0b128bd3d04953352de41b378908c123caabbb2c32994c854fbec241ee5e79c789b2b43a77782656ffd4138c27e597b45aa41418bd20fa240bd6b198d12f4d7d03fbd91ab4f10fe1d572a8cc1865270cf6b97d2546bd642c0c0d8e16a4aadfeb882b6994d0df7c25896cb2e5f2156725ab861307b3bbad293f01da9e9dd0ed9b30db2d9c49ef79aeb415cba824a5485a75f36e5cf68971a9f6d5c67c57d4a4b062bfd1c6ae59d6982e6513f91ee72db071b8829545cf4db66fa8d87782d188a782acdeaee12e2820147addc8bb9b89af91905c0675c3466d973bd02a2fdfdd1443fd9362dce118f76e2aa21ffbdd278a8729bf2ddfc370dd8ebb130fd8bd7b6c75ff77aa5a255ee97220cabbd7cb13a841fb10a19baac93a26b79a2a79d485056f514927b6f15c47d12f7732cddf4596e78682c225330c10a84a4bf845ed93bb6cdf53871784a42347bc4b9a922d0bb6f289a87591e96f8741621a47bb3fb9c4ebe9a0af34bd84afe4881e59a9ed347617d1a8abbf41a7a7ef1fe3115ca46ad1cdc930e3ef32849f8ad3e1efeaa632ff81cabeb0338b5f11dbe4eb0d6a6f319937c3d4bb572dc3b9f99734e28b56735df70d18f2235c0416013cee96f692763529a4bdd4e7f1355b25f5c065bc5d10da6312d24f37d6c66396d476aedff2a07c576b59889789d6f7212dadb1026aad6192575dea6b181cdeb62490aeee5023ebfa3bbc4b3890e76761bd13725472eb7f98dfe42ad069531402f0fcae69c93fc6c331e650071aa434f28b07714bfcc1573b3aab730f9af3a98cf768781767418e3b7f1fd5ca81edcf2d0f856049518801abebd59f851334d0305641964dcc8c06d98e6d88cee51e8d6b6ca9a3408c6384709715e3487132c45ea6ca0cb823b4be38dc0c1023d598978c02ac0af6e458c575d1e1fe04d95690763c7cc30f281336eb5ad573b1337d249474b10372916c2852b4f91b68cb49cfb787bde98d6b41fb795091f9c1af818d82b422d0ac5dc821bb3cac7180951a646cf0845e46a9e851b580bf1c3ea1858a79627cab54185d267fb5b850021933dddce"], 0x1008, 0x1000) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x4, 0x7f, &(0x7f0000002180)="00140000396e8fe8c851b5538c1607", 0x1c8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r14 = msgget$private(0x0, 0x20000003d0) msgrcv(r14, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r14, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000210007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee95"], 0x1, 0x0, 0x1000) msgsnd(r14, &(0x7f00000021c0)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d25c43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06cf11f0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca75e023f4846e043eecd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3ac114a034eb8dfe743e0d9e1b6902f8adb74132cac023b589977fc6f427101c2fe4e47e24fc6acd4f2f8bc98a26baad2084a9fafc03c09d4046d33a54d692e4811009fd6b628e6d57ee71f3cf50d03329c40bd0834cd313e3c905568b79ff380833c8d0c6ba5451a57d2705d0feada5"], 0xe7, 0x800) msgsnd(r14, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r13, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r13], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000335000), 0xfcb7) writev(r15, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r15, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r16, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r10, @ANYRES32=r15, @ANYRESHEX=r16], @ANYRESOCT=r9, @ANYRESDEC=r12], 0x4, 0x3, 0x1800) msgsnd(r14, &(0x7f0000001140)={0x2, "be19bb2c0cac2c9721e155afc1ccbb0303ade35a101916fbaa34ba7ed51c67cdee21d5f18691f8b84cf4d0bdf73dfff56d0c8faaa3bbb44c981cfbe637af380bc91d6df780d113d297d3416dfa6ab67f6929007ea91495fbfd3c7daa4f63532e3b884d44dac7ee860a571f498a96dd353593a4615b944c96f02b34a24418b7deb53d4a80e7dbd3f999d2779431286380461ad3be4ca0a26c34cb9713440284023e2cb4cfb325f57c099577f4846d869272413b6c76bf366e84ffb7db500b0716ada6e007936b4ea51e24da9bd86fe363610b980cc15f004ff418fcbfd156ce0e1db3033cf6b8e3f4539584852da808f1e287dec910177f4306b82a16a6322957f1b8842be642132c9f5524419c582d9cb15ebad348dc29db82423d3200cdcb70282e30776b8102ca40832a0dcc64bef6ebef8c16913c3dbf4ec15e3c8094821dc9d192fd1ee0149527ef213746b651f64edaf4645d62667f7784704d02668b920763b07b317c106ce01e18231a5876e6327fdb6fbd6984e7b9010e0c25599487bb782228ee0d7745178caff974d371addaf6bda3314df48261410db507da60811b79d11e553fe50068fa72c4e6a89b3948b021d7ba656cde8e93bb5581d125122f1c6987ea96e4087e33935759ddd6d2b980211e6ed38870290d125783e2365adfd9f92bbabd4a1e03e5c7a9100a0e9766d687df2bfc7b37bcaa8c191e72c73f15e2211ce92f45cbe41c0eafb3fe1689b1925a80eaf7f734ab67a7042187aa8d3a71606ce95fe951b426f9731d0e2fd7e0126ebbb0a44316919495f7099f60bbc8ad9686c03d53dd055afe1f32d3c942890718bb9ab9a1099c4e927201e4230f100907011089f98860cd33321abe698f3feabec1954877baa19a9cee408226650707706200b521d1db8abf064a244e02934a23c6e4a25a10611273e6a9acde3aca48ee3d75441f8c55a2af071fbe5ac9aa1cf87a33eb3be33ce6a5c1283ad6d6c195f4fc9fa8eb7636addc45eb5f065aa6d37dc41b372dd534b3d5d77011bc8b0f030009f941cd2242a0a14380e6637d74b29846cc5c2a7fea9af90bab940d4dc31aa63b04207984cd349e1186a4043a81514e97dc1f9dc9ca9cf75fbbba14c42f919aeeec389d15588503807305ea0b99d37d21cbeaafdd6ab1e6cbcaeb1d4c8ae34f6473949897ac161ac3a012914342a776a69e3f805a962f70a5515c2bbafb0e33fffdaee6405ec0902fca2f81d56ecbdd50de39657cca9e0034ffe62e92bd70622a439712b73ecca76953fe781154941e019e3d7470923ac6409acc4217d4264842a6f8378200834ab99dfba32c15bfac4ca0dbc39710c6f0b16dab50622d5b9729f643571b015509bf1a9e2009559d05b1652490a57844ba029e80e7c2d3c8fc6bd2937d4461e4ad49aae1bf9682cca73256edc42e635056a91ee0677ef745d1ed85b25c927a5c5fdfb447ce55fde5f260a070ff0718888920e2abb73457ead8392ec1281cfc5df4503c918dce4451af09c175a9c6226bdd8662aa5fc9e592fe38df1608b2c3315af6d5d982832312c27a61efcc5542392f38366851a62663c360d5e30a6576a5df24a368e6dc4d558f1df6f5e291a805c5b2b775bdbb46ce38c7b0c78b19a2c4121d432fbd0fa52b2b13ce87aea44cd4c4b109b3b940bfea1ade3ff21b79cb905af913640fcb1fece2e2fc4801d4d193f54c9ec10bb4361dc1bdd59a63246444f90a6fd73b904dec1c2c726efef9b59e434a4241042811c600066686f56c2f374a0426ed827b0df68fe00e2ca4df57d4ca56f6881c8adf710a1c7676791ad11357766779aa129befc004d8c19598791f1e88198b1d90ebf1e191098ce635b5f5cd7580e9065d08d4aff4715b965dcfd2346462f81d9dd2455ba94a8e97ec67c4af5d6dc528d47c7dd8cb940996f24dbc3d068be226469eca4dc79bda749989e14ab5dd3ba3d2f875fba07f73acd4016d049adeb72d166ee7447b56930b3b17ab8539b7a181568ec4f003b15fa5f6cb898fdc09607b48f3f4909fa7671e5aba669864c39af7fce83691b81dc04cb2a93b35ab553e1f0ad952ebe091e2895f9561c3c07b1f96797f146ea0f73b162dc36479f8f19e69f900b01660c485263cc55d079748ba5359bd2fc89e44dbf788a7f677e5d1690456a2553835d946aea462a18e685299b532498cbdabf73a0d8ae1c2c4c522b8dcd86d3319b74730dc97ed82df39263a95732df0a247b59a315f7a6ff76cf667abd92604408187eea0f8417d1cdf45218f9f6a7978b2960fbdfb3cbd6dce3ed4441f194d6b5e7df19c104fac9bf14e5938232b912aee379ae28d2113012c61946ffabdd0af2a61a88fa932f6be412b6c8672671ef006f1ff592da6f432e8e4176b66e98dfcd01aba116828257f64b58ce49f5bb66ef18f74bc6194e99ececc14411d5fab96679c2825c357885fd9143b1b6c606870e1d5737331655a147a3538dbdc48b7dc1e678354b9f2d582bc27aead0f252cc3e4e7722972118a0e104b01fb1243d70e07915f54c21901ef8b49e03424438438347edb1a7f3858ee2d2a5d4dec500b4993465a5e72cfdacd349d5d4829c48a608b254529923631cc217a2b63a63a2df709ceab066096c5741e5978e2b9cfb5e54eae2ccef8cc0cd3126862ab6e117495ee2810298f0e9433d547e9e7e00eda51431f138a152f6e34b57d6be923140d22347a1ecf9782ef89811567f277ce6cc42085f7065f7c665a2139480958b8c3c73b9488ecc0f255519fae0cebe7e3c15891dab0ad5e24652c0a47dcd38269a97d0acc030d4642de9f7c096fe739925b4b16da49fd27315b233e9142518a54a4e4c675e0ae8addeb94cb1cb68f69a139bb8e7d0d79204281b28c1ca3f7a103b5cb6b4b05cde4d9a9eed2ab42fde349d5902cc7dd12fefe4fad44ca68eb0e762e64c917073bafe1fb19694cc0d6cd01beab41ce5d8822d648d2bed2075649d9dbea24104c82efef3ec915dccd8420d602cc3be4c534ad560eab45875dcf840f08ebbf945dd1319a5b7525ac1d94f5fbcf208c29369b0b51d35a558d24c1541328919974fcab78980fa75bf012df1714b754d8ceab7d4a077a5b7fe9c140197c0fee4c0f26ef47dc9846a042c9e873d130755d4b5284287e5f239074f32c05354f20d68276c1fc0bc0577a647fffff139497b5a4ae902f5a430b00117969a50a4185acbf6af32f1def9c4fab17b4b9a845abd5c6cf0e557f10d378e3871c78f79d09d6488e75a145c2e668180043525772a75adf086762ce7877bbe6ec5f5d8fe03c2d54eda169865e28c180e6d54b77e6103a3c8a39a009f5754ea2289d1f85dddc13c423167bf75905fa6d80167b759cbfd1973abf9379fe4e1416d7e0c8f8e40a5e9b39874dae459af426bc821208473d6a9aaedd098988889f83fa0ae400456366e788a86ae51e07f7b2d64d86df73b3b7de9d8ee1aa6530228653b819450bc12284d40c140f7c99b4f8cb7b10cf625d9c78dd1ebc54b0abae02ee38fae8661e9e6e74e193bdb1356b795bd33adf87933fe90d8cf16a3f76d4e64ea3140c36c911d37446131ee3c5206704f13811ce620ba4c5c96f967811d698b46f6c7d6f803f5eb29000aad0b08285cf6f003a4f2ee387f5ed9a0772cd2d44ec83adfbd57c735eed4ea9406df4812ace26f2b9dbf617765215d2c4aa9db904d27029f05bad861aeb15178c9ec1910532913e58406b59203d4359fcaae5219e6422193141070bd7651e983c67d0fa5714bb2a9d8811d23cad37859d5c8a645d12caf8416d115472d55ebe04a2f2d55f59c80ba3ab8631c370aa7fb3b8dcdafe09202761c998c403608c7e1f737a0cf00b738f1b1247a5e8b9826322bac12012c7508a18bb21f2f9490eb918c9d657cb97e433ca08f348d4098033661706c38f3bb0e6637120073b95852400129b66e6c666b8cb610f97bd51be4d8d7a63afe2a81d6e47001b7131940da608dc18549f8027419cf2cdcc92e3db0e60ce612475b1d4a4505a26b15a48f1f85a5eed31ac44eb9641938a2121ee1ca8ed4b6e05fb947330333f88b681698132c261f948d1b88c186f9b317455294194275f16a41922ab88db6217b4e895df891be213fe22e1b6798bd89ce7133ec7ec10b422b7e7b6724a0adab665bfdd16bde4c61e0b4a325d42df51a74ddfab7668b479f194fdfc794de97fbf4a55daeba2d8b8b2495a148596c4219b30fec2f4067c6e8891e4d1d36b742670e2de700631a9bcafe8dd94da59d25625bba1d6529841a0685952d67ce4782d6edad07c7465516d0eb99addc18f5a1628ffa4ca762f8a303521b99fdfabc48c84936cc965cec9272e5b7b5db8edd0a59c934f50506156b38a1b42d87b0fa7bb913c40737698c09539da8048ecb42ce39a10bee6395c38d133d4805058f7cd0aa45e9667023b8cb26cd609edcd85ff954a2c7b4bd917abd33891fc40250988efdb9026e629eb65d7e19b748822e5d80a469ea9d62fe7fce80f57eaa58eb24f084bfad461e7075a04364d860da82c2500f12cb8d4afdb68817f22ddbb5c4e9e8dd8c239f5c30206760bf6c68f3bd28e55d9df889833e74cbed951ae7c2db6d7cc2c72951c5b306d4d68dfa69ffb70f485f8ac8f15f6a48d33210cfaa88d1bc6e3aa9791ff95563b3375c8b31ae11f90fe5e324a7afc271d2e470cc3ba042358f2db2b60314896a3053d252d2c2efbbe0b326c4cee2d88888b484122cbe8d1a8f19796dd5e09682b2c0a56b2270b45189a036545c0a7dcafc758c915302e4f254dead5a5440b396fd337199ae6082459dca262b055b590b6ef614e7e275b14851a077cc188f1e1f4c327d8122481c1fc56bb6d7302f48ab9c6fc564d482d7340ffbca0e69bce8a46ea1abc9bd63cd045da296ce9f10ad453c80a31e2f93ddc6badb673953907713d61c950da69d4cbeacf012eeb7a89ea621c1b241971181734a509c27468224fca5fbdfb3265f6b98e73b340b15c096be49005509519e9054baaebb789a6d3da6aab3e6c3f58ea6d6d6e31894308674ad02dc872c52c67cb9f4f49b40c361cd5dfd078a2204850c844f422daee5437c5052b9721f70097a2212fee10dc531fd645387425d6fd24ba27cdad386d2ff74a0994855c2d2f0c84738775d3e2ba26f84abe80f3a6d7c089664e4c8f9f1c73966aa4f5f0b87a92cdb1de700e2c16237eb7e54addac36152bba22ad57cc11ea48947fde6ab08d34297d8d92fce1e99ab51ff3a17c9f39fd5956da0f7b8720f7075b79be9a0df4cd09daea38c0d4eb2c9687bf9e141faf7f3c71b5da32be6e51b24475f2c69100725cbbc56028141566efc244b88fac3b57f0217a43b398a44f1e38dab7a8a1c01745c1da6e87a1996463701bde8b5d3e450f063cd6a38c39823b5beacd1c279ca688fa45316b7e060b6dc0db248e0200fef521782fd14c401e6993b921261f4eff28957066b8f64a85a5136e0a3dc1f2718c271adb7e26d2f8ac0967456ecd6319eb9dd2653e370286337e7f5c39770f4e9c83d2b9c04edee1432792ca44adabfa197b417aadc0e8b2169ba8c9221de77550d8e34abdfd599eac0aff266da89408bd1c51b98bb6d57a15749fd69191bbd34cc481f3d8bd88c54a7c78bcb7adcd8823a640b0b4bf935966da92935880151827e67d4ce915897ce385e90e1d3c7ac3055779329bbbb05046756c4d04ea13c26eb27733d32a099f20b6bf9b05d8daaf97f0de1b2a4e672f96085397537edd915d20eb475779ac6db82c7b4cc0859b1ab0"}, 0x1008, 0x800) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) r1 = getuid() seteuid(r1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:05 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') renameat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000380)='./file0\x00', 0x800, 0x8) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') dup2(0xffffffffffffff9c, r5) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = geteuid() r10 = getegid() chown(&(0x7f0000000900)='./file\x00', r9, r10) r11 = geteuid() r12 = getegid() chown(&(0x7f0000000900)='./file\x00', r11, r12) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = geteuid() r15 = getegid() chown(&(0x7f0000000900)='./file\x00', r14, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = geteuid() r19 = getegid() chown(&(0x7f0000000900)='./file\x00', r18, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r21 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r20, r21) r22 = geteuid() r23 = getegid() chown(&(0x7f0000000900)='./file\x00', r22, r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r25 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r24, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r27 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r26, r27) getgroups(0x5, &(0x7f0000000740)=[r25, 0x0, r27, 0xffffffffffffffff, 0xffffffffffffffff]) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wskbd\x00', 0x0, 0x0) r31 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r31, &(0x7f0000d06ff8)='./file0\x00') r32 = accept$unix(r31, 0x0, &(0x7f0000000800)) r33 = getuid() r34 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r34, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r36 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r36) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r38 = geteuid() r39 = getegid() chown(&(0x7f0000000900)='./file\x00', r38, r39) r40 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r40, &(0x7f0000d06ff8)='./file0\x00') r41 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x10, 0x0) r42 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r42, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000003c0)="5d2aa6cb28a230c4128ac36990fb5a76d7ea02bb8ab2c68525ea5237863a3d20674f0e92649cea909e91cf5aa31694c889cc345b3c43f6211c4bc62651812de750b6ce4a8a6bc75fc83c9c8ec7dafd4286ff81108a4495e557d4426336c939c5fc31a352c34749a36d974fe14c564bf20e1673751fd0d29f253997694d432555a58e9ce1ef8d67bb0ee1f13fdbea334ea3529f0b3c2fcb8b6ab16657408cf19c64da1936c6565eb9f70ffc1bca9fb67a4b46f96ce19e151660af7a7cf33a055f7bd6f2ac4f616c6637f4994a6dcb750603465e091d38e7505c31030e886692d11de3c1ae28e6705ca1e1", 0xea}, {&(0x7f00000005c0)="f05055080293d53cf1490c2c117a1e3e207f7dba95b7bff3e6ac56c59ae53e30b672fbd4b73720a7e6a9d1cc90a30d838721bbfc3be29661fa4aacddef119cc18495ffc0b25b65b0512bf6e8dc62db0b4eaafd1082fabb09f6f1f724ad517fd31ddaa6097bfa10be7981d55d7257989fecdb340362ee57a913e8b934a3945c1ca6e653e0d27f73a1614f02f680e7601325bc437ad55de637ad595fdae9f4d970f34ee4ec35dc93646a806bc184b2db98e8c683e0671df0223c1264db14c75724a7ff412fed21d1a7b19d5c7ec07c79e87b45fab977b2630f8e73da93b1e8d1a29f4e79e3c5129f", 0xe7}], 0x2, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r4, r7, r8}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r21}, @cred={0x20, 0xffff, 0x0, r4, r22, r28}, @rights={0x18, 0xffff, 0x1, [r29]}, @rights={0x18, 0xffff, 0x1, [r30, r32]}, @cred={0x20, 0xffff, 0x0, r4, r33, r35}, @cred={0x20, 0xffff, 0x0, r36, r37, r39}, @rights={0x28, 0xffff, 0x1, [r40, 0xffffffffffffff9c, r3, r41, r0, r42]}], 0x138, 0x1}, 0x4) r43 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000300)=[{{r43}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r43, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r45 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000300)=[{{r45}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r47 = socket$inet(0x2, 0x5, 0x9) getsockname(r47, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r48 = fcntl$dupfd(r45, 0x0, 0xffffffffffffff9c) getsockname(r48, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r49 = kqueue() write(r49, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 16:00:05 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = geteuid() setreuid(r5, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x62) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) preadv(0xffffffffffffff9c, &(0x7f0000001600)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/114, 0x72}], 0x6, 0x0, 0x10001) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r3, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0068eabfc16f3e0ee8d7bda197c5a0671badb04c67d3abc8cb314f55c02aa4c5159f75bd79323c6d0a7a223ffc11af01bd5a5f70559327b4cc95b43b9dbc56ec", 0x40) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x8000, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') lseek(r3, 0x0, 0x4, 0x2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x272) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xffffffe8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000140)='./file1\x00', 0x480, 0x2) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xffff858f, 0x7, './file1\x00', 0x9, 0x1f, 0x6fc97dc4, 0x4}) lchown(&(0x7f0000000000)='./file1\x00', r0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x7, 0x200, 0x2}) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x6}, {0x5, 0x1000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x2000001, 0xffffffff, {0x0, 0x574f}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "000000000000000100002000"}) socket(0x11, 0x4009, 0x88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 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) pipe2(&(0x7f0000000100), 0x4) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x454) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) listen(r1, 0x43e4) close(r0) 16:00:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100800001, 0xb1f1}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) r28 = fcntl$dupfd(r25, 0x0, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r30, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x7f, 0x100800001, 0xb1f1}) r36 = socket(0x2, 0xc003, 0x2) setsockopt(r36, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r36, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b43b9) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r39, 0x5) r46 = geteuid() r47 = getegid() chown(&(0x7f0000000900)='./file\x00', r46, r47) r48 = geteuid() r49 = getegid() chown(&(0x7f0000000900)='./file\x00', r48, r49) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x1, r46, r42, r43, r49, 0x18e, 0x7fff}, 0x6, 0x2, r44, r45, 0x2, 0x8000, 0x4000000000000400}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r50, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x3, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x541c90b0477e65fa}, {0x1, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad}], 0x8) semop(r50, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r52 = socket(0x18, 0x1, 0x0) dup2(r51, r52) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000), 0x4) getegid() r53 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r53, &(0x7f0000ffa000/0x1000)=nil, 0x0) r54 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r54, &(0x7f0000ff9000/0x2000)=nil, 0x0) r55 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r56 = shmat(r55, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r56) 16:00:05 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x11) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=""/124, 0x7c) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 1: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000003c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r7, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r7, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r8 = syz_open_pts() readv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000340)) 16:00:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = fcntl$dupfd(r0, 0x8380c43a98afd43b, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket(0x2000000000000002, 0x1, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x101, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000340)="76097b80064e89ef728806c170e45daff34accb7eb0232feec94e53c3aa20291b810d9285ca6f52b98dc5a1cd3a7405483f24eb82658c764483599174d5c3b5c1e09b354a468209de8f9a6fff886257baf0dd80474efb64075302aaf6496301186038d45a9864dae65e9085995cf770ffca7b6169289e12d1b748301d3ceea6e8b273b589dbcea9acdcf856501612a36b57373c7ba99714d55262150550746b5", 0xa0, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) kevent(r2, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r3 = socket(0x1e, 0x4003, 0x0) r4 = dup(r3) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x3e9a}], 0x0) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)=0x2) getgid() r8 = semget(0x0, 0x0, 0x40) r9 = getuid() r10 = getgid() setgid(r10) setgroups(0x5, &(0x7f0000000040)=[r10, r10, r10, r10, r10]) geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, r9, r10, 0x0, 0xffffffffffffffff}, 0x8, 0xfffffffffffffffc, 0x800009}) sendmsg$unix(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mknod(0x0, 0x1080, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) rmdir(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, 0x0) socket$inet(0x2, 0x2, 0xfe) readv(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000d40)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000740)=""/200, 0xc8}, {&(0x7f0000000840)=""/82, 0x52}, {&(0x7f00000008c0)=""/73, 0x49}, {&(0x7f0000000940)=""/207, 0xcf}, {&(0x7f0000000a40)=""/117, 0x75}, {&(0x7f0000000ac0)=""/247, 0xf7}, {&(0x7f0000000bc0)=""/165, 0xa5}], 0x7, &(0x7f0000000d00)=""/51, 0x33}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000d80)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1, 0x0}, 0x0) close(r0) close(r1) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000080)="539003e942ba85617c0a5fc42cba4667c43a7b7c23e94392bbc78b993467015cc0f3c9aeb0343652", 0x28}, {&(0x7f0000000100)="b6d381a32f2dda0565f2f6ca0061c8a1618ee13c4814321e9941ebde4472a384195e5bb959f69540f5c78f42af4f8e6b39294409a76211062d4f68f728586cd3337a1fc694a4f1e121d48f2e443a80e292b094cbb620b442de4a7a8ac3f27691d5fffd0d62919a9bac34289707e35e416db53bc680163074d2f6c01891a6a10ca5c435e8a99702f4975812fb11", 0x8d}, {&(0x7f00000001c0)="a77ebee19fa46e9c143c82cc4d2ccf95d165c467de7df7fc404d52d58f47049b88e6e5043e116f75ef2475c5d034b2d014f599b7a2f6bd2280f1238e03fad22483f1a1743520e8f0524eba16cef5f396167d45a0eee956", 0x57}, {&(0x7f0000000340)="e1a5fd17dea15190a834ab6c4f3d348eefb6766dc7f33ee0545769f9eb7d37cc781a0e19db4cd29a16255aa769012d8dfb34d8e8a1a56c211f0f0d2fd003e85cd154632166f52f985c52610f3b94cdf14da4131e81054ae16e635b9774676ca4dfa3af7b5141841d7cd7bd5086a7c754a2bcb98e7d3367d28239f75573e072c8cdc5bbad7c8930f8e359804817fb0f0b0c0ed94b553f852552067f24adfb71bb1f031970fb4be5f219a4b0f9044ff493699caae4ecee2a34c5ed3eed0f539c69b5c7606a0ac9256be74d9f344c17dbef00a35e431e70d57e8c76a5e1a20b87dae8f366f1ddf3", 0xe6}, {&(0x7f0000000440)="e6ac893e9bfa4146faad1f60131134be1954e2703eeeac6bd928ca4ac6713bbf9c9c3cc697af08a8b8eb7849d1ba3c7e597009ace0ef48e3046560c52b850bd645e2ea81b6c3f405f1a54cc7c3d48b9288a1962e99b6fab0c2e8c7385893851248629d33ba46a2e232d06d812b21e9dfc4169b8ab7b8b735e060dbaa1a39b1e3cb244e612218a1da32181009071506c0ab059755eb99be1ea21d8130dfc2490fcb4e2a740d225da612385f3295e78cb13c5015880cc39f4ebc5e68b68e69ca2efa6991", 0xc3}, {&(0x7f0000000240)="dab2485b85442fc504b9ad48a1da262484c2add72bc77f9fbe007b0df230ee9e16f378bad6fce0c8227949de39cff94c04860886bc848c2511440d8cd655750248f2799908fe83b735596c", 0x4b}, {&(0x7f0000000540)="d6f30c3d58838d760792d0155ebec37e857b7078b805f7601b2c36a39e1a933806e401dd3800ef14d2b79f41bd6ae07f9c04640db4381730d9201fc3793ca00d01a7e78309eb77714ab576ffc7a98a8781e770107fb7db5e4fd5d9250031b87c9da02748df4aae0ed3bbc91e8b3066d9be46a86dab4e27cfe8fa8e094d", 0x7d}, {&(0x7f00000005c0)="98ef91bbe94bf45ddba22c2b1b536e99837895f2f78bbe279c00e1581cfa1e2d5c69f3b109339e54612d43de124c8baa55fd114361dadf6d0070d82e8991def9967e2b7d62c3adc7c94c42db76fdcf49a27ac6407b3c545e2e5122f8f8d180d3a2b66bdcaf25365f2cd9ac7cfa91f535de0459126053dcfc0ab17818c4313ad1c730224b0cea9554e375d0d9096583fe726a5da8e83d6f7ca03c57be544bcd161aee3038d82310c18587138342d266ab14f6e5a43c7b1e60e9514416e79e0ceb0776ed5774a6160b2f4be306", 0xcc}], 0x8) 16:00:06 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000df27e709cafa2d37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a9000000414bc3cf740e8a705300002452000000000000010000000098490d5142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b291f52e435fe0f60504388e7b6d") r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000340)=0x7) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) r8 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r7, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) kevent(r4, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffe, 0x21, 0x4, 0x29, 0x2}, {{r8}, 0xfffffffffffffff9, 0x4, 0xffffe, 0x0, 0x9}, {{r1}, 0x5, 0x40, 0x9336a5e023b572ee, 0x0, 0x4}, {{r4}, 0xfffffffffffffffd, 0x0, 0x80, 0xffffffffffffffff, 0xffffffffffffff17}], 0x9, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff8, 0x8, 0x2, 0x1, 0x7}], 0x54d89e2, &(0x7f0000000300)={0x1, 0x101fffffffffd}) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = fcntl$dupfd(r3, 0x0, r1) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/zero\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/null\x00', 0x10000, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') kevent(r4, &(0x7f0000001b80)=[{{r5}, 0xfffffffffffffffe, 0x19, 0x40000000, 0x9, 0x9}, {{r6}, 0xfffffffffffffffd, 0x101115cf3e71b7f0, 0xfffff, 0x8, 0x8000000000000000}], 0x6, &(0x7f0000001c00)=[{{r7}, 0x0, 0x40, 0x40000000, 0x401, 0xc1}, {{r8}, 0xfffffffffffffffa, 0x68, 0x80000000, 0x0, 0x7f}], 0x4, &(0x7f0000001c40)={0xfe9d, 0x7}) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r9 = socket(0x10000000002, 0x2, 0x0) r10 = dup2(r2, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0x10241, 0x20) open(&(0x7f0000001a40)='./file0\x00', 0x10, 0x200) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') r12 = dup(r11) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000001c80)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r13 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r13, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r14 = socket(0x2, 0xe4ffc67f9f7319a0, 0x5) connect$unix(r14, &(0x7f0000001a80)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d64855da48a1d3e9b7ac59570c9b448499ed86b93934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96c926a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc44111f4e2ced136951d3ea30d820c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x18, 0xc003, 0x0) r17 = dup(r16) fcntl$dupfd(r15, 0x0, r17) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x78}, {0x4d, 0x0, 0x4}, {0xc4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x140) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/169, 0xa9, 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x5, 0x42) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r21 = semget(0x1, 0x0, 0x0) semctl$SETALL(r21, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r25 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r26 = socket(0x2, 0x2, 0x0) connect$unix(r26, &(0x7f0000000600)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab39b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba54825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552699c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c898e34700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1"], 0xa) listen(r26, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r27, r27, r27]) r28 = getegid() r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) r31 = msgget$private(0x0, 0x0) msgrcv(r31, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r32 = geteuid() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x5af1, r32, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r34, 0xf, r33) r35 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r38, r38, r38]) r39 = getuid() r40 = getegid() r41 = fcntl$getown(r34, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r39, r40, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000002380)={{0x0, r32, r27, r39, r28, 0x20, 0x80}, 0x3, 0x7, r24, r30, 0x7, 0x20080000001, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r27, r20, r44, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1f7, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semget(0x2, 0x3, 0x80) r45 = semget$private(0x0, 0x9, 0x0) semop(r45, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r45, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000540)=[0xffff, 0x100, 0x11cd, 0x9, 0x0, 0xff]) r46 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r46, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r46, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r46, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r46, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r46, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r46, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r46, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x800}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0x400}, {0x2, 0x6, 0x1800}], 0x6) r47 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r47, 0x3) 16:00:08 executing program 0: setrlimit(0x0, &(0x7f0000000000)) getrlimit(0x5, &(0x7f0000000040)) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000040)="a1", 0x1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84e2255713b315cb07a30ed638311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec94d154b76148bd46a91df972be382ff345a9fac5ba0c8f5f420deab71e6ec76e98fa4dcfb5f133e6495fe7fb37d674be7dd5b6c8869170c55b1fe077f60e10fd059fde75c25f9fba38dd296e62982ec146b7d1535fd30eb240893438f8c5083ee1e22c8c3a0eee6d43dc52893889b9dc6b0660c94a6c3e0bd74c3d8308ca8433a05195568dc07c4c27a6b79a1007259bb3876654519915333ef90346e77706a293bcbc7e345728acc6d8d968ff61de45dbfeb", 0x17a) execve(0x0, 0x0, 0x0) 16:00:08 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 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)='WGt88', 0x5) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x401) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)='WGt88', 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80), 0xc) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(r6, 0xf, r7) r8 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r11, r11, r11]) r12 = getuid() r13 = getegid() r14 = fcntl$getown(r6, 0x5) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r16 = getpid() fcntl$lock(r15, 0x8, &(0x7f0000001040)={0x0, 0x2, 0x7fff, 0x6000000, r16}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002380)={{0x0, r9, r11, r12, r13, 0x20, 0x80}, 0x3, 0x7, r14, r16, 0x8, 0x80000001, 0x4}) getgroups(0x3, &(0x7f0000000000)=[0x0, r13, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r13]) getgid() r17 = socket$inet(0x2, 0x3, 0x102) sendmsg(r17, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r18 = socket$inet(0x2, 0x3, 0x102) sendmsg(r18, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="58754b989213b39ef60f4bd8e1a762e3a4d32c73a7063c862d63e0d78ffbf6875e1552d7e8a2cc388df4fac0eabeb8fcd5d625d07f1223371353825433b57483ee49ff0a5788e975380923000029ebfd514f610bf088820fd546e9567ed9387b97dcc58cd9b64a7bd15358487141dda6f15b1c4d59f87d2c5fc7dca685e2271a1f627fcac0b3b28d0e6240279f44b601af547fa7b1ad77c5263fe34a00000000"], 0x10}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x40, 0x0) r19 = socket$inet(0x2, 0x3, 0x102) sendmsg(r19, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/ttyCcfg\x00', 0x40, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) getpgrp() r20 = msgget$private(0x0, 0x0) msgrcv(r20, 0x0, 0x0, 0x0, 0x0) r21 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x5af1, r21, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getgid() r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) r24 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r27, r27, r27]) r28 = getuid() r29 = getegid() r30 = fcntl$getown(r23, 0x5) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r28, r29, 0x20, 0x80}, 0x3, 0x7, r30, r32, 0x8, 0x80000001, 0x4}) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r34, 0xf, r33) r35 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r37 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r38, r38, r38]) r39 = getuid() r40 = getegid() r41 = fcntl$getown(r34, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000002380)={{0x0, r36, r38, r39, r40, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x80000001, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r45, 0xf, r44) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r18 = semget$private(0x0, 0x7, 0x287) semop(r18, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r18, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r18, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r18, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r15, r14, r15, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r15) lchown(&(0x7f00000001c0)='./file0\x00', r10, r11) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget$private(0x0, 0x20000003c4) msgrcv(r26, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r26, 0x0, 0x0, 0x1800) msgsnd(r26, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r40, r41) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r43, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r43, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f0000000080)='\x00', r44, r42, 0x6) r45 = getgid() setegid(r45) r46 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r46, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r46, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r46, 0x40087468, &(0x7f00000001c0)) fchownat(r46, &(0x7f0000000080)='\x00', r47, r45, 0x6) r48 = semget$private(0x0, 0x7, 0x287) semop(r48, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r48, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r48, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r48, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r45, r44, r45, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r40, r45) lchown(&(0x7f00000001c0)='./file0\x00', r40, r41) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, r40, r30, r34, r36, 0x1e6, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r29, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r52 = msgget$private(0x0, 0x20000003d0) msgrcv(r52, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r52, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r52, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r52, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r51, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r51], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r53, &(0x7f0000335000), 0xfcb7) writev(r53, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r53, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r54, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r52, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r29, @ANYRES32=r53, @ANYRESHEX=r54], @ANYRESOCT=r28, @ANYRESDEC=r50], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x2800000, r10, r1, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r5, r24, 0xfffffffffffffe01, 0x9, 0xd2a}) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000080)=""/5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x60}, {}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x33a3) 16:00:08 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x0, 0x2}, &(0x7f0000000140)) setrlimit(0x3, &(0x7f0000000080)) mlockall(0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = geteuid() r3 = geteuid() r4 = getegid() chown(&(0x7f0000000900)='./file\x00', r3, r4) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) 16:00:08 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2000000010000002}, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r3, &(0x7f0000000000)=""/84, 0x54) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) r4 = msgget(0x2, 0x0) msgrcv(r4, 0x0, 0x14e, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x1, 0x6, 0x3c, 0x9}]}) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000500)=""/29, &(0x7f0000000540)=0x1d) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0xfffffffffffffffc) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="7948622477fa9c05f5f63d777a8be1658c0af9042d31edbeb4a40e95fa8651c9ac064cf73eda84be87873c0e353a6d4d9ddf4cad100c0b03a540035dd1698f20", 0x40}], 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000100)=0x2) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) mlockall(0x1) symlinkat(&(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00') pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000240)="f9f604935d37d9777d1de8a99227d5ad4ffa149e984c8262b30aee781b285a230ea9ee198c5ce01aa5913b66e50ee8eb07ad3bc72f8b71f0889807883dfbd1eddf3efb41e860da69e119f86976d29c8e98c7c9174eee59129d9401b79227350de8cb715715c99bd73cb20c09bb2be2f20391303ea0d118786e320a7e19e3ba5977796997561d896f3c6a429fdca31dd5b04d4e5a11b3", 0x96}, {&(0x7f0000000300)="f12e13dfd1fc496812ecd95518bec56b1d2429c65f0fa226d18028edcef9ae30a44112b14e626d7ab2dee8a411d9adf0532885767fcab277b13d6629e4c044cca278", 0x42}], 0x2, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000"], 0xda, 0x0, 0x1000) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r3 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r4 = kqueue() r5 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r3) setsockopt(r3, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000080)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 16:00:09 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/92, 0x5c}, {&(0x7f0000000380)=""/192, 0xc0}], 0x4, 0x0, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) syz_open_pts() pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) dup(r0) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x48) writev(r2, &(0x7f0000000000), 0x1f0) write(0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9a0, 0xcc, 0x84, 0xc0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x28}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000100)="d5fdb56d8f46632416a886d9de12b701de1947cedf292543cadb11d14aee32beec776b45d073490f88c81ad3f10a4867078aa666b9407fcdff6a985023a9cbd1eb2ca7f4226bb9de641478fd615c7431cdb29c880f9d67cd1f8897b1814e63f051e8db91dd06513555056a24acdecb5bdccaf900a0c5417cca5ce1b5cc2759c2e881f2e15693f087a797b3aebe48e038ea6662fd5fbe4ffc4184e9fc1ad7ba40a14b34049e5ec6a457e014dc40") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:10 executing program 0: socket(0x11, 0x4003, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0xa4, 0x141) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) setsockopt(0xffffffffffffff9c, 0x3, 0x1, &(0x7f0000000180)="d93c299ace6583584b7a90840303507d26ed88ce8a4a2eb5485b343bfeacd9df5ff6a92a6f77be75a563ec6829dda931bc0696bd0e603339874666c5993562bd4774f8d0b202a5a423df7b5a671c238e28fe8756bc9382f1104e60531daae5b747028354696c193e011fbdbc1c1f796ab70e15de71d155381382daf9369164f1def40ed2cdd0393e1a24f1cda71f7d7e39848e927d014512329d241ffd1130d47a331b35d181d4dbbe602341a2add66237ef8f55a204058688c4f09df55e0b4aef433a43d07952b63d746f8177df", 0xce) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = shmget$private(0x0, 0x2000, 0x180, &(0x7f0000340000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x5c378a421bfe88a3) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = semget(0x0, 0x2, 0x63) semop(r2, &(0x7f0000000380), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) socketpair(0x4, 0x4000, 0xff, &(0x7f0000000340)) r4 = socket$inet6(0x18, 0x3, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x10001, 0x0) setsockopt(r6, 0xed, 0x1, &(0x7f0000000580)="061a0009a607000000c9d0b7950000", 0xffffffffffffff11) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r6, 0x1) r7 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r8, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r2], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {0x1c}, {0x20000000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x20, 0x81, 0x3f, 0xff}]}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x2c3) r3 = socket(0x18, 0x4000, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x1700) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20, r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x20, 0xd5, 0x5, 0x7ff, "9e72504bd96f6223a68314e5acbf19c5724f937b", 0x5, 0x3f}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7cd, 0x3, 0x8, 0x1, 0x30, 0x8, 0x1a3, 0x3, 0x0, 0xff, 0x2}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCLOCK(r4, 0x20004276) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08abbb93d4d1d3653000"], 0x10) shutdown(r3, 0x1) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:10 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}%\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\'\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%!\xfe\x00']) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x4) openat(r0, &(0x7f0000000440)='./file0\x00', 0x1, 0x137) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000980)='./file0\x00') r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000480)=0x2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x40, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$getown(r4, 0x5) open(&(0x7f0000000540)='./file0\x00', 0x8050, 0x20) recvfrom$inet6(r2, &(0x7f0000000580)=""/115, 0x73, 0xc2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x4) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x92241cd27b0d785e) ioctl$KDENABIO(r5, 0x20004b3c) fsync(r2) r7 = semget$private(0x0, 0x8, 0x0) semop(r7, &(0x7f0000000680)=[{0x1, 0x0, 0x1000}, {0x4, 0xfffe, 0x800}, {0x4, 0x20eb, 0x1000}, {0x1, 0x8, 0x1800}, {0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1400}, {0x3, 0x98a4, 0x800}, {0xa, 0x441, 0x1000}, {0x1, 0xa1, 0x800}], 0x9) clock_settime(0xdfe766d369f77cd9, &(0x7f00000006c0)={0x1, 0x7}) socket(0x1, 0x8000, 0xff) openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f00000009c0)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000940)) clock_gettime(0x2, &(0x7f0000000780)) msgget$private(0x0, 0x802) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000007c0)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r10, &(0x7f0000000800)='./file0\x00', 0x2, 0x0) link(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x10, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) acct(&(0x7f0000000040)='./bus\x00') r0 = kqueue() truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000001) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffcd0) r2 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r1, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) r5 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r3, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r7 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r6, r7) r8 = geteuid() r9 = getegid() chown(&(0x7f0000000900)='./file\x00', r8, r9) r10 = geteuid() r11 = getegid() chown(&(0x7f0000000900)='./file\x00', r10, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r12 = getgid() r13 = geteuid() r14 = getegid() chown(&(0x7f0000000900)='./file\x00', r13, r14) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r17 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r16, r17) chown(&(0x7f00000002c0)='./bus\x00', r15, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r19 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r18, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r21 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r20, r21) getgroups(0x5, &(0x7f00000000c0)=[r12, r19, r21, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r23 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r22, r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r25 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r24, r25) setregid(r4, r25) r26 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r26}, 0xfffffffffffffffd, 0x63, 0x80000000, 0x0, 0x26}], 0x7, 0x0, 0x0, 0x0) r27 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r27, &(0x7f0000d06ff8)='./file0\x00') close(r27) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x40007, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r3) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771ff40a001c121058bea6bfb54d188e6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xeb}], 0x1) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x80, 0xffff7fff, 0x2, 0x74b5, "bf6ac8dd9660f8cfc0b658e1b2de9e5b7d329f58", 0x40}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f0000000140)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fbaf235443f7b4a5b54d941679e63e118d254c3d388", 0xffffffffffffffb8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pwrite(0xffffffffffffffff, &(0x7f0000000140)="cf9a375f78b41ac3486402b34e84eeae1e65fa987fbe64654166b8ff5cebae2b06ad6072abe52e9ad9f69b5f53c2f1deb8925d9b618cf31474c50494e223c0d2274d8e068dcf96fde737e9d816af542ca052fb8f3c60758f9a86cb81070000000000000002b12c9f190e28ee4612d8041be68a164b2f2021a35e1d3bf73eaf16c44f1d3ec6fd60cd2a122e9b347fa4acad495b03fedb5c3ea47608a0671fcdf65a7888b3261f3b7e3e0c41a7e79abad7e05e026f544115a52cf135d468ce13fe58d713cca5a677446f5e27e9e84381d251476b2581d43fddfb", 0x234, 0x0, 0x2acd65cf) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x6, 0x6, 0x6, 0x6}, {0x8, 0xca, 0xad, 0xc9d}, {0x101, 0x3, 0x33, 0x6}, {0x100, 0x81, 0xd2, 0x7fff}, {0x8, 0x5, 0x0, 0x6}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x400, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:11 executing program 1: link(0x0, &(0x7f0000000040)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) socket(0x20, 0x3, 0x0) write(r1, &(0x7f0000335000), 0x10052) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001d40)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec6531dbe45d9b27ac56ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5147a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5168498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f761adc723b56c3c38025a4e50be7783b8bf79761bbcc7556cb0b5603c1674c4d48aa7b4daa7c72526215741180000000000000001edffffffffffffff0000000000000000000000895a786c166f9922558f1537e5b171d9ad8fb589080970a4c37b0ee2d3f8829151940012a44a73971b5f9062f3d4fedd42c38b63b25af0d5f1d4def7814250b8461aad6618ec9c00e02d7dbddb893a726283f0fd0a2b79394ea9a62267b182a4fa5c36e37f7a90e51ea076b76ebb0c4efe48ae4d64ad9a691b55b2c878693124252f66a5e4141ed9ad1adef04f00"/598], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r13}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r14 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r17, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r16) r18 = socket(0x2, 0x3, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x8040691a, &(0x7f0000000300)) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r24 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r25, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r24, 0x40087603, &(0x7f0000000600)) r26 = syz_open_pts() ioctl$TIOCSETD(r26, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0x420, 0x0) r27 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) fchflags(r27, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r14, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r28 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r28, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r29, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r30 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, r30) ioctl$TIOCFLUSH(r31, 0xc0206921, &(0x7f0000000300)=0x64c1) r32 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r32, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r33 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:12 executing program 1: ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRES16=r12, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 16:00:12 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getpid() r3 = getuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r13, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, 0x0, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r24, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) r26 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r26, &(0x7f0000d06ff8)='./file0\x00') r27 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r27, &(0x7f0000d06ff8)='./file0\x00') r28 = geteuid() r29 = getegid() chown(&(0x7f0000000900)='./file\x00', r28, r29) fchownat(r27, &(0x7f0000000080)='\x00', r25, r29, 0x2) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) r33 = semget$private(0x0, 0x7, 0x287) semop(r33, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r33, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r33, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r30, r25, r30, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r21, r30) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r21, r12, 0x0, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r35 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r34, r35) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000540)={{0x9, r3, r7, r34, r10, 0x51b3e653bf7f68f, 0x7}, 0x4, 0xc9d3, r19, 0xffffffffffffffff, 0xc32, 0x2, 0x8, 0x100}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:12 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0xfd) 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:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x851c3bb3367e631c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x101cf, 0x1d8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000240)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x92, 0x20, 0x4000000000000000}], 0x400, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r7 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r6, r7) setgid(r7) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') unlinkat(r8, &(0x7f0000000180)='./file0\x00', 0x10) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x2000000000000258, &(0x7f0000000000)=[{}, {0x54, 0x0, 0x0, 0x400}, {0x6, 0x20, 0x0, 0xfc}]}) fchflags(r0, 0x1) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = fcntl$dupfd(r0, 0x0, r9) setsockopt$inet_opts(r10, 0x0, 0x2, &(0x7f0000000040)="b8c5379b578ff226b86b34028dcc8e178612d8b2af4003988e892719fe279a8b62724327f2c1d3fb2dc8e94f55ed3ee32e6936", 0x33) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000300)) 16:00:12 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setitimer(0x1, &(0x7f0000000040)={{0x8, 0x40}, {0x8, 0x8}}, 0x0) 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, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) msgget(0x0, 0x2) 16:00:12 executing program 1: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') kevent(r3, &(0x7f0000000040), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() r5 = socket(0x1, 0x7c680ec44353a59a, 0x3) sendto$unix(r5, &(0x7f0000000180)="fe4034a77a8683a56f9da9e09026b4a01c3a82b792ed106e6814c4fa2fa21c8eeecf24483c8eb6481c620a1cd77fe758223427cb800f89a6167fae19a1bf6458f664a5b5d81d804405115ae05b5f8c01fff95322ca7ea5e74a2530c029a6c7e69de285c2010462ff6c8ee7fc1a7d1bc3bb2483e5b46091b68206424d54a0bcaf243ec9ff41c54cf08375fe94bd7ed1c6d0b71c417650c3b5c28b19c5dc7945f5cd50ab370598dfb70b227be968bceab013cebf0829c88fe4648c1219fa9bb2ddbcbe9b7d01efe86b60bd8b7ca7f947d8287c9e25361a3ec784", 0xd9, 0x80c, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) fchmod(r1, 0xdf44f2cf4e28cf5f) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000040)=0x3d) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') kevent(r0, 0x0, 0x0, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x28, 0x20000020, 0x6, 0x1}], 0xffffffffffff8000, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x2b2, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setreuid(r2, r3) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10014, r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r3, r14, 0x1b1, 0x2}, 0x8001, 0x3, r4, r16, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r5, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x7ffffffe}]}) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2f) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/242, 0xf2, 0x40, &(0x7f0000000100)={0x18, 0x3, 0x8, 0x9}, 0xc) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa3}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r4 = socket(0x38, 0x5, 0x8) accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2}, {0x3}, {0x6, 0xff}]}) syz_emit_ethernet(0xcc, &(0x7f00000000c0)="a2bacdf44d57d8332367d2de644f507625a6a4517e8416a419a45095df52745ed53eec1fee915939be699548d571bf67b34174353c3132b5f92a7606e027c0111f8ef024a602287ddbd60929938ae48dcb03226d62e042c2e38f89db327671dcf6eff1668b887bb6a17bde3f473529618eab0ca8de25a09f1d8bbc0a0d467b0a9ca04a0487aa608d6ffd8792bdac22f722f38f61f144998b849d5bb46b85f036e3690ed4de62529d5faa6796566f11c9bc52586f91a4c8be1c4b1fd8a35f591d77b6c66036b21d7fd4dbd8fd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff2, &(0x7f00000004c0)="08dfbd55edbf0dd2000000000000668c57c0f4500b9ffdf1eb86ce00480955f79131d55cae179a017425ca7d44c726447e2c7ea65f47958e14d0a2a58aebaf75d7ac6fc59c0a39be919d8729c1acea7338ec5bf5c34ec6c304aca59311c8f3d1ff87d09ebd4971ea364334936bed9ccfab2e341c12857ebbdb537f5c71f670f6fc5cb484aefd4139a7f6d82d6808ce10d93dcd347a4d7b29ee3f5b21eb38847a352d05a2aaae9f0f21652bd6243a606b2683e3cdf89dad061acbd544d7f7254ff136c8a9c70db6667a0b3879c0b44a3f7eb6daf69a3713a1593c1aed62d1601b9f972bd0204d7cca5e77e6dcae8e149daf4f8965ad5772cfef28d352f7fb40c0026600000000") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0x100) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x0, &(0x7f00000004c0)) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000580)={0x2, 0x5}) sendmsg(r4, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="8ee100ee5c7ece1140c5f80ba612627da8c9d2ca390f88c0c328ea0c7eb4759c661a1b9113332e31f8340a03d9452e076605edb5698647229348e58e63f6edeba28c28345cbc1e6f5fab16eb7b1b630a1771233f761aed57600bb31d90881d81bb4330bf3e55ca28812007ba79226a372c5026090d0e51adca3e64d86210b5dd7b03362f9131c43cad7e5659", 0x8c}, {&(0x7f0000000300)="48679587f78d24897da294737c97721c162f4cc20287a10aea52c119eaeb4b3aec57c0f69d271b91a9aba3f8844c9d17eff8650e576ce6087246dabff89c33a99b3eb8ee8a660883968e1addbaf7acd4d6d77a68f5417942a026896aaca8498a96006724ab0d411253128189c9c21f362ad806d904627861da9982dea11a5d75ed29", 0x82}], 0x2, &(0x7f0000000400)=[{0x70, 0x1, 0x7ff, "f5f961820107f6b81fc73bd0632a4556790c10b7a0141ace1414a2b462f720211d51b29f53a42c05d4c871b7f74567027ca3b846272a8018dd85b89452a09f86fa8a29ec1c990fd4b7bd4b4ecd0b39769e8da4a1433ae084723bf4"}], 0x70}, 0x1) r5 = getpid() r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00'/230], 0xfffffffffffffcc9, 0x1, 0x1000) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(r7, &(0x7f00000005c0)='./file0/file0/file0\x00', 0x10, 0x80) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') kevent(r8, &(0x7f0000000600)=[{{}, 0xfffffffffffffff9, 0x2e, 0x1, 0x2, 0x8000}, {{r3}, 0xffffffffffffffff, 0x6, 0x4, 0x6, 0x8}, {{r0}, 0xfffffffffffffff0, 0x34, 0x4, 0xffffffffffffff01, 0xfff}, {{r9}, 0xfffffffffffffff9, 0x8d9450a463093ce5, 0x2, 0x7, 0x6}], 0x18000000, &(0x7f0000000680)=[{{r10}, 0xffffffffffffffff, 0x10, 0x2, 0xef, 0xae57}], 0x8, &(0x7f00000006c0)={0x2, 0x8001}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r5, r5, 0x1c71, 0x18, 0x8, 0x3}) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x10\x00', 0x1001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, r2) 16:00:12 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0xfd59be4721c7a72a, &(0x7f00000001c0), 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x30, 0x80) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(r1, &(0x7f0000000780)='./file0\x00', 0x800, 0x20) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') recvmsg(r3, &(0x7f0000000700)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/221, 0xdd}, {&(0x7f0000000400)=""/7, 0x7}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x5, &(0x7f0000000600)=""/236, 0xec}, 0x0) munmap(&(0x7f00004a2000/0x12000)=nil, 0x12000) ioctl$TIOCNOTTY(r2, 0x20007471) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f00000007c0)={{0xffff, 0x7}, {0x247a, 0xfffffffffffffff7}}) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x2d8) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom(r1, &(0x7f0000000140)=""/60, 0x3c, 0x1, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x4df, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x6000)=nil, 0x81}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x464}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x200}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0xbc8) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x2], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd], [{}, {}, {0x0, 0x80}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000840)=0xc) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) kqueue() 16:00:12 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20004) sendmsg(r1, &(0x7f0000001480)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="350774e2fe6d29378a6d29f3fb86746c12da026448a13b0722c7063dbec47917ec1b725c55b0edd852f9bb74acdf8cdd8649491983e5dfda053b9b9cace3641a773ef50d26dba4656169690dbf22e558c8b24649d08002bcb73318cd04bc3b125a45c077ce2267cc96a23810345a2ad89bc8df3582c2bdeff5964139ae60cf29", 0x80}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="d000000000000000feff00001f000000bccdb7bd5c23da85afe7c797ea01d48be045d6a08b8e849df5a8a5388601e63f6cf0cd2de156fa226b0137266be08e4dd8aba98e14e5d3ed8a5373ffdccb43f93b870abe1aa9a882fb0327d14183ecf98eb4010ea52cea48d0b02b1d4af58325e49a44d8496988b4f899bafe52fff1b42e88166cf2b836f65bd213167d737c85b6473b7edf7d46beeaf8abb1472d6e667f464607c092d2c655caae2b4058860df0e7249742bfc5396dc3ccbd247f72ff460f55319938fdf2a172ade80000000098000000000000000100000001010000d320ef0ba54cbe0f29d2f9102edb977e3863913faa3fe5fc9f7a11709c39caafce56b63573201926470f25278210d227166898f4aefa2eb3b672db35bacd7eb05af5e9a4616eedbee798097b6ee1655d143ad0287d34e5a9c00324be847b9af4d62619de0f0e4e2a16bd811ff254d8952d2221817967a84ab5f443265d35a03d11d8000000000000a0000000000000000100000000020000a77ebeb0ebde306509acaded1b46316f871b63f9124802296e57c255cff148861394c5e9381565eb693c1b331eae230a9389c6aa16c49bad9ed6c4b7c27dc74a6384f5fa59e3ce6883cc4bbddd2d80c010e2b394ae9a76ce1bf7cb773992c25523708000033275d9696d185fde5ad223a943a028042a69fdd5b1077ccb04cf64f54175cfa66378b826c0747173350000101000000000000000000000020000006a6240caf50402874b6dc4c34bfd0e253823c0dc4d809b1b36e8be1a18cffd29213407b8180c3725157e2a19f70b3ad879a6208e268c8a1b1dd2040a8144b6abd62e6098803f0ee7ea1acfdc83f1abfb5ec7934049974d6aa31c2177513d83673259ef0aa9f03ac71357668548d6df05f0eaf2848ea6d4b50c7cc40931994ae968db488f83b14743a87f96fd0fa4f5f43942e7c5c13394f7f71ddd3aa9f38fdea7d95dce76dc2770cc5f871dcb9b66ba6111804ccb82596b08e192dfb2f88ff9f300910f4f83fc4a0a1c093aff5531678d98f52ecbd012081a0415b33e829de6828cf843faaa811623df3a2080ee90e71ea507bb7833c8ea17f8686a216863dca54b3e7d8c6ebf0e28a04aef395ac285fab07295fb8e3cff7aece072ac13cb4b4ab6819c742708b39e0a08ad26be1bbb394a0601c846e8cfa44de2bc58a14b1fd5182032ffc2c655caec29bb40f565cfd11d3d85c0024fe00f008367d031ecd9af14396f760464cc1bfe120b1bb2ac712619f1f9851bd2a024279236aec60bc5aeb0ed174212226eaae2a3dee840a798137e99c9ae750520d9d5a2b87f890b9e3fef362aeb1e68343409f556b1d3692b00f9c9f1e6636acfef8a1073fbfc0070670fff9b93fdf2e0876cdaa528b422fd51b655610198090fdfd005425065419ba3a9cb14ddefdba592e0ae2c77da303bbc4643bbc1c2f5e59a19da94044e5714b36a63e4e8f8f4d9cccb8c160497367fd370c378104ec3e27ea9a14d22ae332cf2130f50f0ceb2e5431a15e59c1510a0fc52334ca0448cfef414d9af109f76427cadbc7937e0978b6d60440ac7ae39a6772d0d4c3247b2f9dcee685fff53efcf3212e83289c28a9a4ed3c4cf65df5725fd70f187ef11209bb4d9182adb19dccda62ed20905bd41e71e4f418942e89e846bcf3f14a3cd2e3f41afed24229eeb7ec673171908bd5def3ba8b125a92a846a65d22f80c139890c5056804793353b9b85ef0477e1212b7e2655105849db01f15b5a948d4268b3ff5d4b760b3e729d8ad99945d81248dcb18f75cd15e645597add8a6e8c4771e6d2c36f1b581f07b8d7141915b997e933c1452236a52f6b09b92534b72f674263fdba5faa3e0f94912a7f658012fc0c99ceff88e4a0a25315c1c4e841db2102d7ccea59ce536739fb932df5952ef7225ab0dd2f355a9ea18694e8846834ad00caae83d5cb65722b8bdef2b6ab99baf156db9a26dea1b9c2d9ea7fa4a7e4c1c6c205872e4570e2302aa2db7e0c65aff8c4bfa6bd863fe8f6d51518ad309a50ee8de535010b992a8e08739d8c023ed66923f82c6a6b2e19886ebd9b04f9d71c589e6cf0be1081569503337f9f41a6842605a50a62619cf940a661b576e88a93b4c14fa6b88cbe1e55a0b0a24971d6a065d65ee2012a5e4ce60ab1097263f44d1869b586312e4c9ef1e4986914b55aabafa61bdcb8c5cd2b8833b8d1de0bfc1d02b8224b559532a130db70c824cf4a2d5a22eb699405d3f33192e3e0d4c681ab051c789e04ca3405e4efb96a90fc1fcafca869ad9885462e9775b8da70b057f0ec08f4c9b8c439a9f6b539ff4b68512da2d9977a0feccffda9aa5e4fb62fbbe87ed4d4843b730050edeeccfd8ff597b273ac05209d13e186f3d127f40fcbadaa3cf6b9d37f6d96de5e3852c3d427687be779fa46790bd348643580a1abd834868963ffe694c96a820957a1cf8337829aa7f2ec3fb48d7560aeba00a4702631b7a5c1ba7e238d3db6d60d4c908780ee47d49be09fe742cfa7bdd90c7fe15d15a4cea4180dd0264cfd3864d125218c6cb1ab07a55d3856d777235c4a6b9994779335bcf7715cff59026623b8a8d556ed1d4880df785caedf0da32136cb5db112b2e0598036e0a0444690bc6b7d26add9ca87b6abee6c19b07a5f5ecd43d81d4390b1cf6bd9c8f1a44de66f8ad1f02a484023ad4d16ff5df3a4b2afda6db67ad093919f94f6254efc638fd42ac4d0c92bc7814cd35d68dc165465aeb3b43f6a169a8940965eeef17b1b8186fe1d8a3dc2d004ecd4e808da0b3764f321d62b08d4684596fccf11df7dfed34228364c449325dc64fd25c436832d5bf3d6467767f8495cac7a1a852470a58b50967fb0d6d62a7c646777056275338ceb25fac122d0dcd5bad0e1aa806d5db03077998120347fc8c6d18279fe3fd46bf500d51ef9a8c44f17f8636eb9ad6c7b57dbeaad40199e99dac65ad3f9f999a9c8d92f9160e9a1de982798051bcd34ae53c37f3c345277893f3c81603eec2a5142c5dde11afbf1343d3ddc1cb9b8a25ff8c8e1f933c8f336cdab249e951c2c819f4069ddec484bf946f9a3ac32ff24802378ff3d00a72ab57c0929fbf8412ef572b5ff8a517430e4faead8279de2fa431e1844b15e351343f3ed2fe3341f139039616fcee12daed8f9b58cad428301ed9ef26c3f7c367741dc110cbce1dd26a93292de65072d11fab1e93999c586701b27f0663b0f1a6cf562cc172e66aa6377b344a54a5d8012213537e7e49c40d46cdeaefa21299db856cf004aec7ec9d19330d22271b6a7bde3c7ad664ce480492c0dc5840da19350b73b57acf1e31a5c277cfb4b11def7be5f5359e9e710afcfa7f65860af7fa7bd3cbe370edad4c38a0ebad3a5dd52d8201ca24c0ca7ad3c258f2267e7694dcba6f8d99a7533f330dbfea964627671c6feaf2d3e0823f8978250394716bfca0991ccd8be56518b3fa345b7eed5b150b3888436b3e9c9403ed2ea61f0dbac631cfce78fe857f1d81742591062f161f4eee7e2aeccb520888205821b0b51991622515c2610b5eaa0e636b1c70ba9e70f0fc716d6d3365bb9446cfad3f662a791cfae5dcd0e5216af19ec1ecfdc30d052a9a4ac8cc1bb08a9822cea75d0cfe20c2d84fef51e40c2f0d3a5c88db5da03f591e34f539f12296a7d9c14bb671e6705db8422e1ed729ccf11dc3d03533dec06eaf0fc3156dcd16189a6acbdfbab21e7097423c7cb5e4c5d443bbbcdf019837f5c7d780d9fe28f473273bb855354c611d1a0e7ee06c60ae782a81b90f886e012111abef13c082fe160ab32d99411a28f0f60d8768812011c91414a2968d876a86be729f370c3711ec0eef609372b0903c73dc7c0b81328b66b8f14b03fd1f5a7545039246c0410aa7a763b22f15c242ae825b48ed36b4b3db503a5c384e93de2621b9855c9bce7eac5675929c649aa8f3ac5431fffcf2e9ce73adfafd280b41bc1b3a848a536eff9aa5c0b37138d8e0666ec9799bca5ef27bd13664be49eb110bb067eb382cb8246f2c143bafaf457396dd3c0605f5cf3069126cea699cd269416d5350b1a863723402d032e698f4c0672e052c94985437cc5005af1634609a2f92aa95aafaffa8c31b11a69c711432138b24c79588c605818c5a48da8c50a6dceb468945471aa8b31aeb5e01405277362c856159d2eec4a3d88282d25a5f09a4e6fb4325f6f23b1ec3937a38a18581e66a8a561014b9834a9cea8c9af147de223e4df14cc5fc164dbfbb27c97a81fc14e4d29d49a9ff8408579209f8468cdeb289853f396f663e3bf063decd943b346732ef357ac1b48278d0a1e48ff77995d18befcf709c80f6d6fd29cd08b7fe4d018a843919f970e063c036d6e2975827ded489b644fdc2d722d3f2e729d7eb5d362182c8e686d6c697ca3884f63e204670083a99396bb1538738bfac409405ef64274a3445d3136500f5ffcdf5e3ae1f5aa1f6d1484522ec5a8b0762ac045533727f820c89a729fce32f93ed044ca07d4048705ec8b82f6ddf42c800cab0fcbe6f1f1955606f141bc676eb1091d000b12635ffaadf16e9075f1e94623d9478df90e72377f90abcc67eda70627bd0e98b59bdfb645449093caa86454fc1e75254f830ad204dad747430cf68baa0278bb30dc0c3e66ddc98159ecb753b4b027f8dc4b010edb069813f5240a30a6c550ec1e2d9d21641b1d3a081583145673097a619be07eb40a317f7afc8382dba18127392051cdaf95af41897c77255eca4e9f6aa2a2d76ecf9a19e275d203b25bda6018eefa6ef64b505831d0d6cd4f980d713e2d44a3a862c457fc73523bcd45bd5c20aaebbc497b4c2be0ad1b97106dec4048e242b929b9737aecd80efb5bc971560f3da5aca2931db8928f75b439c49c0474a8c4e765487e898704c2d31adad2a4e1bc27fcb0dc3e1481e96b9d1a986a077ef2b628443235ea55764bdba96ae2e98623b8cce72e8b38fe190711ce38002fd067e8580ed2a4e8ac904df1fcc229e3f404ec9f2775856279f1c1d7a0b029eb1ef93321dc94c913bee214e57859a0c2474c00336e4b2949002e5badbabe1e6e52c7d3ff23b0b352e3d7be4dc36af1eb9e457af44a14cc965a75ae001a84c14275874925674f8ef0c6029d16aac79839c702f6956d65337ed9e9b3bfdcf60e20d446e1511a119477e53cef1ecdc7316b8afd293bad717231c7ce0f22c74c298e75c9ed7c5ce0895367e31a89c085ef692e907ea60906e6e6a82b078198d97f45b8276a3314100086343518c4181bc90305f751587e205db7fc13ff87dc5b39c8e7555f6c5ae2138f24e1e64bfb547a60b29d5fcaac9761fa9305ec769befbd1a107f43806759ce596af858d855983fd534576dd4e491c882ddd9115a9d0c8d10d5e69a42a518b741cae7a3caf5a1bb3b4f7df4e0134b253f05a82838bec0e699d0b9837fc31a179136a735826bc956d30a317d1943b3437efb482bbb6b3990416fa8187fcf215c0fa2510159029240f11f81c5b00231d0e8dd7e5551c6d1bf7585c811d19b067928a2e3195a852de22d4e7167466c384c9c8c69504592d64193066a7bdd46dff0ec2e4b51eac4487363aec61f83bdfd726330a90879530e25590cd068ec76a420c95b7b2ebadc733a9733b295607f646831560a03675c268c0830499bf9ba4378592a4f4fcccd9ab85972d212a8e7a70df33d3f78f6b8e895c242f457898320114dd3a20147400d45cc58b52be614841160e9e0ac919cf29cb47df93fd31c631a50879fac2b3470b06fccfce24b1fe42d382a3584bd635fa83a2e06a6391248367ab55083d2a2a1a96dbd89856aae4e5216aa3eb803bb6cf9273af28a8cebe89cef0e4939287d951d85455b4740f45584d5016428a1092c7e5eeb52a3a245cc458ecaf164cdab679306c185fb7f1dc54f7957fd91d419a39b35f522708bf6208a2f744ab714b084c2e0d9815ec6f212754b62dd4b6c6f858be9eaf8ecfeeca1fce9156df5b240eb48ec5c0266d652a922f9b20f3a0bb0eb940ede1503b07213dc4e6e4629d12e8e9116055a85486b2c743f283a721619f6282d23604f6e8971fa75d757c9387ca752c353c09a608f6a06b979da239a21bf52fdf3c2e940f7140b459601a4c4ac66f5a2abcf51bdf3791a1763862789876d3898c42c693d2d3273521a11808012ddbf5ad78ed152d07343c980a2c61ec25fbcbaed0109edc37ca8bd0e02160e9cfa412d7fa8c66e1db46b79c820a3d7350ba5f26be09eed58ab974ebca42f1e42c568cedce032b6ed6a0b4a36f32a238d920164bf4505bf99355686208c80fd9d7076a567733cb43e399e8677a005234e41c53289f2002ee84e22189c63364dffaf77aa6ab0a8ee2fbc8ada686abfbc840061ceb56ed402dccbd2c4ddcc69bf389318e280465b70e8bfb068b7be8cbca7702298818038cc275b19a38a7924365f8d5ad7f3bafd627bab84cb54e0d11c47a1015e94bbad1004af346234a894000d5c5786b0892369a55f4662509a6901eb39"], 0x1218}, 0x8) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x1, 0xffffffff, './file0\x00', 0x1, 0x7807, 0x4, 0x7fff}) acct(&(0x7f00000014c0)='./file0\x00') getuid() pipe(&(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001300)='/dev/speaker\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x92}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001c00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = kqueue() readv(r5, &(0x7f0000000200)=[{&(0x7f0000001b40)=""/70, 0xed6dec6d6d6fcd9}], 0x1) kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c0d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93dc40165b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb3", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0x15e}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x96}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab8030009657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b23ea0fe3ee4e35758f8e2b6c064f2868f9baa151606000098b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0xfffffffffffffed1}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xffffffffffffffb7}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0x8b}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000480)={0x0, 0x7ff, 0x800, 0xfd55, "f7962ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000001bc0)=0xc) r7 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat(r9, &(0x7f0000001680)='./file0\x00', 0x800, 0x1) getsockname(r10, &(0x7f0000001380)=@in, &(0x7f0000000240)=0x5411f2ec) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000100)="8c65", 0x170) r12 = socket(0x1, 0x1, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r12, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000002c0)={0x101, 0x2, 0x3a, 0x4}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x9, 0x381f927137938bee) r13 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000000300)=0x6) r14 = semget$private(0x0, 0x4, 0x500) r15 = semget$private(0x0, 0x3f40bf17712b362f, 0x80) semctl$SETVAL(r15, 0x5, 0x8, &(0x7f00000019c0)=0x9c41) semop(r14, &(0x7f0000001980)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaae30) semop(r14, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r14, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x7}], 0x3) semctl$SETVAL(r14, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r13, &(0x7f0000000140)=[{0x0, 0x5}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0xffff, 0x1000}], 0x5) semctl$GETZCNT(r13, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8020, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000180)={0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x553e, 0x1f, 0x9, 0x101, "a67b80d5e694bcea7644cfe0b9e9037895993849", 0x2, 0x1000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x9, 0x6, 0x89, "f2ff289cda29adcfb1c883b86bc60b8dd132f583", 0x0, 0x2}) write(r0, &(0x7f00000000c0)="333975acfb7ed9c96ceb4c6cea0cba455ec2dfb1fd085bca84dfba6bf3c3ea8fa7bf799b3af18f1c0bc67f051fd65a58df327d1b7493427f4019f6db5b8e787c6f5cec4f687840fed345807d3f9e588c59f045d9fed303c275703d46d725a5d5e9b942ed656361d8882c81f2edc0f6327330b7aa5903dbe72c36aac416595e611ddc0753f1cd7289fd8f5e5d32eb2b", 0x8f) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e696c653000"], 0x9, 0x0}, 0x0) 16:00:12 executing program 1: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f00000003c0)={0x9}, 0x0) r1 = geteuid() getegid() r2 = geteuid() r3 = getegid() chown(&(0x7f0000000900)='./file\x00', r2, r3) lchown(&(0x7f0000000180)='./bus\x00', r1, r3) r4 = msgget(0x0, 0x400) msgctl$IPC_RMID(r4, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000540)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf33131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea3c1d36372e8fdc0b7b20150f64697e46fbd229da4f6dd9cf1e71b558df33ace37d3e0fff177c2d14b68ef02da29f57f68c3021a7bdc6de99b3bddfd88b946f4ffe3ce896c4c0fa8c329a71d58d4670c84f5080afcd4aaa888b60b097f5bb8a40b1d1069521b2f812327e3d93de420457ac8fd8b54a0288950514682cd639fa5a6501ae07391754d521b260f304b8bbd1137b87d2a048190dfc7829cd00f06f2b40181a34b1b1d327cde726b9027f3a1b699e0275f46ab11b95e1c400"/268, 0x33}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)=0x5) flock(r7, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r10 = socket(0x11, 0x3, 0x0) setsockopt(r10, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt(r10, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) dup(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000840)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = msgget(0x3, 0x445) msgget$private(0x0, 0x82) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x9) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000650c5e43f0c78b2477e8049b8e86dc0b00787e2f78cedcebc0edbbc3690e436e67cf5486bba2e3551c70bcb6c00a1b38787f944d5f09ccbfcc10351ed92578ce7f44affe0eb3e1841f60e5cbe2d889d9f5600f62ab75128d3c9400f4a3d1b69b98d16c14979e42a1e2e4a4b8b69abf4fbb04dfe175adb111df28c6d97035061a8bd0c1c3438c55781b2468fa53010ef3319fbe9be3aeddc17b4866eea570a0045ea7597485913fc9f7279ba101913fa547494b920a5c59f21bd84782a0bd1aedfad977e4a4"], 0x47, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x10) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) setitimer(0x1, &(0x7f0000000180)={{0x2, 0x6}, {0x5d, 0x3}}, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xffffff52) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233b0ad274e8e283739273834af4f34bfcdce1b0729c866865ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35"], 0x2) 16:00:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x20, 0x8000, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchmodat(r7, &(0x7f00000003c0)='./file0\x00', 0x6b0334ed4e53ba35, 0x45df65a4bfa6e55c) r8 = semget$private(0x0, 0x0, 0x202) semop(r8, &(0x7f0000000400)=[{0x0, 0x2, 0x2400}, {0x1, 0x3, 0xe20865d35a70e2fb}, {0x3, 0x1, 0x2000}, {0x5, 0x157, 0x800}], 0x4) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x80000005, 0x1, 0x3}, {{r3}, 0xfffffffffffffffd, 0x28, 0x1, 0x20, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x140, 0x40000000, 0x2, 0xaa3}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x1ff}, {{}, 0x0, 0x0, 0x40, 0x3, 0xac}, {{r4}, 0xfffffffffffffffc, 0x40, 0x1, 0xffffffffffffff78, 0x6}, {{r5}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x44, 0x8, 0x5, 0x4}, {{r6}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x3ff}], 0x8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff9, 0x49, 0x20, 0x334, 0x7}, {{r0}, 0xfffffffffffffffa, 0x14, 0x100001, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x7ff, 0x1}, {{r9}, 0xfffffffffffffff8, 0x40, 0x2, 0x7}, {{r10}, 0xfffffffffffffffd, 0x4e6127da98502a87, 0x2, 0x4, 0x6}, {{r11}, 0xfffffffffffffff9, 0x4, 0x2, 0x1}], 0x4, &(0x7f0000000380)={0x7, 0x8}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x2, 0x3f, 0x2, 0x6}, {0xc5, 0x2, 0x3f}, {0x1, 0x69, 0x13, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1000, 0xff, 0x4, 0x7388}, {0xfff8, 0x81, 0xff, 0x30d}, {0xfffd, 0x1, 0x86, 0x2}, {0x9, 0x7, 0x6, 0x5}, {0x40, 0xff, 0xc0}, {0xdf8, 0x7, 0x2, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x6, 0x0, 0x0, 0x3ff}]}) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/239, 0xef, 0x800, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x5, &(0x7f0000000140)="12df07ee18") pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x10000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) nanosleep(&(0x7f0000000000)={0x7ff, 0x8}, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) r10 = getgid() setegid(r10) r11 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r11, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f00000001c0)) fchownat(r11, &(0x7f0000000080)='\x00', r12, r10, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x287) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, r12, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r8, r13) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getppid() getpgid(r24) r25 = msgget$private(0x0, 0x20000003c4) msgrcv(r25, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r25, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r25, 0x0, 0x0, 0x1800) msgsnd(r25, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, r20, r22, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r23, r24, 0xa5, 0x1, 0x4e2c, 0x6}) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r28 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r28, 0x0, 0x0) shmctl$IPC_SET(r28, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = getgid() r36 = getppid() r37 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r40, r41) r42 = getgid() setegid(r42) r43 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r43, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r43, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r43, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r43, 0x40087468, &(0x7f00000001c0)) fchownat(r43, &(0x7f0000000080)='\x00', r44, r42, 0x6) r45 = getgid() setegid(r45) r46 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r46, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r46, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r46, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r46, 0x40087468, &(0x7f00000001c0)) fchownat(r46, &(0x7f0000000080)='\x00', r47, r45, 0x6) r48 = semget$private(0x0, 0x7, 0x287) semop(r48, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r48, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r48, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r48, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r45, r44, r45, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r40, r45) lchown(&(0x7f00000001c0)='./file0\x00', r40, r41) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x6, r40, r29, r33, r35, 0x1e6, 0x8}, 0x5, 0x5, r36, r37, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r28, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r52 = msgget$private(0x0, 0x20000003d0) msgrcv(r52, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r52, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r52, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r52, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r51, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r51], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r53, &(0x7f0000335000), 0xfcb7) writev(r53, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r53, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r54, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r52, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r28, @ANYRES32=r53, @ANYRESHEX=r54], @ANYRESOCT=r27, @ANYRESDEC=r50], 0x4, 0x3, 0x1800) r55 = geteuid() r56 = getegid() chown(&(0x7f0000000900)='./file\x00', r55, r56) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000080)={{0x2800003, r55, r19, r4, r6, 0x1e6, 0x8}, 0x5, 0x5, r39, r23, 0xfffffffffffffe01, 0xbb9, 0xd2a}) shmctl$SHM_UNLOCK(r28, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r57 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r57, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r57, 0xc058574e, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 0: pipe(0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x100000000, 0x0, 0xffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x401, 0x6, 0x10aa, {[0x4081, 0xfffffffffffffffd, 0x80, 0x15dad441, 0x4a4f862b, 0x20, 0x2, 0x4000, 0x2, 0x6, 0x7, 0x1dfa, 0x0, 0x81, 0xc00000, 0x3f, 0x3, 0x3ff], [0x1, 0xb02, 0x7, 0x1ff, 0x3, 0x4, 0x2, 0x3ff, 0x10000], [0xd3b, 0x2, 0x6, 0x5, 0x8, 0x63, 0x7ff], [0x54, 0x4, 0x59f7, 0x9, 0x3, 0x800], [{0xff, 0x800, 0xd7, 0x2}, {0x6, 0x2, 0xffffff00}, {0x0, 0x0, 0x101, 0x8}, {0x3, 0x7f, 0x9}, {0x5, 0x735, 0x1, 0x7}, {0x0, 0x101, 0x8, 0x8}, {0x1f, 0x6, 0x4, 0x401}, {0xff, 0x1f, 0x5, 0x8}], {0x9, 0xeb, 0x6, 0x3}, {0x6, 0x18, 0x3f, 0xffffffff}}}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) pwrite(r0, &(0x7f0000000100)="e842efa33016e247797e67fcafaa103253315d56d803acb4248817fd07daf4a6ac1f3100e21af08bfaac73413f0c7c2419da87321eef0523c6f6512666bbac30819c4c7331d4e0c01527f8831f81c95c53f2d6eb5237097715917acf35eb6cbb28ce192bd39814", 0x67, 0x0, 0x800) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='@\x00\x00\x00\x00\xb0\xb4![', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) msgget(0x0, 0x306) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) 16:00:13 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x80}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10000) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') lseek(r3, 0x0, 0x7ff, 0x453c5ff29433590a) write(r1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) close(r2) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x9, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = dup2(r1, r2) getpeername$unix(r2, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r4 = semget$private(0x0, 0x9, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r4, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001ac0)=""/108) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = dup(r5) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') kevent(r6, &(0x7f0000001980)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000004, 0x5, 0x80000001}], 0xffffffff, &(0x7f00000019c0)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x1, 0x3, 0x68}, {{r7}, 0x0, 0x30, 0x1, 0x6, 0x31}, {{r8}, 0xfffffffffffffff9, 0x40, 0xde1606c7d9551a82, 0x3dc3, 0x6}, {{r0}, 0x3, 0x2, 0xfffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x1}, {{r9}, 0xfffffffffffffffc, 0x36, 0x80000002, 0x231f62e9, 0x5}], 0x401, &(0x7f0000001a80)={0x7, 0x4}) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f00000017c0)=[&(0x7f0000001700)='/dev/wsmouse0\x00', &(0x7f0000001740)='/dev/wsmouse0\x00', &(0x7f0000001780)='!\x00'], &(0x7f0000001940)=[&(0x7f0000001800)='\xe2\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='({\'$\x00', &(0x7f00000018c0)='/dev/wsmouse0\x00', &(0x7f0000001900)='+#\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="830d92ae8d542813f82291fa617832ed48d75973dae756b4faa8060d8d72940c", 0x20}, {&(0x7f0000000100)="9b658411f1e0797b49d5fd778ff25a81f7a2fb8b87f2a77eedd0", 0x1a}, {&(0x7f0000000280)="621298b99605cefd84fda3c11af3ba1a337bd1a07de17c36925900d760c8b0fff538bc1248bb593fbcacec5b2cc7a56959ddcdaa8c2127f5b0c541aefee743bdb01d2a3de8ee1355a9f98e53d2c01546021ef8a2b8cd8ed095bf38af9faa4032c11b0d97a6af232ca49766472822e8737e5f0c8e402dc8eba4f20c60049cb0198441ec7f6fe5388efc929c127a2363ffea6946aee016d6cc7de0573ce2848c8352cd2812664fa91706802057793ed96408877290c660a52cedabd9bfb95111cbf3d7edbe4d95", 0xc6}, {&(0x7f0000000380)="300f95a5ae742e345bc436854c7b2169066019273375a5973275078cc5e4d8affb90979f0954bcf5852fb260322acce1b8b38185f62c0dfe03c3c10e28f2e92ab444ab3572bbbd4e31f59696bc4b238ece0402a0bff69e2519aa45cc77725af3b47af195c2dbac976ff8fd045ba306dd9e3ac891f542ae53c50dd8266ecb96022e30789074debdf8ead13431d8daf2037351", 0x92}, {&(0x7f0000000140)="deaac2a717d543a727caefa4407de3fece0bd56f5955745e0e9445ca0bb9c2d239fb", 0x22}, {&(0x7f0000000440)="6c5b327fc342ca5f4482453108f9d0d395a7f0116bd25105ba3efefea853e23bad29b716a3ce21b7a4dcfc0bb05d91dc8bbc857f68732fad9a989d778565d451cab561b195ce87e1bec42834da7b01577baf1d8dbe6ec10946dc790fd704d413585f29863b9fe04b4a2f5a3c862613b75859a8a7658a74010471850a5f472c25dac39d040edcbc09b2aa501d0761dc586b7e240c1dac49a3f78b22923fcae1df82ebbfd044451fc8667ad2ad3e757e8d852c222c6d02fac208632ace4dccb20b5d81164d847f59e710c608853509d5bcafd3b2f5bd3e811c00ccf93a40cf91a4683affd55fefa6356ccf123c11", 0xed}, {&(0x7f00000001c0)}, {&(0x7f0000000540)="ddba24f07ba04694fec4439281a211ce9eca4131253881683b92d9e5837a8e82282f8984795e2bc502e226240dbc84bb46bb6461a5d87a544500c74c85f37bb788ac6207d1574f1c2fcdcc6b29833bdfb12400da77d5bc8110f6e4716292f87d4c5687dbe8e65a7441b81b6880c660e7ab89500bd484694078fa404b83f36e36f6031bf71c2ecfbbde8f544e251ea802bfade5aacb7b434be913e6babcec3a68c9f1bab67bc304bb1c10df4e9ba600140b9f4ebbde49a60050c69b8e1765cf", 0xbf}], 0x8, 0x0, 0x0, 0x205}, 0x404) fcntl$setflags(r11, 0x2, 0x1) 16:00:15 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x3f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r2, &(0x7f0000000140)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0x1, 0x3, 0x1000) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xfffffffffffffef1, 0x0, 0x3a0, &(0x7f0000000680)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x1bf057d5a069a8e2) r13 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r18, r7, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000fa0c46bcada0019f00000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000009000000000000000000000000000000000000000000000000fc0000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r23, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r24 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') msgrcv(r22, &(0x7f0000000d40)=ANY=[], 0x0, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ff02c7798eea21fc0d82950a2011ff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c0383317689b7b130bcc4607fbf11497a54080e56ed044d286862dc5433d23d2a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d38"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r28, 0xa5, 0x1, 0x100000003, 0x6}) r29 = geteuid() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000480)={{0x2, r12, r4, r29, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r5, r5, 0xa5, 0x1, 0x9, 0x6}) r30 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffc01, 0x9905, 0x80000001, "cd82ec96192cfa272616d90e9cae50bd0245da80", 0x4, 0x3cd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000380)='./bus\x00', 0x245, 0x1) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) write(r2, &(0x7f00000002c0)="f1808416360eea7278f5759a40ab648200fb74a2c8d752f0f9cbb29c72bb8ea9f42edceb11e320b0cc7bf2b184a3f9bd3c352c565322409c48c7ecb063e276fdc873dd5c8b3c60a65ff828f2b06e02c08d04b2765a2b4d5e81f303d5676b4cf92e334589faad8d7024c8a00e6c134ea805cbf5c62c0fcc68c2472d6222d349f8f65cd6bcf2adb96d87c2d12c831067", 0x8f) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchmod(r4, 0x180) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x7, 0x1000}, {0x2, 0x800, 0x1000}, {0x3, 0x7ff}, {0x3, 0x6, 0x1000}], 0x4) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0xc0105715, &(0x7f0000000000)=0x1) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000200)=0x2, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000140)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x1}], 0x0, 0x0, 0x40000000, 0x0) open(0x0, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0xfffffffffffffff8, 0x0) dup2(r1, r4) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66898ee53400"], 0x10) shutdown(r2, 0x1) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0xe3, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0xff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x100) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200, 0x3, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002157ebadbe492002092e5784e8489a050a186bae72705449a04613cdc62a5893b8a2ca8863ceec07dddc713a9d549b8319fc37f48762719427726ede47"], &(0x7f0000000100)=0x1002) setsockopt(r3, 0xffff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe89) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000001c0)=0x688aa072afc375f2) setrlimit(0x0, &(0x7f0000000080)={0x400, 0xde}) listen(r4, 0x80000001) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865b9317313179e82e1ba2704ecb22d21025f76d99b42", 0xfffffe70) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x3) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r8, 0x0) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r14 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r13, r14) lchown(&(0x7f0000001280)='./file0\x00', r11, r14) getgroups(0x3, &(0x7f0000000140)=[0x0, r12, 0x0]) r16 = socket(0x11, 0x4003, 0x8) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = getgid() r21 = getegid() setgroups(0x4, &(0x7f0000000240)=[r15, r19, r20, r21]) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r23 = socket(0x11, 0x4003, 0x8) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280), 0x4) ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f0000000140)=0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) lchown(&(0x7f0000001280)='./file0\x00', r26, 0x0) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r28, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) getgroups(0x3, &(0x7f0000000140)=[0x0, r30, 0x0]) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r33, 0x20004276) ioctl$BIOCGSTATS(r33, 0x4008426f, &(0x7f0000000500)) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x1fffff5c, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r31, r32) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r36 = accept$unix(r35, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c00000000f3005b7d3161afb0ca0000000000000000070000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5cde725c7bf886b71da3d9c0e8264f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484bd071d773968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e274a1c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcdf058cc347ee7fc8e09000000000000000000000000db0682d4e426f1bb57a6f0a2ebc07ae858dd4887e04957f51141ccccac3e983c81d3fb011ee32e7a99b39902a75f577b2de97008f4b74bbb8c3765658b217dc7328b601892dfdce0d1e2f662a71557104d0e8730bda2b077764ffd9fccde916179d1d47bbedb9fd87e068d1b3bf982e45a05eba974f9c2a280b9e59687982f6abd4df767024a28e6cabef3a9f8fdb45c90e55c74a76d946516c71d365b0ae17484757506d26dda1d7c02e6252e637939ca6b9abb545039ac401c56dafffe325b236b92f53a21983b2cbdbf1d1cf4943ed7a56c1754e7dcc31b59cc11f0f6cb839b9040e38191d515dfed55b8ef93553cbfbd8ade3b6ce07e97f64da856c5126512c3f2e96503bd207b10ecca9348aa8513b82f6e579df9f2c6b04d9511a350e1f41e5de609e71c1bdd4c99f644392c0df6aa3d34590c82184ab5d85b1c8523644fb8b81e1dbbf2a1ba8ab1f83cc9b714e5f3445be1cf69e1ab8044cbd73f1f3867c8bf292a84f5be5cdad564b10ba8062fcc3464093a18cf6d6c384fb07eabbc45a4066e12db308fbd0b0863dd8767400a77e9cbdd9ecda7e061fa7ae35fb3515bd2706f7cf6950fd5129a475042534c20a584b408a748cb1880276cad196b954aa19420613023ae8f147752062f3e780c9c33563d49a8d9ff558a53da6b9291e68d796031d3eec4bda9cc2bf953a3942409f060789a4a5870db881dd40c4d73ce308072eff521dc4d23dc561327b42c74da9efb891f00000019d52c1e2c814c95851fbb304dd191c21a871956b461f87b630bce424941c6d3c1afd4e86147e3ea7476635d1748e8347f8817199f7050f44bda7a10beaf1eefcfe136ce69cdcf08763b9c7ad1a14cc767678002b9f89ed50817daadadef3012246f9686419bacb3fc0088c126337e9d617470952248a7d6e08774baca6ce0981277849a373abe39f85c998b9ac1c90000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r33, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r38, 0xffffffffffffffff, 0x0, r38]) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) getpgid(r37) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) r39 = msgget$private(0x0, 0x1) msgsnd(r39, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d592e16c5162fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d047b5e05000000000000009b2ab4b92a9f46e6af8ccf275c809e0638f3b904805db89b59116fa3123611d27d2a1cef19e33aaf5a52cdfae06d34f06d776bb6027a5a7bee0061a53f1a62e300cb0fdbf5ece25387c72c6fcb8fec51e800d894ad6483bb8c317eecb8f671d236aeb09dc5ac7fcb75c7859487d17f725cc296fc359b72344c47156487db45ef3a21a842b2d9dc641b94f119afe8feb7021949ffcf2c537b4d1578e80f6d7b1e945eaefc"], 0x1, 0x800) 16:00:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f0000000080)="9b3758e1b1a941f0d881a548036cb72d4fede6b1b32575bd23f537bd6c5929109741b9da9c4c2a7edb745a05439778314e0528a0c0ddf0140af6c2481d709cd8738131cb4e8df2f6e4a079e4c15a91e94fde811e0a6f198a6d0fe80894c289a27ec4a97d625a21beb45923298972bbabb21372f71e6dd80ae646e23b79398420c5e2a60ba2e76b5de9723cc349b3e88b142d391afbc58e085203", 0x9a, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') kevent(r1, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0xbcf15a3d06a57c2a, 0xfffff, 0x6, 0x9}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x3945, 0xff}], 0xf8b1, 0x0, 0x10000fe, 0x0) r4 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/158) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = semget$private(0x0, 0x8, 0x80000200) r6 = semget$private(0x0, 0x9, 0x0) semop(r6, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r6, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semop(r6, &(0x7f00000002c0), 0x0) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000300), 0x0) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r14 = socket$unix(0x1, 0x5, 0x0) connect$unix(r14, &(0x7f0000000440)=ANY=[@ANYBLOB="01402e2f4a806c653000b8e3a6a3591913060e85cc99172cedc4fdad1fdf535e0379d331e9ab217605529e2cbe3c2969be9e03289c1999c8e220ba00000000000000"], 0xa) r15 = getgid() r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = geteuid() r20 = getegid() chown(&(0x7f0000000900)='./file\x00', r19, r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r22 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r21, r22) setgroups(0x39e4704996a5dcda, &(0x7f0000000240)=[r9, r15, r8, r9, r13, r13, r15, 0xffffffffffffffff, r20]) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') connect$inet6(r3, &(0x7f0000000140)={0x18, 0x3, 0x5, 0x9}, 0xc) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x74a) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) msgsnd(0xffffffffffffffff, &(0x7f0000000040)={0x1, "8c42dc1f47585e49629810cbb320cafa1dd3f01d08b0b8cdedbc8c354c1e3622b8b981907619389835818d9d4778650c8c22b3c54e25258a89ae848b68dc45428881e4ed8c1e9737385725f2"}, 0x54, 0x800) 16:00:16 executing program 0: semget$private(0x0, 0x2, 0x200) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xdcf413f3) r3 = semget$private(0x0, 0xc, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x7f, 0x0, r2}, 0x0, 0x0, 0x7fff}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="760000000000000843ae8dc14cec0f49df1248c59c948c8e61ac68a301e6bdcf90dbbdc0d7a4149fd569dac104ba07604afb6a32fe17ebd3e61bb1515e2d7d68a96a1e332c0be1fcac2fd7c173b2d43e21e01c3ee8aef6f58608f3420adb40cc2d544adcb971bfd95d0220a6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() lchown(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() lchown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="05001000000000cb1f0000"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, 0x0) readv(r8, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setsockopt(r4, 0x178, 0x455, &(0x7f00000001c0)="7ad6454b2e96c29c0f1a8fa6672595830f171390603eb3f4009a1fe2e75f7430d3f79f3ac68731134d47cfe5c020b411cd0d0e0c63e124a7eb8fd6189ccb57adf1a87cfac37b98c6576aa1f3ecf205fbdf", 0x51) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') writev(r5, &(0x7f0000000380)=[{&(0x7f0000000240)="3138d01a2fdd0ec3f612d718fd22eb3c189eeb616b06d9afcd6ed4e2966d0dd8cb41bed349cde6eb0c766d9e3e0c93cea59c7bc916a16d6c2fb766344f523ff9e858d4c0c8df95b2f0fc4c37847632acc5f94347cb937e4df58fb9a62ac2bbb5fdd8a32f6394d399dbe47963cdb320259cb5817d8c5431f9f29abed851cf4d5a77aa8509b354611719a13acf8e8557770b45837a557138db09e8e15453e152f447388224e6067514b51e85ee29e5b8fd97c800b0a35ed983103e4692b1c1446510b319a4e49125a979b88918d2249216dec40b", 0xd3}, {&(0x7f0000000340)="7ddd9b552cfe818e83abb2199d190c49f8c771da61f9a3e69aaa6df7", 0x1c}], 0x2) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) fcntl$getown(0xffffffffffffff9c, 0x5) r0 = socket(0x2, 0xfb6fe9a25196632a, 0x6) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="9fbaebae55697d0ec056eb7d97012f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') accept$inet(r1, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0xff80}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) 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", 0x4b) 16:00:17 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0xd93b5c9675366ce0, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0x8) write(r2, &(0x7f0000000080)="8c65", 0x0) 16:00:17 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x4, 0x3, 0x5, 0x104}, {0xe0, 0x40, 0x2, 0x7}, {0x0, 0x1, 0x8f, 0x9}, {0x3ff, 0x5, 0xb9, 0xd2a}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x2d7, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\xcb\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:17 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r3 = dup2(r1, r1) ioctl$KDDISABIO(r3, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x1, 0x6, 0x4, 0x0, 0x7fff, 0x253, 0x5, 0x2, 0x0, 0x5, 0x1}) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x2, './file0/file1\x00', './file0\x00'}) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x20000}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/63}, &(0x7f0000000040)=0x41) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="285c66c5d5650e9a98b1c94bf0", 0xd) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x40000080000000) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x20}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000180)="b21467c957ac8de06f00da1091f07f9a622797a1116edbdefe74d5b58e133f0b554bf61b5f39f5a26b2e2e9e3ba24f8efd965d284ee1836b0b6cf61c007e5c670fead70b9260f401") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/lev/null\x00', 0x18050, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0xfc00, 0x2, 0xc2, 0xfff}, {0x2, 0x36, 0x9, 0x9}, {0x9, 0x81, 0x0, 0x9}, {0x4, 0x3f, 0x8, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0x1000, 0x1000, 0x401, "2b2a005afc912625d39725b2842061068b9e5706", 0x350, 0x8}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000540)={0x10, 0xed, 0x4, 0x7, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x31}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff9d}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000db1000/0x3000)=nil, &(0x7f0000d10000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c88000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f05000/0x3000)=nil, &(0x7f0000fd3000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffc00000}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x3c}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x10, 0x5, 0x7f) r2 = getpid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000400)={0x6, './file0\x00', './file0\x00'}) r6 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r4, r6) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000440)) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="fac35fc1b18a8b084696c4bfa1fe9e1825d883e1e1988cbe017e734394b0ebeea235fba589dfbb93e96511d6f0a1786c2da2da4035ca297d2f8e81e31ca9706f489ad9fd8dc601dfa30e50", 0x4b}, {&(0x7f0000000280)="76b64379dcd31def36bd4f0f039a307b7f21038000f86e73a42a609c66ebfbdacb461eb486f6461ca0eed64974e618f5a0dd7187438733c34839a840bb59c55fb2b81ccae68d69c89bf0c0eace4bbbabb3d8462d96bf5695aa0c0921fcf618de77151af38356ed00affe7279edc521ad6c09fcb4e8993b5bfe799bdf7aef152897fb2992212c46f31ee6604a3a653cd2f1fec32857569365218d116b673a629bb808ca2df8a65b0787c6387438edd8b7a2e157efdfdb50ac669d0e161fe1193e2bd99f2680c64d06cee9b78fa91af755e9f5e11e3dad466ef404", 0xda}, {&(0x7f0000000080)="7bee3c9dce6df1302b055810", 0xc}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x18, 0xffff, 0x1, [r8, r9]}], 0x38, 0xc3bd0cea50b2c834}, 0x408) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:17 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) getpeername$inet(r0, 0x0, &(0x7f0000000140)) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="ac9800d69d9bdc69e31613ab0a9289b9e65b8908f29c0d4c668f61200ec1c90f0e9b7b8c8ddd932f715f718ff794b23a377fe47331bd52479bdc4d66b5910d94d571235c7aa1d3f6effd74dd737513f121653f0ef1d8137e188c372612e47a63a6cfd69d80a622b8be1571a34d669058c5454b1ba346be9395cf", 0x7a}, {&(0x7f0000000140)="37ee0c98b902116e711265fd22d262b5914f7fd4c9490669e02ffcc5c1293d36cbfc568b5b4d4f8115bdb11b4e207a546ce06159be3c399a2f8d1d3bc03ac2e63583db658fe8df0babcd0e1d66cbc787", 0x50}, {&(0x7f00000001c0)="6f81f58c86ec374aa59403cca506ef99b8d79b1f6d41e9852bbad51fb0bb7825ed91630240dfa5e241fdcbace6ef45cb58b58035a4b5a9a6b0bfab97828a30f759b5299731e0ccd33caedfdc67c5f9e8607e613bddd665cfb94a708f8651779b7e1aa9e29ffcd6aaa8f69055830167f6d1cee36355ead9b7d5abc8f73fc0435e7290b8fd1502674e6b729290868d8ee8fa2dc001edef26d7f2757d9f369b", 0x9e}, {&(0x7f0000000280)="abdf46677c55e164ed7a4be4c627126198372542e2270c5b8a1511bef74ebfdb8e89d9309c0a6cdc01866be5965a580ea623bf1991a0ec5e21c99e0a9dffaca13ff811ce5ad112b446006d8e9ec914869cbbeab06a89dad28646903a8beec6b0dc62b1399295a59f7c9570f69db24857c911a550ebe9738cbdafbade22cab91ea83666024ecdff136dcab4095402ad15f4e9837790e697cffc0dc33ec4a36163be681d3d322707b2d34e7599b5644a6c8dc456f8b44b2f89d949b9428f201bd0da9cefdfce8f12a4fc2c3c26dccb8d020c6a83d36c4e1eabcaeadc7784c24e4454f2b8f8ef36470b4e5cd4681d3af0f673675698f26b4a647f1d9c230f4674448436b39efb3b8d6653968b61ffaa278a24386d23faabc640d67d72df96015e92450c69e2942ac3e9a8f0cba3cb8b2431ffeb047a0393f96951dffae0f8887bbe4eb515982d10b8789647dc828500a57c78dc78b7f1128f2825e94ed31ef78f59d1b85f316ffd1eaa285496c828978780b3eed0234cf792c771df4a01451c8611a0d07b857fe7af34b5fbe686db7856146bf7b77bbfffe84e33e71e21eab55b6b522d83b304ad22570abef3f9c2a009f04c9d73c80a40446e7e9ad6120754d3cc621a4a432ffef1c38ca6eebf3228d8f26cfa0a30c854bacc7a1bddf79e01b91e660fab62784f8f1b7776d0cbbc501a04c589976ea196e606b6e5de5e981593a5200a983765c6a8f8445b85621cf8a6f3a6bf138904cbf4d8d7e31cdcd89a29413306d76af9a453bdd12c0074478dd22d75a86153bc4b006eb2a0308be629feb4eafc0106e151fe6bfbe265876fe182a97e50a305bf05032df6367d779b74a9505cbe44f40dd2777ca371ce14fa30582891f6fa41597c59a9bf3a138e17e873160a8c1e6d2db8d4944eddc5e05c9e2b2d3560ea0d266c46d0fe53068385871a950d7dc6124cd1b32f4fa175bdeaff3cf8273ddeed3cde80a89e9bf97fe88951e552fed7065dafe0c103ee9073c44fac9cdd086b352ca38baf734785108aeb468128d2fc58fdc86727972e2531f94c17ad08ea863b490f1f8b283ab5956e1db4d86ce2c6ca95a849b9552c7e94c3e281216a76024d83944f8241fd9d148237c9818f959ee2181670f104130af9a8659d36acb6da44b818501ea8ada3853696d226202ea0518903574ecb86084ec6d620711c4194f3722cb67d89980575cee42506df31ee9f414c6b56c482977d22c3fece88c9e23ea0d4134df91551651659c29e34fad98f6c1c6502998addde1a3b1a72010e0722002722257449bebe69d75c7ae34bf9181edee5dc18dad68b842b0492728534b725dbfad9189d7593b47a580db0866e4deb5b88a9fd346421166f0904d3232123fef07752a04df0d6904b614c6d598eeb1ddcd841aa59ce6089e000b279e04dbb58e6169b0fb64f10e755b869da8c9d8be96b672a4a1c337736770e0076e0aad00bd917c8542c3e85e896aee43cb4b9324c7458dc292fbdd03d5b2a357b99c66736d2e3ea0de10ba9fa62840346581852944834c79478785fd5509a97afb79c42e86f0a0d33aae5a0635a7c417cb578fab91b24fbd90efa226e75d7ccc6f2bbf26a3524433ae05f6f174c0532d56033dce3f392e479fa8a98f3e8863846964e95db6c8a17a2ca16c40819f0046e0215e873fe931e08dad12d9fec80daca8751b81d210cdb12965272ff2e7b6051b67a428a9c589e4be7b270c40da2ea04abc8c7c9450448e310c37b0a8a851390f2904fdcd285c630652e4c74bb7997ad5766b45763add794b0dd53e8a3760d2f3ff2998d0b15653c85733a0f234ddfa6b97ada6a691405c5449b1b00875d61fe4de6087feb9a1bb7e5a003d594338ceca7eae6d6d724cb24ae4048bb84dc520777f2c32f9dfa7a18331304f5120f8cedcd936262b3d45d024a0ee77d8929077a768231eb3129603ab23ea883e57ce6b87f02fb8e099e66f877237d5937f6666165d5d309db27295644d907d4b582b2e8afa5ecf433113a911c80c02fc50ea666e7e7d89832bb569eab18dc9a298a0c4503f688152a7c1cb70d4f9f12c5f3600cb92692058978d05da9137435fefc042934f51a169dea52b49c4cc8c987abd7e5de3b34e32f479ed2c1eeddb724fc872197149077fff8f90fee249824d0365de2a66f84933c3fc5b26b3c627eec35e99264f6177588e52e02b11928b46831fe6515066635f313113a2966b28b0a8b31852071e4f8f73e3b68a8bb304f36e1a1e57a9307c3af18cf25f20ec928bb36563355324baa45390a306844fa59ad7cea188b587dcdc9de1e7935c1445f8c8a9fe725468d0b02fa7d8c7938273f32c9b89b72b24f70e7e5c795b64760d9846c710027cc0ba6edc5340b61eed46958b8c80a0101393428fba6b20a7c5611c95dbe5e022acf47a340ee00834c7c37176a07c1bdfdafa43925552bb22fbd14e991b952c7ab91c82accb2b1bc182bc13a30d1655c10d90ea881634d3e353fb050bff26d337316a16e46ea68e886f7f6a8296a893680888f0a1d00d3e01cc384a5ab00e4335f8ca69f18525c04dd3c90fa4c87a00da680b4cd263015b521de35575336a92edcd0ab3a3bf621fda5703c111d1c23156f4db77dbd6ea197f52fecc9ce8ff84c2eea6a7086ad800346f66c9fc8669525efc057bfab768fa4a2541ea78d23a39365c3e7e2cea3621451c2cbbcee88edce2dc679a61db1632d7c0dbb72beb5608558892794b30976d5fe02e4b6d674e9f3ebfca9a168de681f66e4e779e5a6959d6463ed0886fdf0c1f2fae03ad0d834e033150171037aa13e2bcf61b3fd2286c4b98cb8429f1ecc4f2f89f40b50f21f289ab56cef5322f78bc4ede043ec19800a48050c20e21380cdff6405bff725da550b0c485cc4e49581c5212081b46e6d80be95b20b27d40e23802e897705b7b90bc664161e7075fc7079133a8cff76bb9627bd1d9e20dacc627deb65e12e3814e463bffff2d80db810db5c9538993eb437a6e74db076cc5dc52f19002226b03668d1c227aa363819bc65c5e2a2885bcb8b3d65483ceead28a8cc57bc4fa5f338aaf99ab6faf408cdc9c7ddcc57ed73a85eb325bdb8e186591e5dcc449d13a430f38c1b384063d8fc849e27be1b0c09ca1b3e9541e2ab9846ac19c0916363fe31ee1b322dcb27ff33b20551866adab8fd7b6e3e17fcef90f3d9666a022a6c9894391429739e0a35d513af090d617c511aeb3341a331245f84e65f2e46990cf71b82437d2e08c6951efd24102e637d5527042553af884bc468e2fdfc388a89762c6b2f63cfd86152873ee094181a31587e659c8e8ee2d12232159b3a4e6b5d64d3cc6f36659f026d1902a22e3b25d39c6c88fb042e46dc41f63e08d204bea3227535bf36f16bb14aad7989b3bfab230be495f577623ffd923df6f8f5bf2f292968720cf2326e6d03624a8602af10864e21147aa4d5f1f11506723903eee974118818ac6ba37a26831d4e4e4a95122c0cf05fdef78cbfede3dc427b0bc68682a12fb9db9654ec593a3de90038671f87079196b10214fb6f8a148575d10e74f2c7872a41e8e435ad52bd70e622ddc1e0cd1dedc23bbd26a7800bd31694bfe4d6654505e7dce20b108c7eebca46a72c3fa2947fe63186b406b75610f7044bff3bb1365b1926c5b303ec0393b25fb035ad0f3be6f7e8a56ff72ea2b6c7d59f680d5080191b087de205c8adf6027c7e3b84de6e1cd17c5647b3833a1866a7ed324badf178944361f22b72c3bc5f2854b92d11a234cb72421840bf6d2da8122bc462dc16aafa0b95d2b5f902b60a3281bfa5e5bf902f2a9152493a66e035ece3de489a3384d47a97adffaa26e1cfce3c872828492ffff91b194783494d684e6dbbc36274c12106a1c2f7069f41075ead4fe14d2d6d1e24d2439a81e30a41bd880c12bfb18a3167fc08043c53db624129fce79b263a50ffa0c6bb07711b3c2bbff16510c1aa09fa7b21ffa305aafbd4afcbeea081849a29bf8da4573998ab5caa0b2a7191afb113fcadb3396a5c617e6f25b7382ca59a3122b443f6c66afeb4891dce42494f0f6b86b0a4cc4151c0d5371cb9273cb35abe3aa24289ae0d2549158a32a061b299ff841dddd1815f29940a6a8873b216cc44ccadb79354c1b898b3dd30597cd2979b4ba36bc7fd4ec1c02c5c1de142b33989ed66f5e70e9ef1589edf2378b12ec695ca94c0623c080e7112b77ab5232f8902c173eff5e92eb4d38cdfaa9e5e0865f064cc64f4fdd20127fa90c7a8f86a3983459f5435fd9837c78dd7794ac03a5f51923f47fdcb6a0cf0cd0e5b33d42c2f0659ee1e0aae8dde512b9d0d70b4d2a5f37ac64ad956bf65d13eecfe566f9fa195b96904dbe680b5c25b316d1d5a5d1aef1618c8e14039d0137b3112bc0842b2c60f6c38c7bedf2d70f361ed3f626e8d7f66d0070067ad8cdc7569eaec2f0b8bcd912e31b0a058e67fb90e82ff2d23903cc94b2ec0747854cd75552dc72047e31fb48ad533e279637593461bbfcecb3d91f7d09abb27062069ce60ed6b3f74bb3d0a42d10d7dc52461283aad9dfa5dbcb66bf22fa3de111a6f9422be919483aa1cdc7d18fb7aa2b0fba45d656b2db773eaf5ede6b3b14957088db9f14dd2297ba809a48cd121a5e52cec5d6ddd53f275cf56fb9857eb08cab88632bc38daef64f1a4db79addd0157f0ce16a98fb7a8a7c6b4589845ec7d5b1bd954c6569fb3ccc10cc14a9326be0ed38d014f731890a54357b170a41cedde63113d7f9b8b7981ed32b09aabeb81f6581f8df1c44739aaafce14a88ba22021566cdafd1379b26d2d4622d7781ca3d84ccdda79ac96390606ee91d2365a9b2d954ba7af0483c84d50ca6da2675920d4fed8a0c6be77d25be0cd67c43f9044f7d29b4b7e486469fc60463ac7602526bbaa869ca236bb4fdf42edaf0f135f3e9a5b7ee261e951551bf758ae7cdeb0045a30f9c6c320432d832f3aba4f995aa437bb662dd11782fafb3f97ad803b746ae10ae5bd136e206ac4c64b746b891fe3661289093eaf918c7b62354be3a7f5dc616998a9ab6e67a0842e85643eb6b6ec7369a748cbccbe40ab683aa44e8174a051e8fb84f2245f05a4318d70b6486627e6096354aa47dd5113ebe2ace66e3c53b56c3a8b873fd5ebca142c7aae6616f872c4677bc0c5f07740039ded1e571881724df4794bb1e61fa5e8f490fb2e3882751638cc31e94b38cec06ff36cb9b7105d88c7b9c509629db86368924fe2a129335030eb5cce0029986b4c052f821ebdb4ea34888ae1b6f1e863304e3b2e0db20230147188d241461c71711f5fb06c45bd536a01e18e0de191e542876ff05704d1d085278de368274d37b90fee3112bd19cb0182ec9fe2bf8cf30f3168a84295d4af6bd22953e2dba8cf091d82e94f43458e4c36a7390d4d43e75565eec1b8104cf58b573b3ff211bd61ac9d5fb95867e817c70db4f984312ba055215700cacba8dea2ecd1c54edaadaed61942d8ee4b54d266d132fd3a522069e77b04d276070c3b9ef7c3612f39dc6ff0a6278b676de840da100b786e983df55c36320bd5749c4ba1bacfeb65b3e0b2a93e2422ec47550218883f4979f17c2671e09789a696736fc647545182e38aeb14033e3a64988252dd21afa407abd8677ff590d2a3401420c5329c0493241e2e8508c757d1e6fed00b8e1d1f0b474d0a034356b94b99db09fb190565565a325b53e4efc8102b03a9704be504b5c3071a9f7d4f7e750a90b51780ca5009df1fd22ed6918ecffd405b4b0d09e4", 0x1000}, {&(0x7f0000000000)="957e1931e227e99fc371ad1ff88e29449b95d1439ec6134046bb4f777f6d", 0x1e}, {&(0x7f0000001440)="1cfb36ba5d90224e44982437f38071c24dd65ccc6bacd68e9cb65af23013a1f92342a362bb545ddddca580c38ab6b556b4ca22f9afd770a5e54a662b01b46861d32e5cde78dad69089a5ddcab919017899aab8a6ab275d97cf94df2ff109e46e2360878a4ad350b956c3cf1c9a8ddd5ed2584ed4dd5c02aefa4d86293c4df8b765c2695433d65ce9ce9ee7a01b48ae76549e4ca954158d089911e38324390c13bf8136ffd946fd379d3c776957d907bdfe6ffd0dcaa922a3c2c12267030fbe9aeea2c690f1447c3495cd19e52e4e2f541fcf006d3b29f4c53da1618141f143502069059f41d22e54cdd4df4a2bbf348fb5ddc99e28e53d", 0xf7}, {&(0x7f0000001540)="3c2dda200e872304c29aa397e3c56d4933dfa6bbadfa070a2c4978775b24d0303807f67f7381f4b67f9e623f5b4161c50a3dced8e2ab17a52cf2a601e2aa1483de8d11cd9d0abba38cdb0afbccfcfd208a583d", 0x53}, {&(0x7f00000015c0)="ff33e7b54560f29d9e3e9f61fbe4b95799f0ab82", 0x14}], 0x8) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x24}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, 0x0, 0x0, 0xcd5a43da4793c538, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = getppid() getpgid(r10) r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r11, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r6, r8, r5, 0x0, 0x46, 0x81}, 0x10001, 0x1, r9, r10, 0xa5, 0x1, 0x4e2c, 0x6}) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = msgget$private(0x0, 0x1) msgsnd(r13, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r1, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0xe2, 0x1, 0x2, 0x8}], 0x66, 0x0, 0x81, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getgid() fchown(r0, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') readv(r2, &(0x7f0000000300)=[{&(0x7f0000000000)=""/8, 0x8}, {&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/73, 0x49}], 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xce5ab64956026f67}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:17 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3e, 0x0, 0x0, 0x3}, 0xc) socket(0x10, 0x74f220aa31b36c9c, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:17 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x125d, 0x0, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10d) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000500)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x80) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="37611af8f7fbf8ba569e1360d1022ee208ccbd53802aeafeec20f77ae30eec2f378d58d8f887c6d5f09ff09ea2f5d675640823242fee8b3277523e64d7fe5e864a87ff6c94ef051242e060e8b91290411645457cb6153dc2503a6734f38bb7d0e0aebe5e5a332d0d33c06018a04739c31bd82019c06eb4ccbd5d19fd66957824c71a72fd5b2bffb9b96de298b2a8bf1900189057674ff888d4e7c69bdd088094dc9a66ce638a9dbdcf60c372237a3a301c58f421cf6f5966530ddf2a49a900a827a493e840146d000a99192b2befa6278eaa780b2e4130bce1c2f16d121194e8", 0xe0}, {&(0x7f0000000300)="26e7fcd1b88f9d77965b327dfc6ecfb3f575f07d3a8ad1598a37de69c16dddda1c789c69b2f1e98a9dbd90c0c4ee6e7181b750db28639703458453aae6035decca8608adbd2f5aae1b55132a626f201393d744ebe93c6c90b5e958e8ccbb06a74912446b059f8f161200a0473a3b54ec8542ba776f94149b1097cd87b32dd8c6f7501e1429d49fcb5f109185727ee3f8a3dc069d4c17d5dd12e12f80cabbe606d1af70a9334c420327bc57c935a8123ce94f53bf2a0be93f4cf0dee7d3fecc07489c155430acbeb456a9b1a0ef12ec", 0xcf}, {&(0x7f0000000400)="0472c41b2e0c4c7715eeb3847b680bea7275f64c5e5354b6e48ef888fb19b609eca47a05e1e8c5acee4e77f0ba3ee2fc169325f69d1c14a6fdfa52403fd677f17cba4d2ace6019e541c9538482e9da09db4cc1892d94e512bd0bdd16c4d87f6c86f27c2e9d7de9bff2a0a4be050dd82843e660f0e1c29c42bc45b67aa93ff61eeba13039d3cc17a39f00bb891c35cec4978a22d8d231c50c456571130b8255aa8de471352ff0608ddb", 0xa9}], 0x3, 0x0, 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000100)="8a17faf807fc87e529f5d590fab6f1ab0cc7befd2e824b53f889109941fa989ef17a1350f38262c3c61eece8fa2113d31f0bce7bcf6eb76b3bd091c200525810c4ad39b99126c03a5e4027e5cba01cf18e3224012537270aceba6409cb116aa76878064478c22de449751d5c35e3308568f80a6042e913171bc2bd91acbba70d54299887d57d0744902c8c8805b0b911126afab1afa52519a62c5e5247ea79e3d7a97e30530b23c02d2dfe18eab1313c44df61834156455fd34186fbcc25810e50672a5099aad0f99f4cb670efa4e889610b892b825536221d373d0ef34092e95502e16a3661a09e84e3354ebe3083abf7a88203cc1e0d0556026e196c382c19e24a6d6e936e7a0a7fc6c8d2ebb0000fd9dd1be20ff688e4c768abc4e6b82f78015662a11e55a3c59228d41f78ddea55a271e5dd34ab7cc103a58a2991ad783a669a495caf4171566c3a52dea84db2a77fe70733699ef93a6972c417976b73169fc81e7cb20c0f08ff7f4a92962abe39f8d7e9732c2144c17cb54915aa273ac0c9d352672e7fd7876618b870b0c55ad72338d614a9a9ed561432d8645ea025e083c11d6d8fc668cc532dfd8e660f50b00fee988dd305e2cd862f3a62f6d6a22b2f0c5f1d6be888a2a3563be147170ee2c3358a7ad0d391ed5acd8888672a0d8b58eeae87613db9c9e11ee0204679b5b7c69d40c52086d859c821d4588a3c87660079283c56fa0c869f6142d80ab698ee9758ef6124655d7bc0acfc2c57127b293f694026bcf1940e08f6305385ff102ffb9ac5b983b71d5f815c8633aa10eb57789bdb0492d8e6a2a1dae4ff2bf0b20fe313f348d1bfc1d1022a79e24d9e1f3cbe79e00f30f083232f3f02bece891780dd5dc54cfffe6007910f198c8c2fc9b0b40b28ddf58ee40adf689d4437befa5acb974e22d5e5eb1258f7dab8c209d61f855df1683b69e34c963b18a3047b91b412a7c342a5b6d13787b836c9a0d0b6b8291633115001e92c42a38b6f46265b0a23396da1077fffa46460e7e79dee25630c5cbc60f8d818221ae6568e39213b1ff5529f5e2d87565ff63f71270bbf5d8d6144cd93d043460687c739be09bb78cc4561fc69939c59dfc8255d0efd8cc5e956c1a9890bf55ffdc8761decd1409bdd35c994c27bf314b1454605249317e86532dc05fc1a2356a242b7ab45642ebbe3fffa9fa8229fdd3da410f4513758099559508187b74bca4198cbfd65934eaef91ada5cef05b9d54a8cda04e977fe0218d640ffe3a2a3c4f22f652e926976856b229ae85c887250e7b06a922ff2aff860f415f4fe64473c584dabd6830575b056078c905a0635a34dbe5b53b00f7891307c3124764fb4bed0b6d24bccf35f0aaf901389603295c366e18cb8369680e624de76a09b21df0765bc1cd098adf8c6489ce3706509e52e2c55f24bb52e5e01bee112bf2e259654aa8df4ced7365c706d7cf9d2a198b310cc36c12a3094abe6a7d9a47f68521b3efd350407a4260b6e891fe03c7a5c9ce3b9cb50fe8417decbf4cbe351f50034bcf5d026664c9e49cfae0372a22582f27c1fc317103581eb94bb5c2836f5a22e267d9ee7e8ff07d047a1ed48b1a6ec15c68aed95f854770f77ed625a0019e099c7dd41bd2e89e8872dfdb39bf9829bbf02464fb699d9a255cdfd07fd9e7b356f14f2c29469be1fa4bedb74e85dc5bd26183e82c68e242225b16fd0e79bc14b8a58d38dc119213926f96f8e427e2374afbb50e0cf5ed7fcbc0fbebab8f07fee17a0a3cf7fd1f0f490dab2bc2c9876810df1605d97d593a283174ba58e4babcfed31c5676d965030bf121466a45565e5f6cddb63c3bd6ea8ed159a83af0b22a381e0536fc2317056f0b609e0464587e851c0a35d1deca4924b6f7be5dc40345274bffea021de37a552fdc0476b427e7d5794b235424d720bfcd730f3d0057268c8f904e7fdd519f1f9b8d91d5992c991fc0eefa3fbf6e58bccba9d6397d2bd9c4b128e000b81c99413ecacb6f61d7b0df54b0d2447e2c2a1d1ed5fdab99714a6f26145fdfafbfd075d38cdf7a6a6c11a12acb902b6e5a1162839172bf66f15108767b10a802b2172d01ecb492cd6a17a21d5e5ae91aa911f3b3fcfb08d2620c639a1ebb60e62c74e81283159a31579f13ffe500d61aec39fecf1cfc7b02afdbdbe653f0b341bdb0953d91ed836e952e0723af020ba1da6c9c2f08f458a1aa419a4c683adae90b0cdb29ca5ad0d0f3db866e8c2df28f8c7f03d14947f81e26766efb77cc02eb6999c58930b5e55424a1a81a014f0ebd60d96a711dfd307996714d10121a6041a84ce7c69532ac5729d2679942fc5112d6ac5d8a1917d9dc2e4e5d0f944f3aaa01cf1fa55d97ea0112e5a8005dddfff9098a86008b89008ec1eafcaeb1c338a93800c7080f0d17cde1a062312245c0d307ce99b1995f62d9b49f041904ba1eab5ed715dc92760dd9d5c2ad712554602d4a330e9be81264946b73a42ff17a2dc1b93184d39f36baa0fc2e0c97ff1a24fe7041d1c7e2f2ff81e4ae80631c0e4761fce685dc766b82576e823d6fce80699583d00bac2a90574f735dd3945c7b23adc57cdc2327ed2c3ae8f54d4f4a6530b868c6ddd71575e9e8cfe555809b741b019ec58cbefd0c118f76475584f151495c2581db4a4389aaa0111374b460882873c07cca9bb7883296c7f5ee1ad65e46472c272e316ed0335e7151f06cc04f1f681835b7ce282d7c324aa36a6735762e04f326861753bb5bfd464a3197ea5ffbd3735eba6214f23d2866975447c215e80fd9f7de3a173c0d7ef47e20027f92232272176a17436ee88f72d46fe31334797d040ba2bfb2dbf329a3aa83d651260c8cc69b71d96747844c553ac864f235e849ebc6405ad14ad03beb6b4410e7deb9d4cee6156ea76d5d5b9395d95bf3377ca1836f6a175f35c283a866f8a87076832baca0d1f860cd6dc157256b21ef3595ccbfc930d92e20cf8e475c9f6c0aab5b5d3d40e950ecafb74187e3e53a81719f074b8d9499bb781eb15b422da975b492f70cbabf7d37d6e83fce283713c66c2a02e05c9bd3901029ece852325655b13751440740e89c3fb1373a07c07c8ab2deabe72c16f106203b92b8a9aee223485187aec8bfb6dd391f709efe5432e6f91d6cbceddfd85f456bd3a9b3b776523257804cb1be737cb38337415c1772fec0b4f9dedfa1832f1d4b06dddfe3f4325dde7b4c23a100579cdd061f4baad1a4412f16174c9bfd5267c6462751e97a283aef205aa2de4f57f918b1dc5d9c7666b8b1c1a35897bebe0a4711fa97bede0601e2cb78993c0c9d6d1fa84655e81e0ce0a3dd5ebb4cba0ad551d9350b555c9c0d074f0e349cc01fd8c1cbac43e48e762fa9dbaf1f18dc43ec21abf018470148d8e38bedc16a1af53dcf7d3398a1ec29df4a16c71866ea1d9f166b8da1bc939eea19ef7fbc7fb3c0bc5b02e225a18ccb9679902811de566e8628712c8f886bf0a5c46d6163db140d17afb1da0e3ea0336c9477098a03034077d9208413b2c4bb0f6cddd98789975091ec33c987de9dc4a87973a76af31d43b012049941c8d7b21e38cd3f869dc9a09b5f85ba3837297a5052d1a1c23b04bba38a235040e38521a024a264c1aea0ef8f803ced8b99ab80103ab91828ece57b65680d3ffc500c1889db23e90d7feb1da689c9f65a8ac2127f8ef6d71b58fed88096b342ca2c3944197d6a68c084a4018f11a713fd6047828456e3054e9f6e1ae014ad26f064dc6d300468c1b47db039a147c541d9644a48b58a66eb57d8c950c7c177e43c312262acfaf6c7a900c7a78b506d80e8c3abd924b6c9a8a095ade4803aa26f7191bc2816e3b6e10172caf625c7a05501ca19dd8fbd0ffb060d968c1bd90b03f7a7a454d663a131c8f73ada38a7a758cb377920e5025d2a755b19a78a8ec495fbde244f0bf9cd8af8538f5d04e74c0c59ce539a90ba2ff9468793e9ec3e083f592a6a61cbd7f19a5189183dcb241911b483ca8e3f0cd18044aa0df65b5339e0a4f1ebede790876ac69c5998fe9cb969477f5edccd83a9f38a809f0868ad5799da5ecd1ff0eacb1a882bb08ba596a60efd9bd08a732f84b704cdd70bd7d548f8fd77987271a4a195d38de75723a1e0fab366db851f01a7c169732bba70b3326cf0b77a5c2b80f30027647626606007cdcc5a4e13067a59a204631b9d09548578d6456fb8d063b4fe4570a576a64be6e6440017dbc1f282c5f9ddb6a727c1c7b8ac1302e2c11b9ac1551102c44b991c93a5e3d1839efd2ab998b314d9e0a42549155ec6533ad47219aa391bd5f29d60fa377899cab89c11ef694ec205757613db84c5bf096f0e2b93d45a84bb999e08066e096dd70642e17bad64d98006fba82cc4793ec9eb0ce65909dc0a9fe29f1cb1cf32c694575b47f25dd3d019ab0325fb322f316d158ab3309154313a57ee679fd103c91d72c28c9d558cd75405d8e6f6e272cd70bf15945655b5bd669c14c2c492a907a8bd2abcca72b9095ccf30d1ed5acf8f655042eab5314480c2443ab98ce7c2c9f9db22581e69263cf6bd23b2d1ea05ae578070e32a26b874aabeb07882d92dd7e40fc378f39db38b959b5372e75b106d47d03ab44733aa0767eeed03912ce65bb86d2806e2aa1e61ca95b37d48d4d8468e8e85b4d3ca505a902a5e351e1cb137fb0a048d22af481dac0094fce29be3a0b0ae7f8d23522444e7dd25db2595aea33eb66ef921916ad69094a4920fae125e343aa784ba72d83f0237be4473544daa23dc48375bb42373851eb725189ff381c29e24e63055ed20e4f0f70f8fb985b9c2173583f9b8253e1d68502dc0ca4b6594f5745cee166dcaa2882eeaab7aad010c8d90a5d8f063bc08b9c60567c68e86ef4944858356dc5207f9789a295ca99c4ce90a467545d04ce97fabc493dbb4e2bae4a63ce03a19a1e28d6322a07dba9011770527f7e80db45c8007b9660a71a04998a1595c81851aaf377c4e365e36a58c59880c2dba6f64782b114a04489732874960282e471044d23a9d8149a312eb5cf8e837c936e5fd63f4bfc70b537c6a086ecf02c29354ceb3f7f78b40e2a3cf72b3313576f108cb6cb9a4de8738a881644a41305e42943f2239a14847e38fa5fd2165611d6d87a22fa65cf769c22aa0d4f85e51e184dff976128fa16c8139be3a6eb0044f8f27f2a66b14d29455789f18c032c958443ce0d7bb70569bca28126be7d6fffa52fffdd19e205bbf14b976ec1963e9bfa4faf39ea7d687c4aa9d12ee4a9146e36736e60d0b1f63dc488e06b1d79c4ad7c9770a94d7e73ba59794c2558d7133926d117db7bb745a15233b2b4f370b5b8dad9564506142dc4c0f122a6d64556bdc158ad1d9e01969a8f5dd9bf5cf343d4d624b21a8a2d4ae31d712811da9918e8144840701f5fd7f6b4f416a6bcdec026e71ab80bc146d32a0393b6069dbd7b290862efa5a076adee6515ffbafbd77886920f870ba49cd360b6d8460fe8c4133da7cb46ec4e5a6fa1d203a0e2482d6392b7dc827dc8ddb7b141b0a15bae97570f139a27c0a1b1f624d4031fa6ca9ebd35663c40fcfcc363a7832f8a74587b9646ab32add757c5d8004ae185c5d136c9162d281f2258fe293bffcbedd433440cfadd328801245ccef17b82c5fb10320c19cc0881be7041aaf2d6202502de75b85f30cf79472f505a805e0fd39c7d9ea5f5a0037b3f5d6a61fc4c22437b8dfdcd44be159ae2e1676baa2da95f163a1f9d8b2b86782cb427a42c642921a750015b9731dbf34a14", 0x1000}, {&(0x7f0000001100)="9e6c9dd65b3e681c89af6769465289ded15df62e160e5d3fa6c360810c3ddc34d21e975091b2524341590ce21d655a12d1cf6dc4527b99542d885709bcb93c18ea2a00baa6eb47f8afab186a96266e09d300b97070cba9f60117b2c1c8c54e6de8085027479ec481455f8567401965044e10fa4ad9def62c46f3f30c974aacd6310c45cf196b807a", 0x88}, {&(0x7f00000011c0)="d0716b4a5739454158db27479fefa84b1a882775c65da9d93c5918632547ddc9e9291f7297", 0x25}, {&(0x7f0000001200)="6ce61177050b4c33e76fbd6aef495f12b1060b0a3da3fedcf5ff35b91622e0369119ec9e4a249fe0952263255248e3910411cc98c8946e4e845f4ae3b553fed744bf4f8dd3ff9ae749deab6568b544943e2114afd72fa28541c88802cf02eb92f5ad6f778fed", 0x66}, {&(0x7f0000001280)="218cf4dc128412e99eccc73819fd08669539029d25f4c56d95e770149cef76abe4b4ffe96faa8fcab895507079e0a3e236079c5a8a133bdb54bed35c41f01b38c96d1d23feeaa6764e31f19111ba2374079cef52009f0fede5c2c7cce3340526deed08cb194ecaf5215265883ccdfe98a86baa63af771c2e942da92746b6da732be00c1c5ad92789863fbafe7b712613f83fd8b676ff0487d3b12876bf6f9e6a9b1f43479a23bc310aa346dd414c492fabd365ee1fd4d36a2d9c51b57051d634bad73604f8a8a507c7e203cc7344c138944c9e251e35b8c4491dc676fb1c7072e12e3b", 0xe3}, {&(0x7f0000001380)="fae877cc685adc8059588a899d3b89da4672b4d974dfa7a9", 0x18}, {&(0x7f00000013c0)="230861dfd5870f935364189269e0e84d828940fe5600a0e66c10854db3dfeacd00e42f46850aff8d33739b9a151b2bd288e064129152e0cb132d824b6d2ab829ac8f3bc627ea9619bcdb5d0ca959628b534cee81f418bd84ac709754713b2fb1e3d1c27197f0a0a038060925f017238c3800d99b87131d71bba7921193d6bb51e583958daf32c319dc2658d35f20709a9a", 0x91}, {&(0x7f0000001480)="144998543036bb152e32eed846acc1bfc7274b2597326ed645d6de84", 0x1c}, {&(0x7f00000014c0)="58956e960f01d08dd13559e07957a996fb64a3ecd6ae17c1a49521489f042e6f493a00812f0e82f275be5e49600912fccff77112dcac430e53c406999253c640769d84e0faeed174a60f67c815f578e69a9b8c4d7dbe1717de849ee9ea4b3a2a411566a1fb329e89b772ff024b73d5d124905b116c7f35a5f49c383f34b1b6372e1ecaca4f1a067236825efad638f195a8a7", 0x92}], 0x9, 0x0, 0x0, 0x8}, 0x402) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x44, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c653021"], 0xa) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') write(r2, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xcd) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)={0x0, 0x4}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x23c1a7b7de85a80e, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r14 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r17 = socket(0x18, 0x3, 0x0) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r18 = socket(0xc, 0x3, 0x2) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r21 = socket(0x18, 0x3, 0x0) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=r17, @ANYRES64=r7, @ANYRESOCT=r18, @ANYRESOCT=r13, @ANYRESHEX=0x0], @ANYRES16=r12, @ANYRES16=r7, @ANYRESOCT=r16, @ANYRES32, @ANYRESOCT, @ANYRESDEC=r6, @ANYRESHEX=r20, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r14, &(0x7f0000000200)=""/32, 0xffffff3a) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r23 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r23, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSBLEN(r23, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000202, &(0x7f0000000240)=[{0x5, 0xff, 0x4, 0x3}, {0x20c, 0x7, 0x42, 0x3fffffff}, {0x3, 0x2, 0x0, 0xffffff22}, {0x9186, 0x9, 0x0, 0x3}, {0x6, 0x81, 0x3f, 0x1}, {0x8000, 0x6, 0x6}, {0x7fff, 0x20, 0x6, 0xf22d}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x200) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="5900c822e24fd5aed6a5d9b949cf27f3f0a330cdb06a284920", 0x19}, {&(0x7f0000000180)="3d11abbf41d114f4325c68a47507d34eee27fbf1133fd65bbfccaef14e9f70ec0dd704345c62d86411eef9c1beabb2ed6cb4b24ecff74c5af8e66fc2986030dc136a9335168d18fa7cbd5dd8f08460eb79291d7a2b4042b09d9da77c6d551867a92dc18c4fc3fa16a67c69c6e7344dd6df3c99dc7203ac443674033967d20164967427f1a824297b618f", 0x8a}, {&(0x7f0000000100)="7b94f09276449922d28b75578e1811b264b1684f", 0x14}, {&(0x7f0000000380)="a032b04726346b7a543f071a97c9aebb86264b25c112e1abbe16a4c47d7eb73f745355b8ba3ab89882d4f66114858e2bbe598efe22bc0ec21d0bed2e9a60b60539548cdefe0d769726dd0ae88d1a0d52ad7ef6663ff7f6d2a928e51890c1c1a4ae3dcefe2eca5069127420f174171b860c025b4189176e25af521d97276e9482e4906d74d8a88ca191f25e75f9e600481bbc53ba27ad30b60674265b2d63d39ef0ff3120270f8a0fc354ea4c11e12e2abf3966eb2c42caa23d62986c6ecfd3aa5f9d7672a1fe2b82", 0xc8}, {&(0x7f0000000480)="6eb58daefb011dd1a28b13902e7576b53803255ed4f9734d775fe6e200fa23d2d820879ecbcd361131efe198e081f94d73fac8367f3c4459161c33b434efc5215ae721bc9c2ea23d1d191f94ec9b52584b64552888942b915f1869f4412d3fb4750f68898e501ad7d2fe66ce68718c609bf53dfe2d6af2adf55adca53dcc741ee8280f42bfaa973b74589a7be29f756c8bfa334c03f1148cb29e38141d6480168d25cac350de37ebbb3fb15e70daf8209a952d617ec8acd1c39967a7818be2d4c74540026e09e1a6b53d8181f2bbc041958635005948e4df350afd5c065ce02e702b5557c34220cde28a4f59aaab32df27", 0xf1}, {&(0x7f0000000580)="6ffcd42d984795e640aa10b186946ac0e7ea35f9363e50ef79226dd8ff45bac20a5eda82e29085d44eda286421ecb5732ecc46ce465ecea87b602affe542b3bcb559e6318dee4cb98865e2e4c79c174362c07ff4f6b4c3af2189072dca88a8ad0c6028b9e49a83e57b21e9293787fd319b8b4170c8d31ba25b132fa34aea375a31b37a9539612643e2e4057cf3123ad72100f567048473ee58a27ddd6ecc71d7e3", 0xa1}, {&(0x7f0000000640)="62a9c315d022a7900355a8efd2293c3a4dc580e3d2330845930bdc0937a333efa5f6f74ae044d159351f24581fd757aaf480a829c58d79116e27fc453bc396bfa4c3b419a8cfc5a8ceaf9488add83e4a1e2c00d0052f42f8be31edf90500101ffbacdbb86b1fcc24533e7943ad725715b6b0b6ba9693c7a8d8f428eca57757aad1dfcaf2816b81e3d2e54502ddc7b195a990c13cdbc301849185bf53632dfd67f656e8dd6bcf4a7711c771de7ceebfd25dd0b8eff7ebfd4e539670c2a2ff36f196f5df46ac0d7b76e25836a4af2931cb45f72ab15bf2d6212c5de6d12b0fd9", 0xdf}, {&(0x7f0000000740)="b61b9d7ee607c4d189032768c4ab841bf907c4dc317876bc49ba1365590b843838a8dd1dc3d8c48f890e05863078f8823db0b0227bf3f4597d3183febb9c52b6b9c21112e77e54fb956b5a517b06ee0cc460bb6ca56d4f731d52c311854d05d026e5f639ab613a7d6abbefd3ff0a173f3e97b91d3b51a302fb9779c264f0e956411d348645cf1e89f53dd73ceccb5fad0a4b93644066ba819ff80c59431baf1e57384679678eed18f797f6861d0d", 0xae}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x8, 0x1, 0x3, 0x4}, {0x0, 0x5, 0x1, 0x30}, {0x1ff, 0x86, 0x8, 0x20}, {0x1f, 0x1f, 0x6, 0x8001}, {0x3, 0x4, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x6c}, {0x26}]}) r1 = socket(0x1, 0xaa115afedd7a18bb, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)='Q+j\x00'/14) 16:00:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) semget$private(0x0, 0x0, 0x18) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1000000000000321) fchmod(r0, 0x8e3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KDENABIO(r2, 0x20004b3c) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = semget$private(0x0, 0x9, 0x0) semop(r1, &(0x7f0000000440)=[{0x0, 0x8001}], 0x31) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x20) ftruncate(r0, 0x0, 0x100004000) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0xc3b575285ad31fa, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000480)={0x20, 0x401, 0xf04, 0x35824000, 0x7, 0x892e, 0x1000, 0x10, [{0x7fffffff, 0x5, 0xfffffffe, 0x10000}, {0x5, 0x263d, 0x40, 0x791}, {0x1f, 0x8000000, 0x80000001, 0x1ff}, {0x40, 0x7f, 0xc3e, 0xffff}, {0x4, 0x400, 0x1, 0x1}, {0x5, 0x0, 0x3ff, 0x4}, {0x7, 0x800, 0x4, 0x1ff}, {0x0, 0x773, 0x6fd, 0xffffffff}, {0x400, 0x1f, 0x8, 0x2}, {0x4, 0x49b0c1e8, 0x4c31, 0xfffffffa}, {0xfffff273, 0x5}, {0x10000, 0x3, 0x7b, 0xafb4}, {0x401, 0xfffffffd, 0x81b, 0x3f}, {0x2, 0x1, 0x800, 0xd58}, {0x10000000, 0x0, 0x6, 0x5}, {0x0, 0x5, 0x57, 0x200000}]}) chown(&(0x7f0000000900)='./file\x00', r4, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0x8) r8 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r7, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8851, r3, r5, r7, r9, 0x80, 0x3ff}, 0x400, 0x4, 0x1}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/244) 16:00:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = dup(r0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x42, 0x80000000, 0x3ff, 0xb28}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0xd7, 0x8}, {{r4}, 0xfffffffffffffffd, 0x1, 0x5, 0x7fff, 0x10001}, {{}, 0xfffffffffffffffd, 0x20, 0x2, 0x7fffffff, 0x400}, {{r5}, 0x7ffffffffffffff8, 0x13, 0x20000100, 0x80000001, 0x6}, {{r6}, 0x0, 0x25, 0x80, 0x7, 0xbe}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20, 0x29d, 0x9}, {{r8}, 0xfffffffffffffffe, 0x8a, 0x10, 0x8001, 0xfffffffffffffff8}], 0x80, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0xfff, 0x1}, {{r7}, 0xfffffffffffffffd, 0x40, 0x10, 0x8, 0x8001}], 0x7f, &(0x7f0000000240)={0xbd, 0x4}) kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff0000010000000000000002760c738a55806723061e623eec4f7cf6f1231232a941c285abfa8feb3a8cdfd44d4b0ef59c903865a47eae8c5560c5ce99f11b04bd04fcee8424ad1513fe6dfd87f24c0000000000000000000000000000ac94d5f6c60f2ff8d52a4103760e6ceea5d2dc73"], 0x10}, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCDTR(r5, 0x20007478) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0xfffffffc, {0x7, 0x100000001}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) unlink(&(0x7f0000000180)='./file0\x00') r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x100, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x200, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x41, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="00f1cfd3fe4b5c9d221484f74cb6eb0dbfb9ffb3fa37a9acc18cf3df913adac8185db4b4f9f866b25e5701ab160e36e9e7bf285d95213526cd5c0c552456bf0385f2b46a2a7e233fa9f26a4d1e21e8948bff", 0x52}, {&(0x7f0000000280)="5ad1898fe30076", 0x7}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="38004be1ca41a6ea7a91000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00'/20, @ANYRES32=r11, @ANYRES32=r0], 0x50, 0x808}, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') poll(&(0x7f0000000140)=[{r12, 0x8}, {r2, 0x8}, {0xffffffffffffff9c, 0x4}, {r13, 0x4}, {r2, 0x10}], 0x5, 0x81) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa53d927429e62eb1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x2, 0xffffffff, 0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x8}, {0x7}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x10, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [], [], [{}, {0x0, 0x1}, {}, {}, {0x0, 0x3}]}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_int(r1, 0xffff, 0x2008, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x800, 0x24) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x9be016b69b3755f8, r0, 0x0, 0x6) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000140)) 16:00:00 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x9) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696e65300078fa77c949309a4c2765b4b5bea0eba65231b934c5de3a6863d03806e1fc1533598773ea6593d3b1ff082602f2f9ce2e0fe28cc5cd2ec9a0623d1c4d089a2bf956139e77693dce81668b5927a6da0c3dfe56a07e6f6681843bebb0637a92dc53623b378a1c20be19fba907613b11c98a1ae88a6ba36b62fe39f9558a9d104a20d1af645c81348abd893476243af9e50f9d1a70a526c7af9a2e1aa3ac5b1765e4082344affa3e3bf10743739501"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x17c3a6314e4720a9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2000000, 0x8f, 0xe1, 0x4, "ce52c13c51796f5c0752f0d73a54c292f0832bdb", 0x800, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xfffd}, {0x4c}, {0x806, 0xbd}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xfffffffffffffee0, &(0x7f00000000c0)="ed494b272aee5a00"/28) r2 = getuid() seteuid(r2) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) open(&(0x7f00000002c0)='./bus/file0\x00', 0x10000, 0x1c2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2000000000000056, &(0x7f0000000180)=[{0x187}, {0x6c, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000300)={0x10000, [{0x3, 0x401}, {0x0, 0x1f}, {0x2, 0xfff}, {0x1, 0x2}, {0x1, 0x5}, {0x0, 0x1}, {0x1, 0x9}, {0x3, 0x1ff}, {0x1, 0x40}, {0x2, 0x4}, {0x7, 0x3}, {0x3, 0x40}, {0x1, 0x9}, {0x2, 0x5}, {0x3, 0x1}, {0x2, 0x20}, {0x0, 0x10001}, {0x1, 0x6}, {0x7, 0x401}, {0x5, 0x2}, {0x7e1fc2295650e7d0, 0x5}, {0x1, 0x9}, {0x2, 0x4}, {0x1, 0xfffffffe}, {0x2, 0x40}, {0x1, 0x5}, {0x0, 0x4}, {0x1, 0x7}, {0x6, 0xffffffff}, {0x3, 0x100}, {0x2, 0x7fffffff}, {0x1, 0x2}]}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) r4 = socket(0x18, 0x0, 0x0) close(r4) write(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000003680)=[{&(0x7f00000001c0)="e1bd1626dabcac3de1eefdba1e88a467b61ce251e120d34b", 0x18}, {&(0x7f0000000200)="6fbbda28253dbec950df786363b4a8240429fb590fd06bd6b88834bc03be3c637b3e6f2f80133e402159011ff9027e3b0254", 0x32}, {&(0x7f0000000240)="54b3d9089f8c58be249331688f15574fa149a46d9871434b17b3fcf6325e0bf365711a75bd611746f3f1c8b672bde0ecf899c321504ab911", 0x38}, {&(0x7f00000004c0)="d817475ed8235ff8604deab0b183f1923e14b337d5dac215ee1674904b32e71e517c148e", 0x24}, {&(0x7f0000002680)="42e1cee0430c747c9518cd8c53216714313f4b11318fe46e1efdaf9f6d9d8fddcb972fd34d6c554ab83f1ce923ac07510f3ea2dc824074c532a0eba64eefb5655edcad6c7c56aaa9d43050a37007ce083d0e4d35700c15e8a5eabb57f541a6525ef63c946ee879ea675ad95d4e604e89052ffa883b6478fc8f0d28dd21a8fe6699e8a0cc0740e33a83992e3d5f6f6d6febebe526c353f5e9740a442d2e56fe69e38c3f2bb7e52e77071d84527bae88f40e455b6211987c1cc6afb1d2c93cf61c4d8d6c00cf9b1b7bbf70d7a4723df0a27133343043b22cf7c887a659df6fc0a53fe556eef7ee13490974e5b380e59404c09962bcec35ca118d20ed932ca77e18c17a14f11e977d98d0dd9a91bc1d2ed70608ab1be36dfbdf255156b035fa3ca53f61bb40ddeeb5c4f669cd5ce1835f1686bbce6947ed448f1403329b5a79169d644ebe2de7b450c30bf91d0958c4bcdeaa220dcb34975c472a2711c9f6f4f77cc80967202ced35e9fcce42cd4b1ae474a420338e0ddd44803d583213b111f33f0c300bdc91003155003dc3a94ed96ce673126404d4a2dae3f2638653d098f623884629f37b77222fedbbade5450f13158fbe49eb6998d32b3226a629ba32cb6a46ef652eae5948af8b8189daf807fbbf6d2c05d06483433f7fe86c30b442a9c75afa68f03302ef907207f6d5d9f3ae00c698e675e7fa6c4e4c5ebe7febd5986e0d5f25ba7b10c8fc791c3544e3cef023865aec583c354a7a8e033ca584218f494cc36ac361d75fc496980f379d2e9400c690ab7452674ada9d0db12b3504e35777d3a67e1acbdfd7cd28b66971353c2b8b7bc34e791a9c6e15870eab89830afec0780251d7a913f160f7b464ea5d0829bc131a98af105c54e7ac6daf6adbf7af0cd4f380fa6228fcc0594255c0b962027daf0d8d1c06c663f6ebe41298043ecac3207ee05b7f4cae144307f75a9ea13331d57b99ff915fc719a813a226ec61710ccc52b7d3e2833b860b83f58a09bbd09a4178a1932656d8bcb45fab83f76d94a80df90c1148bec6d8ad26cc9f22b194b240202c4428eb639ab734242cd85c918d05c39d5a1571736cd1b1392e74caa7b468c13753f82d8fab2beffe81d9ea3db1f35bbbf357b009eb66a8aee375c4007c80f3ae758ece274b3df1efa75dd3d3e51c7ea36365b1544f82c13211ca09a3f1d99092b3e5dc6df7bbbbe310ef4dfda5a06ce1e5f6b26d4baf18cac9b75a10076c93e6bfd3893943b6a7ea5f2702488a7754f88764d553beb4084e33c9f17e6bda3e3b6e3ef23c00f3f49cced656c7513cddf5426dc9d15d14f53dd754e3e8edd1ebb378b7c676d6250cfdeb511b693d98f5a887347a5c955b765ebd0b6006923f5a60951763c093b81f35067d48c801a61d09a1c47c5615805dad84efdee1a60c12cdafeb2cb12a5f00f66495453adbdc339ca36658d91e479c7a333feeec50d6f02c362e41a39a12fa6b6cfadf11971a976f919ba7b9103505e8057c99576ab6c3bf3f379730f257965cf18c3c1ffbe47127b0651f412f4213cbe2555e9a6bcc91659dcfb3fdb30d02ad07a938160316930ba37ce156892cff9fb20113d35791f8a8172f71417087549dec5800a6d4722ff5bd1e9720d153ee4518f327c8d836eca65fd23f73606fdf3e5316216852115858074e15c064b75c65d10b02e242148a560fdedbde596bbf7ec0e153a361ef22c35d8ba9266d8a8af65af47bd77d5831a4b9e4896108020ae03ab5bb6cda85c054c3bd14231ad50edfee6980c6780e343a0f68277241f993f6b2c3baa10125ec6d4dfb9a40f432565a9505c976105676322d032d718231eac36695b1fab9a28dc40fba6ac8af1e08857527ca79520fbb2a96e773646d6fe088e07310416563c3d407fefd6fdd1823357ea321ef5f1b10b54f9cc8b9f864673fa43fe7eb9f2f6aec7b0f431fce64473021d251ed7fc44ee703d00b8c82792b80799c3ec4c6b24deb00c8395ca718363712b0597c26c721a5838c46e25dc34295a2ecc70de457da4f0b10278ef522a2f0085cba1242e2a40c3ee4bb0c7b209b6d551e08a882aff6704dc24b278d723689351bf25b0ff4d6e296e6c5eddd1574e91d5c3c054ed150b9098e37471610513daa2b33264618c12f93b5f915160e72ddb64430d202550376a7d93a858736376a4b95aca773edd8642514717066002f42acb06f060f05fffd67a85fc3ccf890a7cec79b4339140323dc727bfe80ce540e03bdf0cc1f6f185dee123e89e4cb1d6578be54b64e783173c033af28cfdd0f88cbc4ddfccb92b7b41ca876e70194de9b7e922b37c1905ca11bbdb3de32c9d0b32b00e3e8071734df82ab891cc1876130fd13f4a97b8a728d2297f82bb43e7528c44fcf546098eed20aa3cd7625708f25eb018633d976bc781fbe0dda9cf8cfaa9a4173bd29d5ee47881f3a45387ac04d6e69f2603a7b570da0be04bcafe20f23e135c1c6ce3fea94002e079640cb5a8ddc4525153c3b77af8b490198b7f54ea454cb9485389f71c87da9755ecc737443e8b92773e78dab135582b793f147b4f74b9e390d9795b035f0cf3bdffaf0f78a362788ec5e40aab8e2f10a67c6d7d9cb5d893476c9fa69c6e0f09696d48fae4278848368db53a928c51685808378c1d029326056db3be57e6e5a74a35a2537a58e943bed5341c5e5b84a19f819ec574530308de5da4f546b5b858562fc3a4e45dbf67a35f8c241cac7f60ff78ca21041a40d55590c3f5f7a8b2007d544d773f4cbe53e2e6f714d3e6ed35cc5da8cb03364d2ec26624363388763dedb3fe328f07ceb2ef38277bcf21894acbdbe63fb39e9ad2eb913876758d5d91bacd5e51a22d33ab1e88defe46e204710655a8261fd7aa453096c168b83c0b3d8f7ba59e557010eded668dcabafac38b5f17f67e1ca62f161a922ddfdf8d6a0aa450627d0ea133dfa49026d78471cb6bc18f56fda15e6732cd7bdaff9b44619382078171483f790b07b8f8a29fc7cda06ada4466d6587a95686bddfca5101009c0cb7bae20c66d5dad343b49f0b92e0cadaa38a67e356fd9b4af3523f2d8d170de6f1aa94260ccc74c6f9dd7230ded783053150495103cbc299a5102030dd057ff4c3aa088900f9c4a3d23db21fae3a49d6b354603fb8a8e209c127266ae6e5ba5e5ab8272fc5900aadb7bfe47ef53a4110a5109654f15fd4350ab7573f9da2b16e442094f84cde56a94385148aefce05d0ea4a0ede71a38f12807cc1ee11edbd36d6e9a74cfe00d72c80298eaa42ce8d74ef8903809874cc07ac562434cfe77eee6b40b5503354519b257aea9db7da5d5927164ab21fd403c988ec017875244dfde450fdb75b0b896812355e85fd48b2f016c7bc694e8b16e81a0153a6a5f239d2211989551eae1c3d1369f21fd3b9938d546cb22eab9fe27169f4ea90dbcdc0c5cb9b149e0adee9fa8a9d0a211e987fd4bdca75f1b040433dc162a45221746d5795e093c2d687339ded4f39e6476286036c857a31bb614f9fdeb7bc217923dea4fcebf9eed4f496354a870cdeb400ddd44bb2fd585f5275e4fd0b2b40037a9d3e4bf355724a6b95ccf84b821f35ac993e1055623906a13863e9a200a0abf7a449a75e3fd9c4afd2ff84cebb30c16eb297c2861d0c1eeb273970e362150d20aacd57187a7f6cc6674f7f69483dc87ba43c5267799ffd610e65228cd2c077d387323f41381eedd1bd91b86c5a21c08689a77f464d775bae15f57f9eb81f38d6406c49fc1ebd772d627ec5c6b0ffdf5be3b83a02e3eb467f583f1a1161c9c07eff9ab52456c56ba6e9e4dfe13c064697e6b535a5b0fb1237b5a7a98452513b57b8f8ecd24d6c8260bcd2c8ea5f202d2722129e02451a6b2c0df17db7a03be6e36f3dbd4e92e106963493547ec34e0243fe822f64ce4feb703e898889b49af5c2e6cf7fdfd80a24d3196fc26f3c09188780ce8e9545593d0c053add197c5f25b5a05de819de6232ca450aa19cc2afdbf4cd579e089df882a6b89326aa38a1157ccd0d4fe9b5e29c2999def9556157504f314fddee6c6bdf40fc7107d6a9e6df7ae9e95de760c67d540b52ea3716c28f7ca3717d4d20a9c17ce43e0d7a5b6b0f7dbc5f9127924c7832da961f0d48faedc64a2ff64d7cb73244340fd5eafa80e75d4a4ff8f0521640981a7db905af19a41dd726b000d6769a6f6f72d0e15ab22a9394cb05335c0b079ca0c7dc0809509aed47cec0a93b9cf89849d6d31b90051366fa432b285863c9886a215a70d774f47a70c3aa707c3d81e9079e883e0f9e1cc209c91d4302d92dd56ac92792aad2327597a399f5d1884b6711dad266c25e7e85df16ae22571be071aaf28916ffc3c2abb80de2634b9ac4826a23c25dbd3bd2b999c94298f672ec18dc031a3288eda2f35118bf4d421535120d96ea249665d2ed8d7c423360b6d6740df5bd89f6de9379b8fa3ebf216668b5b7f4f5ebd8c1ba33c64bcfbc26e459947b680cc8aa1cd9c2157ee5ae33b138a06c4b798123561b9793a24870cde87e9a94b4781e27c3fb8b9a9db6728f50774efd3d0a8cc626ed2b501668e81ec447570028de2b021a38b33b141153abb7b91c921f6695274126da5a91cade67b3c95b170f9c841b7061f61f35450f139fe321c78532bc3997f2f31425e80036e8e46acee680c544563603783e6fcd3e1511e37d134d7ae3e52aea6d8375e76153e9073ad9c53187ef85a0977e18f43cc248ed6228aa2a52e6a631e9765b74455230f916bea285acc07ed03bc82d11e7e2e22aa2648ccfcd7eb088c2d0f7975866e84f81d005262daeed52bc1c11888c9ec3dbafea0e39e81b9433d6a1141d225330aebf5890b79ab3b6878a64536db5a88a1228a213456ac099a6cf64689b91d0dad17e65a1dbd973a64ce77091b4dcac297a0c9b8b2104063de575f78416390ca483a0e875204e55a3909ccd648892e0402c960ea23a971298f513cd3ca4a024ea94b3b12caf8f1507710950df479699f8fe6aedf9970402ceab45172598255438fe9f808ae1d6ddb5c91ac425bf76d05853dc9fc7da776feacbce7d71ccd945b1b1ab5a1b56ca7dd372b92d2cb1845aec32de0df455379a5580e3c3a67057064ab20fbd98819f476017f593e7d8b2c63b38979ffcb124c982889a580c30ea15b84cf4caf637a2fff4472c5cc5c820a4cef92a5436c884ab34cd686b3e69a46d106ece39010efdabc64d41b9055fb7e6d69ad181b64ef26c6d5051cdfc4adfa1c1661543d59c330db3eabf8eb2aab0c7e2e86769893741ab6133c92aa4f26bb2213670ca258100987ff6e0b3b6a57ca1c15c7795d44ee2098969dc6c8a8a6cec74bc94a2d74d5770d4ad74f87b6f55d8c456e02c335006aaac9a1352c1ac2f14348cb2e30b215b008e6848fc8ab4e89da3353ca90c5108c30805e082ac4483be28597cbbcacaf5b02325dfe0d01c84936244d111ef4397f0582d04840c93644eb503427b9210c6989075b529d3ba103b281137417ad119913b743cdd931dc196310a1f176441075bccfac609264a46fcf835604144da1dccea62cba244271c09ab09d3ef85bdb70a4bcc4b815f7b2bec5b7296786353f4a3ddafc39d2d4ab1e8dfed587407620e713ca8187fdee42cc1cc63caa212a21ae39576bbb7260b11981664b86d90b6e62efe1d4fdab231902f8ed0207f040d9c95cb5697f4d1d8f9ad4f81b4084c6e01999014ce2fd93f33f7fe9c5ea8e8420df017a312dc930d4030aa43bb82080cc3acf7940ba5079d59598e40283d", 0x1000}, {&(0x7f00000002c0)="99e60360cd13c3c08d20431eb1ca5ba7ab53a5d3440b3f24c3eabe671ef561dc8ea536f21b847141", 0x28}, {&(0x7f0000000480)="f5fec07f589f61627ee3cba22d5c4c1ff13c129612", 0x15}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) dup2(r0, r1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x5, 0x4, 0x2, {[0x7ef, 0xee, 0x80, 0x8, 0xc23, 0x8, 0x3, 0xba, 0x5, 0x8001, 0x8, 0x800, 0x7, 0x0, 0x7fff, 0x7fff, 0x1, 0x680], [0xffff, 0x4, 0x8, 0xc6e, 0x80000001, 0x2c1e, 0xee, 0x0, 0x11, 0x5], [0x7, 0xe08, 0xffff, 0x4, 0x9b, 0xfff, 0xffffffff], [0x800000000000, 0xffff, 0x4, 0x80000001, 0x80000001, 0x4], [{0x65, 0x7, 0x8}, {0x2, 0x2, 0x9, 0x9e7}, {0x1, 0x1, 0x15, 0xd8d1}, {0x0, 0x1, 0xc4f, 0x2}, {0x9, 0x3, 0x1e822d18, 0x400}, {0x0, 0x9, 0xb5b, 0x9}, {0x5, 0x2, 0x7, 0x3}, {0x0, 0x6, 0xfffffff7}], {0x2, 0xffffffe1, 0x101, 0x9}, {0x4, 0x4, 0x4, 0x80000000}}}) r1 = socket$unix(0x1, 0x7, 0x0) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x20) setsockopt(r2, 0x4, 0x7ff, &(0x7f0000000340)="fa5116d1040be6d7fc52f9dc0f2ec6aa3c141b681e4133c3", 0x18) r3 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000400)={0x5, 0xec47}, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0/file0\x00', 0x100, 0x0) fchmod(r4, 0x89) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='./file0\x00') r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x4400, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000640)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x80, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/229, 0xe5}, {&(0x7f00000007c0)=""/55, 0x37}, {&(0x7f0000000800)=""/185, 0xb9}, {&(0x7f00000008c0)=""/150, 0x96}], 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) faccessat(r7, &(0x7f00000009c0)='./file0\x00', 0x4, 0x1) r8 = dup(r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4030, r8, 0x0, 0x9) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r9, &(0x7f0000000a40)={0x18, 0x2, 0x6, 0x1}, 0xc) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000000a80)) r12 = openat(0xffffffffffffffff, &(0x7f0000000ac0)='./file1\x00', 0x8000, 0x69) connect$unix(r12, &(0x7f0000000b00)=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f0000000b40)=0x40, 0x4) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/pci\x00', 0x80, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r15 = getgid() fchown(r13, r14, r15) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = dup2(r2, r0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x400) r1 = getpid() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') dup(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0xc2498a5037f6edc2, 0x3, &(0x7f00000001c0)=""/181) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc4) sendto$inet6(r2, &(0x7f0000000040)="2c6d4a0752fc7c67", 0x8, 0x401, &(0x7f0000000080)={0x18, 0x1, 0x0, 0xffff}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7) 16:00:01 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a7e3e44cdc0b34b64b14988902f40babe0d32dc55c43e01e0af92949dd03957720fb5d316c58362a133630f7e0119bd9ca12e366b23c477812358cd09418bf361e062e51d5b2000d1985bf531154b90ea7c4b504ce350c3bab49c6e2a00ba0e9ff73fe2e2a4e9985eac5ca7509e937b1"], 0x2) 16:00:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a53870600000300180000402900000031000000fb6acaa8de56ed3717000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) write(0xffffffffffffff9c, &(0x7f0000000140)="7ec972038221761ebf8f09789f56da6e71ce9b7b83ebd55263cf960d0538b996f949ac4826ecfa49d628ef9063b5e2b2c37f6176c8a4615d9aab9a19ac5eab3cdcf4384ce899a40d0ba85fb4d4ff3e38a3c3822003bcf187ae4b0f701bf48eb584db3b8f27a2af0d40aa3bfa65028cc047aed86b56ce3dbfaaf91008192b6ef687ea28ad78360732fea28ebc683253408788d50e659296e24c6236ce15d1c1ebef7197fe432466b06f4f", 0xaa) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x2a, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x9) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff9f, &(0x7f0000000280)="b6ec2447d3b5aa12f2a7b8b6d8f5605ad1c1492b5d04778f74657be1e74678eb7bcf7cf009d99081a6b05a26f16b78966c44fcee30b7aea789ce0f5d29d2fddb7d3afd88aa6fdd68ca958c93fb700b5f7aa9c3986c48dbdf673718a99c48f1224401ec354eb9f5b14b75ca23abe1cb4d6639ef36c579c46ed687bf4b7844908f23005b2de7857426ed3c3ef057ff64e545cc1dde8b6a253d6d8b7551e5cdc33e27926c6aaa5509b5b500ed65c011184599c0669069c06a08d2e40ae99e1dd38f045c7a402a63e550f9fbbef0c9efdb971edab3fb911cfbaa8c2605fd2e9290f7e6b587db07a00fe7dd246f979cc3d313207179cf1cf1ab87d2a366dbe812c775240bd829395c57027fba9e87c02380057f94824690bd40364be1f3b20855f121951b745703a9342b19a731fbc517c3c192d5989ff377ed9f2e09ebee7a4018703b7dcb70a367eedbc3216cde93b73300c92c") msgget$private(0x0, 0x2) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000400)={&(0x7f0000000040)=[{0x88}], 0x1}) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000140)) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/d\xe2\xb8\a\xa5ero\x00', 0x7dfa9777b3d199f3, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000000)=0x5e10) 16:00:01 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020000ffffffffde59dc43bab0d54b5107c2f0a8b6d9610fef7cdd18d557c9d790390541e88e31990a6a1749802ceab6d99ceb2d5431f3858e47c1dcb8ba45f9b31465859e53cbc318def8bb455ac94a7edceff9fca0cbd97744f6a58727f6797ad6455fcf7b52e4a8f7513ec2dffc124de315549976033c77ef82319f4f52eda8ee56560a86981634d77d0db5aba5e56940b8d54869e19d30217c1f4ab32990d23769800ad04bf9025199268519660a03951f56a4e438bf3c0bf475d387fd6f2001c62e244d6d24b1196b46bf855ec9ae94ed7bfa5d63616cb1af4db79fea2b661836885ca05a790fc19b191f1d2c64eacbc655c81e380433049b57bf9d6f23df84b610814ee6603200b1805972635d9693c0e78a9beb8efd7f9c10e5fbf8ee640d998eeae9799fdca13e1be38cd4e90bb4ee4eafc9a832de52"], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="739d6978ef9869897700002e2f"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x4) readv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000c40)=""/85, 0x55}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/189, 0xffffffffffffff66}, {&(0x7f00000009c0)}, {&(0x7f0000000b00)=""/183, 0xb7}], 0x8) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x20660) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r3, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000080), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x0, 0x2, 0x8, 0x10009, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() close(r5) r7 = dup(r6) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8004) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7f, 0x9, 0x7fff, 0x5f14fc9154910f44, 0x7f, 0x2, 0x5, 0x3, 0x0, 0x100000001, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r3, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x4000000000000006}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x101, 0x92, 0x80, 0x4}, {0x6, 0x0, 0x67, 0xfff}, {0x3ca3, 0x9, 0x5, 0x7fff}, {0x4, 0x2, 0x7, 0x401}, {0x7, 0x40, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) r5 = open(&(0x7f0000000180)='./file0\x00', 0x980, 0x40) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000001c0)=""/119, &(0x7f0000000380)=0x77) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r8, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\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', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r8, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r8, &(0x7f0000000280)='./file0\x00') 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x82) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:00:01 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getpid() r0 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) openat(r4, &(0x7f0000000100)='./file1\x00', 0x5a42ae9ffcd1eba8, 0x70) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r2, 0x4, 0x3, &(0x7f0000000040)="3669661fc7ee02c0ce2b5fdfd53eaf7c364579f5d9e046d66c0e674af54fd5ba77225cba4e", 0x25) 16:00:01 executing program 0: setuid(0xee01) sync() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x20) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{}, {0x84, 0x0, 0x0, 0xfffffffe}, {0xb02f}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e0183efdd1a9752ee5f784f") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCNXCL(r1, 0x2000740e) read(r0, &(0x7f0000000240)=""/200, 0xfffffffffffffcff) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000025000/0x3000)=nil, 0x3000, 0xbd60ec2755081c67) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000180), 0x13c) 16:00:02 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x5) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) dup(r0) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x7) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x0, 0xdac, {[0x80000000, 0x1, 0x2, 0x5, 0xfffffffffffffc01, 0x5, 0x7, 0x3, 0x1ff, 0x3, 0x2, 0x6, 0x6, 0xffffffffffff0000, 0xb6e, 0x1, 0x7f, 0x1], [0x6, 0xabd6, 0x3, 0x7, 0x5, 0x80000001, 0x1, 0x2, 0xfffffffffffffffa, 0x1ff], [0x401, 0x3f, 0x5, 0x101, 0x3, 0x81, 0x80], [0xfffffffffffffff7, 0xfffffffffffffff9, 0x2, 0x1f, 0x5, 0x7fffffff], [{0x6, 0x0, 0x45c48199, 0x100000001}, {0x2b, 0x9, 0x7, 0xffffffff80000001}, {0x7, 0x5, 0x7, 0x2}, {0x1000, 0x1, 0x400}, {0x5, 0x852, 0x101, 0xffffffff}, {0x0, 0xfffffe00, 0x0, 0x80}, {0xfff, 0x4, 0x1f, 0xe98}, {0x2, 0xff, 0x7, 0x7}], {0x3f, 0x1, 0x3, 0x20000000000000}, {0x90a, 0x6, 0x800}}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(r1, 0x0, r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x10c, &(0x7f00003f3000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x8000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:02 executing program 0: socket$inet(0x2, 0x800008003, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x2, 0xde04, 0x17fc}, {0x0, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x3d6) semop(r0, &(0x7f0000000480)=[{0x1, 0x5, 0x1800}, {0x1, 0x7, 0x1802}, {0x3, 0x5, 0x1002}], 0x3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x87}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getdents(r1, &(0x7f0000000300)=""/229, 0xe5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000004c0)=0x100000001) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/251) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r4, &(0x7f0000000240)="220e2a", 0xfffffffffffffc34) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x8, 0x10286) semop(0xffffffffffffffff, &(0x7f00000005c0), 0x2aaaaaaaaaaaaaaf) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r5, &(0x7f0000001980)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaae30) semop(r0, &(0x7f0000000400)=[{0x0, 0xffff, 0x800}, {0x4, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x9, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0xa) semop(r5, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x7}], 0x3) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pipe2(&(0x7f00000001c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0xc, 0x8f, 0x7, 0x97}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffffb, 0xe2, 0x80, 0x1, 0x200000004b}, {{r3}, 0xfffffffffffffff9, 0x5, 0x40000000, 0x2, 0x7fff}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x9, 0x7fffffff}) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [0xffffe0fffffffff7], [0x400000000], [{}, {0xffff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7fffffff}], {}, {0x101}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0xff}, 0x10) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x401}, {0x43}], 0x2f8}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r4 = socket$inet6(0x18, 0x18000, 0x60) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', r4, 0x1}) r5 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r5) r6 = kqueue() r7 = kqueue() r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x200c0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {0x0, 0x7}], 0x2}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x40, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0x7ffffffffffffff9, 0x20, 0x160000000, 0x8000, 0xb3ae}, {{r9}, 0x7ffffffffffffffe, 0xc1, 0x4ee9e406e0900027, 0x2, 0x780a}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x400000000000, 0x6}, {{r12}, 0xfffffffffffffffa, 0x1, 0x66b612a47c6495c6, 0x6, 0x100000001}], 0x4, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x9}, {{r3}, 0xfffffffffffffffd, 0x4, 0x80, 0x3ff, 0x40}], 0x40, &(0x7f0000000280)={0x8001, 0x8}) r13 = socket(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) r16 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r16, &(0x7f0000d06ff8)='./file0\x00') r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') r18 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r18, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r18, 0x40045744, &(0x7f00000004c0)) close(r5) pipe(&(0x7f0000000080)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_data=&(0x7f0000000380)="732014879c5f24c0932ae2602c34f5f46b1762fc969d0bc2d38b2dfcb347f3031ac7731002be29aa81cb4a564122dd870bafcd07"}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/de\xff\x00\x00\x00f\x04', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xaffd, 0x8, 0x4, 0x4}, {0x646, 0xe0, 0x80, 0x7}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xdc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0/file0\x00', 0x90d88132c4f31b36, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30, 0x0) 16:00:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xb2d1187a4a9a53ba, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x4d) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(r0, 0xa, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './file0/file1\x00', './file0\x00'}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0x5, 0x81, 0xfff}, {0x3, 0x20, 0x20, 0x2}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x150) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x8) 16:00:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) sendto$inet(r4, &(0x7f0000000180)="a74a54027fd426cac55364d150618f93f72694d60d0d217e943ed2d1a4206c7a9eb5614acafcabf75b00f48a21398a90e8d5a5991ec7e30f96f8eabdda3b95c70e8ff78ff7653040ea81b3883047ed7c25de6ad8bf7981c0a0470a9de0c58747829086bd0357f7329f76c3ba2236da6761439e9dcdf7bb3f78e48fab7720c7df18954ffdce59f6f4577767728a9b155d5b7983dd13", 0x95, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x20000, 0x0) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x313) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000240)) r9 = kqueue() kevent(r9, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x10000, 0x7fffffff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x44, 0x20000000, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x8, 0xdf56f588f5e5210e, 0x100000000, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x6}, {{}, 0x0, 0x1, 0x2, 0x9, 0x6}, {{r8}, 0xfffffffffffffffd, 0x0, 0x83, 0xfffffffffffffff9, 0x200}, {{r7}, 0xffffffffffffffff, 0x104, 0xf000000c, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffff001, 0x80}], 0x7fff, 0x0, 0x1000109, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r7) kevent(r3, &(0x7f0000000640)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x2f, 0x2}, {{r5}, 0xfffffffffffffff9, 0x1, 0x80, 0x8, 0x10001}, {{r6}, 0xffffffffffffffff, 0x10, 0x8, 0xffffffffffff8001, 0x6}, {{r8}, 0xfffffffffffffffe, 0x17, 0x0, 0x1ff, 0x2}, {{r9}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x80}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x8, 0x4}, {{r10}, 0xfffffffffffffffc, 0x8, 0x4, 0x503, 0x9}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) connect$unix(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2766696c653b00"], 0xa) ioctl$TIOCGETD(r13, 0x4004741a, &(0x7f00000003c0)) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r15, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r15, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r15, 0x2000741e) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) r16 = syz_open_pts() readv(r16, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r17, 0x40045720, &(0x7f0000000340)) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) semget$private(0x0, 0x7, 0x88) r0 = socket(0x10, 0x8004, 0xfffffffffffffe01) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r8 = semget$private(0x0, 0x7, 0x88) r9 = socket(0x10, 0x8004, 0xfffffffffffffe01) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r10, &(0x7f00000001c0)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r12, &(0x7f0000000200), 0xfe72) r13 = syz_open_pts() close(r12) r14 = dup(r13) ioctl$TIOCCBRK(r13, 0x2000747a) ioctl$TIOCSTOP(r13, 0x2000746f) r15 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000000)=""/155) r16 = semget(0x0, 0x6, 0x8b) bind$unix(r9, &(0x7f0000000300)=ANY=[@ANYRES16=r13, @ANYRESDEC=r13, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r10], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r14, @ANYRESOCT=0x0, @ANYRES16=r11, @ANYRES64=r12, @ANYRES16=0x0, @ANYRES16=r16], @ANYRES32=r9, @ANYRESDEC=r10, @ANYRESOCT=r8, @ANYRESOCT=r16, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228f2339c544874513751ff3a56d53363fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a5"]], @ANYRESDEC=r15], 0x4) bind$unix(r14, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x8}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x41) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x80) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) open(&(0x7f0000000180)='\x00', 0x80, 0x108) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x380000000000, 0x0, 0x7], [], [], [{0x0, 0xe9}, {}, {}, {}, {0x0, 0x0, 0xc3ea}, {0x0, 0xfffffffd}]}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x4e, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = semget(0x0, 0x2, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r7, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r9 = socket(0x800000018, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xc) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8000, 0x0) poll(&(0x7f0000000180)=[{r0, 0x3}, {r1, 0x80}, {r2, 0x4}, {r10, 0x4}, {r11, 0x40}], 0x5, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003d1000/0x4000)=nil, 0x4000, 0x2) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020691f, &(0x7f0000000300)) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x3fa}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:03 executing program 1: mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r1 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r0, r1) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000900)='./file\x00', r2, r3) lchown(&(0x7f0000000040)='./file2\x00', r0, r3) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x400, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') 16:00:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0xfff, 0x7, {[0x4, 0xfff, 0x5, 0x40, 0x1000, 0x4f340030, 0x3, 0x3, 0x5, 0x1, 0x39, 0x3, 0x4, 0x8001, 0x0, 0x8, 0x2, 0x80000000000000], [0x5, 0x7fffffff, 0x3, 0xa90a, 0x4b65, 0x0, 0x1, 0x3, 0x2, 0x1], [0x7, 0x3ff, 0x1ff, 0x7, 0x1, 0x7, 0xfffffffffffffffc], [0x7, 0x20000000400, 0x0, 0xde0e, 0xda, 0x833], [{0xca6, 0x0, 0x80000001, 0x8}, {0x6, 0x80, 0x5, 0xf1}, {0x800, 0xfffffffa, 0x1, 0x8000}, {0xff, 0x1a0, 0x2, 0x7ca}, {0xffff, 0x0, 0x4bc, 0x1f}, {0x9, 0xd339, 0x80, 0x8}, {0x30, 0xfffff800, 0x6, 0x72}, {0xe89, 0x9, 0x3, 0x4}], {0x37, 0x5, 0x51e94f50, 0xdb0}, {0x6, 0x4, 0x7fff}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27140000ac7b74371b289145cec2800700000000000000c6030773cdfffffffe00", 0xf}], 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x10000]}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000c1, &(0x7f0000000180)=[{0x44, 0x0, 0x0, 0x4}, {0x2c, 0x3}, {0x7ffffffe, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "ebe5ff4000c7400000d8a0ed84f78cc52900", 0x4, 0x4}) 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", 0x1b7) 16:00:03 executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x2, 0x4, 0x1}, {0x2, 0x1, 0x9, 0x1}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f00000002c0)="684355fa148020a17812569eca7b56994c37", 0x180718cdca0ff5a6) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x928eb8c954e6ae75) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') read(r1, &(0x7f0000000180)=""/76, 0x4c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15, 0x0, 0x0, 0xfffffffc}, {0x7ffffffe, 0x80}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x101, 0x9, 0xbb, 0x1}, {0x4, 0x1, 0xc2, 0x9}, {0x3ff, 0x40, 0x74, 0xffffffe0}, {0x7f, 0x7, 0x74, 0x80000001}, {0x1, 0x81, 0x62, 0x20}, {0x6, 0x40, 0x2}, {0x3f, 0xb6, 0xfa, 0x10000}, {0xe149, 0x3f, 0x2, 0x1}]}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x40) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x8000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:00:03 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = getpgrp() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x400, r0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000100)=0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x9e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xfffff000, 0xaca7, {0x7f, 0x5}}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0xffff, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xd444}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3a3a}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5829}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc8db}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x10000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000006c0)) r2 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x187) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000780)=@file={0x1, './file0/file0/file0\x00'}, 0x16, &(0x7f0000000940)=[{&(0x7f00000007c0)="74f0441353184ddbe2b48d39048fdc3364c7e08b42427540a3e0780141a250803897e09fbf890a40fa76444455f75d5aeb4c5e96c6290cc07b1323017f6d5824039d9a2b9fd85c30f0bc947c380bb9bf78b110ac31df77827e0e6cfa3220d6a4bf37ce61e8b4", 0x66}, {&(0x7f0000000840)="bca231a23667ea7375c3b4fdc413c1e7176231c43f2fbe48408147f363956b5871c6e690bf2665790893016910b8844fb61da2f62a174fcc6f25654ba0b588626e3cfdffb43ca47186fbcd946d20f9d1195b17238a811eb48145438e81ae31dac27e5c70da22604239a95fe9cca53de5541620a12b0fcf0c7226c4817171a27432387049597dcfef698a3a13f6a7f68970d19dcba89944b2a7f095ce89679425cda407a8acdaccedaeeb2ec3f4c383e322de398eb8a9c61cc4ff01948ea77d82595f50d6d974ecfc6bd4de322d7c50e3acb2c6b6e4d070fcaba0fd60418a6dc42249cdb37503b310dbacff8d8761a2211f", 0xf1}], 0x2, 0x0, 0x0, 0x2}, 0x1) r4 = openat(r1, &(0x7f00000009c0)='./file\x00', 0x400, 0xac) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0}, &(0x7f0000001d80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r9 = syz_open_pts() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/tty\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0}, 0xc) r12 = getegid() r13 = socket$inet(0x2, 0x7, 0xff) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/ttyCcfg\x00', 0x400, 0x0) r15 = open$dir(&(0x7f0000001f00)='./file0/file0/file0\x00', 0x8311, 0x18) r16 = openat(0xffffffffffffff9c, &(0x7f0000001f40)='./file0\x00', 0x10000, 0x5) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/wsmouse0\x00', 0x100, 0x0) r18 = open$dir(&(0x7f0000001fc0)='./file0\x00', 0x8000, 0x80) socketpair(0x10, 0x8000, 0x4, &(0x7f0000002000)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000002040)=@abs, &(0x7f0000002080)=0x8) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/vmm\x00', 0x28000, 0x0) r22 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000002240)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000a40)="a6e9e2a6d2fc0f01f4bc443e9e968ad4", 0x10}, {&(0x7f0000000a80)="8d7cbf4c896d7576e74b7fc0d0f1d181bf47df290acedc3ab2ab954fcf207cea382b6bc6be18d95d9be482b08c081a405cf55d08080f69f141b1f1cb3295bd75fb7e813d5f4f170b4e3dec9bb31ff4c839ae44e1cbc5b381139f3a93925d1ea64d9a433c0429433170ac0fd59b1f4b7c65fd88570d904c7081e87f9e05a3c5969ad720da7651f4696ee462b247e87b30696f7ef1046109774ecfef0a032adc7b311425228533bd9e7daa241867caeaed87bedb77a355ef0017db634357ae59d2fc7761fe4ee0506f11af75a8719df4ec33b4885d93c1ef1e03d365b869a10255cf612807b4ac26e1d5ca703e975bd93e7072f276ba3981bcd415960e72a52322ed5f9174c112a1ed24b621149940e2019864207e8457cf5e2a870a707c732274b82732529ece83d9fec66d7d663152402968eab3074060ccc03050db2152eeabff825ad6119b10d202fa3540824f37b3a013cd4eac84b463ac03c64e0aef1df47d7653b667c69248ef34990caded754231ceb9f8be496dd1b21edee9981a7cbb56885dca91b7ef353d262665f31bc366c1aaa72c4c9d1576dbe087d6e48058c589e63f6e5a8f9b1c6df5c5797ad5c7a723cb58d7ca75c98b27e43f49e50bd29399618ac9258f83b2f5da5f466635e8e88ba53e7ec24ee1e4fdb82df701d1eecac6a7a084c9679f214b7f2449651b67b83aa0d224b255a986235f383560e1288db37325025267380f4436b7b82d4012be5186e69139eee1db212947470743d14608be5f00cee2d19883e879672e7c4b2742d48f80e2ba7a4189c14aa65525346c0e9b848809243c1a33dee660810b34947dfc925ccacddf4e719885092851c7c52f5f5f56bc22fa9cae2bc4973fdb71dd3b5ca05e84440145f48583682d29d8ad6d9c95781197a708b635cf6af2b35ad8b1b39065d9faa831e62ef258fab091bee443e8077c64a864b3c77c3af6d9489274cec70a330e10afbca78957d6997c144267075d010da6393837bada683087389022b9985971ff059b757964ea2bcb82c0ab7fb4cfb7b750c9606a74df7d01573a4599a5e6d2dfeef13b8a2873419699cd5fc3585870f3273147779fff4bcfb04b8feac958416850eaa7790f6687130e36b38435718a5df28b96d1b9e5fb3005fa911bf2c1be01d46be9a1e20831d11b896bdc442c089b4f0cf9ffe1022e63a5de00123ec18be1112fc9ec5806a42e22f40f71536e6bbb040493ad1e490a52602950dde3ae8b812523b99b400a624f29056eaf3e2d071e000b6202e99a7f6a011557509cb9726367390610f1bce05e5a5b0b8aa201eacdaa2b1b6e75a8326431d1b292948c31c755687a16862a14cdc608c7842fd1c656ffe355b336454cdbade3fc5fc5a76edf5958162152f5e4ecdec0eeed4b4f48a73d2bc2da6d80ad928d2c68d8cc52e42d933050374ff438428b3e79b3f33481ee4ce4b6b404fd3be9ba6426378dcd21fb1b0b70905dabd2df6812d6591058dbf45d2b4aeee0444e709eb374314783536e5babb88ed38ad3c6f6ad9b16e45a61e04c54903206fd70ea0bbb5c908e99d68fbfae442e60c32abc1618040364a6fa9a2547e7811a99186380a9dba0ab424f46dc2d4cdab4621b505b1e8851acc67f24040d9c20cabc568992fe94ee91f8a749a7c15508570ecfeb789d99df5ac1f68c96461f6792fdf175dc56ed675570e1393f43b12596c670f8949031094eb786cd76802c1156629bf10922a8260974d20b4b8567bee05f1df9494a7874705c4e76958e278013054fbd9e925154c645f7798d6b1e1bd51d116c77d0146f5430fb49e05aac8b2d283dcab6590683e6014530abf46d0e8b9e794f2c216b83389b745a3452c54bf98e330a708bcc6eb28258e190d2a5aed80b0fd1314a332900fe3ba337bb162c6d508b2b003b4640fcb7394fd188deb8a5489409b76a7eb4e8fe8cfdc00626e42eac92da08a603cd5ba60e4b85cdc1f6e8a2ac2699332e1112359f42d173ff05c0b092204bed3a7b136bc7548fedaf7f29fb8e7213fedad91b9a94f655a0c1370a867174ca79afd8a1e5a208bb6032786d362b1369ebc841d6c02be53ed2f0cf6ea119d021e46e14b8da38acf02f1c6d1cb8b2c5f677d1e7531192d217ad87515860ca1e0fa09b142ee2c0b6b09b9e193df464a918aa1cf355b113a2a5a9da93c30782423e2962a9fb85f850b15b7033b641f504d27ede3655ad58451400a8a353d77a27332881312ba77acdb24a741840de7b11ca5e7817bdfb2a960d53ad122f869e9cfe9922ff7ce52bced488f26521a692176a7aee3a757ea68533873ce3b6e0324e6ddda20c820afaa80831978390008bfbeddeff1426379b6c76cfbca13a37124bda0e64759565a3faed8a02d290937789cde6041fd5744b14a9201fb67c99e5992d6f8e6972f22953a59ace22fa3542888dce7c147e9c80c750a3e24d128699abbd458c7383260708138aada5328af275eeaa351adb37fe3dba8d4fe72a734244c48b6663e0fa5a3a946cb6de60274c42bca880f5d5246e57fcd00330162e6940000612716337ea52e556ce715a330016d36f33b16182526ed1dd6cc6955233fe267ba4e7aa28b9a4ca7bbe890370d1c371ab9df28d791e105cdacb881e8f9b19a31cb33f5db574b7012b6e823040f3156d12087730772e0c2981131f8d5f70497170fed53cbaae517aa095c88230305f70d961dba7f6642efbce7d9012c30bfb86b94db1977f182c3f1b7e95ad4a0844960d386574d008dbb503b770221bbf78c4132700d60ec31d9c87d8c5fe11a39c04ac237768ffefea5acb7ffdce8d104a2e919cd8ba8de805941199caefbead33deeb569ea82368d97b13906d56c5aa3d6329254986a28c8e2b690c79e2b8e555429f6582fd74f0b0da56a4c064d29b17bb6b8122db782d2ab72f4870674142d32cc847e8328e1d2825d5263d12730321fa4184eb8c9a2e439dee4b897f47172976f863f7f93dfbd05251cc17eacd8fe0630dc0ccd54e30ceacfbf3087c8239b4c3c00f09f070571a61dcbf328ab283313fd0bc03fd29c7e0689ab4ca61826342c74fa7538395ffc2522244e9a0fc576388f10a8c8222c417796fe7be6e8dd5d65afed00bacc115257fec2ead1b4be706ddb90db44aa09fdd63a869d816b53329f2b34d9d7e7c94f7a5d96b8ea6315f117aa6b8a58163a8f81bf14f0ffd5a88fd292da6c30f55f95ed550b3d302020a87424361eb034b1d56637ee62001cd4e77246748fbbdd1b635ae4b1f8912c85112c4d109d87427c8954aa9789ff6a75a29e5388000bf5c3f7dcd9a7c5bf701edff18b93bca0e3a9630b2d37a58c804e9f2cc305c5f238bd7e8d1edd575fcc18cdcb5dd5c43f253778f3d08302c3e36104b89e40296f144a52c9eaf2c0936e6c339bad5317340dac33c71304d19658ac857a172821e85509799bed461491c94818abe6c37527b3c39c93e11ab485972c0c90f25e49806a03220f244f8054e0aa679f20e3d2dc021791751ee6f5eee0f605419e6303d2b79adc95e77c7f63786fea499f0898a572dce0e983ba2edbfd790d0eadb81609ce692a3c7998161d308560eb677df3d432881387a54e6611e0b46a1957aa8d5bc0c27d35a1aee093cc046128b4c681e0a81ee53bd87101e9ab56555bfe84871d763112261c9a6472c06f289ba82103a8da761d48f67656b1aa434cceb6e57e3ed771312444341d11e72424c1bf279e202af1a0352dd67b82de116ce7b1a5f59b7e20452e6e1c995feda4dccb70b06de0e1e6e5d5ce720934b79b9f00101be64025d02e912976d608d69acc399265d0eb8b4933587095ee09033bef7822163308f760c8b1b0b289515e95224d6d0f2b9e6366fdf1ce64c748887be693901172d9e173cdaf31020fa107141a025d6ea2e66f3591564124129799bc9c6f341440c1f56f02031dd2442ea163b18c2f568038361fe0b12ae57f0eea8deb00d86828cff594e0124a90101ac0511245aa22ef3765be98a7bc3f304be6fe939c6d9e9e69b9e78932c2816b74ffac7dffc788dc9d57f5c2d14b0d9a4a2b4041cb76046209086053725433b676d242b770f4d595b2f0bce77912a63429e6cea66b364ed37b4b9e5c94e716779807ef4dba084f2d38080784efb5f80bf3c59033304370bc53a4e9c3cf7d84217943879d1a93dcccc9e998eb5bc8df03665765c78f4f585819a909d64235d7e5ba21d1074d4de645584060649934b3767cc2534dc08d966e3fd8b630d8e48f0835b4bc0793f6b7558086154ad0a412a8684d9c9e212a7f46f7efe8c17e9c55c5dbefb2587322a93bf4858202e31dd257eb4aae04b3ea68e6ea4b682f0500ab4a5fa9522d0be4bb442ad78709fef9407f0100d5a2b0a8be05a6c2325470143ba2b8abd13832a4f6340146aad11cece16d58fe0cab2bb7dd82ab0672223c69612adacf8c3ba93969e894812bf808b0ba45972b4c5c1f1b823156856df28927f339f03e57e76b21b83f7b8a30ca2505f90022fe5d4b4c3e8f6ca3792a3da18a2a7adc62fe2beb61572996c9c232ba35c445cbbc90464400120ba44b2abd3f8fe5e0ea8a7c3786b6ed88831b493ef428a15ab3db9eb8c8e34381c388858ec2b5de036411af2ece70fb874016ce9bff5aedb3bfc143bc27afdcf77b60a4b664578a1b7ef319c620970b5ac241134142048a6ed917cf2a7a9965b223655e43b3959733a6707ceb71b305f75a513959ed79d7f3c2db9fe5cd2d679525ae95364b0108e186251ae7f01f4b9474ec638895a436d33c6548407c46e5b8297048adeeef31100eccaf98ca824815c8cae7335d11e8601568ba9d14116229de29613e4298d0d515f84d8206320ab997152e05beb8583f20fed1e444f9c021e96313738cb6716e0fcf6c5d12c51b2cb4a93bfb78bf2464961ca4c991efc35022072d4486edec4b281e74014b2995d50c512293cfe5b40fd7b930e77dc59a58d41167de160aa04962a31948c108108b99db1d6544cab1c1d90454ef623f3d4f2c39da8e09738c6707476e6e4ff47ca6e1045bf07f336ae062d4caa91578ff2503cc17657719fa3480aa1f1c7860eecdf293c9f778671c13f609be4d69081145d01082124e6c720db87ed333ec7482e81b4ae975ea5da9613f12b34c026f5643746dadd224eb6a02b2eebdcb732582da4dbb833bbbb1371c6aacd153832369326120e9fc44085c38196785c681cf659d01653360378317d1e5fb9b0e3ab447b18bc979ae29fa5b10eaf23704894b3dc168843430607e13da5c0c6a9804e057b62336db6854d9d9ff3412585df30bd867e14dff35f541338376647a832cdd5afc5a6a53abcbc31fb44e2f909c1935f515e304db9ce40f0ac347bffe55774074c3f4b408beff7f358e24c7304040b958c418fe6c94c3ddb94813a79db26e620010e20bc18b805514557aef1c415ff30172304d0b0b9e2874ae001f62d80fbbe2b25678229cad566a8025a5287cbe548f616c9eac717d3c2021defc3b0ae3b97bfe48bff14dcd7469186448e8d3d31dca288497aeffe6af5a331a82193854d8d7a63f9bff36c152e4ed8ce7884316992ab383aa7ad7661c0c1f03b95d42f3e9548b3ba6ab7e6130649df700d39b1d7658bc9def420f4250cd97762342a35b7ef36741b132131f918e12a70ba5351a5d0610811a7a388a4d49ef57febf6c7f6525a681428c31ded616597bb3f670c52786e21178700264240240a31013e595d957ee7906886843657d0a92b41d012a827d396d30af816e23e3cbaad980d2200", 0x1000}, {&(0x7f0000001a80)="b4632e382b018d16687b8d8dc04370c7204af91613464ec0eabc68a16ea4be583981b21163e61d751295823e010478c8d73ed77576f1833948a849abbeba3bb9b372ca5f4f99327693d6a8b0f50505cf294b070812864dbfd2ee1fe5cc232cdf4abfd2619d0e3daed399e91a943a6da4a099377aded66eaf74b24f14b27defac405bcb933d819b49de6ed39b776d17fc6251c85cc0a91a3b0aa5ce60a73c9cd2a4bb166fabc63807633feb5d8d", 0xad}, {&(0x7f0000001b40)="2c4ecfdd456adf8bf786f2858738f77316", 0x11}, {&(0x7f0000001b80)="0d6756356ddb5313bd4f2271bb4a2b3c4e6a80c4516b221350ce902ab8b16a9fccf34fd42ea249d20c39ac072ad36e8e6673fd916fd4c21f17248a0704899046b481317ee032783de086bfac8ca8c3834b6338f45d11ad5b627008166c5b06b5480f8b31baf37dfb01c003efa6f350f2020f1b9975f8ecf7464e43c309622ece69ced4d0ac4cac55414bfcca9f7dbe073be31a6cf06efd8ed0f714268c42030c5957ddfbb097041e15e44631affb79b4e8e8ee3fa40119e5d9bf5fd426ca630ce186d9c802fc7d355da893b99608729e55409f8b0c8f1c0f333651a3fc762d9fa3522f", 0xe3}], 0x5, &(0x7f0000002100)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r12}, @rights={0x30, 0xffff, 0x1, [r13, r14, r15, 0xffffffffffffff9c, r3, r3, r16, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}, @rights={0x28, 0xffff, 0x1, [r17, 0xffffffffffffffff, r2, r18, r19, r20]}, @rights={0x18, 0xffff, 0x1, [r21]}, @rights={0x18, 0xffff, 0x1, [r3, r22]}], 0x110, 0x404}, 0x400) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000180)=@un=@abs={0x2, 0x0, 0x2}, 0x19a) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') close(r1) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') renameat(r3, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='\x00') write(r2, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x0, 0x5e, 0x20, 0xfffffffc}, {0x400, 0x8, 0x80, 0xd86}, {0xbf6c, 0x3f, 0x4}, {0x9, 0x7f, 0x7, 0x10000556}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000900)='./file\x00', r0, r1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1d4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000180)=""/152, &(0x7f0000000240)=0x98) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'\x00', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x90) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f0000000300)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) r6 = dup2(r4, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r7 = syz_open_pts() r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r8, 0x4}, {}, {r1, 0x2}, {r12, 0x5b}], 0x4, 0x0) r13 = accept$unix(r10, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r13}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r9}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x2}], 0x2, &(0x7f0000000e00)={0x8, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r14 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYRES16=r15], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r16) setgroups(0x0, 0x0) setuid(0xee01) shmat(r14, &(0x7f0000ffa000/0x4000)=nil, 0x2000) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') pread(r0, &(0x7f00000002c0)="00ca7c79ed18bd262594b49e9d9f26a34e2953022c9f437b836dd9854a1cc4bf4a5c22618fb7f87567c4c28d094ea9e3dca8d8e58ea237f218d4c3455bb0eb7f731681d13d99768f76e43eaa0937c8d4f28fe148cfe79d5c3b2b4ad1bf9294f210fab7da7d8442159c80fb8139e7763eb75efe098c1f62515816de810fa0bcd9598cb8f0b8299d9980163717e8caed2294d8d41b9751e458e2ed8f78ac5722ea8bb539850b8d09c9972f2439", 0xac, 0x0, 0x84) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000240)) 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) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x3, 0xffffffff, 0xf6a}) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x6], [0x0, 0x0, 0x0, 0x80000001], [], [], [{}, {0x0, 0x40000000}, {}, {0x0, 0x3}, {}, {0x6, 0x0, 0x0, 0x2}, {}, {0x0, 0x3}]}}) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x4b1], [{0x0, 0x0, 0x8001}, {0x0, 0x0, 0xfffffffc}]}}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910cd6b3f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c6a2d2a208bf6d5c3b1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0fac3dbd2a917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbcc12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7770a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e536cc7c9795aa8f8237670ef30e8b6ea476287bde8e94dd4eb8f93591b2d718eb74864f6fe979e7c467d36649f048d13a1bd42bb3211e714469f2a1188812be7dc1fca7a6c984ac4f5e0e793dddeaed8451519e3b12860b7e1abbb57986e966c662ee323a93598028af8eb00e203e52d832a9d5704e31d5315926e21d7ede9438158c775409be1ea8d8e33559087e0b29395d0cefc9d3e6ec56c8e3a77a114e093477d9a48fbcb4d20dd5347a0259cd6cb526654181bc6a39ee1004c44a667b27dad5510d39"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0xfffffffa) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x8001, 0x0, 0x6, 0x5fe3, &(0x7f0000000800)={{0x6, 0x20, 0x1, 0xa4, 0x8, 0x6, 0x3ff}, {[0x3, 0x8, 0x0, 0x3, 0x5, 0x10001, 0xfffffffffffffff7, 0x8, 0x7, 0x40, 0x1, 0x4, 0x2, 0x8, 0x7fff, 0x1000, 0x401, 0x3f], [0x1, 0x7, 0x8, 0xffffffff80000000, 0x1, 0x1, 0x7f, 0x8000, 0x1], [0xfff, 0x783b, 0x7, 0x8, 0x5, 0x4, 0x7], [0x8, 0x7ff, 0x8001, 0x2, 0xffff, 0x1ad], [{0xfffb, 0x34, 0x1, 0x4}, {0x81, 0x100, 0x8, 0x4}, {0x9, 0xc3, 0x1e08ac1e, 0x20}, {0x9, 0x3, 0x7f, 0x80}, {0x8001, 0x9, 0x3, 0xffffffff}, {0x7, 0x5, 0x80000000, 0x1}, {0x862a, 0x40, 0x9, 0x7}, {0x9, 0xafe4, 0x2, 0x4}], {0x7f, 0x8, 0x5}, {0x3, 0x1ff, 0x3, 0x8}}}, 0x5, 0x40}) setrlimit(0x0, &(0x7f0000000000)={0xff, 0xce0}) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fchdir(r0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') accept$inet(r0, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0xa304a5a589a17c25) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000100)=[{0xffffffffffffff9c, 0x1}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x41567b5bd2caf2c6}, {r2, 0x40}, {r4, 0x20}, {r0}, {r0, 0x6}, {r5, 0x100}], 0x8, 0x5) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) faccessat(r4, &(0x7f0000000480)='./file0\x00', 0x20, 0x6) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d00000000000000000000000000000000200000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000005306f7700000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f00"/525], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x6000, 0x1) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xeacc}, {0x64}, {0x80000000000006, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[0xe2, 0x2, 0x6, 0x4, 0x0, 0x338838c5, 0x3]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000), 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: pipe2(&(0x7f0000000000), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000300), 0x10000, 0x0, 0x8000000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') dup2(r3, r4) ftruncate(r2, 0x0, 0x4) msgget(0x2, 0xa) listen(0xffffffffffffffff, 0x40) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x4, 0x3fb, r5}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x70800, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x1b7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') r1 = kqueue() dup(r1) sendto$unix(r0, &(0x7f00000000c0)="78b511b6a1b6534f02fd45994ebe883a4c05239886157edbb6769f183b395aa852ac45d8a0e610687ad8c4ff79d628d60e0c35e9412337952d8902013d45fb9bf31d2dab64ee736a7f399bca0a5fb80affe1ab2a7ef2794f69f4166ce8265364c46e7a62a063ad508c5ae271e2e204d5b5cee5e8523d521f6ca21ad237ff2ee2f01f8064ab7494bfaf3708a0d147dc2859dfd36edced1a088b48ae48b7531bc03887c8514dc5e23a55aa9d1a39a54062dad85254b77a63e42e5bb0a1e96c7a7516e1de63f146012e5bdada02cb556e2f371ce01a0238139ca97692", 0xdb, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000240)={0x0, "8d4a6d2c9aacdbfbd9529a5be306d59e18c03cb027f2075d0d9ad9fac192af0bc25dbb48af87f45a3d082b3db25765cca2c8a35e833a3407c15aa7d388a56af9d1fdf2abefa720e64501a58da46492013b966fff0e82c8dd785474c5257a1fe4f1e07f7e6679706916a9823bd9bdd79c986dd76d12714b5f592a642bbfe27eb0e2f48a9e6305176742b51eb86f21af2ade7becb17d839f91fcfb1c632362c5ab50983c1dc0faa9eadce3f581a4d6c10b16441c682132ca6110a8dd0602f41a39ad5655300b7cdd40784cbd063d3a386d36a357ec2c34b6ec0b51c1bf3eb8317a24d036dc5d42d1c753374b6d61e9962f14fbb3d6592b366933ee8f8b2b8bce640ffe1827605ebc0932ed32ca7c7528a86cd78d659c6e7ff6da00273b898c65dd71f64d4029b0f6d8df98c140466bbedc4ef249ff8d0ecea771667890b34d0212ba7d2945b2353320ea86b01bdbe583be7e08abce91d76a156b7fd8b1ce3f7ab6174f3f2c090fcff1696214552f9f22461b41badf058531ad64f02b2f11f777088823c5e35399bf509955433faf233748cbc06ed30917e708c7554e09764463efd2554ab30f8a0761c7dd21e2baf898aee5ef59eddbc5b486b3fa67443fec025eb9184b73b1c9e13a18f4913b5277f6b3c510819cbca6377b121dfc049fff0257a87c7a3579708fe65324b6e198b26f407a511677900d2ace57fb666ca7891e001d3af5c4dc1bb3b33863fca73430137d3267203aac4484979352dd645fd5af36ad058a90daa5f0e3a624e146b201ce79f339dc3ed7724e82af69654586547546d56e82d8f1d0c3563bde2a91dbdb5ebe2caa9067b30f8b0efacef9053fdf071008ec34467b6dd3446706dabcb8a3dd93775400671f106ddc8c425cd6e8deabe4a4d6896967fae06fb5902edd8777c41ad02b81481e87a180ab4129cbe5191c0845be6c5d7a2afe2c0a6ce3f36e09469f8641555836d8677fb53ca2475cd9dc8a8f646ec0674b2fcb2f3536400216899acb90865ee4fd293b657d20511dd028d9a84faee5a1d40d793131d56b264e29e1d3942ef8b819028ce26f87da445d5ebfd9b66ed77239f806b24c7d0b426995354539a217f6a77cc45c1669ff9b4e69c1d388982bb68a84fde351591a9e9842e6da05f1b7c59192fc3567e31fffe47cf24929163a81a939a2bafad6c72f1d8489428944db03283af644ca69561daa406dbd45d1f1c66f19befc2c99767b678874e89551d1b4fa63ad448e4164491e804f89c4942a1715e84d754d83a342a7bbfad6edd6177835a152d52d21e12a89897e98fa71347d51a88c065b5c04b169d79b11f08cfd35e53f6aace31eb132e8c05defc56e5e6805c9d1e2ca92d2e77f20f8cb4944734699f894bc5b654738791f12be9074d9f8a34ec290a8bdd0745418f39a1623b8fd89dcd5cf803b4cb08a3efb371d473d82bf7aca69045242d2dc0b44af33a44a9d26c0ac011991bdf745c74f4e91ac54e0d8e195b8ee51bb7692012fd1552454d2ed05971bdf56f81aa1efea63553a6b275477e520ec497cd26e25f64460a1a648ab77919e20667e514d1da1c4374d21f6b7dc725940729d86302772d5dd7f7d354b06ad10d990f84b2b9e367973262c77a5de0ad226d5f4651797748866036b9c669797b6db9309f8b8ee906858c6c7e73b8bdd3000bffcbd8947b628296225440960a25b00619be4b979df874636076b0829a670869fd654107c38b1ef2c8d6fd6e255143ea17bb19263c4cf55b2ab6e2708ae24ea39ecbefc94f03d40d992619924f904ba74a2e9915d5eb106749ee3fbb6e742b273a956f629c43d8c757e15ea3f30070b4baf1baf679aa91df30c95ccf2f0e1375a93d481e093dfd4f0915109134712d93f6f8c9f6baa7f803bc629df6736c8f14a7d474382c27e914df3842ae05a55a8c68dd9312efeadb33813e040b229de1c2ca8e7e68263db674f44c8737b3888c3400decf0f2fafb6e093607ba48eafe6af42f908e11783b6b2bebbd09a21372b646d5d8e20ae19d9fa08414d60851918da2c2267c42301aad34c9f02132cfa89956dca6fdf705fbf91a28955dc85ccef477dc036d2d6275d917eb02ceb66e35b2ebe9f4d55f05fd451944a2572358a397e2e3226c8d3ab2a56c2be11079dedc45cc6376487b2deaaf7456e409262b5560be250bc12c6e4e3e04a983226562ca6063a69216531889abebde83dfbb21fa99dd322e3ca833e4ee913aa58e61ae4b477f930df3939e2453aee834a0cca4efcfa9b4c4a59305c0a339385006b536b6043efb07853fb9e0c6cfd0b3fef44a5ea7ea996ae575dd3152fdd63aa0ecb4426fd924eeae36d0f587bb2f1caa083326da7eb69fee20c44f1fc3db240d5264c955620ed0807875cd76d6534035efc200bb321843fdd84f423e45e8308b67a772f80bf310441e066868cf2b81cc948c101a37dc0dcd70cde37a7750739b0ad9365fedc207a2a3a7d69c058e91e0d989940ba650008c4ae86b00b0b6aa3aefda3336a1da9b10fdf693786d54676cedaade9b4289edbefea3564cd4b86044ac812bb7fca2df85a1b3b485466fb2adc9d6e86936b8b60e4f0508b6395bb46635d0609c158fc5920077889799ff61ad3c859884343e8fa1e3d1defde510825999d05e637292452103450b34411c3406edf7e829ae94f1304a7d465544e5baf22efb55a9560648d2801efb255e93a32c90ceeb9c02ada5ce4215a5e5190d3830f11b0c66490b560b989f458be6ecbb8b431b5514d2aa515343f7061b6a5a7d2090446bc7490c4972fb86027b522529e2b445c39ea1f3da93a8f96db7ac979efc041d4f512823cdffc86b3becb17e0bbc8609432a8f7e50191adf130187c39833f44b3fdae07f330b6de7870c85c58cb38c8068d6f9c857de4017a4c7425d75993c96433478e887e4c3f99d7174691628a17b76a293000f0de8168ccc71483d691bff88d3532b8e15144c4a22fadbb2d8bfd867428037fb52ccb21df5c27a0fdb8b19cb64e8aa860bcfce805353ca19a884ef311c897e54729052830fdec53f9968b7574bcf40ab4549d3293234c8c47613299533dc8542f005640d8c5f032204dadb166b2f0fa0396c666953ce4dad05d4e1ebb61a0db0e91058427ec337f270c1fa1f9310d930910d23bdd6eb1d59716beeec5660b4f2bf4f2dd800518dc61597f7b49cc28fa111639d8129e6c941a6302bf7ce07c711edc3188bfec8d58c5d20505fa53960ffc98ee856e954c7f987f6f50772f3247c0b5ab026cdf5b650f35aff7974ca090c75e4a98073f2c3290a254db17b1185b6f7b1a67414c2e8052001d7da64659ba2b3b4beb2925a022916f2af0b2f2453b7d8fe804dfbd8a416a1b2f30e081d1b48f949602a8a492ae7fd8569b40dedd56885ae261a540cb30ec62ab0a62ebf6804f52644d8ca7e9172097051218e04864ffa4a5189628de82ff94674c5aac2a11743688dfba68cc1b05f8972604aa9bfb1840a4a634f6350a747d633455d48602fb42e1c8d849bf73de067aa24cd28010a7a0e547902bba60f886dc098435da98672de4b523694f4ba56e48294b64a685de42709839a361ff933c23d9241d95ed2a98c09a372ea8361cf78766531508ab342c09504c044d1e889cb62bc507e3c9678915d2b79f31e9905381d9d1a67a59cb56e52602c0b91bf2e28759ed99fde857e63ec932693cea48b2a44026ae2b6b4bd92c7c03a56f2361e62328aebae575f25c0868cd3c06458a2221bc908d174fa8911ed276de8bfc32393c99e2cf675b92c7f4c978fbe22dcaf41a1533a2fcf75ed0cb3114913bcfa8d09f82574b9929b63479473843e40c0eed2aeb745e2bef4e4f58583be219c9c3c7855d748f430cb80528b9eb6197df92b36084fcedc9dd3bf06b22c6c49db91a698bff6f40ed347534e3787adcb801d23b103f474c89f998bd7ebd8b239b6f89432faedc4c6eaa2c94a905c51e8e425cd14adf3ac4e8a47e302cf8867a9ddf423c9980a750b801cc1667e6cf0dd9d435377b8b81d0570fce6a56a5e7c07b93430fcedba60a909b60053f07b47f54d38ef5a1f43a5a1b0cb4996eeea5bfb1f2cc4dc89ea3bcae28043a6e8b114024f792c1369a47d0f2a63bad5e65382891057b2a19b8f9412ddeade3291611a3012cae9704444afb2ac6d6bd2f3605a77c343dd871c05b8d5d2822aabbf456b4c3cd3ed3d14274ac8716a9ae394904b2854e173e1e0b6d4612ab73e44200fcde9099921a62d62c51e5db57aa66de0aa6a284324dbdd360f37e092f904df7caafdbbe501f8b94dfa7a5dce91a4d79a1496fa7a639877adb716e0e20119d3926473ea16820793459784776fac14ade0c0a28f2bfb005a0b3b0d7e3e75ff9053235ee6bd5ccdee65327715fa2a15df802797ed26b01410fb15c68be3da31f8a0f271c11018b391a404c906eddd09d68ab266ee80fa2cec611d04745a58523a60d5df5defa53a41bb3ac67e2440d9aba8f6e6ebd8458ecfba23baa6a3f518006046a0221690d03fb5f639ae93583092bd6cabef41f25e0e1ee38e372bd0576619f4281b4f6d218986e86f8a9015f26cf99b5e825b351fc700d6a228962a20706850af80f6048eabe987495bb3c82c6c8df88cac2c2deb445a583ad78934c63efc9ecd46d885c62e1766deadcd9eac15298f67f749eefa1d2e078c16c11526185cd85557e94c114fbd8f750ac5d8879d92b40010268ed7dfdb3ac74ff8c138b263fa3e9bba62035029e7d8e13d45272bfc9dfff08d551bc3e27406be6848629c8d4ca7b411d8b40984c4b55f17bac60aaadaa96a564213a1556aef6bcf376e662772968bbc95a71f99b0a74b575d27daa10ab2d380b83d45b7c6bbe23f8abe459b86942a3f50fe47edbf93b68c485f767d6700d453137d8a9f5ffff0afe649acd9b3bae4df9b12a2b4bf945980c1be41c1151354e02bf70cc451cbefce36fea481fcebd8af6e9fc344100105e36c1173f2f161073397a01e3ffb65333ae5598d87be0a57969d722ff40c05a7425c282799746110245fa1cce7ed3861d8795ef28175cc3be586032268f778f7b0a4aab663852c37caca2dc8241fba2d4909f9966a7bbd9a32ccbc3aa4fa977dc99f2e185dce2282c0963f3a6060c86bda4124a3d6f958e4f2850f69bd5cd1d4500d20fcb123472218a95061c19aa59861318d586e1dc5bfed5dd55838d9e25e18e4e44f27ca02c287bdf0b25ba72ee6c157ed7bfe00f170304da7a3772edcb50d546a3f6d3273badb5460fa5db34b7791be410068ef2810ed06a4228e6965edceb9bcd35e40a13ade0b8773bfb833efb1d2fc1f16a17202f91b6cb2478bcfef30a7e2a79a67e7c41e3d3e59e6feb6a4fbfb6d72ba9214789703d6551579aaf98c6b7817fa33ad4b49f5ac9013824430789ac3421bc18fb07e45e927b55777c876cae6578edff82771044d03f80a1f0f22d01512071306223b597616506d7b6df57576878ff728eac81d111693ded221b28fdd2bb62a15fa0786c457a03f0e960a87574e333ef1a1d3eca33d714a7292ea76257cd4067a306e2af80ef137a56a71e8ce1f0c6f2deb4ec53db1920028da20509748496666bd248a0e199a34886b2be883e918fdf07ec54c1089177ded45fe6ff1f78b15e784928f5de5be1213623157c8ebdb11597e5201a7f98c7dd535243c20e446f5cc5ed0852b212366048a4cd9ac9d29c975f2bb37602378026d0e7aefed7d2d2e9126141c842b187ab543ed5b71ebdabb67678b158d76b5156a59dfd51751"}, 0x1008, 0x1000) 16:00:05 executing program 1: r0 = socket(0x2, 0x4, 0xfe) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x200, 0x0, 0x4, 0xfffffffd, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700", 0x0, 0x1}) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:05 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1ff) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/10, 0xa, 0x801, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = dup(r1) openat(r3, &(0x7f0000000100)='./file0\x00', 0x100c0, 0x11a) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') openat(r4, &(0x7f0000000600)='./file0\x00', 0x40, 0x1) recvfrom$inet(r2, &(0x7f0000000a80)=""/4096, 0x1000, 0x400, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r0) close(r1) socketpair(0x6, 0x1, 0xa3, &(0x7f0000000140)={0xffffffffffffffff}) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000280)="e93256a7163354926007ae8a9adf1a28bed4b5792f0111c659ffa8aa9effdd66b528a85c647832f2e28024f9324c304f398febe75fefb0661b9a81e75dc828b21ccaadfe075c7e4e54296786a1c678d9577d2fa625c5ed28cee75f287eb33afac88efe33577977", 0x67}, {&(0x7f0000000300)="69074cdd2c6d4479301d217abb73484cdd58a73353c56b0cc7b005c2d9a8ea4e1d71c8dfc81acb99be87d089d530d3c54f20728b55c8e72909a29a04d418fcaa0b5955b6ea0281b59b73e2e0b0563f5adb4dd503c6586465696f8a8b682d0ec0a26c58654bd30fafa1cb8aa9c0e67b87de17af0382f105162ad1a5795b01ece7c8daa1ac947bb195de808de6fb273d6d56912df17494c86e9f70206e81d7f6a53da416f93c053e11c2b22634ebf5e44ce283a8409fe72999b8a9a059e50509d7be63d8ea9685b26412e5d8f673d6d2870dc2b3f10de0f581dc05a0d6", 0xdc}, {&(0x7f0000001a80)="4397a90c1b1655b8c4944231811f50f367a959475b94a649c919b07239365c38cec84ebc9b6450c919e06ceed7463a5029a7aff3d5c1ca9768eab80dec671a2f069f2131de784e9e7a0ed9f70947262d361e47a50e42ee15b0b2b74fce7da89f6d59e67c969696f6fe613d5e9a586936f23686ca61f23de52f2e19a9d48e0abce95e50d3cae6fd69741e672640ab0eb71fc75cf3fb93b06edebf252299a4c10c0f523cbba6c2d5fab37f21d256d20ff6dbf033b576cea16307de78490cc1c99176d6c4fb1cad38b4002b66197699367714a7b752429ddacaa798b9ec1af2ce0609da9bd84ea7b618ac010ed6811932d091c5970edd74b12d68ca30d8fa0bdb884a71dd213107c0ab0f74879911371c4107898fde7f8200880e6cab7586148058a1f244386283537bff4348b28300905ce079664e9a021a79727644e521ca28ba7422dafc2325fa5a835049a7be5382b4b0edfce9599095194b79153675579b4f94bcc00d1ee89a6b4556d77d3df64c90ff96d799b6915f25f532b8b7d6b84d459ffa8363f6ce36b7164c4f936547d6579a420684278f510a3024242affe8965cd5908f3cbb155f492d6690aff7c978865c30c5c8106ea9ff04561926a66ecfb9023545ea9f784f56fe7ac159fa6301236dc4abc8c174119d1d6fb5f282a3a7f71a80ff1c9e16ad896c732263ad006e55e520899f5b40accd437ea68732820619996c6744a35826460be85816d3224949dedb9ecf95c6d02f4b8094f61be92ec17faba0891a84c1114bc192df607cf8cc3a259b84d74aadec33a8e3a2988909681a435151e41fb47f8c584e3b58f89cb0c837d6cc0a031b7c3688f120600d49c54b59fa1800af485aae8eaa9755c64b03f9ed041ba1c5326384f6c811b4992e1a584d5273fe075a7805612090fd110876ed4fed5924c0669fa1ce5a3cfb7f76dcf6bc73e4fd752dcc180a1b2d712615cc7b1c369e7eaa2b0ffce5b55e2da069e5e042ac5b5ea765a86041b5b47e0fa5c1ef89ffa6dcdd5e7f84172495e80420ea82be9776aebfde85bc8596f59d905bc6be7674fab04e848b489296bb086e0d7da821db3061303b604c6450fd5a4179e109cc21dd1244bb2d25843265d89db3c01fa3d6ba7cce7ad05ab1990a8f5160426936fde326f44f69a904aeadd22f8201a6d6fdea2b8e635aee417f64bbca599a2eb2522fc5964c1c49bc3049473380e621a65807d4cbaf2bf0be2103587d4e514fdb37799b003857c6590430abd51eedf53d26679ef54031a6cda94c1144f50f93bf9bec751881cdee4a46425a25cc7d99c74b117f1f1be9f0eb76198f7d3426caf2a5cd74928f79452d4090850c76aa893b2a558618167166d362f2547930687bb8dc63ecbdcd5ada19f98c6ccb5544bc72ecf575139475ccd4ab89ddbe5bba2d8842be05ffc90ea9e0af95de33ec31574eb22f100f98b2f1d9418e8580f56aad6de9ec9e0b303fb6658af76b29fa7c164fb6c156629abaa8e6dd2cc8d9c02184cb6c982f8e6b984010a31cae36487bc368529cf9d47ebbddcb685bad418467213075592ad75ba6d895c9b1e7c1e4f30795f6f687ebdd5804a2d2046b917d5fc2bf76eecda4fafaab84b43dec863fcdfcf06552fe5d118319593965ada4a2591391c1fdb14ce273da897041d51bac1053e510800c2a970d253c869e3bf7d695b56f9456159a9c5272e10bd726d9438080c40ba67cbdec3d08f0c59557d10f6f988d56cc1ab87c9a682ee5168c839489b5ce2bda6a4736d2bcfbaaf69d75424293a9cb11b6dcb336442610a609549b5277a16c3f3433cce118c50e21bcf400674e8eec31da3b1e9497a7376e2eee66d5ac5ac9489404b391816c19090711ebe90516f6939fb4e11fd2cc7cc531e8c443df1c411a570e13271ed60641ac09fd07f1376302ea7e5fc74e738770cabbbe2d88fd60d6896637a70b289223f260a3eebf2873083a431902dc3707aba11f519d03997af2bc487554ab458f438e4dc8a804fad38b474dc6bb88c7060c942fa5492f107bec8c14a6d0b559ee2c0c2fb6dbc2a614d6165846e1ca5586cdd2bcdef73b0e776821c4c58c1094e46454752a935bb83ea6a6b414b2970c21716b75be05acbff4f5c15ae92368117bf75b8293284951bba1f3eb14241d033d041c69f3dc0adfbb4a31d2c6a321bb3fa0243e7b65451d6ee1d2c4ad110f5856932d329f89a278e3734af0ad8468fa9a8ce85f56e28d89bdb606615f8daa7af886d55c56a75cf20b6ca7342aadf37e565a848da3f1cb21db471a211cbd08ce6ce475983b5555a4677311833051a08f010cf1bf256c9a72eaffe1baa5ee0d951ffe4decddba3d76eac96ad5fec1e9ba64d0846241d5686f31aa8028e0b5644f613d7ad7c88c105696cc5fc509a387f022b34d1997c779a46aa6c4e7bb7e667f0bd5eef122bd70b89c9cc1f4b14b839d59f15e501ba0b7b1fc450c1bbe7111c5d1d1ea94422684c00b3c03b8382d0cd172ce150dced1976ebca641a3cec3acd95350130892e60d59d1c7cb8af93961a3a278fcf2fea84c9f35d0e5cd2438842d92667a68befb2a50c3ea9ebe02b501d5eead653da23716f844fe2bc68b15b34e1127107ce90bb0b96428fd3c341b88557195fb189fe9512704c2485b6a6ed4042460ae1fdf1a923861107ae603358216ef28d9750089e442d541af3018c8f9d8fe30fb5794d2c663ba7e04954b265a269f270f38d6e2d0340a8a7e4cf4d08e668095b848a520f2aa8a89b89450ff8b6b900d4778debac37459814bbf8c57170e61ec6f0c4620c5da7bf40cfc8ec6a7f8a3fd3692e0e2e6e3c1d6e0daf68d828a48fb11b0ed1f3a32a4b98e82706ab6a009601eb33c4721574c528aca73c0f412dd07fdbb56fee2125b48bbe873841d9a05607fc9e3558c222fe81f116bc38fe7707534daea3ab6c4075794ab5a35cc6991e7dba4fc1ab469f7699fb37199c222465a2223434ff60bed055815e9f3272e466ca9a3a4325d6b5a57141161511fc6598effeef4aac90c7235940ffe8c2914a4499e2a852538001a33d428f8138ed8aa1d5b78fea202c7b520315cb581c29364e68f5139225c8419c0e06322f6a152ad748365df32d4dca0b1bea8f9e74ee5c005235c397042cdf1a5abd55159cdf75005a683cd345e2ae76b057c112ce7181b53ab9578e092afda5daeb1ea9b5cc7f7f0ea134c1e58d0ad2cacde9ce048e65acc5d5286558e6cdc25e26e38d5b917de8337e73f4d9eb724ac18946dfbb117c62a209582d0a34cb91f307666d903286ff351a286540e28bff1dcd15def60e8d9cfc5507ba1ecb3091472521c6cfa9e3a7c7b1ecb80dbbfa6fa22d8e07d6a34f15b68f1f5dbbdb3b12fa927d996cd7a7f59743c89b28c2f3326e10d4bc2f4c13e5681fe974149ffdc5803b84783babc7a1eb25c25b075fbebb8f2d6ddfae87d860f5bfdaf159b47c5e1e7bc7269d0d4ba7562795deadbc0ac17fc147fab4b13e8a88d234f305ad99fe90d2916cdeb73456f250377cba9a3dd6b8cae0bd470bd20297ba60db276346c969c1e440a05e54917ab40683f444c2edef2f9d845c2fbee0728c1f51d52625b2b78a0af2a46c97c1314027378ff18f695b9336ec3404a2526fc15a103c1f7396f6ca5eb85091304353666b548ab1f40c51cbe3c0dd2a726a68531846c38cfff9fccd35edf79a8e3eb80b26fb6d4906d9796e2bdd30d03fe5830b865ecd7281230c59699d590483bee16bfefd8ed18fc6d171cabf631d2dafe22589116d4bb1753384dd1daaa653673316b394d05515671045eed14ed4ca455c3ae76da1a6c658b6c64709f1d2ed7a8339f4ca620894c1ef6d1b099981640641907abbb563617c1295d659e71a5a1e89782ce193dcc0e33f80bb540e190bde399aa28afccc3d7b29484c299ad1ada7ba179490f792c549ef2529f079d6accd968e563c4c35e0c0e4215ef79976f70726d08f3cafaf21419d37288fe1007ce9f704e73b545f0bea16a0b8c3bbb904fcba9ca4a002ea9623eec7dd2d39e2567b0cbaf4747f8867cee77075a99d5ca9711b9d24fdc3de5fcac7e68b4a7c6d475413e0607fe22b0b64f06ceb776ebec873540700503a4fcd42ac433914bec56735c84998f9324a7382ce37ef6af1ea1c62ca0a9ac9f3f93adf424953c31c38335fbc3ac0d25000f65c9c421cae8b327c91f738e2f5199c06787644de2dbd40e8a409a297a0a5ad2b9f545cf677e141770b5a0a3b937ea895df9ce741f595faffb22e62ec317191a2412ec408f70fc5cae6f3fbf5b9daab87cca89717faa17332a3678518ee4563f0d3c5a65bb70db58df2e52c6cf3f8570750923c1c03a8c8018fd95bc384da399dc2142ea4074715577f3a3e71a1c59235c4a5075e0fcf9dbb9ca72b67cc0349a3fff5c3087d7b8e73c12f033ee8c9326646fe84f4c1c94c3d1c0d2aff0a23f9811754d2d93fb7043e88944b17e0717184570827492f8c01012844be173c7fadd6c41cfb0b89b5ff18caac239e13bb2656c55eb208cc95645474c5e2516e46f3f3379c88375b6daa76eb5ad3362e1b56da6fcab81f4d8ecb180f9d8d97b0779abf02c1efd22722310fda1ff8a016822563fd012f1c69950ef16920d31b98df301dc95479f4fcabf96232c8e1f7bc9686f8b2971da557cbca0b1721eb699750a1043e82ef9119cd9eedc5ed5c5f7af6ea35d030d0bfe54871cbcf835fd8126759d319f66886032df2e68af7f64d6761ab2ccd42df82a21042f38119ecb96e6e031d5f0cf120f8d17d3575a44bbc6f5ec89383251fc38254185c0a5f754f8b2eba035a785d8c9e48c05353ec8c579ea9454b2e4e7d52ba3023fe258d8b767c4f8d5b9b07c0eb04e8810dcbc4e95e1a2705d1c58bea18356c1c6a157590a81d9c12e54e35c45b96193ed56001fad0153c96cebb1e27c2a3c8b4fe8acbbb53185926cbdadcb63f7dfc474e7c069dedc20034ed6b560af480fc8976c813a8f1d260f5b83234e09a1e53a171bb73cb9d1f821a0f6012a84d1124df492e7d99c447cd8ce384f4a3cc208a485c025004d0733357197a73511d5e5aa642e76874fcf51822799a3d37489126bf7d15d9bef356bb0d396001486e2c0e2da514fde437bef903ec5b914bd68277db39f77d1fa69419e5cfb5e624ebd26c1420ad0acd3a01c35f9c593970d6c147d20b3136cc7937e2361a9586846125664a402cbfb01131d837176f4cf274a9df87a338640f2d4c1e7551f0a255c0ba92a42db4f72ca56163cb05c788945783c3dfdd9928b48971400269e3d33a8624e2464ae29af0f4f41ecdae138df75779b7f74d92c5e3abd489dd8dc40225d5cb8efd6f833a2dda5d7fe708fa666184ba70054412fba1ccacf8c7cb16f43dbd3f72a816479dc529e4138541abf84a03babb9bcaa401a3b7efaea7fcae4d13e14aeba247e98fe7c5581df269eb5a55783f8f6a7062e0089b8f2a8c2f8ac95990dda01828ade8e557c286d8d68de9f6350a1560507e06e5a0ce45f1b6736936a3a24c72f25be2d6b6f7351e2442a5873ea97159da0df95a3830fbf93fdd29f9661f4303a19e910eeee091b540010e0c978f284cd54822fd1772dd05045a4edfa494ecd318bd151d6d9b4f2bd46ee1d35ea227d819d200b38c043a075e2ae75c16bbac1fea3d0e684fb82b535cd2415fc8def545aa376ef29f9e4969fbfc80e0a197adb62ccb2e4c5feb51d5788584ed3abe5c9cc9346c9837f16351ac84d48e96e0c6ea1ac9a393bf68cfee05f0db4fd3c67e581828327dea667", 0x1000}, {&(0x7f0000000180)="fc3cafdcc6fb", 0x6}, {&(0x7f0000000400)="f54bc01166a72c9548c91dd823a1e5e876db9c58d0b5dbfe65ee674c8f622840bd1dafc74d2ce547b6367e48f21d39c698604e9ec9648e936271769e96e8ece07cb3d7e4b3976bb2725572deaa8854260c359ea5e5e98a7a3b2d5994fc4413282f64f5053659", 0x66}, {&(0x7f0000000500)="29a8cdeb0197b4d8455a9edcb2541496c3895acdd51c33c5abc1076c95095a615521c6026ca85ccbba187710ed1ba83cda5bab64875149f3ab55f53c66097abbe2d5e8da751110", 0x47}, {&(0x7f0000000480)="1ee3", 0x2}], 0x7) r6 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10, 0x8) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r6, 0x5) fcntl$dupfd(r0, 0x0, r1) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)="e4c66e2a420ae04b37e09e962a7f7b3edde14ba2835b7fad25f6bddf6b5c37466b6f06e24f2f9dacd85342db27e721929d1c7c172f42275698fcb064031daeda8837dc23f31208e2de5b26b94f2f1599e72b45294cd3a93c62bb8eeb6cdce430cf4460", 0x63}, {&(0x7f00000001c0)="24e763934f62f831e4de0f37cb679043b1f9e3da16bd02e1de467741e13777e0707fdc83fc1303c8df71016fea0887d91fb9b8b3194a3ab6e6eff42d4de96e119e43c7606ee4d98fc6ebcf8c6d9fc8d252cf69358214628723beceda0d7e431d2a36600f351eb6ad4c60b682ff2bc5c7536e9785dd451e8e361d24c104bace2f7d6c1f1020487888149234710bc01de5b7d9abf9aaf6f3fdcbf10d40a11f037376", 0xa1}, {&(0x7f0000000680)="6e12027f64328d0414b93e0d5f693b4d88572afacbc13163e149d431d69a1597208c8bc217bcedc969d5541b2fcda3cc32ea5956725dc7b24fe36677e8e062f36a69d463d90b232f7830f15674ed72a9f609d25dac4511004a5729939f5dc1f5d76a1010e92b6529bde2da02380f64b6be3a0fca83a37686dba2b0b4af272dda1d78643d321010f6f541136485a27f53e450efec66dd4c10ffcd79d54f1522023de38f69bbb5cf708d34d2e808a1be5eb88ab2bfe971494dc2e7975efc5f27fa82cc0b735e142261530d3d58a22a1a258bec47e5ebfd068f4c306b9cce9f6298c2075eac957897a71bcc94f684f8a8e6910a6bd14110ed549d868632886329bd271430d6363a96ea4079da12a8dc5069fdc156296cca9452e847683e4f29fab8bda6aca30efaef0c25c944020bf92f0a5f3f5d3577cbe394cd46d084bc7af1aed5c4c26c7c8874db91dcf33e1aa336bc6b196eb3da45ae86b0d1cd9514502da6e8a2dcec20f822857983468058ba85634b5acd6c8dffb7c21c34336a64ec091098a1efb61dc68e98131007c22bd234ef6f42d8c089f56bd3fed3a091266a647e069197afefa8fc653bcf3f681119ab5bf38dbb914df0eccfc240d5f6cf6c350dc0b1bb979df9a815b5532b4857e03a3eb784aee9bad5550499caedadd77fad16398eb42657ec6df097d40a8a5587527ce3fdbe459b89a6e59089dd33394c5916ca6b9a31bd109d5af36658d902f299abd2899c54940415a3688496054909eb8687b46ea389224c937eae0fbbade7aed8fedc35e2c133bcf4c6f4f8c16e2b0a4f52d7c872c7ac3def54ea2c875d67739ba5c8c28d5d89c915fa94506ae79772a5cf6e98d2e6684ac23feede2cff509eb5fd139da7ae515b04ce4db41c1b6e52a6f0d61de4287bc821987150623708b83cfaf1f76213e579de7b7987efa28ec69e5943a6b2ccac25e404f029147f98145b87d8ef43f401a947bc6462dfc6d20e83c5049ea5bcb219a9b29c430e053423f348cf7b3f3a147f84b86508da7085ba57b61cc1e0facacc4b46ad2e735056d29167287b1b04a3fd6dbe10a9599f778a9060736679fa6afa33196271e6d4f8aa11a07d2a83a3065e60428ac5553929ed1b78ddfdfa68b66668b0a5dc392f632f7673cf995aa190b199c4e94ade5b108071df5d88ca5a59dad8c05bea7db917119b5abda90983b400da75db1db5eb87259aafd69ef9c7f3740a8fd5a7f84638016f662597059c7abb320aa72d2e55fa085b5ca9b7aca29e5d81ce1350c0164a78b1e64e0c94b00c0f956868f60ddc29b68e00bd5e74ea87c00abb6eb8a292d94b31b8c7f781f77a33d5b6d1863e65ac3efdfd63c50f3b178622ca03e5bb99", 0x3cd}], 0x3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = semget$private(0x0, 0x0, 0x100) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x88) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x4, 0x1, 0x4, 0x200, "a8c92387455284be4de11efe2f4b858cae05b8e5", 0x7, 0xffff}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/162) 16:00:07 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x10, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') r12 = fcntl$dupfd(0xffffffffffffffff, 0xf, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r18, &(0x7f0000d06ff8)='./file0\x00') r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r19, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r20 = kqueue() r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r20, r21) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/144, 0x90) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x8ad, 0x1, 0x0, 0x5b, 0xfff9, 0x7fff]) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x8000002) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3f, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x0, 0x1ff, 0x0, "000000001f00", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) setitimer(0x3, &(0x7f0000000000)={{0x1ff, 0x92e}, {0x6, 0x80000000}}, &(0x7f0000000080)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r3, &(0x7f00000016c0)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="cd4d723ef98dadaa369861b0f95e3f2d49a231eeb6842541b1c5061e16cbb3f5205bc3eeff5ef209d188f9d85624424fbc8d7fc1b26c8a6fc13288319c724a58341fa1888aaad926e9e7acc4634e488924739e2ac48d3590fa8f8f6e3b07f73dfb9917fdd0146b9e8283dd4f1d770640a56c4e868cfc8dd716d1ce9b5d270d3cc2f584dfd963cad51e9b6b473cc971680c77e31cb5380de05038ee76e5f7a1e552764f0bb110d688a2ad0949b8c9e9012e92593529e5265ac9c9b04ca295fb96df9287a5daf8989bf31e7266a486e0df7b915baab6491042233212c26cf6d8d9fc7bf91d422314a8e18cd71d2c4af5af6ac57f", 0xf3}, {&(0x7f0000000340)="918a929613a8664b1ed6a6c58d9d22a89fc2ac0780731c662e9cf704ecf1f0497939ccb9b2f15970bc6d67bc1f60abd18f5253d310f24487d41f03050fcdc02db1c8af51834ce8335e7083f3336081010cf731e78ffb53d3bb67f06727ba6974ccb68eb3073681b4091707a0e916dc7dd7ba3528e61faf1158819973a2caffca5fe6f75e7fc34e74828d3dcdfebe6c02056567b8c1f0ad41e2b4caceded560f1481d297c19f4be07dd88ad250c0e4fba65cf98b391d0fecb3f9853dbb53cf9f96756fca61085ce4f0949aa49d976", 0xce}, {&(0x7f0000000440)="f907e148882ab8df16fd9891a462da4f5375fa28206a59a3e760c76004e4b557b5b77f6fc55a5089eb8697438a6e72e6f919516cd6c82e68a9b3d6ecdc07addadbc595c3eb3e", 0x46}], 0x3, &(0x7f0000000500)=[{0x38, 0xffff, 0x1f80, "1ea1188c2e8ef631c69dc7e1ab6ced8f3be6c374cd99e7ef6d95923e36a8e80433f282"}, {0xa0, 0xffff, 0xec1, "c8ecf49245179340eb8fa665a16af9b0e3c789b463a52048171e024fef630194c0e153b9388e9f9b02be887f3b47fceb630778dc5d62a229f2d3306ff037d5e790c33e1bbc8fb12af672c798f0e95d62f89a17d46b56698039173205d6407c42069002fc4c4fd19b854b5f5e2821ccd7f6083b316ad886516498ead9d9f62dfdd590aeb5f8cf657247d45dcbd5"}, {0x1010, 0xffff, 0x3, "072cb06defe04165e9dcc2b05e44e4153df296a7eda5f654bdfb35db61d5a3f59b44fb89a6229a24a0b230973c0c0b15c12d08a3a475e266813af02f922d0f56025c78aaa73eff0b2d03fe1caae8d8443f4208c0f9f36ed8e36814e23e6eebdb0b0316761f1654d533f9e35d48153ebcc986f001d7e6da52e9ac9e92ba1fe2393ce0ad3baee6148660df80be8da154966ac150ebbb01e0bd71512e480fd99939712a54125c902e8b84c0820b7dec2a22cfdaba8382f33d1f08450046324f1c11b237eda3ae27ec3d311e5f8a7efb26bfdd4df0a5e50c0dc1314c1e98a3e5632c4e724080884448d1de3077a2aed435d850b04b9049599c44a18063cd7cb4b73b6878ad3b158cc62ae793ecbf70e957d85c4f4adae908d4ff6cc7646fd56a5234d0a2c22e5a7e75f51ffc9488b617129cef029bf72fb6a86974a9fbdbe01583c61108270f85edfd0c1e6150eec723d1713152afeda4cf5e6965d0eb5fe40aedbdfa96f7c04068b9c9286d539a7a82f8594ef2fc2fc78bed1c039ba3963434f1466aa361b5979bd219ac39ac43fd3629a616f36878d3158c38a502f80ded1b97865c0788329727ee70f85714a216a9c188a706bd9348047833bf774318a187e71f883f1b8db56e91cae7f53a938c4ae35cfc41de524518219d20f8a813ed241c6ed7fc4f3f95490da28112a0d8d13285fe2e0dfbbfbcd0413334e6a854ff10765eca24e1ba81802e84d565be7e890c65e231da3f452cffea292281aac02bc653d81273814fb02a851706fdca60bc253bedb91b0220577c4b4deb2738c5f38f9d630087ed74d125e4a63e0458b1d4af7bf60de665f2e50293ae4413035c703e8ed89ee2bf9fcee6354845278049a3c81f2ab0903de46536bd76c55e48b5701d77949e497ba35262b08ecf3432dfa23f49b2747246062b790153539d683e710c8d2c028e9d0fb7d221b93ca41fa2f5c660d6c865c781260500d2d80d3a53100284cd8cbd7ddca99cdaac2da2d48b2ee043b0a57841f3748fc07a778588f4b26f841f3daa7c8c385a9f817ca1b735b442ba862f27e80b4176067ef3af5bb0b26b6cf6298220574feb5cc5f4b7f226412a33463985a763aebe9f37c9d5acf1cda61d17191e7eee6c183c1c48820c29bc518630250219675bbeebb76424956d451f518a60f99c8a649f4d2a7d63cae6992867ee134c1836ce6e6a8526a2d1d5658beae36ebb227b7fab2c7a4131d37346c817ea28e8bca9a8a2e6a210aa9756b4f6fcf0cd72bf9863da2cdc7359e7ffcc82b966973941aa5afbcc2438ca0f13f525065bba9c82cbf4298620b4a48c2f61427ebe7eb27c42df163c878a270303ade3845a6cc02508eadfce283f2ca8b4d5095bd3bf89ed446797b9de48d03808c02026ae53072dd88e46a86db423c9852bdc169a12a52350a2c593458475aea5514cc9178db85a7f3330e6fed60752715973f413fde615695cc81e1b3c37d093ad2849bb8554135dd13f89872c0469383bb0031959f771c3078eb65d14f096fa4dd8bf5d2d7542aeb069606dc904fc679fcb1e7f985cb9595ba6d3821026b8c9f710873212f50799b6fdf23feae5205be1cb6d1cbead004e7a69d54ffbecf2fe3a99a0295ea9376dd32dbaeda0da0a537befe4b60ccf931614ae281704ab1fda8f6ae5baee84ae12d03ea10b29907ce3c2701b1441208f67cd88d7cb34b701fc6ef01a1ca13e524a29155e82ae0a70a7cbcd0e34ebaaa48a3fa755948788e118d24c9dfa1d3a2c40a7182588127bb0db480ad29b219a0e58519099fc0b1c613a91b8091929b0b4da22c47fcfe9a317a46bb122917d553a80853302bf0b105a6374de4080d17ac2bf0537744bbe11c2fe74f1d9ef33c64887ec92ba000db5f81ba8bfd040c4d684aa1ea61033fecc264b3c085eef8516808325b7e8531d24b5aed20cc24802b9b40844b76cc73a034cf9f32a56c0b8ba58b5585634bc1596d6ee01fee2863b3d9c6d67b7851dd10815ae50c0cac62b7811932bbee41f1135485073cc7a45b0a85af8b662d9a67bce91b903f658f90606ba7c813bc4c7adfa66e26fad548acf649c0e13fa0218fc072a48c485db42055de7faed10b76e2c4661259dc8bddba7ab4207656b84c8ed6e87ad9a8bb334345ee5873b743c5d53218ea5004e658d37a3660381d8b04ea1974bc37d107787cca5f394f05f4b09f7eda6c587ef0c8e51a25d245f545c42ebb4c5306ccfb1ff09bfbf2a57bf15bd1cf71a831e9b9f2df7619ed7cd95006e23d73a23f8be5ae3e5e726266fb1ec94a8ad717797061feca7e095b3b40bb5be5b70960e22c61fbf2e172211d163d3a9fe0a97fa223de5db15cb172af5e2dd61c07ecf129f04183c7eac01a3fc1d159a0d680263870f1ef83b6e27c2fd8c2cae230e9de81b924c13a16902b69e89e5eacc339888c98b296bef0ea07179747aaeacce5647addcca1338cfb21778e849fe04ef0665e265ae39ec3dcbbb28a7fd57493799dc15827ec9ab3ac256b68e8288730c4916188046a1b9e371b6c6dc7f65eed00551161c62a7aec60b348b58a3e405a293bab4982c18c61eef1ca94fe1fa14689572929624f838f62d9ccbb5e8e3cacccc977c0acace3a36ff67427c482838ccd2628df136c1c705b9f06767910b8b8511cbdc01d783939ac149ebee81d637c051dd29b9989c41e1601ae7b6cac1cfb6d30aec6347f13af1d7284846ae92bac1080bebfc2d19a25e5303bdb0e2eb16b99a78d26f44dc1202561f4a0c51146734b33e6be5fea40ebbf14c79e5e049d3d9bd6ff4ddda4ecc5672476e0b501fed192d8cb3204be12548c3f8c7ae30904583bc574690630550d43c1acffd061b061a9e5625ad2bdab2fed0f7790cc60e8d92870da98fc72f72053278b99034fd5705c64d0d717a4da8735ff2f18aa42d6054b274fe6aa6310b4ad41e2e8d71a0ec30eb58408fda3276ad18dd2c61bd0e40758d333a4f71cba37bfe9307507ed652527a6723303ffe2d20be3adb7fda9c4ac672d3b1f37f6e642d093bc918b533a2d7498fdc5389a329862fb2a836f778c4de85d9cc3648ea3f9f06c06f44f9b67594e640da9e6351b0fa1c2ee75e03cb89d44426a78b29247a41352199be1e06c251dd92362c522ac33929c6d036a1f9c1d9ab4b458bd2a684a46fa5582fa43cba6ae7df36149d0966ee6743aa41b44e2984134fc998fb61ad3c72b9dba510f10f15955b5c5fcce2b251773838e4981383087d256644a56648d9c0ce83a6bbea1d2a7aa29ff5a3689874bbd0019e7a0031ef8e8fd837dc695b48e5d9666c3950fbb79c5f51c97ddf01be624c07778c768ff295cdbdeec9c76f4168408429b90745da52a2b5b9181d0566d2b5228ad8f2e29c6992e869d1f8e19ed684175be5c86c4f1888f0149b2d346f6194946cfdbbd63691fd27086c4fc118a3d8018a310be15950176ff02f81e06d3bd1765727c382422b634ba56d9d88af615fab30863b975b37d218dd4cf02a34329d882bc9aa8cd41db9940eb0e6c5858214b5520dd9b913b6d505dd281388e5bf575c22f173f28d75d4437d05d8fb3d17b08a59d46e10318fff4bf7b29ebf00403069bd9027aba98d67cba13cdfe40870c24589f9ff483747e80b65e9b4223a253ab363f08ec3da9a6f807a4370bf0bbb29db51be67195e7c41af231801b21e41ac8897fc7ed3b80ee3f0b5cecdb33ed9314a0d9393902d49bb7ae8c97bc54039e24d4b384799cce7fb327ce88a2338de8b45568830f8a9e9760363b6796c4191c80ebb88461d1fc417f29746a778098e9022060ce9ecc18fd18c013ae2fddaf5cf3abf9871816e8d8b66e1bcd3fcdf004321f52d7a16fda94e938aa39abe46ea3dde85ccd0020a2fe9c6974cb11e336ffbb53e5e6c81d563f90d1db2d96df4372b4baccbd1b73fec830c4dc767b28ea52e9b55d86707d9cd5073a6ceb5d2176cfe0e8d245d435458368a751b2cdff521d9ee88c45278893cc4941dcb00190ecf41f8e682bbd8f4838c73dd0b6e5891e07d69579faaf9abbad0831e83aa5f264f666b90a0e7ec2dae46daab85c53e24d71c5299890c9469136b43bd97801f2b771115e321179b0d52af00204f1155860ebc8908365571146f87f0d6e581ffdf09df2ac057b9208638c1aee0cd11c2511bf734470c84fdba7f16e070764765da569507ae7c9bdb828e4cc056c9aa24661a7af9f3c6dd4bd31143447ffec239ce9423cdfae710167f8f91b76583853994ca0298c44e39201a921ffe61c5802180c70467b2fa34a312d28a02796d74f110cc39b57cb8ac2b07565b743bcfa7d4ee5f1c86c3195ba9333d19f5e14456653376172f95c9bcb97b277014d76545601192aa05b83250279543d0d3440490859c23849306bf3cce8fc988699bf1935318e93da05bcb92386e80fd4e89f67fe876d6d9bf40feb0197b2cfa3d8c4944c67e5540dae3c134b522d0df0c7f9c7c8990edbc9a0fe2694ee3f65d14e9d4714c7bc0c2207997fa300c84f0023446a48dbb09e531e82771189cc7e8e5c7e17f3004fea38f31c6e03c0c9d6fcbae3e29853e0ba1a39b410cc8253d083589d18fea5d4967c6313a60aa33ce44c02d0a21fa175ada79552bdfb900f693f46edff0c6ca5cd9be210a6b58e43285b644083d8aaf10e90a749ce6f532e45f8c3d5b6a4ee7e006f84eee3a1bb892bd3c300ecb86d5318111b33d30585381d1a3997c029c4f71559dfb65ccc6e865ed0760888479d00d48e96325b3258a8f50ee851d7184bdc76e315ed7777bba13d6d63003a421f946849379c2d26c06bff3a41c3fc8965475e567e39d420571b2b76f59b8293ae85844c99f3639bdf1e664fdd87fb68a58d1e6a31dcabb5dd270693b20582d032df92a19c02491a6eadd080e86dea6cbdc227475d1d0139ec6e2a1946b8d20a40821513d183d5a495077e02c622f5d54fc502184c4b2dd1a1bd43e29859b2716f819d270fd87ac751abbbf1aa5af0a0003f7849ad10e4b65f2c2a473c27fa242e2c29021caa60826d8fa12f52c8b6e18e145189887107869847fa4b556e780d16962d9fabf2b390d2cfbd73d3bf2479a1bf8fe7cf9c454afe8e53937271eb59767510a19eb3586e75808634ecce1a90440d575fbe498c9c6f81491ca5bfa0f8151f67debea0b027ed2168711a5d8d8928115cc47add56b05aa1fb4d5e973a4fc0d6ca47a31a057be2ce2c78ed59e193bcd925dfdfbef5dcf01c2b9a901690552addd65ec635a984b275ada052cb3ab45ec6a9985e5525c0026e82b910405c61ca2b6e1b57482e98fcbc1202ddeaf539ef949fc34fe4df37c1a2f8460c9deb8ed42b9ea30672d01c11079e827fdf6e8a2d7ba3a4c08f8b7b9f90abdf4604a3cc509e8296dc14227e82ddba86b5541afa6408651c2e7abe215c447c6c0345611ad2482e8b3da93d99da68cb52e87e5d1dd1ad1290b341fd66ddc70bb04485ced5ff4f57254a8d97e54a67cdaa71617e480f3410f2b24578e6b19debea7570a6c59142adfe998cb8efcaa58a1ce25c648f66258efcbd92426bb119052b81f715faec403278085dd2ebf877bc24d51ec10f46d630aa0e0fd66402419ea28175918ea48167cc123ae15e75e51b13fc673edc31a1c0ec4c3dad6525efd300b09d0d5a58b70fd1348b7bf62bf1a8d48d0cd9b1b92881dc553b7875b42823079e607ea3bf73e129b6a380be4637f2c5ce07f6811bf285c08fa238bd3317ab408802bf9159b01d4fa70999ea296011943d3061618e77e5dfb3ed5e1edcbce6f13f875e5"}, {0xa0, 0x1, 0x3, "a57428f091aa0efd4507ac65b8aef471e4b53ac9aefbc9f7ed412692e195f0289c8b61b4525df057798f4363f43e70174bf09c26b859c6428462dad12d7e66662bd4ea33c6234d9e2cc366f91034127c4e0df7b5a697b1593c53aef7123153b7e8cd8daa670b7aa7c3802044d98d16a4c0b2ea6b06837745777df5d666e4bf488768b60ac15d59c0bd116059ec"}], 0x1188}, 0x408) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x80, 0xffffffc1, 0x2, 0x1, 0xffff64ed, 0x7, 0x2, 0x2, 0x0, 0x1000, 0xc7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000008d6c004b92560d8700a17ad710b63a109f97b00e703a80d27f5d34a8d57a726c2212f81101031df346956864200393367ff37b627d7bc4abfefcb3fa3cf59ff0d54c3999bc7c3875eb0d31d43feb58e0d0"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0xd535354843691565) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r1, 0x35, 0xa813, &(0x7f0000000080)="3088f8", 0x3) sendto$inet6(r0, &(0x7f0000000200)="00000000010000008b1d9eef1497de3979380cc67a651c85ba24204c09a9d2a96d9387fcedc259451f09969c4b02ec2dda5fc1796412438f728bb7ba86243297f70ff3377bacb1413681fee664c0b3a69d49a4e6043144a709b184a1b0c8d7ad4089c789206f7a317edd3949936c0dbd29343d7378ca528cb90e63ebf887aab07bf332502ef37e27cf630c6078af31ec0cf7ce53a38d95dc9ba554d98a0ef823ac472262c15a11883a83ff7e1095f5ee4099eaab6a681bb28f96168c6a36613fe21dc7fc6dc03a8daa9b592a65cdb984f102c2fb0222df5d33fb2af7718947622296e4c745cb43a7cbe748d5a05e2c42d1c8008626ee", 0x4f, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x7000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) 16:00:07 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x4, 0x5012, 0xffffffffffffffff, 0x0, 0x40000000000) 16:00:07 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) 16:00:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:08 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x20) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/173, 0xad, 0x0, 0x0, 0xffffffffffffff41) syz_extract_tcp_res(&(0x7f0000000200), 0xea00000, 0xab) dup2(r0, r1) pwrite(r1, &(0x7f0000000140)="75768b775f9223e019615f5b0c0e91155e8eb2d5ea6c9200ba34df666e0fa2bb9b86752c1dcc6f82ceedbf79bbe36a1f3a2f19b033f5527b971db94a2071c8dcddb0e0eb33e72038eb3418e9ad167a8efd87ef29ca97c2ef59c7bdaba1e94e7aaea5dbbef12b949984efad83589f7909a6e02c68c8adac5a4a0017872f24392a5432a5cd940986eef367e3950e8ede808781f2ff24cba75fc4aa061218d550df2a3e32af303cc1c8a2b0d289ae80e82908c31f0ac211e3db1e", 0xb9, 0x0, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/104, 0x558}], 0x1000000000000227) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) rmdir(&(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f0000000040)=0x1e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x74}, {0x1f, 0x0, 0xfe}, {0x6, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x5) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x0) semop(r2, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/1) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x3, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000800000000000004000200"/28]) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) msgsnd(0xffffffffffffffff, &(0x7f0000000080)={0x0, "6c0b3fab24d3e21b764563e25f025eb694410f250e9a373729644d36296ee2d9b0626e985c33d584e41b79141e640975848f3d85b74adc2cbf6e21b013587672fb2f9fb838434e9538c7c845bcaf09a8aca844ac9a1cdb4bd6e44e665d39e15f646948410608aec84bf8a412f42e1fea47baf6ce583b6a7ca079a779b7553a"}, 0x87, 0x800) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0xe5a6) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000140)=[{0x1ff, 0x2e, 0x9, 0x2}, {0x2, 0xbc, 0x5, 0x6}, {0x9599, 0x5, 0x3, 0xcf}, {0x9, 0x21, 0x3, 0x7000000}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:09 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r0 = msgget$private(0x0, 0x100) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000600000000000000000000000000000000ffff010000000000000000001100000000c108eb7d27bd00001000000000000000f38f000000000000000000000000fbffffff00000000002f0000000000000000000000b48af41be0442414e387a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f522700000000000000003b4be56cca916205122db5c70615e8e901b8a92f88b8d805921fd6c0ac6af097e73cb87550c779be0eee7eed9b1e6ba9db63a5e68835f1fa1a1bac997a4049b7a2da6c6ec58618eaeb5eb38dc5f43d64acee03a21ab1c6902643a4bced1bf07c511053f2e4"], 0x6c, 0x3, 0x1800) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgsnd(r1, &(0x7f0000000b80)={0x0, "9ac24862ff37d37e22a4d40fe52edc1678675c1b1b322a83f71923dc63a3dbafd33f011e0b6ee11b621221f193b017215e958add4feffe7a0fb6967210b1390d07bb6fae8733b06f762ccde9cba4f185863b85c3a950b00089b97285a8cc432902ff2d9c545ce6a96583f016f81d1387b7ab4c3b6ff805a98d84126d7d257629a02f01c761e85bb3ef296905f831e63d5690adffe5db6a08a62e4bb9fb41a20a3003d92d70ce20ef2ff8fd47c0e6a257cd3a4dd286b705949c028bcaa496ef70b6db74442a7afc9827eeca4e75fefe68ea64a83ca5974485d3a0ac02620b40838782dbaba4585f60280c543a3a36dd7d1d0f0c9534edd00a2f8e45be904b070c44af1e4de11a1618e044d97ea54c38a3596b7510ed576506701febbf85a5ca2fc9d77c67fe22401f0d2394bc7a830b40f5452c17ce3a8ca899127a8673a2881982c469ff17e7e3924d37f4c066ad878883ed69c2d8fc6bdefab3f6599b06dafadc2ef29004a68e2eb4b37eb1b913306492a65b1663ea40bb731c5d8bf51342270ce264e5bed0629a404af9505d2cf608bda86f6880da1b27c9dd8b044b34315f32c8726997b2bc6f8a8fc6c2edb1da801a3a455702c245a60f1092c9b3ac77ae98854f06698347a0074de32d31ba3b40852c701e856bd53977bccec6c8ce2e03a2781e3a0aae56d450615ec0b53367a939c61992863b1d4a4edb5f660827b9993bbaca506abc5170d86a823f1b8bd124fcdc5a5d69359e4a6ad193510c0521c3569ead999a5778c50df72420950fe3b945e3f05e636b90e0416eaf3a264b8798fed497255ff7fd62644ec7aa952d3d431b47b551db6a0c865dc92e40e451dc224acc4f69f9ac7b8e83cec2db88771d5261394a0dc22f2a8648d890e15495c303a394c567844406a2cd940df03c0c34a0bd97c0b4d4bc4a7251d7bc0901963afdc32c56f69b314a925396c757a93cb9b89bb88c1bb948b24629fc156f8f30dadc7f48d79ab3e86cab2900278ae7c6342e59e4c0beff6e2dd42519bb6053a7e3db7086f4d207e01ec462e0c1c6f7af0b84945078041574b6fd039b1b5901573e97ac13f38a60a72b4d424b221f4cab7e86d3888c50076f51ed73643427d60bfc88ff702185d865cdc5393420084f0a6e0c28fedb5330dfdd4b65b9f9862bd5936b3c218f95b6c3cbb8ed96a8ea7103c8a5a70a6acc122f022cf1a90c58f59c3a82f33995966bf283edca3748d48c1df5358ebfdc3dc05eb2ebae6e8e488152a7e62adea14930034e37a9dd940b6560d6b848d0ab93a110ed9fb5481b8192c426b7652796d79cb74e97aa469722b6891fbeea2dee2ff20710444549f0635d843796e68d4890c2487667f9a7aecf82bf956d82da5f3a84f4a4dfc8868b1c9d29ee4011beca7e8e61096e1f1e69188c4aafa184dfef75ad2207e7a1eee50dfb290f3e4d07b910b7d2e4408dc95e080adbd859d2f26bf64da64d3b5ed515d5ccc459160b238ef6d44f10583b569266e1114c81b5708fa6f0ad9f458207fae8d77e0e10854739e50187b42dacc37aaeba927ecc3156b316d1d40d19934cfdb1112a9d0460725ad48964a0db9673e928e3c7c0365e4e97fecc0a3dedbe5d8855d9aee14bd43c5877953824c0e2d28e2358640cedca1b3c04b4c0e490a65917ba56edf8d48ce0f50b8b9f7351ed7df3b0aed00842ff1a787142a83eac61d8867c7493ac698a3a96e8db6e959313082578db7ad698cf319b0bbfeccebe408988026446c339014842e47f8a967274d677c829d2caacd7d1729f3ad9d45a45db286bafc64773cddbd68ba6f7b55a7e69458e4ab5e1aaf6d922735869180d3da338ed39e4b757a1aa8c1edfb952773b855ffc9c00f2b2fbcbe28d6501243571f6b6e60ec5edbc08aa4396860e71012544cef298e303a361fe4c4e5ab785b7c8c71d7b06f82a2be025e114bdfc225065b66c495d8fb0708cecc36244da52143fcb9bbf34df50c0a77fd36f649ad07621df66d85f47bb0a4aaf8f895772838a79dc59baf9ebd0490e59b0f3c87f79d1264f4388be1f92a0dff6ad083b8dcc64fbfad5e84de853fc7c95b1e464c59508e3aaac139a69c93a28677857468e594301a251a6ca82610176717acb0e0e23789cd594ee623bfe0c09addbe3f46c2a4bbb8f570a8c508a2fd36ea90f5789717ea1dcfddff5cf8432a1bc0ac992b63cfaa46fcca312814bc8383f6ae4bbcfd111b5eb72bbadce513a3201e4111383981afec7a2fd258b410471c64970ef6e6f4354da0f4230be66719cf71ff0b98df613f00b52c91ba72150aa1b0e03203ff8138026d02857de51fd1e4b1b2ebb0b3881257a8c390db6a5bb941be297b155328e6ad2327cd0806105313726c31c03df527e1bc83d566d584051839590110ba0304ef38a134d78b8019fc16f82c7d6990d1e240054b25b23f21239cb366cdc6962d8e523b9af0e1fb24a13947deea1b254666cff86c27bb49d7681df0d8f6b4e3b1690c6a90bd76f2b1db2752f8cf39ecad1b390ebdb5a0f8becffb8668368be18c8ae4006da9592894a4ce0ebb79535d35627597173a1380f6d37a4e63728494f03c9e8a71de91a1bf9d34a2ad08a8e129b3eeed7017107538274e5649ca9f50cf1758fcccfef3719d5e465844ac3c9b51e7d46bf097832344c7282c6e86ee8747c369a9c7efc511829cc8e676d394d35b6b914090d0f36f3a7ab6afae70e8273078576283a0069a18776a94799d68aa38521b94041bd3c69b074cdacd18e0505974d0d60205a10ba3e9dd2f04897c268f86b6f910c77a3982781d62c7fea26fec38b6d5ee363ccb0dfd59c1010bff0a92e73a45799ffcec7311d82f817bf18d333cc445ece7d85ff4d050b368013f5c8186f4abf94db207e84cea53eae05c5c519143c4e0a6efaee829a07f3f44fcdb9129e968dee2e910f1ffc3044b04d9e187e033bf3da3cdc6176e58feb75906c4bf25470b3297feb908c749f5938f4022ae7302c5112007d11005e58dad0c6f5b09c487f1c1c591f0b877ef3bd0dbb426a911b5d3b8e8dabd3f0573b157c24698ce448d9ad1ecac5895894b14a363e4b02212874c2d75e4a69f48cbc7d7d8029803aa9829bb47c04da67d1e799b60919df7e9464e9fea82fd961cf65863ac8a1f610e917290742aabad54da1f32f40aa438fc894c7705e75c2e342af9237b76c4c794fc57b14891f61cbc26d4e65434d5b7b60f075d7fa05fffe58e19ffcf71297effb099bcc27bdd783e2961d42204443bca28398374cddc040f3506d144812e3e91a69efaa2e600d284dd074d05db2a69e3658469b0ee0dc22b37a1fe563a104847d8afd6f8fda53e355f31e56c3cc82dcb8fd7c8a99aa084302a32b4cd7bed3de771c07ac228b6a10b9c4db428edebe5edc4e5ab1afe36a57676aab53438f9992eb8dd0ddc79c190b953e723dc6746c56cceff79738e5be5da2be82d4c551e7400f007634dfb2ccdedaf05926738c1af6c975518beb95dabecd55315d7fbe375dc5546d6231dc7c4be3954df4233c1e2cab869626595bd48764b40e2c7c7660fda4d2a1d6a6521d6d4d3d97a0ba2a73d1ef78ff7b7d2aa6d7750a0724f0e6d27c34a132331464b574cb04b32d02fca9e4fd5c2af5dce1fc7555d3deb405893caf2b349010dbe504411620cf583b47d66f57784d5277de40e3c55ee133c007e01a438df2466ad612f9a5ac92defe36d5d0c9dc597bf58f2759ee8c73324b8ce4f227789258aa182ed7e9405231119cd8e81ac62675a7110d0417adb92a1048f15df56a3d8843be026687ac1af8f15b0d9ccedf670cba2813ff9a80b303a91266c1c67f197682c97232fcfbf776d6ef38176c601376b1f0b32a36b4c1201c24296276e692abaaf71d58b28a63ed9fea5053ba00e3fb0e04ccd487f812715daf21670658a460ebe3b36838afeb4d777e97897167a900201046a92acabb17c93a641c538b2c7b80589277be0ec0113dd06567e11ea0da63edc585d9523f7bcff90d93fc27636da097b7491648021e5f48190543f2a4ee859dc847f1a85886c488c02534d28cd672d8aa025013c324811b82410ab965ed4b6ad56adb45a989f09526d1da65a98039cc120aef0cce94768f488776bfafdf366a58222857559a44f586f2510a7155d6b4395bd58c7d17dcb6e627b53b064b691fe1b5e1a7927d9af6e08a27cc4ef7e60d0b69f2b9d777d02cee1ebf4309b3208b0c74d62848ce35aacdb033740d35011b016cef12f74fffda8205b0d198428e154e85c35ddda67c387d3ce08adeaa9828106212f936d9e5ca06ed56fdefdc46aa405627ba83b09e5ebfa789e89b89b2edee219a83f12ea4e3312e92a51618115a175fcdf06b40cf752d2abc4f81d1b6df39a91b264662b8ed25b819924dbcc9741e1cfe24747f95bf45bdd7e4c94b41a20b1684894912b1375aaf9d334e0a0118af1f0c5838b40b5398b7e23cec795101dea16e8e73ac869a7a242d055b8562354267ddcdc1d41db33e73bb07cf8bc43aab6e42f7af91e11a64de6a9e5de8341697ffb9b6c03e1ebdd129b5a78170227b198761738590b46fc7aa67804744860e66faf666eb2303b51f1696529bb3cb4f63f6b5285a5a6b0d92e8765ae9b4470e20191aa93c0798f037786fed59db01907bd631de56cf0289d54b1b489798d3ab27aae3c6fde0eb4b8bcd6c707372a6b8dd3d521e305aa0d7762b089d5e4d7a651824d55ba30d52cd45a7142550c10f2eb3c9e931de0a2b20c9e72b9f4b90d683b3c0a22e97a412d9542b11bdf3399f7ddd56cbea71ecfd2c49b72581e4ea5b884c35e13fa0124c1554ae3bc9afcf6393906e2dcd69768471bb7ad6821650671787b7f3ae0a42a5932d774b9073fb1d1a7f58afe0ec201c36b882665ff655288d829d179b7e7419a23f99b0f775cfc0de19e8127ddb415aa1fedbe31a94cddaf7e5f4cd0bfd7626db40a10f1001801198185507c5fa62b24c3c95d54631d11d23728b4d0bc29e4ff2ffe3f2e7b0c068816af5a598c019be7e18ecb37639c3fbe3465d7dc35bf1c5e314fc176a3f7da5df151964ba3ece0cda6a4b10762494feb22db3669aec66046e87aa9f15d360687bd20836ccaba2e8d5d3f678ad67ded75eb37727c7d85a42a95ca9710a4ae3b8e6e5c6bad8077d6f18c7ab29009a3ae3e0d304104f9b104bbcd3d3a0c00a97d749a9e6b9d36e45f67d44e75351e2c02a7af35e5f990e39ebb19b77c95754cd2fa1c0a2de3a10c230cb4b4709984d3c703b377e7d245f81e062f4906730aa37f834a3062660ad2fac7451ddcdff0177e870fe25404b31e795f358e118cf94e6ceb998548340b78311a0ff6da76b9664b553fff523c8991816f1c0f89ca5d1f60cc992b483fc9ca4b8b4d06a824fd0e4d7008023ac65d6dfd78fa8cd9435e65b3e146aa8d0035310618c8d7c7d5faec58b0bd90b804fdd41832bf0019dac29f0e361a9e2dbc0f458739656fe0489c91a6f8995edb173d343931f4d43e3d289686f5234e4557e96dae417f578f209a21d8fdf90c88cb8b9f3c8fbe5331c9c7340f3c11e252341a93be7c1e8db70fe0d85fdef6e7e425de0c1133c25590da413f1efde44dd903da33959b599c71615e72a50e36163d075de239c85f75c04fdd1edb94e910268ef105dae291a19114b1a06bf446a8446c773f94501228da77ccf640b79de2bf3aac1b658506d2e642f20fbfd55718b028d835c163f184afe1a66b37f35acaed610e9b54fce73265893fafa838e66a9500171b646f84d8161f81f90c3f0e9"}, 0x1008, 0x400) mknod(&(0x7f00000001c0)='./bus\x00', 0x100c, 0x46) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) socket(0x2, 0xc003, 0x2) socket$inet6(0x18, 0x2, 0xff) sendmsg(0xffffffffffffffff, &(0x7f0000000b40)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="d7338eb5e263bc6997c638b247993a0eb030b7fde3b9bedc043511bb1eda08ef7d32303a6580eddad50aeb573d372de3be511fda16b3b8b30c9909cfeeb428b4249a99ebcd61cfe04b8a7ea3a5a0622c396bbdc2f621407a3ccb18cd12044004083638dd8978", 0x66}, {&(0x7f0000000280)="0f2130a7948608f5c2daa22d988b2e29c14789d8833c76fcfad8721341c4c6e36f816f2e44305ded16930c4bcde9863a79f41d207d77a2f40d58b4767f8d9424d5dfaac45da8325cd54e4d3408678edebf48b7a588b24fc440095d62f8165977ad191cbab4f7fd855ccca0783707222f52a6e59f32571fd48742f85abcca6ff45cc268f03e9b664c8a9e59e8a3b412dcb6c2cdf3a225e5f1a78948724b86085d2d9382a4c19da4f2e0df1da1922a4642a1e84f22a08c", 0xb6}, {&(0x7f0000000340)="6f348f50529aed2fc46259f7662ab7fbd3eb6dc873f7b29d2648251bf88b0b1e6be68d92a7c7ce419d6a4e6b5703fd97ff5096d49ac1ed835061966fb4c53e2ea910f4ba68ea29924952df425469de7333bf5c8d934806de65548d23", 0x5c}, {&(0x7f00000003c0)="fd28cb99bf2e73394e935cd8488abf13fe152328231ed017f060f2f469bb8aaa2c0d6e7fe8d76850a998c73f56590eb3b2ce6976486965e079d5724f55fd561c9243b0961bdbd3fbba8c9d1625cb4ed3aeea24c6d3e955b8c0fe479cb3014fa54aa1a52cbc1fd71f3d48620c5a0bf6c29195e02e78a52cb4beb6b58cd77b3bcc07934c39ea99c7223054db8e5bed7ed79c403339da0480bc919ee9", 0x9b}, {&(0x7f0000000480)="1da17189a9c53915316949ca86e6490f501768557a6c8ecfbd1399be15ca167dd5597714c40580a729c4fc35c94eea4e438547a3038d6fd960f8344335ad9ad12f368c4ce1b3533e3287253697fad17e64f6f62b8ccab3966d1f3b4e682ce732d29c0eae983f4a686852f136a38cbb061b39bad83e7e52733b0c431e811001fdae59ade9e284f804695b969305925696f5f668ee048fc06314336876abcb805b6144eb8f57e27ac9207401aa7c07d65ef218f6357148214a059443436420539cc848ac20fe658b9accc53a2f2d8bcc10ef66", 0xd2}, {&(0x7f0000000780)="7316425951145a68e084fcff041b460c60bb0dca0194697b123409d8111a55c754a17977876ae8f96340aab2bfe0faa32b50337c2dd6ad589e72cd58796d1201e0cd5b44840f2f69b83e68e3d75960af3736fdc319d601ae53657dc95ff7d0fd68b99284df86c9286b74d03fea0e8f164f1477378d8cb7e7f74b3ec40f16a9ee73dd9980d470755838866c8ac0652abbdd1d4d849ce39da7609312eacd6ffa1b61b2411b06783a5cbf84471139a5a165d1261a417caaad6ded6805fa4558fd80b71fb9f1ecabf72a75461cd4239f78e3bef8aa8ca67dbb55ee20e93ad478aaece575c2d0feda56389f64bef9f0", 0xed}], 0x6, &(0x7f0000000880)=[{0x28, 0x960765838fa217a5, 0x1, "b0c65ecf4922835cb2bd252d24964657bb1b"}, {0xf0, 0x1, 0x8, "9abf3992afb1d384bd55ca21ed44d606b8d00f8a266b55caebe3307474321308fe1f2f8f7d60aa04c17715a5ec3c2c1d490c9fc172a21b123fbeffa57b82cd713bc3c4342b756d3a8e28dd62b282d08b8e86cea149d1f3440ae70181b5b53361578359f3a7db2b42c8f0539534c82b7632b6c969df3599bf6f27880f02ca9ef65ba147d784f216e0974aacda611d5af868bddd686b61e234ff9b09dc05173b4189470dc7cc58dda82fd4ab861276bfdf5b07bf983c879239b1d3f55140172243f2fcf4ab12cb4f2b43965565c9c7f4e5e83d21f386488211ea364dde"}, {0xc8, 0x1, 0x6, "c9804120a4b2a2c672a9b01daa586c5db041544126ecb748502bbf7a2c3c4d2309773696385fb2fb7894a81b1a9ad79b412a66371fea95eeef530e8f2e02a31ca0c6130d2d3509b775782851bcf8d72981a8694c11e26a266c59a8161d8e27abf90986550059f690dd3651bfc0c43846bb799b4a35a86446eb4b9ec290a6b36326bb99ab6179081f9d2dc5982d0bb287d6ce6e1924d0c20a758414a58422e34c489ba03d83cd9412f908af99092bafdd52c518cd"}, {0xb8, 0x1, 0x9, "c86332e09db92e8dbb8ce064adfe174cb1dbe8f4f8434ce2149e2da7d6a64583a7523080ac8e6c7625b08d7a7b79687e6c78f50b0960e4d902ad659b467c4f0bc1f5439e729c7768e48dfc913c663bb7ba9d552f51673be52f4c74e0961923a59ec45b30f873fa18d963407ba00697015fed9ced362f40c5052fb7ce83c805546e4f462d10dcf9efe9704427f2734d27f3e4de6ef78aa3b18931579126d2646cbe36f9cacbeda8"}], 0x298}, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x3, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000180)="5186ebd01c90d20b9edab68e3954a539a361bb980a6abb7850b46e545218cf30f56f0c1b6cc3fc5a441e06c9a6342a365c324b8472db606dc6aeb60a48527451d523cbdbabcfe2f4c7621af6468cda49f86eec0ee42855db75c103054275abf4c1837eb803726f7c743a994e2d31d724665532c804c2e455ecd92b8df0fc922646af123fdb87893db1a47be12953e978a5ae61605f712d6b06619dba3fe29678f655b17c5e14bc783f0148dda86981c411910375472ba9bd41927dcc96256f081b21f9e51205ff81c525a5a993f282ed1aeeac4419affabe3d875adc12075fe1616b47adee91c8ebeeec7b4fe50e0a199075da9ae34733248e54f85c9ae819ca741dcbb2f0df75bcc9f8fa9209407655ffb7d08d0059ee026260515160fdf3a93fc3d762ce5bbeb384a5de147c0ed88cf7982b4d1a8a9597ba3ab9f59ad7c8467ce104886bae4d1097143cc0809a9efa85", 0x151) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65340c"], 0x10) socket(0x10, 0x2, 0xff) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) listen(r3, 0x8) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x10000000000000, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {}, {0x0, 0x0, 0x1000}]}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x800, 0x96) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus/file0\x00', 0x10080, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x401, 0x54) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0xc5, 0x0, 0x5, 0x7}, {0x403, 0x0, 0x4, 0x6c3e}, {0x7f8, 0x80, 0xff}, {0x4, 0x9e, 0x3, 0x10001}, {0x7, 0xd3, 0x4, 0x101}, {0x28, 0xc0, 0x2, 0x7}, {0x0, 0x40, 0x2, 0xb2a}, {0xfffc, 0x5, 0xa, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x9, 0x5, 0x8, 0x5}, {0x237, 0x9, 0x9, 0x2}, {0x80, 0x3c, 0xf0, 0x1}, {0x9, 0x81, 0x3, 0x1}, {0x0, 0x4, 0x68, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000280)='./file0/file0\x00', 0x8011, 0x20) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xad3d6c5bf8ade520) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f3ce034cf2b1e3027689548627573ce2d00"], 0x8) 16:00:09 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000100)=[{0x1bd, 0x9, 0x7, 0x1}, {0x1, 0x9, 0xf7, 0x4}, {0x41, 0xff, 0x7f, 0x2}, {0x80, 0x0, 0x6, 0x1}, {0x8000, 0x81, 0x1, 0x74}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r0) syz_open_pts() r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x57f465b6c90b5ac5, 0x100, r1) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c311"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x100000000, 0x100000001}) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x200000000000003c, &(0x7f0000000040)=[{0x7}, {0x8000000000084}, {0x6}]}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) 16:00:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xffff, 0x1, 0xffff, 0xfffffffc, "a5f6b875b75c7522a979d1963463d33166956b27", 0x7fff, 0x3ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x22, 0x7}, 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socket(0x2, 0x4000, 0x3) write(r1, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=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}, 0x8) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x0, 0x2}, {0x18, 0x3, 0x80}, 0x9, [0x9, 0x9, 0x80000001, 0x90b, 0x7, 0x80000000, 0x8001, 0x1f]}, 0x3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000002c0)=0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000300)='./file1\x00', 0x400, 0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x7f457374f9350a7, 0x124) syz_open_pts() dup2(r4, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000400)) write(r3, &(0x7f0000000100)="8c65", 0x4a8) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x29) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') fchdir(r5) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) chflagsat(r6, &(0x7f0000000380)='./file1\x00', 0x0, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="f83f9e8b2d3c5b0c58d12aa4f4914eaae6455717bc7c6b55f831bcd6f69720f98ea063d1d6aa90991e76431c880ae47effbfe6216b03b507e0836b11d5cb9dd3c54b5491c44226bad67cb5b2ef49357de614cc9c70ad810c9915b15a0ee6d22bd340df3f0583cb8bae083ac0468aafaa0fae", 0x72) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002025, 0x2d94) mkdir(&(0x7f00000024c0)='./file0\x00', 0xf3be520bf75d3d5) socketpair(0x1, 0x3, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/214, 0xd6}, {&(0x7f00000001c0)=""/96, 0x60}], 0x5, &(0x7f0000001400)=""/4096, 0x1000}, 0xe6eff41f89678de2) pipe(&(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000002480)='.\x00', 0x4, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) listen(r1, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x190) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x3d, 0x80}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000800)) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = fcntl$getown(r3, 0x5) r7 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={r6, r7, r8}, 0xc) r9 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b665d8000002", 0x4, 0x0, 0x0, 0x139) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') r12 = getppid() r13 = geteuid() r14 = getegid() chown(&(0x7f0000000900)='./file\x00', r13, r14) r15 = geteuid() r16 = getegid() chown(&(0x7f0000000900)='./file\x00', r15, r16) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r19 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r18, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r21 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r23 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r22, r23) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="20783987d76f9c4aa86ba5786a454aa01341e29a7e42bd802b7e4893ba422b0fbfb6fb9204f3c593a8689da447f9cdfc7ebd3915786fc2d652bf", 0x3a}, {&(0x7f0000000240)="fc4b1d275fcaa4f47f77006b52400476965166e894e970966279519b172a8bb9ba1acba30cca06c3b78a1299d1a9f30d8a1d10b3e5590015c270d585bb1dc9b27a4d560cc1454209bf2fd777ce4d56f5e8f6f3eeb96985773c6ae78a7e36517f98ec699c675c185d8405e077fa5bf17ad7fc813ef12f6ceabe4f970c83ea17", 0x7f}, {&(0x7f00000002c0)="5a9febbb305c6535aace46f570850795ce1fc88eaed118095a1091e1766120f4a4d2ae0c27d55ba059cd5395c131184db557b9bac0131835523b3d6b3fa812edf89d1da6c9a124cefd1a91bfa0ca88f3790d29e113f7ce1e14673a1f5b3988f606c1fc390d22e80db20ccf181c9b6b4721c105ec42a5c9347c2d54996c07e2574cd9b8403357d87be82cc6135a0a8a2dd40d1758bc52723ece9cd65fb471a4b154aaf8e5f0d20b35266f8adddc691e", 0xaf}], 0x3, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r0, r6, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r20, r21, r23}], 0xc8, 0x404}, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x5, 0xd3}, {0x26, 0x8001}, {0x86, 0x80000000}, {0x26, 0xffffffe1}, {0x23, 0x1}, {0x0, 0x10001}, {0x8a, 0x80000000}, {0x104}, {0x21, 0x3b2}], 0x9}) 16:00:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000021000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) unveil(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000180)='rc') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0x4}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") rmdir(&(0x7f0000000b40)='./file\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00001c7000/0x3000)=nil, 0x3000, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/klog\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x100, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = socket(0x0, 0x4000, 0x1) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x8, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000280)='./file0\x00') r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = geteuid() r13 = geteuid() r14 = getegid() chown(&(0x7f0000000900)='./file\x00', r13, r14) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000a00)=ANY=[@ANYBLOB="f8752e2f62757300e80184c685bacaf2fd52381f9d5ffaf0a91f0db5418abae7565d06af0d1e67199d585d6efad70f7cbdfd1781f0e1442a0147a5908580f0de813d893b56c5eb02375b2941362a3286243c22a5f886b1a4fe523f3d1da39880a77519eb4c8fda7cc91cab60614b12fd9fcc5f4b80e77e3b26ce5adabb1ba41580f1b92d97d11900e435575f3ea7b2eaf170931e80a32bd9085d44a3009ba3a09d5a3b90d5a0ca0450c79d7ffbb6640615c55f3639e600e005567396a683987b0ec7c4a90ee1e5df64b411ab01f3b67308359f83ba877e5578df2d6aed887cd67765e3196c82aee6d469ac1eba790476037001ab429bfab84435596e563813a15b42"], 0x8, &(0x7f0000000740)=[{&(0x7f00000002c0)="e96321", 0x3}, {&(0x7f0000000300)="682eb23463a17d4f4ae75399d963b7ebee9af3e19e118ba25046c47e89cfe1add8186bd012e39617eb008c19cdb98a53bbd35ebde7bd10d7f2525a571364f9b87e6b5e1e091547ca7034484292fa7d6ca75b8f3f867925394ef4edd615c18e9a23ddd0cd20cba1388422b6fd30e4b2f3711421ac0377440942ffd33add65b2a6b2a6eabb7c8d74bc9360bfda4008dd1e490cf2a1d2b689dd1842129c2a1001bea957945de9f39582b41c47cf294660a4cd6faa898ba58613167d", 0xba}, {&(0x7f00000003c0)="c788f3bd3a3fbee23d893aeb25948f1a46708f2e02dd6d890925e4bd7326727ad459228c864cea0047ba4d641fe306b8c1af9e822e4d63ec411ea6207f8a96bdbbce5e712117df0b184d32c28b6096d3dab63d3a3c51dee78c9a8f18509c585b0941a238ae53e68b330793b7abca137c668592a61bf33ee7b636b0a1b6b38f2be602b838f372241128f9dcad19bdf4731773cd88243961e3dde9c435d300e2ac91a52bd8716440c7d8cc637e5ad82153c624c774df817766fa26b7221536414d61cea26a0efc0284fbb224f551440576f3218b0355e582bf36401eb86ed63c4d4cef6e6a420eb535154ac13269ea07516f0d5eaa3528f5804a3b", 0xfa}, {&(0x7f00000004c0)="522a69b76e918084e5f449af126873eeb12fa1b4ee0969c8c701f98dcc74d05f2d3f6d7517770fe72da2c9cbc7a39e0865f3435e7003cd5cf6fc831a69e2b21cf6f522a303a8f9c4b1dd0d571dcfc5f38d681b340c65551775c22495bacf25dee8b47875a2914e68454457f2d6ae8a46669efeaa932c9d5027355dda98a142bd3705fce557671db657e18373c31922b52392359e4c", 0x95}, {&(0x7f0000000580)="cba800840b77e0977ddfb9d1d1dcfc3a589d02602d33ac896dda46637c94c6cb520351537a1daa42d962f13473fcdfe0af935bfd1211b7ae2f03fad7b58a75c8cce4bf94d3a5774fa8576970ab9ff66173ef970600b15301b16837cab896c9f981952e5a4f99b51f3f00c8df0a313b7b0348c12183c0845493830e1caae0a5a231e96b8eb9556746298f95535aa1af5483438f6e4a60d48f3a6e484a9460830288ff5852a9e0e6b0a49003451c1a5b61badff0189d1efef9eb203b8348d117a44d3c83946a344d5a178730a328c99f94d55700aed0a6f4b96e03fbe9", 0xdc}, {&(0x7f0000000680)="2bd6cf4e7cd69422b0b8e07358cc20b2ea3b277d1828fdc026c4efc7ab84d9956a1a4323a219e499ad4ce04e04fcbd524dbcd6c04eb6ce03412d50b9700f0c184d193f2a9df0458448e1c8e38705b54319b2dd3758e732c9745555c877c71a18d31e974a92adb3c86a3d5beafd8fed7de7eddd0db97181be34431c6edd3d34c430c357cc80cb368453e35df9ddf690072e39496d", 0x94}], 0x6, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}], 0x50, 0x8}, 0x2) connect(r2, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='/-)\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000180)='$\x00'], &(0x7f0000000280)=[&(0x7f0000000200)=')\x00', &(0x7f0000000240)='\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x41}], 0x800, 0x0, 0xfffffffd, 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x4, 0xe35}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="72173b93b5a26c5f64a4fe1dc856d73873c3e38bc13622b858cff9ee1517b6fe58377b50b9ceb210115b1649cf2e263d09f5", 0x32}, {&(0x7f0000000240)="75562795ffc754a3ff43600b3a8195705edc362c5d0467648b6b22d92e0aa3be4446b0da50285bf93c525b6cf166b1e65e51af582190679a1df67bf259327c83f9db058bb96af56ec7c8033c6a5baf9d6eb13efe9ee4c335b696840003610a5a2fef54b004c9fd3d1d5ade84cd7bf93944a937e8add0faf3a26d2dfd2eb315dd9e898037379cd559b8c3e65fe176737630f27dcb541ea11c9d2e249809a81cd2195be9d65ae776cc1e4ecc3d8582c398252e3fec0e6a911b7accd851994547", 0xbf}, {&(0x7f0000000300)="8110c8494d8d50875450b5dd555ccf984af3e50acc3aa9bb8a25cf5d4dfec4d937bf11d1ba9f38528cf0c065aecb427d262dd7a4d40a24a05737db6fcd3b754f88d25a", 0x43}, {&(0x7f0000000600)="35777a8c784c969d56170935af545394a3b2ec830a2e9bb2af3e5c7c3e31e4730d12616c4e86490cb880be98a7f34b4b82ad2248ae642eb1f679cb3689c27898240cc8b56520950cc6fbffb65f5404f762617b32f99d8050075fd0c37e3937b60c8a52a72e17b6a30532bade409006512d3568951a2288dcc44873bbddcd1871b6390be4d0c29939922f619196ac7f741e547cd1e8692083379ccce20427cc07d4a6bd3f48abe89cd9e13b634d7c252118a11bd69e1d9baca72fe48cdd2ae5c7c66cc55710a5ac2c2ea7551cd3116d4cfe454f25ebe1b8b25ab9fedabd7784cf3f1b232a48d369484d36606725768b04ccdc", 0xffffffffffffffa8}, {&(0x7f0000000380)="c4727007e1a9579f4dd9df675d00718fb673426be8d0a9", 0x17}, {&(0x7f0000000700)="4d2c7bc58d65aceed77296c72c7848e575cad62404bf9de43d1f0ea3007a5cf93a4b45852450d948802f70d88e9196086302810659c3ff1efd64078a264dd292a6bf6216bef5e5e00b62ed90fe7db3f7043bc36db5b48e0dde2d3e8c2ec7e69dc2212e6481b2d2d5fbeab50c0b069c8942a489a159fbcb09e62d74a1954b45683667312c64164c45921597ba1bfb8c1a473d2291e62c98078e34759b6ac7c85d839d58a6c0a05205188b2d92402c4ab9437bf726e9519756e056df17925dd81d8734f369f30a26824bb5afde8cb9a96b2510e5a5309b", 0xd6}, {&(0x7f0000000800)="a5d88552f85f9422fe63b42dd265a582a3370cba4e9c43a9529919ef99db5c979f47cdb7c1306853ac40af99b6d709d585ecf999f2858c27d580cc7a6aba08be70bc89ad3645828e3154fbf4610d9ba91757cdb4d235fc318dd7364589fea58afd559db03266a02c035ab9e1c9913b934decd9e5c46ac5c81e3aee8e0b8b8336226c234053d1479bb6274777e45041bd1d89bacb60ac59aad4829bb207fcde8e7ba84eb3fe52e70bf0c6d150be297d005ff9aa2a57c4dd8c4230e79184ac580b8e154d1a6f00837da8b9558a84ace90eed053819a3fe7e690eef00d5d757f60a4a460bd2d0329be6", 0xe8}, {&(0x7f0000001d80)="400bd9741b28c99af5607649d4c13fd839b5a360157a16407539391e8a7a8cb68e9abce18f8571ba8a7ac56668c9bba2fcd8bb027e64df9a593774bd5c4b6e6fb80d348804c784d3abe1a7f82fbf7197c03f6303387cda09cdab5fd28a6d24a5b75c236d63786e964724bb14c1aa557f44c7ca56e9df77bef32b5d39c80ef7ed4e0afc6fad6ca6ad3dfd0b46088a04cb48973cd3a67c1d9511e39ab7f144e3c7543bf963f5ccea999b8838471171db2b0614c98e61ccc08a342759e6a4f05aa7eb8c4f7c0dfe5436df4907b5ea8df61f954fdc27e108ea20f7fdea6a9dee58efdc7764b7bbf81e14cbcd6604be40166f0a19928b164c7a33000040c1a0977271b2a7ad52e0c05651126e59753f6f1a3d870b15c0a28fc95ee63ac8acb106eda3ef85fa3676ac35323c0154805bad0c73e227a14a160420db8252d74803c1707c424eded38eabf61fc6a3f0b739537157c1506314dee3df163183ff2f2c232964a2e6c2afb8e75a67c2761785e26f12554116b40c123bfdc18fa7b8dd12255e8351a96d4dfa20eb320c8f6f078c6228e7862a66940ff43a5e6f6e665ff248399d8220a111589375b788976fc18d72105e320f43b8d4b25697d0e10bc778666ccf8c14b072a5b89a745c69238b747c26a031ea32d97a639c046946ea33b94446d7e9268a7074cde2cfe462c2b289d7dde7fb68fa9bda281c5f679d1502bae6878d545a5a50a89f064594ac5aeb9623332578ae863bcd890f0a506456656505416afbb18816209b3af4b6aa1854efe2ed7f289cde05c48bfa4fa13c85d229150396f88e10b0381c3d3a7f81d14157f3c145549944e91dd4b7c9eff93fd72f1de0b1639bc47f3da87dd476a7ccd4f06cfb62194647d72acf28cfa1fb94a1ff6f25a1effef8439284f6873c540d20a6cec75a5b0cacebb1d9ba4569804dcb53fbd2e0f4bbb26a5b93c8e5401666951f63e0fadde623d98d339c4262e769fa2eb118c8ba567da73043489dbc8bf5cc71cee6b197576a99511d778d9fbaa3ec9a6b6975aa2d59df462010da01748cf2bdbd0f8f6f25f931ec9263f3b37f1ab4f76d9e3222f4cbef68c5c1b7e7a0e4277395118ea21de8bc1c68293b6ded93ffdbf1cb1eb1c72b933a22c0ef54571a40f35c25d6bad8d86a1e0abc32f2a115b54348d2caf68d5499fee39fc61d084144123f840db08a1927fcb2503d3bc04372d9c96574ec01eb25aa7426c938486f7f47495a67bd795b670f0607640f3e547edade0febe7137cbd845f0264d1f67cf04f0be208c891480f47b35f79da149d11e1164a0aa93ae03a97a8f881e95938871fc453933058cf904d3baaf968404593b848c882e1a095dcc1e89b5fb97a6d4c69410659de6e6290e22d04d844746908f1d051385b04a464ba3d4f831d0ec2304fc253f09f11c269d3807f804868d47f3bf75b92b0103752c46149eb8b2241a72608cbd04166ad9fa2be5d9298f2685c8ee0659da2528f8d74b7dd86a59079077b0292fc09e3a1a5f7d72629353e8ad38439330efc45484d3700daa195b5539e8d212fcd32f0282ec11a420763330afb2a9accd8670bdac1c603f8e4e995abd9950ceedd23733db9aeb97f762e8eaed58488b45619468f7b024afbbd0e27934361c75e3887c61940487eafa3a157c8a50552a2da96d941812b84eedffaab56f405a35b9ea4ed24fd0e4f72e77b283167a40076b72ff5d80c38cb0f21a1351436ffb4aae2c92878bface9b83c5b4e1c6cbb8fe3f658d7b2f514d8b5412d52950fd6b92aad4507f0563d7582b9046bda152b21a347ab527c1efd9b65bf96aefdf3e31bf13878d3eac48661a4acd3f41c70593ed08626bf0ddde2eb5c191d8ebfda2a7491fdf40dece0aaeb447d41497d1373e5783d2a63c3e8c608b1289ec231489094c9a334f57634df9bf48d20af694b0c2b5351c2fde090f483d229a8475a7d913b286ef64fc7f72af03f65d27c9487cb612ba0a54e0678dc6ea8d3cd48cfa131aa5e6e2ef1b0ae86bf7ded5e24ddd78b339154c5db5f1723e844cdace29bdae5895f5264b0003e347bc2299f3d1e2fbe6a1748a09013ce723518aa30eba778b1ff6734308b5ce7133f2f1f60f5b4ee150f9f92f545e5fc1fae4e8932d73e6b789d97ab88a0e6faa974518f56cb64772621c3d3e7254187fe36f66b133cf2fada7fb5d4a07be2c959a795ceffdc42b63bab9ed2d90eb0acad21c05d26404186b16098aff5894fef0be7c3a18e8797b1aa7caced029972a61efa6f628c0379ccd6c6d5174eeccc96684588f99172416c40ec2779b46b483b9629867fb061578f53d8fc95b76f9d834f51156b1c10a4e85df6d9cbc185dd3bae0877e5f64b8310895d5d348346f3fe4f0297dd12581c53db65b95ab4773fe8ae606012a3b2c36af8bb00c345ed0a213165efa800b6dec675b262c75d3f72c6422d5fabbe4b17b43cac483bbcde49c187f1ac4738dec02c006555807bc0065f320ffd3e47f33815b6734726580f852e7acf52f0e0fa7d43bd1b782e84ca22117f97534c3bacbf6a1a82c067c10b2350d6701d729444a496fa5136e4c978881b9569c836031313416ae68d67fb51ce5d95655d1cab42adfc159556f086a87f63c8c029f0f423976e6bd429f1f4f2efb01ba0b374cd6719a5ed790e8169ca0ac932ce041ea88e6524873225a04d9e30ce9d3ad65974ccd2b0ce235e2354c54c806eac6b33f9dceacf5deff4ced9ad668827f385b82e745ff7f5019a8898462eb906012b369f43a1ade8a508ee502aac1e83a2ee80c20cfecf964b0cc2c1267efea4038f97ef5b346f019d21581724369db78292312853d2e215684ced89c35726302fc57a900880f2d75ed484722c6e8d1eaffc5c6224cac44848c80c02b826a916bf9cfed37cd562cd1d6ddddf8509578c41c1f38a59db7ed532cb61f7d4da9585ef1b4d5d3bbc55956286666f26609c5bc588282bb70228510a7883ade04dee0be4ef90f4eaae269aad40df916ca228d71a4f7fbb599bbd8f2ea81016367aeee6120cc6b1c061f424a34eaefd4c946470c89c03fbea45a1d02605feaefe4addef5e98fd9ab552841066d354ada3b45768314df9ba918d944b09dcf6674b538482975511bca84035bdcb19e97464dd97ff8ffabca8e1b0e2990f1fbd59996642480a229ee2199c51a792e1c4315fa9cd50b96eaca893449266db69e2def460e5a52f67897dac635c40729dd0347dc1a629c80dd7d2ac5c5b5791b988fcb1141cee7fc1a00f268fc37f490c0efa0cd9580f06679db5b2424a1430e4cb1c514c4b84ecec803ea10d182a1e6d8740419661863137532c1e68bdbaebe30126768592ab5904cf1c64cdb89c9931d193330fc8bd5ed5cf8b712e6b4112dcc5a9b47e21c02b678a2b7bc4b5405096691c3a86515f0384a00a55575c465b87172785682acd39fea0170e2cb0885e8e004f7d5be0434d7a443f48b16819675759fc2c077d189122421d51fff86874fbd1e956fb6f25360b2378d64d2eafcb4c83b47f2d106503aea34b0e063714beb06c5c8967037d1f64966bb4c96b7406b5358a7edf1779bbec68889262a1815aa9428f447c88d82ae795fddca3585edbfb35176337c8a854fead1b74594400607f0ab3a8d098bfdc0083ac0df5250f8c0bcd34780b7d5c9f9e57f8e92144e83688fbf053ef03ce171d14d311842280770bf74a9768c6914cabc75cad103f1b8e70562d9504a441a8b667f3e729150065a63389b9dc2688595ca94c60d4fb89aff0bb4ab20b0a62821ef1e407f999e80bb18e3ef6cf0c417a51e2dcc7abedbeccc2f73e8722c4ef55622a5819377eba00e13be19d6b67c532de6e2fee6e4b165946e8c69e55de986710de9cb80f8f27118512076445e28131fcbde4daca72d1fe7a4ad049e39ed80107a98e91b0d65e1abd5f6ba6675761161cfe4bbd38d9d1485a63d93ed64749c7b4a7f91626adab5d51108ee3c9ff1f2e3ca43d3e12602377c57099f4fb3657a311a78ecc57f354201dd8a319eb19a2e17be29d495e9cb7f0513d2dde465c36cb4b46ea3d7b881f521866f05138943236a09bc1376dc5951d4740740c3e918f9e247e74b80868d0d5176c0742b2f2240348c68d83aaa85e0c73a0406212ec2df0f7125b8eabe92c6e7b0c0d97fe8ff64f025d93f11f24b75593f1d0d558563e78ce7e00448466d8a2cee96ec41acd1df3247f8f25d2d417ecd2746ef06628c59b0269df5d5ab05ef31fef9c44c01609fff23b5a606d50dfbe7aa14c8eb5a4e506d207123b3611ce5915a1cf3873b0d8d7a21fb8bb423834ec1a0ddcc687aba5dc5b5c46fc26514029a1578fe0bceed96b0ad2f9f90f8f21a72f3b678a52ee352b52b57a8b6cc22c70fb79efc705603905465db595036cb2048d79620a1d68380778e69766b4d3a36d26dbbc0df6bf182333d3d84ddefde3c895a8ab6dd911bf1acb9d786490cba090535fa4abd4e6e58d4b3ff3cefc09c84fdfca15d8da71cf2487f5d382a8ba356adaa7184ce06e8bcb47effb7cd3941fb4696b60fc9acca71463d66e1714a09cc34dde88389ce9a2ea402a2b1184a0f549f8fb7e72695b75d35b1867b83bd339be1f5c2e4b17ee8221444ecab459e35f4eaf6aa2a84f229828f0d64354fa565c904db9981b9af71e37e9afcfbe28f5de90515429f2fc63063b01fa39f039fd391627fcab472d4ddd834a8a4ab5483dab861168f6e5bf5456e94aa68a098836a0a6b9369fac6cd42032e8368f45fe3ec0a6bacbc3d366dd6241aed4ee666b62867063f820ca627f7f5405c3a4cf3f861bfed0ff1a92553f87cdcb2deafffb8a5b34d9238b746cf83ffbbf09db8ac4b3436600ed549fe22b89f734da0b4ac15129e62882e300f17d534b06243e321f60aa86a808865ea81639d612322d7704f2e6371b5abc9991cd0247b0240ddcddaabee404c1eac6c92b87c669b4e2347954750cb6ff3d30658d5fbe9ae89b126199e0ac5e5fbe403744df79339fdd769d8551da5bbd01a03846719b8583c86378b2abef821e8ef072d970ecb6eaf353240197ac79bf1843bf1a572bba911f0bc451e90b8b96ed1170f2e8dfed2ae7a465a731cb76aeacb6fbc9534825a406f85967f51b4805c4555152daf33afb71c557cc98d6478a0436843fb504606690309ea04ea17d40bfa875075bdab14cc0cb2180afbd5560e0d6802eab929fc426f98f1c318a6f40aede63a22391b03995484df1243edff0b459ff1c30cf54ea6f0fb77456b6608b8d01692a85cb319e8af306c3ced06164157c1ec03a6daaea7f0b74e8bb7bdfc7c795aa50e8cee528899ea87e3a1143a86dbeacafb9d3065c82df3e42a455d6cbd818a235b1e6b36e6b44cc9604ba5477ac9eafc21026692f1bb00abc3abb46bcba9c6ddf5ad571f49bdd031576f8ce0a572ad914c3b016e1fb78f4194a8fa7f732819f35eeb24321495adefe0f0867bae10400f2142c2eb7de4088c4f6e0351856fbd993f1441f68f8014eb5f842d5e1215f4c6f8ac4a209b999ba355ce92a717c00998b7ab7fe9957c92dd8b6769d2887ecf6538ba564fb010908cd07c1254c45a02bd717f53829cdae2f2fc3eac00fed1ab283d50cc73f7f94870e97df0aa2c41b37625ddfa44351db723de4baaf8055ef80e87e8a8fd56eca7922c19fd07bf76abba68d059b94ea7a96cf1c959e6b3b348eea4ba7d8c1b34e51ebe43bfe974750e936a7edae12a743306728cdd7baccca96f580b80bf2a08ba4761dadc2dbd655b5e999225996a620a3f0f4561503", 0x1000}], 0x8, &(0x7f0000001900)=ANY=[@ANYBLOB="9000000000000000ffff000091000000bab8d1215661db2c64f91675cd6925008fe527980ffef4889adf33aaf4beaa6d6826fb1948df6c48cb0c2e7cc6d99f519d61b40ed3eba3a15b37b98f414a2f77c8e8cb71b3faa5030063d19338bd5c40ae965dde9a3c1bf0b635481ea51b1a17e3420c8a3af8dfde3278cf4c9f66b039987e70d20340697f1f3d9a3f00000000000050000000000000000100000009040000008d760f073905d6601fe4df690ed9495aec66bd453474ef7bc0de61fa6e29cbf7dbc32fd74fa08f4a28e017ffb152789866382dcac100010000000000000000d800000000000000ffff0000921e00002cb3f0476c1a06fcd81e225eb8861e8872477e11d857f515f056430dd9a21b085f6bd41ddc99019b523f0c33831d79f6c2d23c2228767ed00f35e189e6d854b771befccc67fecacdc0e5a7f605230041f979ffe514c5aadb5906d677e7bd38390095e60e57d3276e9c20a06b63c5cf8729f27385b88eaba8fc6d7322a90e51f7e5e188cddcc5547209a2fa57927883192a1f4bfced8e3aebf40b6130ae8d272ba71acd96c7cddcd45ac33fa6934070dc0e6820ed12e4b1000000004800000000000000ffff0000080000007b8a825b1f1e8380282bd958a95c52ea066345517d4fb05c71579870bda95bb2199bc367fc22acbe443b6002910ed6553467f0ce27a90000680000000000000001000000829a00003b1e73a65087c4605fca0f1118fa0842139ba3f6f1d8f75439ea25f4fe3e581027ebe7f918cde6d26f65dafdd0d4697860b478fde4f3302a08bbdf3f96b6983194c04d79f09a9790c7765e0900dabb697b94747b5f0000005000000000000000ffff0000ff0f00009795a71a203cdc4d9080a3ad2b57d9e50c8329d26c381fdbbb1de6706ef574d45366913dd98b3c6c42c4988772f706d719583dd66d5e2a5301cbf8b805000000800000000000000011ff8db7020000008289c984bfa51d6e0a38ffae769f6e12ec93b35205232a638a0aeb83fcb819b9ab754206c47a3bfe51fb5074cb3f09e3f4d05ad86786bbfc6eeef6b079bf87e3f468a39fff02d58999bbc67d413663b0f3b5bf434039291410873edfb41976547afe3b3c33794d16e2a27e00000000006000000000000000010000000600000081db7ad4d1c1b36670eb0143b1ca67e3da86d7e611e6909e2984c4b1e47abb74d602158fe28fda6798fb71ce25b081ffd086803fdf3abeddb71432b07f6beab88838103a11c09402000000b00000000000000001000000040000003eb6d20f63bdc6d5a2d5aaf44264b2b8448cd64d7a19b2d86cbf4295380e8742fd8b7e65bcc47d9c37a2e2311f29b5be2a97645496b10710d877c4ac47a43eefed418b1d5ef50e81136a4d19db7e5aa9bdc89753f4756090185995330684627dfb80d243d8f7723095ff652f09b22cfe01f36bb0fdc26721a6435a16c0ae9489f1ea9b954b1455b583b1b0cddbb2d48750014221ba0206a652b30efeb77500000000000000"], 0x448}, 0x40e) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) r3 = dup(r1) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000900)={0x10, 0x1f, 0x4, 0x1e2, [{&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8775}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x331}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x2}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./bus\x00', 0x0, 0x7, 0x7fff, 0x1, 0x23522a9e, 0x10000, 0x1, 0x4acf01fb6872863b, 0x1, 0x9, 0x763a}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x3, './bus\x00', './bus\x00'}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f83", 0x9}], 0x2, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="2c2011531338afd145e1872bc7a86a842c9f797c77a5205d356b3821e2a0c5c5c48843bb737b90f685d87088e51050bf6128d5f66ec3217edd0129ebae6d8179a2ff986cc91e13740553e8d4903e20ae9c589a62f095fdc8a946c467194ad8b98fd65144393b7a2621cfe7e2f0731518d954f479f6663956d2f7502e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000002c0)={0x0, 0xffff}) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') recvfrom(r2, &(0x7f0000000180)=""/157, 0x9d, 0x0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 16:00:09 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4094, 0xe24) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f0000000000)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6, 0x10, r2, 0x0, 0x8000000000000000) sendto$unix(0xffffffffffffffff, &(0x7f0000001040)="f56abb4dba39b29108607f7387bc6cca3d2db5b60c2031110ec239f326ac7cefb0db6cc886bd4b374f9837ecdad30b948224df907a09b59f429c627d08947146c48b0954982e317011507b2e28ffeba618a5553b17f316b4cf5c6e310150ef9ecf06a8fcc264e52256c7f2f7574f1a1e96f1db25ab3736013e8611cf9d7d6af89ee427d9d185e0de71be9dc48c5059432b875e09a761bb4ec8f4d7fbee76661ab4bcc089a50f5c81041f6feccefb5d45180ccec61a3644d335ab6decee798cdc4c128b271bfdb482c3e823cea01c6795ca948ffe637dbbf8ad4bb1f307c9170b5ae7baaadf2a09a3e364292d5fd95307e4", 0xf1, 0x6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa50401454", 0xd81) 16:00:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202002fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b6140a2c6a809b8fda65a0b2911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399cf30053bb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29126ca8c256b2000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc0505006bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d448dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef27447ac39a9868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a4512beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3b6d3ccc3243c8d783027543000734829dc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba9442000000033d319ed0d4573b40000000000002000f9ba91b98365d6d337711564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88873831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a510368ffe538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d0966370671d7cb41b0ac0fec6360cb651dd141e71666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d810b4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98c04000000b2147e154be17a6ca5c989702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e"], 0x10) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="100008000000000000003a5f00"], 0x10}, 0x0) socket$inet6(0x18, 0x2007, 0xf0) 16:00:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') rmdir(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x4, 0x8, 0x7fff, "73cc517dcd000001000700680000002000", 0x0, 0x10000}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0xffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) syz_extract_tcp_res(&(0x7f0000000100), 0xff, 0xfffffff7) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/34, 0x22) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) write(r1, &(0x7f0000000180), 0x13c) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='\x82+:\xd6.\x88ub\x00', 0x10, 0x0) r2 = dup2(r0, r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="188760871f3199376c971b3d221ace2dc84116141ba342057002224c06d6c108f530404f8e403a8f2505ac1b9c69c41c59e5fe632e8c271fd9c0c658a65e0b0b7ce4d0997c2a4896ddb8ebc7281dc928cd4f345468f1279704e2cb54fc6aa8d3292137320706cec55054447bffe13d3af004d7db516b61390f9b5615842a256d31846b6516c8aef1621971bcff662a94"], 0x10) shutdown(r2, 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e32efa4fb1777069d81020070bf0100d6ff0000f007000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2, 0x99, 0x5, 0xffffffff}, {0x3, 0x3, 0xa8, 0x2}, {0x40, 0x1, 0x1}, {0x7ff, 0x3f, 0x0, 0x3}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0xffffffdc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = getgid() chown(&(0x7f0000000200)='./file1\x00', 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x3}], 0x1}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10) pwritev(r2, &(0x7f0000000840)=[{&(0x7f0000000a00)="d48b27aa0e8a1585cd46ee099580f69b7c7bddf38c8d4b49cbf3f3b2cd121ca533332d8014e4563ef3270659688315082f68d7e86c1a3b9efd9809322a9eb6e79d9cb86e3285d152080030c681a6b77009b299824c2045dfcf35749a1abc9a187851c4529ed5d7d514ee693ab359c344b8268153abc102c8c604307e81390ed98b54d38c9df0df30f69b857ed86ae7dcda09f68e2cfa674e131bdb66ab7f2e6919d2424b4b0dc9a69561f310f5d5c9b7887d3ef1eaed031e4da774b10dbf5304d18d5420391c55d3a3c2c3bc12ae66070319ca20a8ddfdb4f7c9f17161ec8c1700cdb8153bdebe33212bf8e6cd2eefd3543432", 0xf3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') readlinkat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/120, 0x78) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b54290000003300000003000000"], 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:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000003c0)=0x9) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r10, &(0x7f0000d06ff8)='./file0\x00') r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0xab9e8ae8da7d4830, 0x1, 0x9, 0x8}, {{r7}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x500000}, {{r8}, 0xfffffffffffffffe, 0x18, 0x40000081, 0x8, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x4, 0x90000000000, 0x9}, {{r1}, 0x2, 0x1, 0x2, 0x100000}, {{r1}, 0xfffffffffffffffc, 0x21, 0x0, 0x7, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x1f, 0x2, 0x6, 0xe93}, {{r1}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0xfff, 0x9}, {{r9}, 0xfffffffffffffffa, 0x2, 0x40, 0x8, 0x3}], 0x1, &(0x7f00000001c0), 0x2, &(0x7f0000000200)={0x4}) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r12 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x7b4df45d8a17c691) r13 = socket$inet(0x2, 0x8000, 0x81) r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') dup2(r13, r14) writev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') read(r1, &(0x7f00000000c0)=""/46, 0x2e) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86134) rmdir(&(0x7f0000000180)='./bus\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') write(r0, &(0x7f00000002c0)="000000000000000000ecd8934c820e8cbf2d37992955b36d97b77f91098ca14ed78c11fa79597c5d7a05d33e895b4190bead030028ce8288afaec151a270f581c785662cc25ec00d3f605c00762d2642bf6062d0cb6a7ac11cadb06a742b381a189e5fbd9812b09109771e39f8d35d9fb71a96f1dd553e673877a8c8870965ec34401bf1874c", 0xfffffffffffffe24) 16:00:10 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82020063c4a103dce4a7efe1970da711ecdd57be971e2f66fdb0c74e6ea37a2afa3ad3b5d1f3378dd6bfa85855e0533cde95147f06d3f3e55d8d838f17dcc41e4e24e8fcac0997634aa2285883d44df73974e5e6c246d68a425996b1c87fe1cf367929c776430cd2975ba1e45063263fa06cad9ffdd6366a584b19e4064a482e4eafe294fc79811ec4177d16058d7265edc0c6ac54640c0d965e61cc0b26267eb77fd5e9ee0716b85ce11892bf5a6ff1c9a49011ab3a7d9fba48892f1bc3bf2c38885899b89ccf71eb77f33fe5347466f2cadbda2e835466daa48f285c8bd013193a82a0fcd62323251cbfc2542d9a6aa5eb2d4bee4b54c29740835e469d8cf0b4d1a736bb60ed46c5572148703aa817ca92ccdb2ce5a3cafe2160df"], 0x10) r1 = dup2(r0, r0) socketpair(0x0, 0x4000, 0x1f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') write(r2, &(0x7f00000002c0)="c564ec4d144bb8f6d85a9ecb3750bbca5d92a90026a7a2c3c3d17aa6b9d7efbb59634de248e721a3fe4f04c0c85397cc5a160d09bc22dd276f2ea1b29448f1ee87ef8ee0a3864272d1a6c8361faa43f8d43d73418d9cad8b0d5352d3411d605441b441d19b1f2be5e43c50d7109d1a2aaa14b03c6161d3d9bffe618d2d3879e5afdf5e364faa658e9cb13218195f5f91bbf653c3242dab755b72fa41577b23830bfa71c2c42a2d50a2f6ffe4d64ee20b7967ebecf6fc422058d4bb84ecaba92c78ae2735273c948820d28a8579e038bfc5c83d41adc31cf4b5", 0xd9) close(r1) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e0e660900453000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x1000e) pwrite(r3, &(0x7f0000000280)="f3aeb9f2ad4dc7b794fddc07c916c6e7298ea1dc3165238f5b7b337d43a18df0cf6b21afd9edaa6b4f26c0a72b32670191752c557272ef3c8d2502afd373101259222bdd1a8453c0c48e8e5e66491a25a7657a6ddf4dc00e592c5024b1a1f18b7564348622ea059b9debfb00d18f56ca800530ce2c4418515ae176f94cab4b585513de42d116940fcbd4e267c21c544ac202adaed8da678f7ab2cd0ab8eec86b49a00edbb5637a268d9b11c5c43dc5290a3cfead9f5e3d7165d82fd3a6c5950a10312cdf02e8044c7a0806d631288f5d06d76fab9e8c14329ba87a34d5fc7a286dd4daccd6482b3b", 0xe8, 0x0, 0xfffffffffffff2ec) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) getpeername$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') setsockopt(r5, 0x8, 0x40, &(0x7f0000000480)="e648f545e75467e21c981d3a6a62c9aaa979b86a7e5c3545acb16474c8f8263b7bf145016f037907ca53d077cf8fd3b3cc569797f040569452f3664e518957ba5e4ca1f4817f8b5588e0864ee73bf3dfc840191fb3cdf51a1e21972699a09035a83824fd9583037f68e0c6", 0x6b) dup2(r0, r1) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r7, &(0x7f0000000380)=""/191, 0xbf, 0x1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c0300000000000000000"], 0x10) socket$inet(0x2, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) madvise(&(0x7f00006d7000/0x2000)=nil, 0x2000, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4c}, {0x9}, {0x6}]}) write(r0, &(0x7f0000000000)="7c0738b6ba9c057aa7e88052925fb096716899fb35de0fe4f50f0b", 0x1b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:11 executing program 0: 16:00:11 executing program 0: 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDDISABIO(r0, 0x20004b3d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x30a}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") open(0xffffffffffffffff, 0x20000, 0x849590d84d88c1ed) 16:00:11 executing program 0: 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x190) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000001c0)="f1e86473c1246d709763e1a0417675c6f6acba717c57523a152dd1abc0ed0f9254ab8671a5437997d1922c78486854d4e8fbafd7747674d8b1fbc65cc60a8983806d9e8937b5f57aae7f69b332cc4a89", 0x50) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') recvfrom(r2, &(0x7f0000000300)=""/163, 0xa3, 0x2, &(0x7f0000000240)=@in6={0x18, 0x2, 0x1, 0xffff}, 0xc) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x6, 0x0, 0x3, "a1d7e2f762578b090e57098649d0e805c2e2186d", 0x5, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x56a8b79) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(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', r4, 0x1}) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x100, 0x4, 0x10001, 0x3, 0x6, 0x6, 0x8, 0xfffffffffffff47, [{0x2, 0x100008, 0x2, 0x2}, {0x3, 0x3ff, 0x6, 0x6a3fd6c0}, {0x0, 0x2, 0x7ff, 0x7f}, {0x1, 0x4, 0x2, 0x1}, {0xbb8, 0x1ff, 0x4, 0x3}, {0x7, 0x6, 0x1, 0x80000001}, {0x4, 0x59dd, 0xffffff21, 0x1}, {0x4, 0x4, 0x9, 0xcb}, {0x5, 0x3f, 0x552, 0x3f800000}, {0x6, 0xfffffffa, 0x1, 0x40000}, {0x4315, 0x3, 0x1ada, 0x8}, {0x81, 0x9, 0x2, 0x1}, {0x1, 0x2, 0x7, 0x81}, {0x9, 0x7fffffff, 0x10001, 0xae17}, {0x3f, 0x70d0, 0x9, 0x80}, {0x8, 0x9, 0x6, 0xff}]}) r5 = dup2(r1, r0) fchdir(r0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) r6 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x0) fcntl$setflags(r6, 0x2, 0xfa3a28b20ab344f4) pipe(&(0x7f0000000180)) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000100)) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) 16:00:12 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='{\x00', &(0x7f0000000180)='}]@\xae\'.\'$\'{#\x00', &(0x7f00000001c0), &(0x7f0000000200)='\x00', &(0x7f00000002c0)='B\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',\x00', &(0x7f00000003c0)=',/\x00', &(0x7f0000000400)='}-[\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='^^\\:\x00', &(0x7f0000000540)='\x00']) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: kqueue() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2) r1 = fcntl$dupfd(r0, 0x7, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x400000000000000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffc1, 0x2, 0x8000, 0x0, 0x8, 0xfffffffe, 0x4, 0x3666dbe317ca0cf5, 0x2, 0x3848, 0x65}) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDDISABIO(r5, 0x20004b3d) r6 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x87) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') poll(&(0x7f0000000080)=[{r4, 0x1}, {r0, 0x20}, {r1, 0x1}, {r6, 0x4}, {r7, 0x4}], 0x5, 0xf601) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000200)="f7b43019bdde27076cb6623e8325eebb28aa447a95eb44dcd76acecb8c86bc525cc4485ef98da860c9d683697922af0828897e8c08caa92d8de251d7129fd0ab697e083642b9eeca593cb8fbbe0d783b8322eb4575f0dac6d9c9545c53146fbdee9a71d3d1ccc6678bc238fbc58a8d89be8c7ba6ad260432b8f19e81cef700539b1a89ee0288a5a4c16f59ad3ae0a9b1d2be01bfc2d4028793fde3da8b8eb2191dfff11ba9eaf8639e46ea4a8d080af67db5e5942bb1c445194aa0dbe2a4c546104945cb5d3b03562c805ec27d855df87c38c5e44691e253e9ca3c195491586df6bf450861e8ea7e6af47f158fe219315b92e9fef76d5c", 0xf7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') syz_open_pts() r3 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000442000/0x1000)=nil, 0x1000, 0x4, 0x12, r4, 0x0, 0x82) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x100, 0x7ff, 0x0, "000000000000000100002000", 0x9e66}) setsockopt(r2, 0x0, 0x3, &(0x7f0000000300)="ebd3afe680c1317d2c4d2071dd324e54bb65cb3fe8672864ee51512a3ff581328b8e89b742d72eed7049c349e18c8a1147bb7983e9a5c0202f3f15693382352edcbd7d4c99c6d46970a8899339c83df3ead0c2cedbcf6a3323d1c8e27b7329e861b47e26e112fa04a872db1ad2ecf3b504a065c7bc304a66d290a027b637c931ad518f28fe628b541e333d49de94956599d9c85cfc3538bc6012b2d4c46a7ce5a23b4fe9185502466d680a3c4bdefd5257cd30bb747d5acf7926f4adea6609cd54c75b71107afc96f24a53689e8c2f5f5904f2edabb3ecadaee8cbdc4627a8fc1ad46c6b04a7bdea7361255414ebfa4d037749700c48258434ac12ef6d1e5c8e70972232b856202aaead195fa6c106aa3617016119ca91f166db4ab2dca1a66fd300b1fbacbf2cddb4bd4fcf4a7a470b8a4f0fad3d8ad3628e46b8030d7e0573f20c2652643fd0fbe4c77f87c0804ce0b64a63c9473dc7185b180e2e5138e16d07887ff6fde0b0aa5937f4c3d81c34e15eca5a916144a6f99090c3ba01d1c94aed788f09de055482fe50d45d507bcffffc94c4120af6c03b6f4d29fbc2a7efc0eee61be1432112213bbe888b2d30311955b87fc0d0c346e989251c527d65a98dcf09136a79474035eb5d6228f9d5da1768c4c1ec611879b809206f86f68e68d4118b49592302a48405225817459b335e263d9f77dc8577297123c7aad5cadf318c40902c7f51e35f44dfd1f4fd929721eab5ff2c774827efe505550d93e00291dabfaa77af18d5dff63739eb57794b25ff58705a9211e55620644f4dc6ecb127a4a051a43e48cc324f79592ed8b119aff08feafecb8651d055b9186e3a2a4937b46631e38a78bbf4667c89eb61a08c9dd2d3c8675e25459efbab6234b8594fc06fe7829c699031174254d9a5478be2100567fb78af9f2584c113b907e086a9abbc7ae05ed8df6030e4f8e162c4ff9bda91b0b4f7b0ad5435f303a004fe571892cdd4de60d2cbc8ee5b6540ee3e701aae2e35d1cf9bc4ad13c68c841860c3078868f7ecbf4fed6d97eb46694d1b8bf402aed9e8468f5bbe0497b8f71c82c281d59a7526b8ccdecce5927c5f1389d31d37febcfc04aad9205c86398cbb5a0760ebe945260fa674df1939386df39ac2405c95ccad562b9bc683c8c1137f13ff7665fa6cc3740250fc58b845b96439c039b59fee115eed64cd00de6269c74c353f894612c1a354ebb0007d6f19be3040d47f4eb6c74aae1b6a22cfb12e668c070f609d84ce74268b03f95c4b7aacaeff64d9107f95c0273df2c05dfb58e7244cffd41d2bb95fb7809a0a4b419a79872c665ff61f43279ba0f7bc49f226329aa66ca26210a7b2d86158ae6ce8c678213338775c276540a579c4597e1f1f42bf07bb0827bd3fafd5f046ac639ae9d4932fc2031c2d0af7b60f28dce414422bf50b4be2e8cabb2c67a17cfac32043254cb3dbd78e1936f77c12c8550bafcedd783361ed401227754ceb0f0bb9e8628691351ec8afaa3288281f2ce83aa9bf6482039752e7df26d058cf20cba620d9591b475e9ca399e3a0fa7a796d7b7ff08e2f18f1c5f52f1b91afd0c412dfaf566759e456293f463f39eb7bdb9606d27dac9f32d1af3ff92e766283fb6159089c86dfd72d0fb80edf61860be1235eac9841985f27097a6124d308f370423ab72931993dfcef64072a84e60950f0c364b0d5a4d0641bc62703cda056945e38d3dd88d227433e762a7706d81dff5459ce1c7fd171f4a85edfc4cfd0d79107ad58c566cda218c06f2236ee4efa7507bf1ca2ca5a3ddb7f7dfd8ce3d617400cd4c677072a90e5dd939dc16cd9bcd770fd6425427c6545a9ab6d7a09c2440124ba4c9d0d4d93e28f2211e1c339fafed6973e01c34a98be87c09b6a817595b7182fa3f7daef7705452cd025b52b17d4b8849e3d5b1b9d1cf812c951b07fc65f0ceadb9279624d4ff082f234c56acf2d4a4b6c6bb16eb9cf3f6f6655e5aeca9515cf74c6176ee08f677cec4f59122907c3226c88af86553d287b7b82e1b1826499691710d102d214c7f78cbf1138d5f34ea4a37e7667d8c7430225ab7f70960ace5fdc22e016794fb2d18d71b1e90b78630f66396a90e287e1c3449f9e91db165c9fd47bcb7f364a0428f39feb0dc398ef020640e9b3cc7735ec2982ee6fe805c0485a9629f7c19dd19fc0252783ced389fefbf911ad973347ed3b4f99cd326a4458c4dc4675b5dda2d011ad2082869d8044da8e5d14089c094d61c0b6b380a66270811395f30d9bdab5ca9321909e719c2d72cfece53b59ed10e7fc8d57a81197d8c8c48a0ff774ab1248c1cdc3471c6bbbb9b80badc33a9002a96781b079dbe733adf3fde78c827eeaa2ee7e05dbb3cfbe8ed8491b06327747a3bca82832f4aee4fbc6a3f6e4f2e0c15f1c7c5c2bf0e01959a640eaf4980af6121d6fe1fce7d3fefb0ad75abe020689415f96fa4b2d10a0dc89c113e7288facff04d435e46cd26cabed1942bdf13fefa2a625aa73ff75083815132aa740c5654cc7a7df7d06d2a62c37d927afbcdb3d17ad68f7c0d8c924f9303bfa5bdc63f8a28dc57e172d0b5cdc83cc38f0d6a971644228b6cd86c3137444aeb7695e3b8195e07ef7148e4bd909405bff2cc90b2b83500fb12887657e124c6ed2ce8c18d841ae6a38d1aa4662a479f97cca18ed8bd154d6492f180efbfd0a41f055a01f188c518312c56cd7b759c6069f8f535ca1e46ca17bae4f732535713d95a514421a55236414bcf3e273b569c7c0204b5e476c58e8bffcea794d2157e24013dd04aa130f9b43bc37dbbbacd3098d3ae41afd2bd8873e0f4733406aad789029fe726cdf260d619061fc8467f4f7a2a24fa57bfc5816fe3da88e3ef45b736e80e66dbb718457a80e0c688c180a17e53f6e3851255eff7dd2ccab7624a39eb2eef2be01e8961eff028e37a547d946b44a0eaef16a5477d1f77b3c72954613aec0d199ee1003d404cd2925988e3fc3e5026e862f2181ed429004905219f3f4287762b635ae71bff7b7e9d0c0153c43306f9f2bd9fd6931380c5aa8415bb62691af120529da6b2208b47370d3d84480f6cdf87130c5add40ab045b0b145b6db0f3b98a1be629b20212111c0f438ca644a3180c90dad76b4028559215442a14f031a0e5b4543fab090d094c34111ac67d9b5bef04c6be1d3e25f27f39474b780ccc7cae7c464ac88011af67ae13367940513a8e8145b5d2ce9155f208b5db00ffed419964837a58049f2eb8c8a059752586160a7ccd7eee08299ee26c23359f40b7e4a654b6e9540fc65a6cba680fcfd5db5f57cff607f916a2c132f142e09ed2dddd9bbadf53f895b3dc9e7e85fae89d1a0ffc03c9436ad470343315dada16a6a25c8d4d3f7c8606a4962aabd89f31aa4e5529fcde316697fd0800ec9f050369f0dd398cd67c3e7496617b785c527ef176759836a6b0322ef8e7887e51786fcea550979071144a4e898fc1eb9f2a1b608d947c4250e714d49a98790d341a79d32d749580abc17af85accbbbc6ce3c1e1a1b08992d9a1943e0a9df8fc14c529cbd7ad4d67d9deff3984f36df4d5a7a561020246bcc30062737518d1baf5271fd391956c23e38c071e8ddf7d3d5f524713049326103a120647d346c38ade2e7d86536650bbbdc72319dba74aad2963ce62ef098479023f6d34f4398e63553f98d275b28615b266ee021cb2998970826ab8f7d8354b7050c3dc603cc08dc43d21d09b70dba32c0ebdfbb546bd04a68c587a9d85e19fa32f7463336f4d8cf6028a50996a353876301156c0e082655a3360581adbbc40221de95dfc4a2894dcbd8d6afe80048946d3f07f019b3101524da6cff58db399b88ff8735ec294e38ace6ca2d6a8f7c7297ce6904327a47a51085d70dd102225674ed50bbe0550d177df4cdce2c21317498bc21f8541ab36805cd496ab5ec059c2a72f9a4ddffe72403368992a8c1e2ce68512849481182547ab6bc2eb9e26470b4edc2f742fe4c157745278b3fa578a4fd52b03511f7ad4a5a4ac18d2426b1779caf5591c4ae081e8a1709aef8d85cac3dacf7ee45be7a1a9de7fea0cf433cbdb95258f581ebb5f54818247fa914cb8c5d865530b28f570d73952b7e6a5fda9220a16e78aa7a2e03a45cd105f43da9888f72f3acd9029a59cb5d855bfe13a3b406f46b427f3d1c545f9064e35a6868b941ab39d2a9ab8ae9fc55aa76afa93cdccb1b870a334b11beb78f4592c72daf3064e969d09897e6d82bc78aaf80095d5f89004e3984414438f64724e4e069d0891a5b36b6d397dad23e6c0b3428b08b9d78bbacaf70dbffcaef02b79e742ff316e1cf5a91a0fcb9dac6ba3e62d96ce6f13fb59ad1d0d8e5c3fb17e9937711ed208864726fc3fdc51b51965f4393d9d312be41325a15a1b8fa9cf7073b62fba34f669047a4c7a4fb6398e0272ad364a58db265e3497b616ecc8c9a2018f69282757d2b3b35ed54c1aa1ab9486eb10a176dacc204899ceb3d3af44cfb61e4761ab705523e29ec544cc4408b8bc19e3bcecd7e63c23644c037ee535985e083606ec923e716376b18d5257b0a20e266af206ec67f723d9fb188cebc195f62846adbfdc8aad7db76039679833e391ef0e127e127aa1ca0c471674601d1d02153d491c1609e6d5c41ab97e76ffbc8d1a0a46cf267af3bfb595de4a6ab141cf4347044f9dc7fabc56381f024a55b01107aadca7c15680447baef3566c090e8a9f255df7dbfa8bacd4c187ef548d324bb969a68610ed92053c5d114420f1e648c64c54d6ccfe0398674c80abdc7e561bc276797cec15f3525a4afc8ff9a2272cfebb5330ddfdbae2c5afdb5e88348c9dafa5b03366240237d333a6a39f0414588142aaf15bf5df716814a359884b6d9208796edb7675ae303d8f573d6db493a849afbe80c79765107f5bedbd5d551fa5524c01d281b7bdd9823210d1d3da089c9f6313c7df51caf24cdf6bffb63e798cac15ffcfc9e37228155a4063ad654442d5c996ab6541a56f6a25fca33a4862dce34f68897b6cce1ed9a5d00f678d4df233a095eae9da181e4a7e346e0fc558acb9d714c1015648ade10753fa7b3ebedc93d29dd2e657f389cdfa1c7612d4b4068b350b4687e0de13f0e9051743d6db80425662482bd448ff3eaa0a353ae1b538d3cf062c6277b90aa617493f9c07f84d5ec1b7e799d1cf1d6215d898fb9d8854c3cd2a772c379ad7e0440c1b1006cdc40ebe87b8b9bd5b0e67af855bbd05085d861e73d6d56f2b80db83945d28f8cf13c1b2be55448afffaba7d3580cb703730de93f889b715dbfcc69638b6770f66af1e7a6359b5356b0caece4cc27d6860f3bd40e9ee83ffaa64c0f0b30b4485f487d40dc16014edd610fd6a26946c56216e2692a67e91916519bb7da4d1d8c2967b02ea3c0ac7fcc034d056f827b0098b645d25b77252d0fdf21952fb103fa5bb70f35796e15baec3f00e1a7efc3e5ec09ddab650b05d98220fc0d46e7c833fd6c943c44111507ec6a23eaa578c070053e58a991598c31f840e951cf474f67ca1088fd81ea3f45d240f32c52983854c290fe82b69794e1a164acc557c34a20a18278a11c50671b7d46f99783360985242773db53498964bb2876b78f3b65da35dcea9daf540c4d90782cd6c2f70cb8f04819a4b3f9a7b47dd4a35b70d2f22e2ad25fc31c4c67761f891aca1e4c0eb039d0644ceadd98db76d4e405561ebc691b0e236683235e463710279745a3b56a227fd0132e937d5c32e0390449794490ffe7b0dd5136", 0x1000) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e530000009931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe4e) write(r1, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000000200)="69a6133b6394fe8be751dee6fedc573873eea416492437977d43bc28c49735cae67383e2f85db01a2ff5be78c95a2b884d4219e624dde97f5e75d8586bc69c6f164371e7abf0e742b8b347411acb8f7db1453abdd2c3db1ce33b344cea740d9a70f990f008ffbc732d25338defdca5b13144673557", 0x75}, {&(0x7f0000000280)="74704c69550bb62923cb0a7081d06c87b0658581b6f3363e3c19e30e449a3ac0aa24e20d2478c45b4568094590d0cfbb56a8f4333a408a308993754dfe0b4e04d05da0a59ca97f90846fa89764252a42b092fdf6a237e0", 0x57}, {&(0x7f0000000080)="95", 0x1}], 0x3, 0x0, 0x7) 16:00:12 executing program 0: geteuid() r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x149, 0x9, 0x6, "17542b15ea9326796e32760c4cdd6e94a4e8e1c6", 0xfffffffb, 0xa5f}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000840)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="f295aef94a91ffa3cfb151686bf94c23428bce2760e4fd14193e434e8db8f095600a35c85685cf75fdbc558ae8f773763d294cda00d607cef4af13165be2e9812ec219daff757b87dd3bdaa069bbb78c3cc63435222c97c4a653f601e4ff8ccbb4760f326a8f10e1239e8e5b8bd04c7a8d7abc4dc776796e8c5d4fdd5b12ee0ceef46f0ba3f17950fe44c960dc1832415b5e9bfcf882db2d5cdd880c5d563147040dd0f0", 0xa4}, {&(0x7f0000000200)="3d1f3787aae5f91f19d9776633a7e71f32d927510c3a3a63472bc636bb15f71868e72a43b848097375331066558534c5e9aded44370d2fa7282d0c8490defe357672cb309ea9f605b6b711fb454b715b94e536de7403669d894a94fbd4d92d6d060dd472167e9bab9f5c02cb28675f4cebe2cf92f8582edf392d1f36333266bd8035164c8a3555ebee02f4467ad96b8cbbdf20a7fb02a86879b596d2dd338c07000edd00e35daa4a", 0xa8}, {&(0x7f00000002c0)="bf9bc43fba4ec7d1672c39a110791c3a49ebccb70d382852194dc42f1f2e4e2c182c83d1ab8d281d361191955570a10055109751da35970215de18c1ed24e9d9921f5faf3e0ac92b1a8b58e8d0238a75024ff6a03759010038f8df50855c1a63d0ed3dce63c8c63a01a6f6f4aa59ea3ec350113fc29607be2ca82af6a37f554f2db9de743d4f780fc1895bfd7395f5042495e80291f7cae6f18eb152bfa70fdeead6c7be5e9f95b926c24ecc668c3443824711279ab7", 0xb6}, {&(0x7f0000000380)="f001c48228ebf70b09ad476e4b3abaecc74194853fc5d570fd9e74ac295977747ada1e46095392974c4e9286edf9f9722403c2a54bbaa37f0c57a14d7595e4a19197f33db8a12ff8da1d29babaddf5aa9894a04f3d4a40af092cc4e28aff193ad32685c55205ea62a9d0cacc27776ca0a605b5c4803884f56eb15346a84a7da71e09050c939aedda56e69e1fcee4aa1870c102421be602b39194db361c45a4cc84460f75", 0xa4}, {&(0x7f0000000440)="aa257b8d64ddacf8011df86b1c39d32a963b7c4daf876655958d76436e37d3a78c8bc68aad4ef3569c88ba19039273c55bd0aa58c53c9442709da18e3fcff490001d18c42fedd552f34fe4e29ac3b4e0cf50c36ffc7ed71d630bbc6ee640049b772a2e305973de4b18de2b640baeee21b22100c5af56757e7234d0b509b9502c2bf531635e59169eae82a981467416d823754a8408f8b929971b1a09785c5cb5e9ca7eb23633ab7359a5f7347c884d9d04d1078b2fc88f500c28343f3fac3f", 0xbf}, {&(0x7f0000000500)="6978afc45a9111920206bef2723b1e95108d4a013dc3f6", 0x17}], 0x6, &(0x7f00000005c0)=[{0x20, 0x1, 0x3, "26c9f278aac7717ec2296ccb0de2ee"}, {0xe8, 0x1, 0xfffffffc, "a69d78d04f29feeeadd105265789914733aa77dd89c68c30c545c64d179a6b66eb561a0c27dbd8a59d662722ccb4103728b823dca1bf44500835b449a73dec6b05e4ba80e9628e68afcdc88671b1c944f6dff6bd4f1d31ee0e4bd2a0693eb52785cd0c1e2737c3b8d9c35aff66c7d17fc7eb8869f1c661320bf343d5cfe361fd1cdb91963e1528663707cd32444affbd74c113f8c25a2940082c60d56929565300aeea34a9239eb2dfece5e78196ada0dffdfaf1186a304050645a697a5c687f59a6b11976d76a827b184ebdb97f0581af"}, {0x80, 0x8001, 0x7, "49011580afca3cb3d928182880f78aeba98e7ca9dc7a42a9b13df9d06c4b7c1197d2ef5b5a086d53d026554dbc6f2d2e5f4efe127e9fc1fb70a4ef6979f7b78cc224ee1f977995b706a832343314d7fb7e9b89ef1c5b84212cca29f02c433ebda312e0bdc04a59ceaf9e"}, {0xc8, 0xffff, 0x3ff, "121740bab7ce94ae5dd861572658ec86e95b7ba96ad6d4a95c71133f8fbd91dad828b0307c34581142702cdd37225172593127fbbb16eba953cec19a4817092b2b4b8c497b592f8fbf74284b89327ba777c8cd4ce8f4afe903c772cf31aca5456aea6fb9a7eb51b66df7bd26eaa880d2f1308f356d92ca030311fe991453bf0908a75b5f1764107b441b8d77bdf5f34f74676638cc307eb262561789177d981843ec7733ba29bb83fd49de1cc99b3eec088d"}], 0x250}, 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x100000000], [0xf0040000ff, 0x0, 0x0, 0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x78682ac3adf30453, 0x8001) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8c0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') r8 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x5af1f933c240a4d1) getdents(r8, &(0x7f0000000580)=""/142, 0x8e) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') kevent(r0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x0, 0x7ff}, {{r3}, 0xa499984293caac93, 0x8, 0x2, 0x8, 0x3ff}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x1, 0x4}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0x4}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40, 0x9, 0x1}, {{r7}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x6}], 0x1, &(0x7f0000000380)=[{{0xffffffffffffff9c}, 0xb0bf7f8d1fc3099, 0xe4a6d4bfd84ab21d, 0x40, 0x659, 0x7}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x1, 0x2}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x8}], 0xfff, &(0x7f00000000c0)={0x0, 0x3288}) fchmod(r0, 0xe3) r10 = fcntl$dupfd(r0, 0x0, r0) writev(r10, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffe000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x40) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x110) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xde) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = geteuid() r5 = getegid() chown(&(0x7f0000000900)='./file\x00', r4, r5) fchown(r3, 0x0, r5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)="8ef7c46ca10098741041728692aa210e9719f22547f50977f90826d118766d3be821f3c99244271b0420e2e7a6b189c163ffa80a384b6f062cd51b08dc62cc8b1fac1059f3f3bc96ba3a31ffe9c46ca0f74f37e85a884ba5204b29486ccf6da8ad9f5838d3a8fd6683f77b82e456afe9a9c2110a548b8c25d774985b2bc3e3669f6092db582eb366abe9de8cbf84356321f1a50504ada2e87582062008c93d08a1a05b72b2620b6a9a70ba281c7f1e5669fe307ba0ac73", 0xb7, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0x111}, 0xc) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x100) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x11c, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setgroups(0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000015c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x3, 0x5, 0x7c, 0x1000, 0x3, 0x1, 0x3]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') sendto(r1, &(0x7f0000000140)="96ecac9b1d6d4fef632830ad1d232da113719715897170787f58a2b3b39bbb86083b367ba02940679e50ec924b0fef474858e4200c6fa927a6fa837b188a214ce06e2fa50da8e33f969890d137196cfa12b8aef48709e1d50479a01e9e99d13379862cd3b23176c18fe343e78ff5a170f9e57640e004f49fa926d8", 0x7b, 0x2, 0x0, 0x0) r2 = shmget(0x0, 0x4000, 0x301, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r4 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r3, r4) r5 = getgid() r6 = geteuid() r7 = geteuid() r8 = getegid() chown(&(0x7f0000000900)='./file\x00', r7, r8) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x8, r3, r5, r6, r8, 0x20, 0xcc2}, 0x8, 0x4b16, r9, 0x0, 0xf586, 0x7, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8001) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1f, 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x80) 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) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:14 executing program 1: getrlimit(0x5, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)) r1 = semget$private(0x0, 0x1, 0x400) semctl$SETVAL(r1, 0x6, 0x8, &(0x7f00000000c0)=0x1) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6f00e74de400", 0x0, 0x8}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd75}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r2, 0x5) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d9505c95d9e2e5b9ac9448aa680869d10ebb180e"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:14 executing program 0: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348588280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a49e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482bc903a576e991"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) semop(r1, &(0x7f0000000340), 0x0) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) listen(r6, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) socket$inet6(0x18, 0x1, 0x3f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r8, r3, r5, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r9, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/166, &(0x7f0000000080)=0xa6) fchflags(r1, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f00000011c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753734bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c9fa477a059c659b4ee50149d04aa2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e070000009434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = geteuid() seteuid(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x61}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000040)) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') openat(r5, &(0x7f0000000200)='./file0\x00', 0x200, 0x6c8f2674ee1b3700) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000100)={0x5a, 0x0, &(0x7f0000000240)=""/90}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) getppid() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x402, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') dup(r4) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r8 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r7, r8) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r10, &(0x7f0000d06ff8)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000001700)='/dev/speaker\x00', 0x40020, 0x0) r11 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r11, &(0x7f0000d06ff8)='./file0\x00') getpid() getuid() r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000001500)='/dev/pci\x00', 0x699c79f7ed22abfd, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r13, &(0x7f0000d06ff8)='./file0\x00') r14 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r14, &(0x7f0000d06ff8)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001980)=ANY=[@ANYBLOB="00002eafc3696c653000"], 0x7, &(0x7f0000001540), 0x7, &(0x7f0000001880), 0xfd71cd2f3fe8bfb9, 0x9}, 0x8) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r15, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669ec653000"], 0x10) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d, 0x0, 0x0, 0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="a4e9a4b6eabbca84e746fbad4dc356df72110fb6769a51b29382ebd622bd23ccf47a5e957e2ee43827a7a0985799cc3277b6ba008f8162d4ddd9e5cbbbc11028eb0a73c9a14b72cb27faf2922aa28f9a15dc5af09f0aebab1edd68c1c0b3a2ad8f9f4a1b833ea88cb2100c1ed0a66c481cafce958b4c22933660c4d092049f95a7056cf2675647fa15b7ada3532f83f6e245c5b58c759b5fae3e0abbbe0a4c39174d06c7d4531ee0bf2098793beee2942f38bf07c401", 0xb6) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b5095d3ee8", 0x5, 0x0, 0x92ed) dup2(r2, r0) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f0595b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea264086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e0000000000000000000000902309b97100000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871ad626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e537b5325351ab0568a65ee83f3400"/786], 0x1c, 0x0}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/115, 0x73) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) connect$inet(r4, &(0x7f0000000480)={0x2, 0x2}, 0xc) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) socket$inet6(0x18, 0x4000, 0x20) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffc]}}) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') bind(r3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') fchflags(r4, 0x90001) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r0, &(0x7f0000000040)="fbd3", 0x2, 0x0, 0x3ff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0x8, 0x98, 0xfffe, 0x67d}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x14c) r4 = msgget(0x2, 0x109) msgsnd(r4, &(0x7f0000000240)={0x1, "24341d7a388b02c59c5275e0505606c5029e324ef16ac414511b73d879f44576e17cfa469b16b1eff5037d6729b71260cfe87a17dadd8a15e67501be77695935d7f3f3714d17d5e249d9e6cf4ba90204"}, 0x58, 0x800) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 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) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') dup2(r2, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="1729e8b8bee26e0dc246f40c265a191b3e8de0aca6a45f9e2ebff6c0cb3b0a2e0aa471db59d5be66e59343c07cc269dbf08f9c7ba872e5756b69b851a67cd40b98275ee48c83a41abb3b84ca04d860cfb74aaee98f68f04f53469a9e0067b525947f8e9424ed51477b26561caf8f6709c1090d20d2aac59535db7cb175f54a2e5335b1ee0b5ea91c6b959cc5676016a7a5a680f2d076daa7c7861d253cc29a88e3f1f5a3bd747c801e19bc35b7c721cab7ef9e5a521ccaabe4b9d384091db2fa0bfd6936b7e40f9f", 0xc8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40, 0x140) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getgid() chown(&(0x7f0000000080)='./file0\x00', r7, r8) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r9, &(0x7f0000d06ff8)='./file0\x00') setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0xef87}, 0x8) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x9) 16:00:17 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCPROMISC(r1, 0x20004269) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget(0x2, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r8}) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) msgsnd(r6, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r6, @ANYRESDEC=r7, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r5, @ANYRES32=r9, @ANYRES64=r2, @ANYRESDEC=r12, @ANYRES16=r13], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYRES16=r15, @ANYRESOCT=r5, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r19, &(0x7f0000d06ff8)='./file0\x00') r20 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r20, &(0x7f0000d06ff8)='./file0\x00') r21 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r21, &(0x7f0000d06ff8)='./file0\x00') r22 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r22, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x170, 0x0, 0xfffffffffffffcea, &(0x7f0000000c80)=ANY=[@ANYRESHEX, @ANYRESDEC=r16, @ANYRES32=r13, @ANYRES16=r22, @ANYRES64], 0xffffffffffffffc7}, 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r17, r24, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000003, 0x6}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r27 = msgget(0x0, 0x20) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r29, 0x80000001, 0xfff, 0x5, 0x100000000}) msgrcv(r28, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) msgsnd(r27, &(0x7f0000000dc0)=ANY=[], 0x0, 0x800) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r30 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r30, &(0x7f0000d06ff8)='./file0\x00') msgrcv(r26, &(0x7f0000000480)=ANY=[@ANYRES64, @ANYRES16=r30, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0000800004233605bed498d16", @ANYRESDEC=r23], 0x4, 0x2, 0x800) msgrcv(r26, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r31, r33, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r34, 0xa5, 0x1, 0x100000000, 0x6}) r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) setreuid(0x0, 0xee01) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) r6 = semget(0x0, 0x8663cc18f49209a1, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000500)=""/235) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000ffb, r1, 0x0, 0x0, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(r2, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x15, 0xf04d6826a1a2c5b1, 0x81, 0xf854, 0x1}, 0xffffffffffffff9a) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x203], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x9) 16:00:17 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x31989baa8104a457, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x9) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x7fffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file1\x00', 0x80, 0x4c) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000180)={0x7, 0x5}) r6 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f00000001c0)={0x3000000, 0x2, 0x6}) chroot(&(0x7f0000000200)='./file1\x00') ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000240)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000280)={0xa473, 0x5c, 0xffff, 0x401, "0a1ac1a445127c800bbc7a0f3bb2fbe99b7db81a", 0x3, 0x96}) r7 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x40, 0x0) fcntl$getown(r8, 0x5) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r9, 0x0, 0x7fffffff, 0x87aeb0276dccc001) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x20, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f0000000340)={0x1, 0x0, 0x7, 0x98e1, r11}) r12 = open(&(0x7f0000000380)='./file1\x00', 0x40, 0xdf) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000003c0)=0xffffffffffffff9c) semget$private(0x0, 0x2, 0x1) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x80, 0x0) r14 = socket$inet(0x2, 0x8000, 0x1) r15 = open(&(0x7f0000000680)='./file1/file0\x00', 0x80, 0x80) r16 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x80, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) r18 = getpgid(r11) r19 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000440)="84da871c6e09f53c44dd08ad1be915633c4d3c5a5f7bbf34a915eb8aeb7bc2aad975fe5deb6d593140cc75b8de0dbb27037c94bfa8debcde4992d6109131ce2db3b898e52df014aab3adcc4a4d9b", 0x4e}, {&(0x7f00000004c0)="dc7035a7273f7782c0f39e67cb7139310a9328b5d040b2a653d86eda633e0ce23658c526455555b674e9655b31442dbf54386e7d54904986be6488bdafeda87f073cb8c16a96c9c3a8615b8878daf1ef29a15cf457f8f2c9f3625b12cbb2fc1c2c4a0b81aa606370b6a0e0d2e8486387785dbd6a61bbb56950", 0x79}, {&(0x7f0000000540)="c5dba94ed797385befc304296bbaf00df66ae88ea0b51e431db449cdb0056d26e57200d3a04fc56d854b1b71b3cf6c45bc8860e082c4b5ed2e8b2d739cef483c56ce1d611befcdc303869d8354c6784480a4f62124e04aa6f3aa573e3ba8e0299d778df3058c9456c0995957fae87cae93095ac4c6de3a67597bb7d622d0875ecfbef6a34551ab5a2d5b4fac130d", 0x8e}], 0x3, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r13, r14, r15, r4, r16, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x60, 0xa}, 0x404) 16:00:17 executing program 0: setrlimit(0x5, &(0x7f0000001380)={0x20020, 0xffffe}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000012c0)={0x4, 0xffff}) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000100)="713d32bcea5b6e0b668fea262feaf15ee55024bcdeba1c83331407ca93b14a1f852773a5fda2506bf3a9001eed07177bd43e15146c625300", 0x38}, {&(0x7f0000000140)="72fe8f7f77e6c12176bb3d6c35b3", 0xe}], 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x2000000, 0x7, &(0x7f0000000240)=""/4096, &(0x7f0000001240)=0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) fchmod(r5, 0x20) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x3f8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_open_pts() 16:00:17 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='\a\xc0\";\xf4\x1e\xa8\xa7l\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r1 = msgget(0x0, 0x20) msgrcv(r1, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = msgget(0x1, 0x42) msgsnd(r4, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) r5 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x4}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = dup2(r0, r1) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) accept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chmod(&(0x7f0000000380)='./file0\x00', 0x50) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') socket(0x20, 0x1, 0x9) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x89, 0x20000000, 0x8, 0x2}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1000fffef, 0x7, 0x400}, {{r2}, 0xd, 0xce, 0x20000000, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40, 0x8f, 0x8}, {{r0}, 0xffffffffffffffff, 0x2bdd0f4551cdb006, 0x8, 0x5, 0xdb26}, {{}, 0xfffffffffffffffd, 0xa0, 0x0, 0x54, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xb, 0x28, 0x1, 0x6, 0x3}, {{r6}, 0xfffffffffffffff8, 0x42, 0xf0000000, 0x0, 0x80}], 0x5, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffd, 0xc0, 0x2, 0xfffffffffffffffd, 0x2}], 0x10000, &(0x7f0000000080)={0x800, 0x9d}) close(r2) 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = semget(0x0, 0x3, 0x292) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) semget(0xffffffffffffffff, 0x3, 0x41e) writev(r2, &(0x7f00000007c0)=[{&(0x7f00000004c0)="98ead9bdce5e0a20035a8068ae7a54669291b2332a634b80600381caf775cede915e110977ab242d", 0x28}], 0x1) read(r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fff, 0x4, 0x0, "e90129eb0004008000330d00", 0x8}) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) close(r2) pipe2(&(0x7f00000002c0), 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}], 0x1, 0x5) dup(r3) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x203], [0x0, 0x0, 0x401], [{0x0, 0x8}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0xc00, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000001c0)=0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x9) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="ad18f05de2f4ef18", 0x8) 16:00:18 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) ioctl$BIOCPROMISC(r1, 0x20004269) getpgrp() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt(0xffffffffffffffff, 0x20, 0x1, &(0x7f0000000140)=""/43, &(0x7f0000000180)=0x2b) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x7) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) poll(&(0x7f0000000240)=[{r3, 0x4}], 0x1, 0xff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)={0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x7e8d, 0x6, 0x4, 0x1f}, {0xffff, 0x7, 0x0, 0x3f}]}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x50) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000480)={0x44, 0x0, &(0x7f0000000400)=""/68}) r6 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000004c0)=0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r13 = msgget$private(0x0, 0x20000003d0) msgrcv(r13, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r13, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000210007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee95"], 0x1, 0x0, 0x1000) msgsnd(r13, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a"], 0xe7, 0x800) msgsnd(r13, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r12, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r12], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000335000), 0xfcb7) writev(r14, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r14, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r15, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r13, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r9, @ANYRES32=r14, @ANYRESHEX=r15], @ANYRESOCT=r8, @ANYRESDEC=r11], 0x4, 0x3, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) fchownat(r28, &(0x7f0000000080)='\x00', r29, r27, 0x6) r30 = getgid() setegid(r30) r31 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r31, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r31, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r31, 0x40087468, &(0x7f00000001c0)) fchownat(r31, &(0x7f0000000080)='\x00', r32, r30, 0x6) r33 = semget$private(0x0, 0x7, 0x287) semop(r33, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r33, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r33, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r33, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r30, r29, r30, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r25, r30) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) r40 = getppid() getpgid(r40) r41 = msgget$private(0x0, 0x20000003c4) msgrcv(r41, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r41, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r41, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r41, 0x0, 0x0, 0x1800) msgsnd(r41, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x1, r36, r38, r35, 0x0, 0x46, 0x81}, 0x10001, 0x1, r39, r40, 0xa5, 0x1, 0x4e2c, 0x6}) r42 = socket(0x18, 0x2, 0x0) setsockopt(r42, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() r48 = socket(0x800000018, 0x1, 0x0) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r50 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = getgid() r52 = getppid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r55, r56) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = getgid() setegid(r60) r61 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r61, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r61, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r61, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r61, 0x40087468, &(0x7f00000001c0)) fchownat(r61, &(0x7f0000000080)='\x00', r62, r60, 0x6) r63 = semget$private(0x0, 0x7, 0x287) semop(r63, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r63, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r63, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r63, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r60, r59, r60, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r55, r60) lchown(&(0x7f00000001c0)='./file0\x00', r55, r56) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x6, r55, r45, r49, r51, 0x1e6, 0x8}, 0x5, 0x5, r52, r53, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r44, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c050000008a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e257478271d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c9357f7388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290d5db040046d955c1c8893d78524e237199d15856896291085e5301673fb51075387eedc824524765f23d2f2db32acbc26b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700d4839843ce0cd4ad97c1009debf8db1808b08a28661c3309d8c8a096d9e3ce094b490795cf5afba54b8d3251969ae138567b71d93a44cfc32fbe9052454eca04e3a4582775f2dc9b7a0e1f125b4b1dcc8d3a8b42d3bf41089e4b31c2fc"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r67 = msgget$private(0x0, 0x20000003d0) msgrcv(r67, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r67, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r67, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r67, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r66, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r66], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r68, &(0x7f0000335000), 0xfcb7) writev(r68, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r68, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r69, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r67, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r44, @ANYRES32=r68, @ANYRESHEX=r69], @ANYRESOCT=r43, @ANYRESDEC=r65], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x2800000, r25, r16, r21, r23, 0x1e6, 0x8}, 0x5, 0x5, r20, r39, 0xfffffffffffffe01, 0x9, 0xd2a}) shmget(0x3, 0x4000, 0x300, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r71 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r71, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r72 = getgid() r73 = socket(0x800000018, 0x1, 0x0) bind$unix(r73, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r76 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r72, r75, r76, 0x10, 0x9}, 0x8, 0x1, 0x9}) r77 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r79, r80) r81 = getgid() setegid(r81) r82 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r82, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r82, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r82, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r82, 0x40087468, &(0x7f00000001c0)) fchownat(r82, &(0x7f0000000080)='\x00', r83, r81, 0x6) r84 = getgid() setegid(r84) r85 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r85, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r85, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r85, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r85, 0x40087468, &(0x7f00000001c0)) fchownat(r85, &(0x7f0000000080)='\x00', r86, r84, 0x6) r87 = semget$private(0x0, 0x7, 0x287) semop(r87, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r87, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r87, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r87, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r84, r83, r84, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r79, r84) lchown(&(0x7f00000001c0)='./file0\x00', r79, r80) r88 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r90 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r91, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r93 = fcntl$getown(0xffffffffffffff9c, 0x5) r94 = getppid() getpgid(r94) r95 = msgget$private(0x0, 0x20000003c4) msgrcv(r95, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r95, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r95, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r95, 0x0, 0x0, 0x1800) msgsnd(r95, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x1, r90, r92, r89, 0x0, 0x46, 0x81}, 0x10001, 0x1, r93, r94, 0xa5, 0x1, 0x4e2c, 0x6}) r96 = socket(0x18, 0x2, 0x0) setsockopt(r96, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r98 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r98, 0x0, 0x0) shmctl$IPC_SET(r98, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r98, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r100 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r100, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r100, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r101 = getgid() r102 = socket(0x800000018, 0x1, 0x0) bind$unix(r102, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r104 = getgid() semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r101, r103, r104, 0x10, 0x9}, 0x8, 0x1, 0x9}) r105 = getgid() r106 = getppid() r107 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r109, r110) r111 = getgid() setegid(r111) r112 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r112, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r112, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r112, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r112, 0x40087468, &(0x7f00000001c0)) fchownat(r112, &(0x7f0000000080)='\x00', r113, r111, 0x6) r114 = getgid() setegid(r114) r115 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r115, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r115, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r115, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r115, 0x40087468, &(0x7f00000001c0)) fchownat(r115, &(0x7f0000000080)='\x00', r116, r114, 0x6) r117 = semget$private(0x0, 0x7, 0x287) semop(r117, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r117, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r117, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r117, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r117, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r114, r113, r114, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r109, r114) lchown(&(0x7f00000001c0)='./file0\x00', r109, r110) shmctl$IPC_SET(r98, 0x1, &(0x7f0000000080)={{0x6, r109, r99, r103, r105, 0x1e6, 0x8}, 0x5, 0x5, r106, r107, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r98, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r121 = msgget$private(0x0, 0x20000003d0) msgrcv(r121, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r121, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r121, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r121, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r120, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r120], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r122, &(0x7f0000335000), 0xfcb7) writev(r122, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r122, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r123, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r121, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r98, @ANYRES32=r122, @ANYRESHEX=r123], @ANYRESOCT=r97, @ANYRESDEC=r119], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r98, 0x1, &(0x7f0000000080)={{0x2800000, r79, r70, r75, r77, 0x1e6, 0x8}, 0x5, 0x5, r74, r93, 0xfffffffffffffe01, 0x9, 0xd2a}) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r124 = socket(0x18, 0x2, 0x0) setsockopt(r124, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r126 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r126, 0x0, 0x0) shmctl$IPC_SET(r126, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r126, 0x2, &(0x7f0000000040)=""/210) shmat(r126, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r130 = msgget$private(0x0, 0x20000003d0) msgrcv(r130, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r130, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000210007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee95"], 0x1, 0x0, 0x1000) msgsnd(r130, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a"], 0xe7, 0x800) msgsnd(r130, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r129, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r129], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r131, &(0x7f0000335000), 0xfcb7) writev(r131, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r131, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r132, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r130, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r126, @ANYRES32=r131, @ANYRESHEX=r132], @ANYRESOCT=r125, @ANYRESDEC=r128], 0x4, 0x3, 0x1800) r133 = shmat(r126, &(0x7f0000ffb000/0x2000)=nil, 0x5000) shmdt(r133) sync() 16:00:18 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) dup2(r2, r3) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:18 executing program 1: munmap(&(0x7f000051a000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r1, 0xee00) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x8, 0x2}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) r24 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r24, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r27 = msgget$private(0x0, 0x20000003d0) msgrcv(r27, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c27700"/4501], 0x1, 0x3, 0x1001) msgrcv(r27, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r27, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8ade89bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa81ad3774b51cad0c3a8d2ea5d4428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d390270356600"/233], 0xe7, 0x800) msgsnd(r27, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r26, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r26], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r28, &(0x7f0000335000), 0xfcb7) writev(r28, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r28, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r29, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r27, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r3, @ANYRES32=r28, @ANYRESHEX=r29], @ANYRESOCT=r2, @ANYRESDEC=r25], 0x4, 0x3, 0x1800) msgsnd(r27, &(0x7f0000000100)={0x0, "71caf27f99bdea29b22dba6ca7ca1539f1c3b9b708a6d7be3d07cbb7bfe0361ab3337f63960981c8b7cc0158b579e09c345e0650de8845ed69573bc7f05a10258805681c1f8b9848ddb836546ef5264cf11a4b4ffc472813f0ab1f74e135a047d0bff56fdc96ea541ce396f488c192fe96342af2ebd8ac445c9f4790217382d3d1527fbbd1e38c664bd50aaac40862398f684c704f95e7861b0412d36392c48763cca4147f17573d7a81ea035250245e85b3b26b6267ecd4194a73b23d72a770d174304df123e6d698f290"}, 0xd3, 0x800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0xfffffffffffffffb], [{}, {}, {0x0, 0x0, 0x8}, {0xf801, 0x40000000}]}}) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r30, 0x80085761, &(0x7f0000000080)={0x2, 0x88}) r31 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r31, 0x0, 0xffffffffffffffff) r32 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r32, &(0x7f0000d06ff8)='./file0\x00') fchflags(r32, 0x10000) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = semget(0x2, 0xc78202d99163ea49, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/112) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r3 = dup(r0) close(r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x406, r4) poll(&(0x7f00000001c0), 0x0, 0x200) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x3ff}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:20 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530003b1f51d2ef20dc4697c8249836a71e668ab449d1dec75e605196c45789a10174ee61c4229f302d2663b7d5f24d07f65abd734d83e61d3da3b4a0394eb79bf5ca56bc3c519ba79c2ad47b9157a6f7352acabcd3cfe95224e56b881719750f23ca8d0ad0236d528c65c30575bc0ae99b3329ca14ad2e44e86f04b6a0a250de4ee169b73d5dbfb1a04ad1c2dc98c6f1b81995c2892c8216ee93440cbf3e92"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCSDTR(r4, 0x20007479) socket(0x6, 0x5, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) getpgid(r5) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0\x00') panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 51907 5111 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b1b700,10000,10000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b1b700,0,7,fffffd803f013aa0,20100000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015917460,ffff8000ffff9b30) at vm_impl_init_vmx+0xf1 vm_create(ffff800000ae0000,ffff8000ffff9b30) at vm_create+0x193 VOP_IOCTL(fffffd803e9ef410,c5005601,ffff800000ae0000,1,fffffd803f7c6900,ffff8000ffff9b30) at VOP_IOCTL+0x88 vn_ioctl(fffffd802cfd0718,c5005601,ffff800000ae0000,ffff8000ffff9b30) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff9b30,ffff8000167a9938,ffff8000167a9980) at sys_ioctl+0x5b9 syscall(ffff8000167a9a00) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc71473d2760, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000b1b700,10000,10000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000b1b700,0,7,fffffd803f013aa0,20100000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800015917460,ffff8000ffff9b30) at vm_impl_init_vmx+0xf1 vm_create(ffff800000ae0000,ffff8000ffff9b30) at vm_create+0x193 VOP_IOCTL(fffffd803e9ef410,c5005601,ffff800000ae0000,1,fffffd803f7c6900,ffff8000ffff9b30) at VOP_IOCTL+0x88 vn_ioctl(fffffd802cfd0718,c5005601,ffff800000ae0000,ffff8000ffff9b30) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff9b30,ffff8000167a9938,ffff8000167a9980) at sys_ioctl+0x5b9 syscall(ffff8000167a9a00) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc71473d2760, count: -11 ddb> show registers rdi 0xffffffff814c7837 db_enter+0x17 rsi 0x2240 __ALIGN_SIZE+0x1240 rbp 0xffff8000167a9360 rbx 0xffff8000167a9410 rdx 0x2241 __ALIGN_SIZE+0x1241 rcx 0xffff800015516000 rax 0xffff800015516000 r8 0xffff8000167a9320 r9 0x1 r10 0xffff800000b13000 r11 0x54844c2e9edc4cd r12 0x3000000008 r13 0xffff8000167a9370 r14 0x100 r15 0x1 rip 0xffffffff814c7838 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000167a9350 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=51907 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8c60,0xffffffff82573530 process=0xffff8000ffff6010 user=0xffff8000167a4000, vmspace=0xfffffd803f013aa0 estcpu=33, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 5111 505461 90334 0 2 0 syz-executor.1 5111 442803 90334 0 3 0x4000080 pipewr syz-executor.1 5111 75031 90334 0 3 0x4000080 piperd syz-executor.1 * 5111 51907 90334 0 7 0x4000000 syz-executor.1 90334 403682 25732 0 3 0x82 nanosleep syz-executor.1 20726 411665 25732 0 3 0x82 piperd syz-executor.0 2050 430593 0 0 3 0x14200 acct acct 3379 494967 1 0 3 0x100083 ttyin getty 69292 392669 0 0 3 0x14200 bored sosplice 25732 272955 81756 0 3 0x82 thrsleep syz-fuzzer 25732 502718 81756 0 3 0x4000082 thrsleep syz-fuzzer 25732 367826 81756 0 3 0x4000082 thrsleep syz-fuzzer 25732 302153 81756 0 3 0x4000082 thrsleep syz-fuzzer 25732 69751 81756 0 3 0x4000082 thrsleep syz-fuzzer 25732 310476 81756 0 3 0x4000082 kqread syz-fuzzer 25732 260408 81756 0 3 0x4000082 thrsleep syz-fuzzer 25732 471342 81756 0 3 0x4000082 thrsleep syz-fuzzer 81756 451415 41342 0 3 0x10008a pause ksh 41342 462109 93751 0 3 0x92 select sshd 93751 53902 1 0 3 0x80 select sshd 25199 145417 315 73 3 0x100090 kqread syslogd 315 521360 1 0 3 0x100082 netio syslogd 8889 338982 0 0 2 0x14200 zerothread 77076 340722 0 0 3 0x14200 aiodoned aiodoned 97691 233269 0 0 3 0x14200 syncer update 10799 463022 0 0 3 0x14200 cleaner cleaner 65630 30315 0 0 3 0x14200 reaper reaper 45326 13626 0 0 3 0x14200 pgdaemon pagedaemon 35112 473340 0 0 3 0x14200 bored crynlk 92013 386747 0 0 3 0x14200 bored crypto 53342 302619 0 0 3 0x40014200 acpi0 acpi0 28787 514212 0 0 3 0x14200 bored softnet 2474 513370 0 0 3 0x14200 bored systqmp 35294 239326 0 0 3 0x14200 bored systq 27862 247360 0 0 3 0x40014200 bored softclock 86945 157936 0 0 3 0x40014200 idle0 15935 178010 0 0 3 0x14200 bored smr 1 91762 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9550 6953K 7588K 78643K 17194 0 0 pcb 13 8K 9K 78643K 762 0 0 rtable 115 5K 5K 78643K 1196 0 0 ifaddr 194 24K 25K 78643K 646 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 207 0 0 iov 1 1K 32K 78643K 775 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 3915 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 3 5K 9K 78643K 74 0 0 VM map 21 5K 5K 78643K 29 0 0 sem 12 0K 1K 78643K 813 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2929 0 0 sigio 0 0K 0K 78643K 89 0 0 proc 44 30K 63K 78643K 1405 0 0 subproc 32 2K 2K 78643K 357 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 371 0 0 in_multi 135 7K 8K 78643K 531 0 0 ether_multi 2 0K 0K 78643K 22 0 0 mrt 1 0K 0K 78643K 51 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 797 0 0 pfkey data 0 0K 4K 78643K 4 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 151 145K 150K 78643K 8455 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 728 0 0 NDP 22 0K 1K 78643K 169 0 0 temp 166 3535K 4175K 78643K 118003 0 0 kqueue 0 0K 0K 78643K 31 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 61 0 54 1 0 1 1 0 8 0 rtpcb 80 413 0 413 4 3 1 1 0 8 1 rtentry 112 391 0 348 2 0 2 2 0 8 0 unpcb 120 2017 0 2008 1 0 1 1 0 8 0 syncache 264 13 0 13 5 5 0 1 0 8 0 tcpqe 32 239 0 239 4 4 0 1 0 8 0 tcpcb 544 1177 0 1170 4 3 1 2 0 8 0 ipq 40 44 0 44 10 10 0 1 0 8 0 ipqe 40 1006 0 1006 10 10 0 1 0 8 0 inpcb 280 3850 0 3842 16 14 2 3 0 8 1 rttmr 72 15 0 15 10 10 0 1 0 8 0 nd6 48 63 0 60 1 0 1 1 0 8 0 pkpcb 40 24 0 24 7 7 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 40 0 40 10 10 0 1 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1977 0 1765 23 8 15 16 0 8 1 art_table 32 1979 0 1766 3 1 2 3 0 8 0 art_node 16 390 0 350 1 0 1 1 0 8 0 sysvmsgpl 40 65 0 47 1 0 1 1 0 8 0 semapl 112 811 0 801 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5881 0 4476 46 0 46 46 0 8 0 ffsino 240 5881 0 4476 83 0 83 83 0 8 0 nchpl 144 11811 0 11344 60 37 23 60 0 8 0 uvmvnodes 72 6519 0 0 119 0 119 119 0 8 0 vnodes 208 6519 0 0 344 0 344 344 0 8 0 namei 1024 49776 0 49776 2 1 1 1 0 8 1 vcpupl 1984 18 0 0 3 0 3 3 0 8 0 vmpool 520 27 0 8 3 1 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 38915 0 38915 24 23 1 7 0 8 1 plimitpl 152 282 0 276 1 0 1 1 0 8 0 sigapl 432 3043 0 3032 2 0 2 2 0 8 0 futexpl 56 86680 0 86680 2 1 1 1 0 8 1 knotepl 112 746 0 727 3 2 1 2 0 8 0 kqueuepl 104 854 0 852 1 0 1 1 0 8 0 pipepl 128 2630 0 2605 12 10 2 2 0 8 1 fdescpl 424 3044 0 3032 2 0 2 2 0 8 0 filepl 120 29407 0 29312 17 13 4 6 0 8 1 lockfpl 104 1163 0 1163 2 1 1 1 0 8 1 lockfspl 48 382 0 382 2 1 1 1 0 8 1 sessionpl 112 37 0 29 1 0 1 1 0 8 0 pgrppl 48 75 0 67 1 0 1 1 0 8 0 ucredpl 96 3533 0 3527 1 0 1 1 0 8 0 zombiepl 144 3038 0 3038 1 0 1 1 0 8 1 processpl 864 3066 0 3038 4 0 4 4 0 8 0 procpl 632 6722 0 6684 4 0 4 4 0 8 0 sosppl 128 51 0 51 10 9 1 1 0 8 1 sockpl 384 6354 0 6337 24 20 4 6 0 8 1 mcl64k 65536 763 0 763 56 55 1 33 0 8 1 mcl16k 16384 53 0 53 11 10 1 1 0 8 1 mcl12k 12288 108 0 108 6 5 1 1 0 8 1 mcl9k 9216 48 0 48 16 15 1 1 0 8 1 mcl8k 8192 154 0 154 3 2 1 1 0 8 1 mcl4k 4096 303 0 303 4 3 1 1 0 8 1 mcl2k2 2112 33 0 33 10 10 0 1 0 8 0 mcl2k 2048 75034 0 74987 18 11 7 15 0 8 0 mtagpl 80 163 0 160 4 3 1 1 0 8 0 mbufpl 256 155443 0 155320 145 135 10 36 0 8 0 bufpl 256 18357 0 11839 408 0 408 408 0 8 0 anonpl 16 415476 0 398126 167 78 89 103 0 62 0 amapchunkpl 152 18313 0 18128 80 67 13 32 0 158 5 amappl16 192 21355 0 20123 181 115 66 74 0 8 4 amappl15 184 318 0 318 4 4 0 1 0 8 0 amappl14 176 822 0 817 1 0 1 1 0 8 0 amappl13 168 120 0 118 1 0 1 1 0 8 0 amappl12 160 608 0 607 4 3 1 1 0 8 0 amappl11 152 616 0 612 1 0 1 1 0 8 0 amappl10 144 252 0 248 1 0 1 1 0 8 0 amappl9 136 1183 0 1180 1 0 1 1 0 8 0 amappl8 128 734 0 692 2 0 2 2 0 8 0 amappl7 120 329 0 322 1 0 1 1 0 8 0 amappl6 112 569 0 557 1 0 1 1 0 8 0 amappl5 104 913 0 905 1 0 1 1 0 8 0 amappl4 96 2534 0 2504 1 0 1 1 0 8 0 amappl3 88 1658 0 1651 1 0 1 1 0 8 0 amappl2 80 22550 0 22488 3 1 2 3 0 8 0 amappl1 72 65907 0 65519 25 16 9 20 0 8 0 amappl 80 7301 0 7245 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 3071 0 3032 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3071 0 3032 1 0 1 1 0 8 0 vmmpekpl 168 25673 0 25646 2 0 2 2 0 8 0 vmmpepl 168 387894 0 385600 305 156 149 152 0 357 42 vmsppl 272 3043 0 3032 2 1 1 2 0 8 0 pdppl 4096 6148 0 6098 9 2 7 7 0 8 0 pvpl 32 1084731 0 1064756 357 153 204 301 0 265 0 pmappl 200 3070 0 3040 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 775 0 234 17 1 16 17 0 8 0