b29d2ca1cfdca7e9111365b4582f64dcd83a6df6ab6d7bd200644cd213aadd51070629257c7d88e4f7a2dcb105beb3de166e51bf9164bd8487f2d232a4bdd3176ec9e0bac73efab39322684abb446d4d5d7fa045046008619ca01938855bbfd61fd5cd5ff7f4db597b939d0fad5323be5532bc23d967a1ec06caaab960604ddd7af05238622f21eb0459d1286a59a1f4eff127ffeaa6509541f3c7f907d99391bdeb2257f0d3fec2e5a7e5ed4b3782b649c9aeb2d23d44cc44cc1abaab830587266232b3cc92746d0a813a59297e6ce63793066ece0e77fd30df1eef579c59bf3b947dc260356547ccb6ecd6afe7da162f767b83efa45b4b13db1591a9af82dc11c1b36ca26ea56822e4ca233ee648c8a61e67f87cda893ecf7340d54a7c998564d1b59c223bb496255391f50514ac0eeec4d7d20f44847bfcb547888a69f2ee8a391686fa0b8f2d3c7787304f7257e051f1b60096283e100ebbb9c5349a2b4742bc3be2618f7af9efc358cba47e348ab7c43636472f37987c5cfa3e7d32905920e87f0623d0e0d61cdd579c6bb9d9744c423efb834bd308645d3b568ff87625c4ee7867a6c1a16a88456fd73026807ba9767ff5fc7617989fd082d10d4592d089a16843cc76ceddb674fc03d002f68f573143735801f83a33dafcca446c6fa3a01fc12c5b14168848fe8102315e1240d236874ad656d845a97a64975ed227f720091d0c030abffc2607c39e1c2eaa19dbba83cdc547d53589aeded1820cc221ea04c182240ac92692b96e37210a36e9e16a299b6e8b57cd17f4b9dc8393389a43f0eefcb98755d48b82a6ad0c5d97d3eca2e4ba2a3008c04c43070edda8b70a7e7e9286dc3d125024737011f499770382afb3e74fdc627b5e3b966c7681cf3c90e0eab2b3d0142e3a590e00fc3011a7c772a7106be05467c8ef10fc593ed1473e2cfc06397efe672bcda7f69afc45d3a464337cc7af223d0aa17df533effda05077d576ead8cf922c3de030253003e70346c441ab6d63d5a7612e5c631de0717faa6aa5a37aedfc9304036724e5605f94c71fabd2aba9587c10f788dcc4f0d02bf48d771ed519beed8f68afcee18871c0cfbcef4948d604c840c26f2221b6d07c0d6e505f3ab5e0b6c4070850eef3f9b5f17290919b08fa06b1a8c6d47bca727e5f2c89d1d4d3248304ca69c35ea96811be74dda015d368afa0144f5d8e39a9949f0f8629cf992ba4176745f425715e28e5760f60667ce2c36549ba8d8d1edbd5384cd623047388cfef309b80228fbe0167b3f9f7384b11e382e1986aef1e9be1def8a11cfb0e91df50205f6fb11e2238f52c932f788f0d22e492dc91c6448890e047940c42a81100626d22736879b56487ad1da621704cef267b5d62b58924cf824de7128b4380b2fffd99153c922cb3bea5eef17782525acf5a92609a0b254d0d2ec56c7316319eece728af5d3f9946aaea8aee356eb98e6f6175f461b212122812886618258d78c444927218b00e02bf81c7515774e8bab38e4c74bf919319761dcda4a72351f888b4da24e7bb9ca805a903dfa9197c9ee89b293beb55ca722fca78e75f11f96f723f307e08a81464176dd4ceff0423d982e9e952b6475c62ea689a19298c0f9c319c6ac5c4770046fed4bb627ad18a7d89cbb42eb9bdd3aeef646c804c0cd7948930eef501c20b3ec59922d224bb5bd5e65ffd0726bb9ca1cb7b09d141c8b38092f5867508c9c63844c897716fbe064d97cee3a443a40a964e3a61edbb50aba5fd27788e745d51967793b9c867f30b70c2fb57d7e684d159b0c5df6cf0dead1f02c5f58fa66daf8a8189f6758eb021d31be11a18adfd90101b21d562bec89af66ea086a5f848b559d66abef5c9edcdeea620a7b0528a30b86d6524413e5408ecbe1bb332d51e265b3821ef794e00a061f011909e15b7e791357dc8d8f968070c06976a0bc45d15992e1e14c0be64d93a32e1615234d82422d368cd0e83dfbbe7e18b39d846b0fc4dd57af936222393c145f870e58f36f55f7387a58f359f558f48f28f13d821ce9123cc048153b5bb77a8d88d7c2fab57ab4d4bc2f16c5060733c2c53237884e38218dadc6f4e248c19ca4d831394e49fff851aeb9be4f78df67e324f053301a5724948319939cc332e87969168ac0f3e2f8f18afb4d6f8d25c91216a08f609bdc68543f457fcfd0191b1de57bbd32efe90d21696391ea0b183403e558292626217be39c7f7d30ab7c171cc033c2f1c1838a6be7c4a394a9fcdeb4036e4437e3eee5e5b579cc491aed747507b4d3dfb6c3389fe8e6390809e8c4819c0edddaefe917bbf6bfe46b2f7776d7b8bcbbdd6703eacb6842ce64bdd9e7ec5537a0243dbe4a39ab925836b9a6f762efff969d9c9726aa31fa159731c1b751f1d58a12bdefb0976674fa9b23d3d2a712e7b69a293fd5b9bb464934d252eb7d8579625430f6f182119c2f68f2ae35d267f0a6ad5e6cdebb2f405fb5ec0bdb53412478b942b9dd3407c656d6f7517c2336109c206b095d6b5c87ea51060bc5e758c932bb84d03c9b1ebd47031cdb9bb8f2991c393aa89428e153520af7e9487375460859a6742586a8805f725ee485224e298279cf8b1511f2682477fb0b5e8ea5a779980b28fcb5f86e43d45ba61c843171d6914d8eeb43dc8477a72b0b09d3de021bbed86eebc80731d13b153ba6e63316deb6ebf1ab250222ac6e0a86517f3218314733047a86aac4e19b33a83bf2676a50433fc484ac8dcf8798b58588a2960d518903401945a1d6da2fad40d2c05bd320f88bd1478d24f60b7b0be44d4957df2d87e3cc21c705b73c86d87570f182a8c6f4965e2d7e6309da1b2770b6e96fec5bb6622bc48e5e816298f1f05b5261aa17e0e2ffe4c4b9ced70c580f49f2579d0b105c2febd095246392a9198d362db371c3361880995ecf1bb3e82639b4f8ca35724d0a40ae60fb2a215a716c3641efd6359adc848e10b4be8452499ec5d43056cfd851b6c7ba229169acd0f42f983b95f4f7aad374c79520786d7b041a87b145ddc10a14b83334b0d2626db5d32a895c4447c04618ff4f9b350b97d580552b992bdc53594f8c3e6c4d04d867d537a47f5347ea11a321a2f50a02cabd60525b4e598b98026c3f50ab92442225aa4a164a08927639fa906769dd084c3be0022bdaded40861d26edf39be10d1a38d3e4d09512ae272bc060603ac949bde878a09c41bfa50b061c63922dcf4a2e097d900bb4083c22ee3a6e90689f84d98d5f6787428946aa9424d37ebbcd5c7bfe168cc979634200292f38cdafdcbe8ff46e173fcb69598f3fe1ed8216ff4df17cbd684e9ae74eb30130661a1c77fc7501755924f9c11a6a7e7cf353d67d70c26d2dd9a972db729cde9fdcabec1d4a62e5f8c2025f6faf370bacd90d7dbfd4db79f39350848eaaca5cdaacc40fa1d1b01dec48ddb674c2108b99e3557f4db7fbd6c28d58b1b7ab0d87b8da5c0d60c8ffd89d79fd8f74e43489048c91c9d052bc77368c09f12a531a4969db1373cefc31d6976ce8df123ad800dd8928328b5673803e743fd15e41faf480585adf09a028cd89f50e9675bb143e1fe1e474adf990665225eeb6f5f929cb2c93099760cc9378d1598984406194ad179a43a8f8d4866ee77cd4293c5e53d79ae2058e448a70f4d065ed812a2287d5beac2ba62e1881ab64ca8a0838f1b09f570c79f1606430c862ee05f04d5f5a21982f2cd58399b8bde75e6f4d89e01f20a59795d1577210e7e7fd8bae35d92fa630e615d67db51ec4c030de36c0f8b9cdf79e944b0022702a0597eb745433b4b16c8d4edab7b794143ceaab37633d0af197e5cc9aa4e6a3581ac8f95536d318882ae2f0f7db700bf85b56d94c0a221c8003579318a0819464f24be9e602cb9f9d7db5e9399aa95a647e2c302c5b169b67f5d63d78eb08af78d3f806fd9693d6f3b8671c2a2c901e7b47d1eb431517d547594f3184a159d0958b060a876f751fedc0374c2dda8326371a36f913aca3013eb38e38142dbc928690a529c26ac37b7ac48d7de69c5ec344d8a0faff30524d47351ee6f4efeb00f94b010b4aad44f8cd02ea3a483c8f6ead596da20e2c6f4d958f2998cb595c2717246ea1f993347544f32453632dd2702674b076eff135025edffd95f1950ca98ddc00fb488f50379aba7ab59399f19e2d935431d2c30835e51786a9c5d62cb90a6d60e46d51cebb87e5eabc490b6654d132c33ad5c8d3b1b864d5ce0d423d5503ba5eb549fc412dc85910d453ec7cfa88f743cf7891cd287a4a41c58a0b4ac747ac5ce2a5ef6ca2354a4a558a2fe7df71052ba9bea9a31b8fce14747df32b68bbf54460602849a1dad4ea1802d75dd0072295f834da8abf89c8d3ab1a2a0c59bda402150c4d84a3dec8dbc0c36aa03dd1fad076870465b7fcd21f6c8786c42c4c39e63770bb45906c281a9394ee7f51531f3ab80143d70f25600b829b15cf073f06e3f2e36fc11d6430d3d1919fdfca0f93f997de57e70b0f26f9b297ed9ec6418b6132a111780bc10a0aa4c40a16b70e576608333a40ef8fa7346b15f8caba011b99447f311e29ce14435b2d5f8eeaa069ddae6d4e71ef611f7bbc13bb1b4e3bcebd7270aff779e19e7aab4cc36002163399947541b50f2566ee5cd5755ca6001fe2b824ac457e9407981c7c41a05f0331589446e2fa5e3a1b16e5f971d340f939ff81e091c12c4571be0b50edfe24c311cf916a8244caa4316802b9836cc1c3520b7bfb0079283c3eb20d45c48570d8ead52f7123e9ec99b50554abcc1a1810ca01ce0c1bda586f63ef499917a540731d252a4c87908ceabc599f34eebf15dd5a29c1287663c4d05cad395d1e3b07227500f69e8670ffd0f268e7fe4d32665bb4bdbc01a1d361d09ca3df4ff6b1e29fe1866162f35fc041e0f1fe93af0b10030f63b1b677320df17ae27da7a56677146fbea870ef7fb4b9f8ac0fb58986a60e0e0ad741a1c3b5e38572deeae62c41c2ec45ad64a6b25658de346c40586ceddf162ee223c67850ca9f1b82f6c6148a3a5551b57b2ce22b951ab15df2a9faabcd6415c5e6149e824324d860f060c5a472bd74d549b3427a911a40cc4d8e4301df22c7188dacb00c24b506bbef357df4b90622840cc828f3727d03", 0xfffffffffffffd5d}, {&(0x7f0000000280)="1f37e30a8f8393ab8c1e3c73bf77b036692684d86d3dc57f6035b87d855296286a60d4d45b7791bec63872525d9cb335ec8da408c7646978f9ab248b0d44232a4fc8acb32c529f8a04612c2b45c06659cf34ef092a661322fd1c8619f61ca784cce85b7386ed13015e2f3ec864f48d87576efdfc7d9277ada67ef761a117310ce3e48cca3daf9454953a08a6e92f28add2dbdc370acc88ad6dcd241fe6beddb173616383f87656107a44461f621c63b508f7fe0b317bc08115a6d399d0e79a55b13fd976debd", 0xffffffffffffff78}, {&(0x7f0000000840)="14ab1283135703ffa1bee1eb1b0bae0172302fe584412d23180bc68c8fae91593578b63d5a42bbd5731312db304bdc7e149cbe46305246bcfa0b9a807eb9f08ffe74c8135c193b003a4ec8040057d3a5c61ebe545039dc7bdbe590285a3bea43720449e7079660cd9cc8d68ddfe353821943ee4e5d15db712b40b14e8ce9d950e38054fc312d10c304cd005ff96cb79bcf62fa37609bbfc93224", 0x9a}, {&(0x7f0000000b80)="0b53961b41b0667dad336e8842fba874ac29deb85800f0db585257b41b36599bcd7ecf1c7fee00288831ddd64c73c88be2fbb04af7c4a88a028a7d6f7ebc86007d6a9e9c703daaf9e98544ee5ef577e0b690c6763eb8db8a8580c011c9235a7ce96d36397f0f3cb67abb6d23596fd5c8c4bdb54d8a260dbe13796805974e062bf93d3e06fecac414c76e779120784934b6cc795da7418c47f873411c777719508d1698957db4119fdbeca84881f84e5c43045a89affa84cfa7b46b4dc5578d16f8879670145edbc64abef3969673acc412e0cbde33ecb25305de8e9880cf995d72b45c19ea7d558db68ca53f5914b27f827020ad0a6f849c64aaab48a4be603517dcc88ae973321fb1b5bfd7ad9d20ceac04e2a51cec2eeeb995c883cec74f5dcc71c8496f4efb548898ee5343e744b6b85bfbdb", 0x134}, {&(0x7f00000004c0)="8581d91d9df253536216a88167148aa8f7d5da4f71a782da7cb3d6e2389584647b0abf664e0fa9ece82b684327a2a91f825325d60ce684149ccbd2484d71eeb8dd938b379786024c7707e4fc9b7070635ada03", 0x53}, {&(0x7f0000000540)="758e9508a144d616d465513a72137ddcd7ac698c2a7865bdf3143aae27fa9b7f2512aeb965c6fb46623bf3080792b36d961bb1deb69e3dc965391dd694b8a38582a283c5c35dd80c893bc8fb1686094eef2e7ccbde17b6f684b1fa73daf74c48a70f5d84f2a5f8d5d8422272e79605e64d0a917669c26c894e98c702fca51894425c9e723a33", 0x86}], 0x41, 0x0) 02:16:47 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000040), &(0x7f0000000080)=0x4) 02:16:47 executing program 1: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc006, 0x3) close(r0) 02:16:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20100, 0x127) ioctl$TIOCSDTR(r0, 0x20007479) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000004}) 02:16:48 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:16:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085", 0x73e}], 0x1) chmod(&(0x7f0000000780)='./file0\x00', 0x99) 02:16:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\v\x00'}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() 02:16:50 executing program 0: r0 = socket$inet(0x2, 0x3fffdffffffffffd, 0x0) listen(r0, 0x0) fchmod(r0, 0x101) connect$inet(r0, &(0x7f0000000000), 0xc) 02:16:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000000000001"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 02:16:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7fff, 0xfffffffffffffffc, 0xfffffffffffffffe, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) r1 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff80000001, 0x1, 0x10001, 0x10000, "250fdc182bf589f8e14a953325b4fa0f731c85ae", 0x2, 0xff}) 02:16:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) syz_open_pts() r1 = getuid() r2 = getuid() setreuid(r1, r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) setuid(r1) 02:16:53 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) r1 = msgget(0x3, 0x1) msgsnd(r1, &(0x7f0000000040)={0x0, "f1bccdac89457a0b467405a4a1b8decc3aecd3559074157fa85f8b67d4"}, 0x25, 0x800) 02:16:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) 02:16:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r3 = msgget(0x0, 0x21) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() r7 = getgid() r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x1f, r4, r5, r6, r7, 0x104, 0x7fff}, 0x7, 0x4, r8, r9, 0xb97e, 0x167e, 0x2, 0xa}) 02:16:56 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000180)='./file0\x00', 0x5) socketpair(0x1, 0x7, 0xffffffffffff8001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/26, 0x9f}, {&(0x7f0000000240)=""/237, 0xed}, {&(0x7f0000002480)=""/17, 0x11}], 0x3, &(0x7f00000003c0)=""/4096, 0x106c, 0x898}, 0x2) getpeername(r1, &(0x7f0000001400)=@un=@file={0x0, ""/4096}, &(0x7f0000002440)=0x1002) 02:16:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r1, 0x5720bbb6017a5b74, &(0x7f00000000c0)={0x1, 0x1, 0x10000, 0x5a00000000000000, r2}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x74, 0x8, 0x100, 0x541, "f58e1f2c3af6369fab6c5beb435866f0ea2720fa", 0x9, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) mmap(&(0x7f0000c4b000/0x1000)=nil, 0x1000, 0x0, 0x7812, r3, 0x0, 0x2000000) mlock(&(0x7f0000c4a000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) fcntl$dupfd(r1, 0x0, r1) socketpair$inet(0x2, 0x3, 0xfffffffffffffffe, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, r2}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 02:16:56 executing program 0: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:16:59 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = shmget(0x3, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x757, r3, r4, r5, r6, 0x18, 0x8}, 0x7fffffff, 0x2ad, r7, r8, 0x8, 0xfffffffffffffff9}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semget(0x0, 0x0, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0x7a4e, 0x1, 0x7}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x9}], 0x3, 0x0, 0x0, 0x0) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) close(r0) 02:16:59 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) setsockopt(r1, 0x10001, 0x200, &(0x7f0000000640)="859911a25d75f83f69154dd7613363e7553b567b1ef5f0b554f349e5d627e9f56c4321bd68e25d7f61a908ae4d2083911f1cd0a47cf00ec5e50dec634b2a4309b18d659e4d32f58b013a6e453297d08195a50d24790bfd5872f51c4990d043503b2d4ee53a2f502cedebcdb10dfb31eb2c74", 0x72) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) sendto(r1, &(0x7f00000006c0)="2ac101d8cf74ce39c92a1590429dab66c1e2985063ea7955d3568542b985e27370bce8e09f8912e322bb85dd29e608b16e9a855439fe92631d4da671e570736683918f7008760ce364434defad589c9caa5787d6480d8f9d269dad3bb7a5abf51e859cd3aeec37cc9624b81c5568a5067680c0259a00bb", 0x77, 0x401, 0x0, 0x0) r3 = accept$inet(r2, 0x0, &(0x7f0000000080)) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000140)="d54cd06568479931b95fa03991f03b1235e6930ff5a9f901d56a6e9b25f8b3eb3e03b8c29747cd705bc416218f0746f9f44f511c49854d64d9728de3c5ccc8590ecfd0955f1da0980b4e1d9ebf3ff558b629890ff2860ce6dbf18d0c2d170f86e560f664b0bdd52fa1080f4bccac8c307f3489e2877e7c1b4b40975fd29a46d7e545226e5aa9c0552ac91db991ec80f994fc28fc8f41c2877fc657d508afecf40e9f7e73c1c7a11d3d58d0c935514357748f5d51d8fc074171c9ff0cfadef2f126934e89eed64cb19268658091bda8e6559dd2a20a36b1346a81e390feb5f9bf1137fba262cb7d823356add45ff0db516624271fb85122cf65cec56c6b482e", 0xff}, {&(0x7f0000000240)="a5deb5d7683fc16648c1c9fd47148bb1aed494a17c8270b61ffa25bedd76bdebb1eb6498691a9839021605fb1d57adffa06a04cb71d4b4cc60e37ccc282f220ca9cb4e3ba7c4df9097dd764eb184eab81a57efafcff766a6ce2efdd2a082e9fd95f9342da7cf894016879b9e50bfde1f0911b1d318cb4342c22f448e6af05c8fe5e1a69d6d281993e509709d402fe72dc72fbdef8e0730fd3734560cd5da91aa06bc909e7e3c2a2e45082ab58d00cf64854e77de57a3f800c5425bde94824aa18c8ca23d554ce4caa1c7e7b6e43317e9039f99ac3be6032cb8b9c46ab2b3", 0xde}, {&(0x7f00000000c0)="25d7753ce90c4363817b1eea5994be678f080a45730cf7bcbeb64d", 0x1b}, {&(0x7f0000000340)="19d511f704089eea99b4db2729e6f51317d333fee2115f766012b51cb440a07b7b9bd6f58f956ad6213145e7db818d61405fa01c6c06d8bfe9b85f77730060ec2c8eeaa58c79a6206d42a1518fe9165238f859d4f44349e4bad22402ea4e86d1bb1e839e89e0885607df601f39e5d6697c0d8ba32d2f7c39f8dc3c804e898fc296e1a1587f44748f5a6451368a885f3fadab2f67f302479aa776aad538f74fffb7c2274c5d8799554e9cf7744b658b031bb9f8439c84592db83b7220393c7360c6c8360c4c0ef9ab074c91efe70f14b6d483140a1f58a08c7c2974612d8eca783a585d48590265b020e549a6446346af9763aa679afdbbaf64196b", 0xfb}, {&(0x7f0000000480)="f9f913312957a92882ccdcc1f110faa56c38", 0x12}, {&(0x7f00000004c0)="0eff467967e9a6afb91a1b0c8861a1c20a4b94a4c8dbe1a372c59b963d4d1ea60ca7c3ffecbab12ffbe19b92c45de3c26c99ee392f6dbd174f52c56784134b463cc75bde75e6d9aee97fba21f5f717ae303d3405af2d7b9b224afed9377f90b2241b0b513f7601051efcb0a2c21b6871230d48c7b53b0ee1389da5378f6300e56cc953f840ef3ee01e5fb9ab6be979fa6a0fb8e2d83285ecf987bde1081a0eb2d61c54ee3f247c9ac915ce4f8999", 0xae}], 0x6, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 02:16:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000580)=0x1002) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000680)='./file0\x00', 0x14a) setuid(0xee01) select(0x40, &(0x7f0000000540)={0xab79, 0x1000, 0xae60, 0x1, 0x4, 0x1ff, 0xe8d}, &(0x7f00000005c0)={0x4, 0x7ff, 0x1, 0xff, 0xc5, 0x1f, 0x7ff, 0x80}, &(0x7f0000000600)={0x1000, 0x1f, 0x5, 0x9, 0x10fd, 0x2, 0x9, 0x7}, &(0x7f0000000640)={0x7f}) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x4ba) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) r7 = socket$inet(0x2, 0x4000, 0xda) flock(r7, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r8 = dup2(r4, r4) r9 = fcntl$dupfd(r4, 0xa, r4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r11 = getpgrp() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0xfff, r6, r10, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, r11, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 02:16:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) pipe(&(0x7f0000000040)) read(r0, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) syz_open_pts() 02:16:59 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) 02:16:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/55, 0x37) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) socketpair$inet(0x2, 0x1000000000008000, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 02:16:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="b0970d2bb5148528cd7dec22f264ad9b98d93f2957d1e16787da98a875951c6d8cd50b91ad270ea9d779debd2b77068b90e51aff6a21139e2e1d3a5bc6eb", 0x3e}, {&(0x7f00000001c0)="20749cdb3e888f05128d9a1dbf53d2ee25", 0x11}], 0x2) writev(r0, &(0x7f0000001c40)=[{&(0x7f00000000c0)="e5e402b007e15699d4220da1a0d52afd423bb2a42a5ef3e2978dbb01d7e0ab3f196a25d1883115fa7a93bbb7e61cedf278d6f7f781396996acbdd6fdc2d852000000007c7b5db1b2d92cc79501a24778221c41094983f963352f10a2b629cf19caacaf96dcbd4e771865b31b7c4e297b54dedf0443229634d00ebae572ac6dce8c7b9bacf25c5e35ac6c57", 0x8b}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="851df050824fd97942e10f3a2c824108f433a6d5c4c0bf4a7d4a6fd60101643b940fe0ce0de9a1f83a63faef9833528d1050365197937b072d7b9bfcfb0f0113cd05da9b4227b2c9e392b983589b6689005c0eab5d6618bca6080d68fd112df3c0d2f1387d89c6c653acca3d2898082581d01dea4dacc4dc015441a94ca3b882dc5b43f1aed132a48e9ad53e3602924ccaed", 0x92}], 0x1) 02:17:02 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x150, 0x100) getppid() kevent(r0, &(0x7f00000011c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x0, 0xe8}], 0x2, &(0x7f0000001200)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x5, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7f, 0x8}, {{r0}, 0x0, 0x0, 0xf0000041, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x1, 0x426}, {{r0}, 0xfffffffffffffff8, 0x30, 0x0, 0x6, 0x55}], 0x2, &(0x7f00000012c0)={0x0, 0xbeb2}) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/4096, 0x1000) r1 = socket$inet6(0x18, 0x8003, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = semget(0x3, 0x7, 0x4c) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/195) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x3}, {0x18, 0x2, 0x800, 0x6}, 0x6, [0x6, 0xfffffffffffffffd, 0x2, 0x3, 0x267c, 0x2c5, 0x2ee, 0x3]}, 0x3c) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) 02:17:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c0102000a21301cdfc8833fb2a98d9914bd785f06fe9ade7ce545a2c30e4718366ee4b9cd810145a66e40c7990652a87e6d1cc8aa5fe2a86b0350075181f2f208480a1c374192e610b1de32aeedcf8140d1bde80779e605a12a"], 0x1) getsockname(r0, &(0x7f0000000240)=@in, &(0x7f0000000080)=0x46) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:17:02 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x400, 0x180) r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) recvfrom(r0, &(0x7f0000000000)=""/97, 0x61, 0x42, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f00000001c0)='./bus\x00', 0xa2) r1 = shmget(0x0, 0x4000, 0x402, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 02:17:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x110) write(r0, 0x0, 0xfffffd4d) 02:17:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x51) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xe2, 0x1}, {0x5, 0x10}}) 02:17:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000080)=0x3, 0x4) 02:17:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "eb417115f2325395a3dcab6100000100"}) 02:17:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0xfc9b) 02:17:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 02:17:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000440)='/', r0, &(0x7f00000004c0)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000000340)='./file0\x00') accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x9) r1 = openat(r0, &(0x7f0000000380)='./file0/file0/file0/file0\x00', 0x10000, 0x12) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) open(&(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x1, 0x0) listen(r1, 0x2) 02:17:02 executing program 1: poll(&(0x7f0000000100), 0x0, 0x0) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00009dacff010000000000000000"], 0x1, 0x0, 0x0) r0 = getuid() seteuid(r0) r1 = socket$inet6(0x18, 0x3, 0x0) getppid() connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) msgget$private(0x0, 0x721) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10, 0xf}, 0x4) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/55}, 0x3f, 0x3, 0x1000) 02:17:03 executing program 1: r0 = socket$inet(0x2, 0x100000007, 0x0) socketpair(0x2, 0x7, 0x3e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffffc1, 0x2}, {0x1, 0x7}}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 02:17:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x0) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0/file0\x00') 02:17:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000015c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf6b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce9448e7e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3fbe2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080e755ed348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd780ab011bef78830f0606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5dfab1edf1ad006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21b4f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab3411461025d5e043969b61711c3ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bfa95e4c19a778a8366c470451dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313", 0x28f}], 0x1) syz_open_pts() close(r0) syz_execute_func(&(0x7f00000000c0)="c4626d16f7c483310294780100000075c4a1fde78cbbf80e1220f7950b43bd6dc482a1dd5800c401c96c9491dff9baa48fc800cdd9d5c4411dd25c70338f6878ce49b44a0f28bb6fcad3aa") kqueue() syz_open_pts() truncate(&(0x7f0000000140)='./file0\x00', 0x3ff) 02:17:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202ff7fd35ff19f34acf95b6fe591b8eb92000000000000"], 0x1) sendmsg(r0, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b80)="16f2983841f150f433ef9e79d3475812e46f5e60bffe9c6855fd621602589f7be0c7b314cfaec43ec431f38c5763b95935d69d607d400087ba5de0e494eddc237ca1ef066d29404ac34d021b95d5031b8f7f230d254ac59109d2b0e01b974e99b99498bc4cfcb5697541c288ccbc590a41462092313145015954e9a362fb1b840353b9ea1d260bb644ef362e923b6b633326f84829522b7536f29e69a31064cbcf99651886b2b5dccc291662f951f5e1717251d4871585af5d0c168189c85bcbd43b1667c5bd65547700b3b33b6a31dd2010ebe46377356640", 0xd9}], 0x1, 0x0, 0x0, 0xc}, 0x400) 02:17:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) semop(0x0, &(0x7f0000000040)=[{0x4, 0x100000000, 0x1000}, {0x1, 0x540, 0x800}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) write(r0, &(0x7f0000000000)="ae2cf7ec63ac6810067a6bc38622fd9747a0b6bfd1d7bfc49aab5f62362d97ec0d1674e615423d6e952cb057e9f920c2b691f84d", 0x34) 02:17:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) syz_emit_ethernet(0x7b, &(0x7f0000000040)="5588ff82d9287d202f2b2ac5dc55381b9835d0e4f1066b6a68c091e03ca489d3e99c81f1c2b51715517d52f332ffa4f557b42d4d3843e957d9b1cc0bc145692192ecd3ca12b2d3da1796caac7c1954a450a43104fb4e039ba9185b5ab0f9d4e12d1633285dfdcf176b5e33f8b4157bd6fc270479f5c327ca25865d") 02:17:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x0, 0x201) msgsnd(r1, &(0x7f00000000c0)={0x3, "c8ba4883c2b0f8eb3d277646541599226f560d08542b697d68f055e542286bbb35dbcfebcff2cec219d9be1a4d380ee18e65bc85f89a2678b1edbad05fc96420dbb0be63aeb8663e7ebf6fe36868cfa1e96dc007632f42af5b1e4b473d6ae2e4cd541748c5d3d715814c3c743aef41f2fe5f320e9f468b007b2d0553cd6825bac71545c68b6251619d28bb3d506d6fdf85f01e735a54fb02f2c6dfff5c0c02c8f1bd7fbcb4288d9f"}, 0xb0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10241) 02:17:06 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0xa9, 0xffffffffffff0001, 0x7, "ce8b94108d40b2a779b3040c24831186e907a298", 0x0, 0x8828}) 02:17:06 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x6, 0x4005, 0x845) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup2(r0, r1) flock(r2, 0xd) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f00000001c0)="7d53c1ea06aa49e8a6e81a7c487f82b2489838d70a97f05348eb093239c70706d8ec74b4c0eafb172f1d9723739c3838ba7523fad905d19cc1a5d2be37acc9c4d1ae865c53c0c468d3ac2cee9a1ccde381af8a2d26b1e4235187cb8269d0fadeb611be787f52b706979c056258b786629af5602863eb1c6504f63706d1e72fbb41800c8a3ee7a4b4b3f2856935a640dcd7f275a6fb4eb9bf3a21d80a78929e97caf41b8805102b757631ebaa", 0xac}, {&(0x7f0000000280)="fe2d484caf8147ba56db4d29d52b683d14e718c7fa364b9130462a94b58c72f8e49f01642275f9662cf3d4ea4105db208b38a86b0561e5f278aa0d0bcd11e2bc7a4937ca1371d9460bbbe0bcbced2e040c7ec12003e690035c8cbada3a5235f6bcd4fb74f0153170263edf03b2b1196373b9b303a1979c772df7d1bff2cfbab9c9bcf001c53113dd2e17d313efd7a1ea707ba4cdfcaca51193e12ac765ab0a76db77a4889df21e6d418227507c93cb21c832844b3345810c951c25", 0xbb}, {&(0x7f0000000340)="9cf958dc85282ad6b34b6b1b127201895c317b25c1c085afc0ce2f8bf05a84def68431474265e7bdeecfbeb172f7787853b459cf7957ea9a789d4e83e0f3e509c8cf8c5117c2a71d169e6c271dab9fae6bfd3e0fb43253511ae46139baa9730db3281e2e8e220072f3122009474f347bfd86643848656b3c7f74b62d3f88e3343e43de7929c26e1a62750e2116fd4e5b5eb81bcdd8f65b3ccf", 0x99}, {&(0x7f0000000400)="7ab826df8963a84481b0160c398b3f2a2dacfaab213efa8ea4fbd30c26ea87dd24cfca2f3bef9665c626095d97754c61942c578b41fd17fce98481823109bd31a02268e45b10c1cf67e0dba347be04f2c7f3fdd98fb6f42f388f8f483c0613299ca499fb157e69616a5c56ca36d455812657a2c0a0a3d2445039e914d2ca7a89b335e69ec194ebf148bc998b805c90d55eaf9130a7bb55e0cd9fb8a88257a26bdd609194463635095aa67d9c7f9cefd54e635cb604a7859e109042fad41d35092c7f035635cd973470dd963e", 0xcc}, {&(0x7f0000000500)="5870c17a5a3c6e699f3b1961e817a8c6138eb084dbbbda5e56aeee61b9f53eafd705490076d3d60dd295b2c87f46d7eb400dc15c27165ce664198777a3f625444df650e48f1d9e4ac10c7be7629e6ad269bfe2386da405defbf2c771cc7353de5cc865d5a64fc6273fd0cb88ee4f0f1f596c613d3948bc464ec7fdf65bc83cc49eee5d0f97e8678e82f06ac76ca7a44abfcc014532cf4b8befa329a5c0b86245f22d4f56b25f89371d650cf3f24264cc264018265c796a5fc246166bfdf200e24d9ca20d8789320f8fbe44693e9d133eba9dc35b9ba78332fa696b91d715c3d9cabc5af35db60e68", 0xe8}, {&(0x7f0000000600)="ecfea914b9143e47fcf9af5d830ac73a66f5454039477c2e086087b0f359f4f58c570d9d0bd9b2f49f71de6eb6ac0422d650b8d65a380a0729d78f15a9d7ae9889da5743c18fcaeb53c945602725953ccfdf1db3fe08ebac70c825556c9b976dd89288585efef6695d97b73ccdd9e40deedb74bf7419b8f45e35f4083d26615e03f04129801de4ab9913e92d40", 0x8d}, {&(0x7f00000006c0)="e5eb635e313657bbbc9bf264891e44223ac5c3c8083f56153c99fa91ac1033077601f7e6ce786bc7ad6771cad930eb7735cbab3f4069c2f77f91a1f5eefe44", 0x3f}, {&(0x7f0000000700)="688ec5605398a4685a91664947c8989c06af31826f058669974a0277709ae8b0fca10605ae9a9dea529cb26b89f8b3cede29ed766e555608db2070d316ab5822d3fe96df6ce0079d9d81a2d344b14f38bfbfcaec7d62cdcaf473a13c168d810cb39d7369894424472c344e844bbdca58a85b4137999c9c6f0dc51f037d2b350876461910f327a15870cafe", 0x8b}], 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x88) 02:17:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfb7, 0x0, 0xfff, 0x7, "bcdc01adab485749d41371562d0a958fc0d2847c", 0x100, 0x1}) socketpair(0x0, 0x1, 0xc32, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x400}, {0x18, 0x2, 0x6, 0x8}, 0x1, [0x7, 0x0, 0x6, 0x6, 0x7, 0xdb6, 0x572, 0x5]}, 0x3c) r3 = msgget$private(0x0, 0x1eb5ee82b2053b89) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/102}, 0x6e, 0x0, 0x1800) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0xad) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)=0x6) close(r2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0x4) semget$private(0x0, 0x4, 0x100) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) sendto$inet(r2, &(0x7f0000000240)="c29a422596819ab02b1d0f3a9a05431cc888e189e0b9f479708f5107ff2d49e25a1505bd28218f79d79757a82646460697456f2e3bbbdbc0cdede4a5b037d159d73d5a69599b773a49a25691a7e3aab4532594a3a5bd3a3fad1c392f2dfadd6834f153329a4f19669138c789f753c30ab17e1f34daa9b47c4dfe1673e81898d2e80567d3b678d3e263d3d17753109c4d5d5ff672fbeff8a5279732ccaf1f0cf6d04896a07b8a505c06e939885780d661e8f274b4b062e4fe0aee9e9084f60612ebca974d8b052461b040d16f82e4f1c28378bcb08808f96cb76fbd6840bc934191ddc42d5452c525e279f1f70319c02dca0abe5e6be60f33a065", 0xfa, 0x8, &(0x7f0000000340)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000380)="b366a2a426c04dfd938734aa56ed7c8a7f1920f6619022dddd8cd280d3", 0x1d, 0x2, &(0x7f00000003c0)={0x2, 0x1}, 0xc) socketpair$inet6(0x18, 0x1, 0x100, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x10) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000580)=[r7, r9, r11, r12, r13]) fcntl$lock(r6, 0x8, &(0x7f00000005c0)={0x2, 0x3, 0x5e6a1573, 0x1, r8}) fcntl$lock(r6, 0x8, &(0x7f0000000600)={0x3, 0x1, 0x43fa, 0x0, r10}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000640), 0xc) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) syz_open_pts() fchmod(r1, 0x40) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000680)) 02:17:06 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x100000003, 0x102) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 02:17:06 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0xa004, 0x800) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) kqueue() r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20000, 0x0) bind(r1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x0, 0x20000041, 0xfffffffffffffc00, 0x7}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x293, 0x7}, {{r1}, 0x0, 0x11, 0x80, 0x1f, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x3f, 0x2}], 0x1ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x20, 0x5, 0x100}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf0000080, 0xc8e, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x3f, 0x40}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x9, 0x67013e4f}], 0x5, &(0x7f00000000c0)={0x6, 0x569}) unlink(&(0x7f0000000000)='./bus/file0\x00') openat(r1, &(0x7f00000002c0)='./bus/file0\x00', 0x10060, 0x14) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x100000000}) 02:17:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 02:17:06 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 02:17:06 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) 02:17:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, &(0x7f00000000c0), 0x0) 02:17:06 executing program 1: poll(&(0x7f0000001fef), 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)="864336445b17ff7b3f3c693d21870fcf28cf71bd114bc6c2131063821e98a5021ef183d89ab64c1f0433cc66001045e1dae83ec1c2a49b3f1ef860160b0945a7b71e71887a07b8fcee0237ec9c90fd10fb9ae9779797255629efd6ce5c8bdda006d52f1e3db5e8055b77c00cee3f29ecd61beeff70835d7a5d11d4bcb7ac8c2a2056d042685672deb87a566e896cbdcaf7ffd52365a8694ea9e19f39b48c3f417fec7ecf1f296a9dc925fbeef60a09e72c46e6e6ba2090c7f2bf2068ef5d1a39dc3c4dbba91c264a8a51354d85ef0280123d3b7384d089658846747d893bbe3addf43dbaa781afe6a1954f797e53bf6c713038776a646813ebb66e31", 0xfc}, {&(0x7f00000001c0)="36e647597ecffb7886bd839d76fb967c98c6255274d7b991e325d63bf012bb34d5aed9cf701d8e3d986a5052a4ba880ecee2b2a81fc095ce13a96e876aa142abb3f9ebce030eb835fc8a74b7eb95beac2fc8f5bc616667cc1d", 0x59}, {&(0x7f0000000240)="98b425b2353b497ef9837eea68ccc868bd3c8d50f7e584068cd0e57ed22f6ce5296d2665be05023beddd7662a8be3aeeb00781fb77ab549e3dab4cdee2dedc8eef18d55ca5354f61929f07560b2661ca41febcc12c6c36567d3f50a37e89039ce6074793c77635446e543cd77a047caa1dd50d879fc1890428a237", 0x7b}, {&(0x7f00000002c0)="c0524a8a78851963c1ed337aee7c5f16226a7dc6c4a8c0ee15c6db1f1fe925a1bf1dd79e74bd81da9b3bd0ff38ea70c5973e8b8f9e4204a7ddc321525461e7431911885fbc7befc97b4bb7172d0d37f2c1c65f146a5c7d87573f908a2b1a57c2c61b3fc081d27eb95c888553292a970551e816a2e2c762e99ade3da914a240cd641b7e7642bb3372ff3a187865e20c5938129d1fc3f4db04ad068f454a41fe78304a8755e18f6fe9695da1431d058306fbd3e53ab2073f", 0xb7}, {&(0x7f0000000380)="fd9279b681a11e50faba4d28b2951cdd19456449cce516c82a7f16e558401fc7f92ac55e7ffbfd3026cddc5dc8019b5593332855fef54a0f8a26313469e36435b5f1b2b6358cd83961ca6138a7f691cb6d7e15162f140e2fdbb747437c1839e553dce43c2641b55b1e09050528ac6de5e5058abcb24a9cad14e2a85be9c8c182f5f090ffdc30e6ff2de8aad71f40f4996d3d789eeb3878669678613c8e2d04efd088a092957d663e509bd3a53a71c411e6123a11bbed123f9a9380ee44aff2d4f2eabb3d", 0xc4}, {&(0x7f0000000480)="82e1befb19aeaa4318ae39229b5fc36adb1715f2db8258c57311d10a4908e3952825585398a3b4d41d241d83e3ab4ecbd4050f64b0712192881d361230aef18e667428e565012b7548d2b6c77640f5580ae6b8677cf0a8527d4380128118a160ae7d50324b21a1be184b77152d2a4864bb6cb4", 0x73}, {&(0x7f0000000500)="4c08282579b1fa856bdb737db08bef3a6c1e51122b545a746f7a8941e2c5d8e3fb94cf77ba5cf7f40ca2fd47b114ed78cc7acc855b32ef63870bf75adbcb31715e03", 0x42}, {&(0x7f0000000580)="a80846b5e683b45c7570d11e0c30d631c80a0458da03d43b6f4a99a8451c3ca5b41256ab8ac2f00ffd7ba0501b3869bf0500a9b7e7e4", 0x36}, {&(0x7f00000005c0)="93945038a03106fb5fb37b0beade0e5002c8e0eac2d42ad42b03ad8cff127f01ffc08c6e646b039a09de78d5f33ad390e2a4fda47d8b3edf413bc9a9f53c90b5d11ffa", 0x43}], 0x9) getpeername(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) 02:17:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x20, 0x3, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x45, 0x1}, {0x18, 0x3, 0x4, 0x8}, 0x978, [0x5, 0x1, 0x5, 0x9, 0x9, 0x25, 0x8, 0x4]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="f69f97c9153ca2a79a9280efaa98ba3c6540f91e71d87b89117a63e430663b38f74c4a8ab2350c57fb8afb3c10414284adcf33d649f86172042508011f9645b995c82fc4203810488d183e8a075f1cfc4d516c413505dad0f817ec0fccbd", 0x5e) setsockopt(r0, 0x80000001, 0x100, &(0x7f0000000080)="375e8dbfd358c71977c1548c3caf22189a265b43fef7c62c0b541038575788d3a7e7a610d75641199ef6213e091c150d79a76221254dbda739baa614b7560074f313141f31cb4ad16d4876a62f9becdf78f00c13c5b241ec8ebcc460bf3918c77e2c88d97d710e107dbb7f791aa6e4ad4452d3e97bba968beb43f57a76d3250e66d5d5957efc6e1c01bcdb7b0eb60cb6f4d052259d195266e117b2eeef3fe19bdfd97651dc5235c21a636ea4c9c7b11c70ce06c88efddd06d310731aee477b5b75b013af73e13fdb", 0xc8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000240)=0x6, 0x4) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 02:17:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') 02:17:06 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x1, 0x9, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000005, 0x7, 0x1}, {{r2}, 0x724ea1ce5613417b, 0x1, 0x40000000, 0x9, 0x2}, {{r1}, 0xfffffffffffffffe, 0x98, 0x20, 0x9, 0x8}], 0x1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2c, 0xf0000001, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0x23, 0x2, 0x1ff00, 0xfff}, {{r2}, 0xffffffffffffffff, 0x4, 0x5, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x86, 0xf0000000, 0x6, 0x8001}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x17, 0x0, 0x2, 0x5}], 0xed3, &(0x7f00000001c0)={0x1, 0x2}) 02:17:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() dup(r0) fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) 02:17:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 02:17:06 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x1, 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x37ff) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) 02:17:06 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) close(r0) 02:17:06 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) r0 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x104) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x20) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) symlinkat(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x200, 0x10) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140)={0x2, 0xfff}, 0x10) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 02:17:06 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) 02:17:06 executing program 1: socketpair$unix(0x1, 0x800000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() r3 = getppid() setpgid(r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xa0, 0x44) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) fcntl$setown(r1, 0x6, r2) 02:17:06 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) setuid(0xee01) fchdir(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 02:17:06 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x540, 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/78, 0x4e, 0x3a6dbde338a63fc6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 02:17:06 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, 0xfffffffffffffffe) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 02:17:06 executing program 1: r0 = socket$inet(0x2, 0x1001, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="04302b61f71fbc881d6231a1a1bbfc7d56a9f59732ee311d412e34ab65b66a0cf3f9e2b789951aa4bc1ed5cc7dc41ede5869835868100e4028a72d0034f009d9dbe55500c0b8ea2ab446c7dc2c1fd0a244fbeb022c74c69146376b7e3b879462bdf986", 0x63) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f3ce4bdff12e85a9622a0b7d58eb830fc66f1f25bbc796e080aefa5363db819b0583fa27c06c7f1aa41a4c709a7eda0da6e0f6c19a29027dc20c214b72ac97ddc1fb79050b9c73bab76a6e491b3d386cb33c3a1e5d0c339407cee3ab89a499f5a430386dd840ad74162940", 0x6b}, {&(0x7f00000001c0)="992cf9a520ed6497f36e177d28e1c8695ed3dbf0881f71d13f9053928445e5513d98045e0e5fb9100d0d580c9b6651e20c391a039200d13ca6f5c6a0fb36deef9201787b9886d687d11bda9305eac626f36aa893b82050b0bc97f57978ce770ab9aecb6ee380f448051993d59937b04ff56a75b9fc", 0x75}, {&(0x7f0000000240)="5892a96e4b801e7380a7f0ed0781916e2536a173de1f195c50c5218dbc2cd9790383440895f579107f6017f6f016348fd5b2536e262b3ed608b137238aea63741ab48f2a66073f14ba6ca77e67f476dc9165fdb0962bacd157eadeedf1099b9f6c25b298d76cbdfa138453a558e7167170934ec6c2811e1628a463fdec2ce7c02f4b222c9a2aba2e5f633ce190ebba2eae8f2d53b60b27bbceed7bbdaf837e37746fb10fb981b784a2714e4a1e92565e5235e85b834ecab6b4beeefb57402cd3df897670bc0a9032384045467dbfa75848b5ca696b3bb1642d7473bc90075a7817e40af1", 0xe4}, {&(0x7f0000000340)="e59dba426b1bdca5f946f7fafaa9a3306e2a7536e8d0142196030196e97e8ecee33d2787b7e831f30d9bc39e9d672e38a7099b4bad0bdd4e0e334414fadc6277816c5e064a35ea2c0d6a0c5c20edebf53ac96a8bcb3db8f361afa6549869122e6b4bcf427d5bf668", 0x68}, {&(0x7f00000003c0)="174d24edbc7a232f10c69da782b109068f6e79bdb592747279e33684593550de00b10521e94b6606529f8549159c1ad3be5a431b6da126ef148322a7f37ea0b0f91c7ffe053bca64e6360950583a4853aa79c3518a01c874cd717f4aad81b4377bd25b2b2d4f61646cc84f2a2fca190a9f56a49f8b022268fa2819b54d6067e657591c46af2a28dd707db4560055cc5edf0a4d38b04a90271a94aaf49e4ee72f6133d29a76c7b878aacb8b8cade4", 0xae}], 0x5, 0x0) syz_execute_func(&(0x7f0000000080)="3e26450fcbc441fdeee5440faf13c4a279181daeb8c1f5f266690e0800f2406c66410ff457098f09d096769941d2b300000000d9ec") 02:17:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x7, 0x7, r1}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x80, 0x401, 0x8000}], 0x0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x88, 0xf0000002, 0x6e, 0x9}], 0x9, &(0x7f0000000080)={0x8}) 02:17:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) utimes(&(0x7f00000000c0)='\x00', &(0x7f0000000100)={{0x4, 0x100000000}, {0x9, 0x8000}}) 02:17:09 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2084, 0x401) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0xc000, 0x81) 02:17:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f0000000000)=@in, 0xc) 02:17:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x9, 0x20) 02:17:09 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) 02:17:09 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="10"], 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 02:17:09 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1000000000000}) r2 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) write(r0, &(0x7f00000000c0)="e787829b46ef686552170b58edb39fed8bfb62c1cee06c938e4e8668eeffe70efb3765e6fc89366ab3726d4c214a78aea950bba00000135b75e819ccec4e3cb23dafb276a6ecbb8f71446266abc40082222683692b9823ec5074d21c146ddbcd379bd8a2481cfa52fb95f5f9ffdc50d5345eb15f20c60a73696ca656873714e1fb6d9af68f61f432762d0fd9dc1244a5aa1a298184fe892156666ea34791268595980abc0f6184b5a09ade8488942c4babe8ffd13dfb78bc29ef0178342b0ba66d27255e21dc3866a94aa3d82cc77da192c63b115909f56365ddbce805f6aa", 0xdf) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0xff) 02:17:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000000000af6) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000080)='./bus\x00', 0x140, 0x48) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)) 02:17:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) socketpair(0x38, 0x5, 0xffffffffffffffe1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x13, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:17:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810e", 0x66) open(&(0x7f0000000100)='./bus\x00', 0x800, 0xb) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 02:17:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 02:17:09 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) chdir(&(0x7f0000000280)='./file0\x00') r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x82) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x800, 0x4, 0x24, "3881f5ae3137f02eb37cfe5a029654658a9943d4", 0x0, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) writev(r2, &(0x7f0000000040)=[{0x0, 0x3ff}], 0x1) 02:17:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/158, 0x9e) 02:17:09 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r1, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) accept$unix(r1, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002200)=""/1) 02:17:09 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 02:17:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) fchdir(r0) write(r0, &(0x7f0000000100)="ec7d2f00", 0x4) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 02:17:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080)=0x9, 0x4) 02:17:09 executing program 1: syz_emit_ethernet(0xfffffffffffffd22, &(0x7f0000000100)="9ec94504a3301a862c59194339e2a08edd4af48b8304597b92d9862f420a11c6e8fef548894190130a706b2128d0dcf28b8fb32e1af872c481358ff7d9e03e9bbe35bbdbc9f1af816f50d7d136ffe511ad60011bfa85b22f4d62ab96f00bc99fea5c4680b0be3df8c2c5d7549f4d2333efc5586d56c67c55b2688ec6e5e45caa2355026519a0b9e8df5538ce1c6c9c") 02:17:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_open_pts() readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 02:17:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = dup(r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) close(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f0000000300)=""/161, 0xa1}], 0x2) 02:17:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x5e2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000100)=""/106, 0x6a, 0x41, &(0x7f0000000180)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 02:17:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x2, 0x8000, 0x80000003) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 02:17:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xe77, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 02:17:12 executing program 0: r0 = socket(0x11, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 02:17:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x101, 0xbb}, 0x8) write(r0, &(0x7f00000005c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d", 0x3b}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000000000, 0x3ff, 0xedcd, "9dc67d253808f16f5e5b3ad630b9006dc52b86f8"}) r4 = fcntl$dupfd(r3, 0x0, r2) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r5 = fcntl$dupfd(r4, 0xa, r0) sendto$inet(r5, &(0x7f00000006c0)="c7f0eaa539764ca090aca5956dfba196cc0c90d5c558d7c2ffced59f71709655bed9ac4c41af1e5b490dd180b00b5519e3699c410e18605a2c559b99a8413109d0de3dbf53a891100945690a49e8af5123b400489671bbb839b65b770eab56b2470805ca51034abbb256c3c7487fab481205d018e50981616356c4f87efede51471a8dabb46b22ad3586697e788e2c0a6cdb1ca05d630db4ee760d7343564e804efe02f8bf86fb9990458c49c383879ad8c6c4ee8cfb0507475723c811c89e99dbeb801c5c63b64d495f9857ed85490f7c7179eba20517b7d07824e73a90ac54862cd3805ecf96937c961e4f903c93a2e0a2b63e9b76fa10b02a973e8364d8ba9d556e3ed8827d952d1d63b95b3d9c0661212062c40d9771bf0e55280335ff9ca8f9070d73c3f7231f773f455881e71a24015e3d532b1af7c90b35c817ee54411689c06c46229fc4b90d8bbbd6c6a99b1f86b3be5c0ca46447528065b4657240f42a5ff7fc83af004d1325f04d33c412fcc50754ac8b393b74ead7b97579b79c77c682cf72e79fd6c6edef07cdcf38d6f860ef02d319f769d38a1578437b449e262eef9ae5c23fb16ff8fe9cbbc36d7b25f490f282d2c66e0d2c0dde0b6c4f892a4b3cab8e01b8f90cc5bb378dbca9e9d34787c6fe36e432f118718ce49a8954c9450b2744af6d28ddefbb05b90e559764fa15e56d69fb1c1e5cea1c28451aa7d0b8bbbec46bb26c6a601333c95fa784200627b3dbedc31a642729fe02504718717fbadfd050e8e66a21d489d09fa25fa4ec76d3faecddef9895a76a23ab95bf028d1829ec24bf06e81c003f23cd57ab062d14b9c4b6213b1ad6584877fb88718b0a2cec34a9ac3410ede7ed6056fc3e4c8500254fd446aecf23b39661e48882eca9124904cae68248466b88c5cb929a05130791e8d241cc2b62879849ffd809b5362042ab652900ae3d945f60f2cd68522776860ba17a7868cb6f0d481175b4842bbfe2f6cc8d78c5d1f4555db7b5628ffb6321b410631b50d1be3a356b0df10360f23b3120e31ab95b97ea1b10a4f52fe5e6698a52635b9fea62ff5c078fa49567f2d56c68038b61aba6ada0b0dff26e94a647baca72f9c48d2925fb67f88370a0228316913a0d7afd7e16834b5fc389ea6b5de4e707b95e8e090e197cf4288b786cd4a3907f5a85b6e537a6b64d7562b9cbb4a0e6356f317f5a83a4fb88f500746bec3b414b4f587e8fb3861301e993ac6df0f9cc1a6c436615ea2360f2a437549373e847f765250e690c1849ffad844ae765751ec2b08e7e0e82761a0da824c57f4db38797fbd9b71d5d5ef29af89068f47c4e4fc971522ea249c4d232c192b21f7309bba1c88c8dbbbc400c2472798c7f6b6d2f0801639d8a6acf14532d2811cbd60954e729083fd98b096e410651f363c6542889b6a4ced3db6660afcb241f80cb2cca03d3549e871ec2c983b498265a74a733d611b86f89b11af03a0a3eaa40354972c47fbf7fc5b7e1a450cbcaf76620b9fbc42c26eb8a62b10da028089512af0c5210e5a81994c21d6f145922a15dda3e9eac9eb66fd30d7dc15e1d2d1d78901f52539fd045b323e24b7fa8fb282747daff5cb076817c9204cd2c72694d8c3d40e2b2848d17efe58ac5bf9691ad288d5fc53690fbcd798cb7ad08013b9c74d3893424aacc8ebd314fcdc513d6387f4303d4c3b2d132009458e7642602bc542926fb83da5e391c029fc1117f4792d76e484f6971eb40241da1c98f111b8bd5833654b25048ce25503662af59402fa3b3a94a20128c8fd8228be278f63c71360e2b7e2838f4392d34cd33c801f39aa58c6da6426c9ec3abd030377d08df5809504134ab9ce2acc4e769cf52c905a2ccf445ac8d14507dbafb23ee95542cbd3298409d157d87bed6a5725503d00eefff9c0270aeb0d00b19f0caac13a9c11576c942412a0e495d1d73be5db4ccb2d464325b924b172df96aae8bdbceef491dab3ed9150dd6aef49800de6491b65dd4aa7125489b1013972608627fed4b0ffd82cb1ddf1fbb47e0041f4304236abb065014babfa3562a2711612dd7c3c6884125bb854f231c3061e586a85ad0f7d26fac4ef54068c74073243f62916648d3da06bfb53fb58f7f544c3c66a076135b02f04aa1f90440ce56509c6a440bd31ec07d563b4146fac9a9ed371525da085f30ee855df5ef7b679682f206fff55bb4120eaf470e6fcffa5a80ebdd55aaf7945fc3767f49360f396d1694fcbcfd7adbd178d5482cd696542a09c36a64f5e7488f8487c1ca54ba4c5a993c05212127ef8ebb2b660543024e572adbba4e61acd01b8a1efc1952e27dd20e3763f867f276f209ada41f120b97f3b14b53dca699e7af3e65399d4133c23856490d7e8d9a4c6f84b7c3362d442aa859437876d910ec6dd8c069ca7dd62b1bee81e1a1225087339770660d5e739bdd4bf4adac80beeeaf89ffbae1ff9a9eadf4e953d5cd3a455eaced31a7c5f5de2f59ae052228f7f6fc676684ecd0b05cf8e103ea6fa1b1afd0d67a7ec6a4d1cf8c88a06a3057e10c9e04802bfff3182cca3e451e7a4bdcc4b3591481e1cf4db5849921b4187e3dee8b8056ffb0805a101e7822b46c66c58269e3facb319a7edd5fbd4df6ab153daa7e842220693f62252c4c95a5e25b31587e9daf05ea0348f47a8e666fce2314c2951a28d2a972e1c6f9275a1338564004d96bcb52a8b6358f42b97707b6c26d9442e74f5a3234638951eed43ae931d25619487f024e1bc9f198dec99f114e9b894b0c862771e6fe50439923f08b209a2563361a0293d8c633498facde956ed525ec65f202b2258c6d068cd6cf7c9cc9dc9aed6215c7b8ad8e36aed24de48c2b0ef0cfd235ccb8d98d0538bb2ef36d37f579c78545a4a81891601824080dda5cb800e49039221dcef8e1eeb5772df6df2231598acf4f1b24791250e7a0ee711d4b71024e55e9a80fc1d9c4fbb31a605217f44b3696b440ffaf5c5bdfc22b80c2c873b485f3d07269d52efb2791017f34fe27d5c0636664090c136462ba7feaba624703faa5f4656bde766d95666429d826d044613741796c3c47e505b0bd2feaa0c850eb1589b8efa2a6d6b53404319e3e0d18307b30c8888d931558392fd17962daa1094a570968248ad4e4ebc1383e294477738c6b7434557a1f53725137f0b5af813334547656994280f3a54687e5c82e9a091115bdbc7f1e51e0b2761583791aff260056fb7ae6e580bc50db7fd89b93a792086311e281e648b031070459a4cd39304fc27ad33380e2fac62a5e629050704b9e9895b8ac43d59c62f8ebe58fac30146bcfe9b9d26efca3bd6d29b77cf85e33f61adf873e1a88c91edb11574e7f5bd02266659cf89060454e64dd30929eed334b97a141f55ece6657e8e28bd203a800bf577e91d34b5982dc065caf6ebc5b84db74421bef779821ade5a11863a7274412b79c898ab4699a711682b15483c21c1db008964f5ff3cc614941db1dc3303899bb93eeb5da28bb3a946129f7ff8aa6f44d9ffde2b3f143b20ed6fad3446c491cff4c3a2e7dd5328bc8923bca217bd3dcea8a059852ba87a968b41c28af7df53c4678470e6df28ccae3496c9dc19902751b20ec12c5ae20cd9f760824a71acf04ee6161261b0a393b51a12abcdbe83cc42888ae1cc22dc18f34ff834ef54273fdc32403bf391aa518fec1c77f7c0e46dc247d78f080404a88499838a74bca9400aef46c8c77d6b7bc8b1207d01605a074cb7ff7fd11b5685328c19630762e265568669a22e41346934ec805bc2b8d7850da7bf8a32333f9714d23a720710bb16d838304f5b3734b3b0e37b90dafdebdf853b64ce6e5932bc5f2d84b240908b6ec8f19dec44a8784cee17d4003f283949efec4a001193ce23a254fc371fbf92f9b59b87e74504857a8dce6fccb18a6a38b966b8982148285efbab332041b0c915d94da2cab6f08ee8bda06f22940dff92604ce05da23c62cbb9b5dab463fcbe3597e844477e6a999e105dda04c9b1aa73a7823b7dc466f7c8a734257d93d0e1d913b7e21f19db6d2081719c8b2e9ff5488bb80a321101acd1b2d823ae27fa30e9dd79e635d703c9125072133cb4fded3f711917653d52708bec1e5b7d50a475463ef9fb277e00b7b93b28b51e6a1c1ccbfeb2112def880753e7f3458b1ed40f94739934e66a0c7f0679a05a09f7ea401cb4d0ac21e7d7d91264d658639687f01245eefafdd462be290a3226ae9123c544d8ed10f3c93b1df6db06c5043abf343eb1c9098eb5a9b18e896d4bd80cc7fd4a4de75a8f50c71f63c4af44aa4f25cb95a281ff53debaef49b726c07b6c6372941662a298c9f3c6a38cdb623b6597879b4b9f284df02de01c01dc554aad1e5bf31f97c67f8682a5ca8b700b1e4b9e537a687b35235b178fa451daf0d785511eb071b401774ab245f3bbc3341772fde3b9a01028f11149ce4b1659920fb7c82182abdc4b0290b910a319b1045dbe61ee2c25973b8915e0e635960eba293bd460c7dec9ebc75a4a19bb09336d9462915bf90e3eee04bf89d98740047b3d4bf331c1dc4b183cea7ea503affd2aceb6a12a5b0c0b9963af5353a1d3954369d3e09f4cca356edc192af7e0b513953e1173992bdb328f4f34fd9442e36b6297cd123431d671533bc1e530d660c3ef52f8b7ded5728e26a5b6958ac05740301f983b0550c117405dbd11774e774bd9111bf7c24b95a44ee7414230a4bb60db9163aed16787959f39e1be5192610e0364fa3018119ea77f0b741bfd2398fb4cbc98b5c71cd12103666b83668b5f850b32884e66f7fe147ec867d9aaf3a42ae5d815728043f6906dcb3d740587f0e10e05fc75fdc97ae023b96d2a573100f3c5ce1f68e585be6114ffe00db99d79cb7c5e0a1dad747fb0e8f592b77a9b2c95be8c3467d9e7a118610f165c6b9c6f73a293377ced0f3bb280ff40b380f575c339efbc93d0ab741360c6b62fdf3fb02f12a40e4926ce46b56cecdcd0e423096a320f4a3e4f87ddfc607ec73c518c4628e6717bccb6a7db1b57bd4830fbaa76bacde73d38c493a62ea00e8d9fa7efa6bfb3d6a7984d5b4fbc1514c06b3a81709dfa7a34d13cab28a69808225f490bbb8065165097dd9330812454e3a33ceb0fbce6003cf78a55f8e926dfd2837fc1d2dda59be2544b799ed074e2115acd2db2200067a60ae27d5aa0bd48bc2e8d37df16665b6fad1ddbd32ede6df91d801754563bbb2458691d51416faa4c12f4e2b10c02016c62d34e00f38460077fb20b686a9301af28de2f28813833b7d8bb365e50bd317a181189f7ca098258e4a771e5f1736a5b690f98eb86c511b85166aab68a10f841aacff632af9c76a7ac65654e6a584e786f010598227cb736e68bed66670ea490a6275db6bc011ff890b39180b1663274bd8e82f2f358422bed34aba7918984886783c09f4f824f51d1318b84fa1987b736d51790ae883e3fb85bff9515cc1bfdcdfd17ddb7e5cd05b6a22c771e28323884c9a40483cce64a1479adbeff0fdec80bdd0cd41f8eed655d53d70212fd4dc6f7b50c80df3e31f3989934699b311c6f7856782199980e8afcd338a8baa7c9fa411495717258b01c5abff11567bb25fb3c69f7b4d04cd3b649368dddfdc8aac7237fb46f0459ffe37dfb119073ad2b401610dc43a759900d62dc6f514438d2b40a5c181a659537066e7ca862f4077fd059228a890f30324c0f92679e7c58305137208e5747af8c746139df30cab8526c25e370c671180f7eb181b88314e33", 0x1000, 0x4, &(0x7f0000000200)={0x2, 0x2}, 0xc) 02:17:12 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) syz_open_pts() 02:17:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000280)=[{}, {r3, 0xc1}], 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) syz_open_pts() getgid() fchown(0xffffffffffffffff, 0x0, 0x0) read(r2, &(0x7f0000000300)=""/241, 0xf1) 02:17:15 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x7) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 02:17:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) sendto(r0, &(0x7f0000000100)="5cee0588cd64d079caf832b841e0c7d1d4d0a86c5e994d61442f4c8a5f3fead3e1a09d2540575fd9c137f1ec9a1ba5dc4088ec91dd10861c7e4452695c73c535935cfbdfb77e82d759252e0eba01f67360b196b8399bb0f02ad1e94e3e67b4ab09bbd31a0db533622937b7cf0f005ce8aaabb7", 0x73, 0x9, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x20}, 0xc) dup2(r3, r2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 02:17:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/169) fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) 02:17:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0xf, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000040)="2b9f76bb9e3d02b50a6c7a0a9f266fe552a7cadd4c16a840cffe6393fe6e7cf13204502e2665b7fa470490c1db47542ec47b6042278bda7aaa5d986930f9fa4439540c80139cd27d68534d0a2317cbb5e640db5adc1e8d00e6467a14537be900a7113d19821fbc39a86acd3cb92e7c09f6c9e9ab51b3abcd7be8c6bd1e991f5feb355ff69bc0c6968c37043a0966fa980a551916a736b7a6838c1deee3e47698d8f6d79b7665e0b337ddd378c5448313ef9732edda17d9f87f495fbdf9fabb8e5c1ae7e7f6b4db874bb86a01c0edb3797523a19969636f155e", 0xd9}, {&(0x7f0000000140)="3ab16ce623cf0e502a398a9be3a900f660a0760f6bfdf551230e77fcfb093097aef4a97b2138ea72d609a848539c810afeee71afcbf109fa074d41d972d73a0357b9d75601133805269316fdf4da60a0d3151da2c5c75073e20c2eff77b6ce9f5d2241eb98b759813d8673b18b0c1ee614e6fe1751c85a269678326bdc5d8598abd1cf9add7b70f7af2158966b7a6898bb0f4f3cf1b571975d14fa1a73e30f00afed845e73a98f80535630f98d08057b13b8b84aebe74a72a7c2c1ab404ecaf58029b530b755d0b3ee07821e9c0f4c6d8c39a38804b47c7e9b861e4908406bf64e6113279e790dad31fe481ee710a17b3bc61fb5dcfaacb24a286256a2", 0xfd}, {&(0x7f0000000240)="acb60b5181ad075c4923fcb8b080c2408cb7465e2827a0ca667d63d8dde75bfe6adb5e5bc51e29", 0x27}, {&(0x7f0000000280)="9ee35f303c8271e0b8902a590d7c6d799b8c1330f97d3cdde38e937f8553ebe78a953798920974b2cec0a204d15377d98c89c1f5080d55c1d71c843a5d9baaf169", 0x41}, {&(0x7f0000000300)="13e5e9aca7ea357851245dc755a0eb021aa53542bf29b7c883f864992e3cd7566825be1ab62241a759bc0d57612794cf0e66073800814142e498fc140f411f04a4ea48041c48dad4ecb70c2dd0da56267135740efdf19ff7685d0f794029ff8d58ee0d4cde9c7193afadd27c08686417239fe875394a9a41cdff9e57bfc7b4d67c2524cb6a0af188255f61ddcbc306aecec0155b260beb3bf0477310beee8da7bad48ea74e15a79ac4af9200ca8045ce6ea52402501f5400c3162f46319bb6b15f", 0xc1}, {&(0x7f0000000400)="ef4ef3f80c03bb0a3a1d2dbeed367c2d6f15ab124104304900e7447e31ba6aef5758b23519eeb65afde84c5295ccbae198f290b054fb8c02757032c2ec68aeccd1421a7a8b80aa21ee64ea9058c1d99328c8231fea272d0510a93c6d0c1894a6f28b1ac0c28b46a572a013125abfde9670b7367aad7f5024555502f470e27b25dbc64991b5c7a42b1486f8eda3020d8aefb4003355293d80df5ce7750d861c73254fbaf91effd641e41c87842504bfdde7bc17e18a5fce2a1274e3ccb0dfae38b22bff0bd92a13987232aac3d72b13a929ddb3810978b592d659cc0c29e179cda611f336ae980a34bcff3d579c3b", 0xee}, {&(0x7f0000000500)="066b784db2b6151f678f913bfadec78a55d4d17f5f9d4e9039db21a8ae8157158dc800a63e020328212ecf3a29fc9be34b0f58c48b2c939fa3680fa6de717641d806ba916212b313ad690e9221840140c11a307bba79f0da53588dc156440c279761441dbcc248054d942712c9a291235222309c58a0c99223da36ea48f67735860ba013ad73d13ba938a61bcf72ad5613bb08ce2458dcad174b0b02c6a453416001a62d5fb80e0c74470cd38cafb474242c5158b2f19321ca5e011a42c9dc9ddc173ef28298047dbc73efaae41e75002863719e98b72f52", 0xd8}, {&(0x7f0000000600)="33b717afbaf46de4a4d53f22da92364fae1f2f2ff204b2a03915a6866d2c7f3d429eef76be45085b93bd114b5ebb8c9645aa87dbe049991a251f2ebf7e847eb231247018112497a1d11db75c1644105747cc7aec610716ee60081bcec72fcffc8f4f8422a7ce8700a0389cea822c4a23e33485c08ce872ca692463dc33587cd7b4b624d52195c2de47aa01aa8b9004b7ae0444335b1b906d48d9c7fc66330c825d8ef611a6cf656434cca2a1b0d6a10bf155384ed0e7bc248ec90770ba87fcce72d6b00b9fe7c30f035b27cd4ddfd93874b09276955cda8d27d780a772f6059fcdad1fd77d9744167985b8013d5d376b1aae", 0xf2}, {&(0x7f0000000700)="b79cd9c939280aa591cecdaf887b8f2c37a311f0eebc0c85559bb4d5aeddf375038522ab480053a9d380d952bba91fe3f33807ca769685e254a18cc35e1115c5793f275a69fef668e540b29a04876e97f82a2379f44a413362512e91df5c2343113070cbe4b62a8f", 0x68}], 0x9) 02:17:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(0xffffffffffffffff, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() close(0xffffffffffffffff) r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) connect(r1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) dup2(r0, r0) r2 = syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000240)=""/42, 0x2a}], 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:17:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="a2022e2f66aa8510a859ada5c57a9347fd696c6d3010"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) pipe2(&(0x7f00000000c0), 0x10000) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x1, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x0) 02:17:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x811, r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 02:17:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000240)={0x0, "9c2236d2a2e73f713649cb6923d1619e7a79021f5377aab38264570dc8f1df5466026f1e440f4590babb0ab74f4156bcce8d3baff1dcb731aaf36e7cb3dcd5ea97b9798797fb69c8bb30249de7775584e6a98f1717b1f5d4460b0791bdc511b607b28a69a87cb5c1340d9c081ea6d17e97cd7fdb6f3cf698f3aaf6ca147656ca91e6bc59a6601186e0abdfb907c2741cdc42aa8fd3c197375ef5410fd6f4bdfa79e01cbc62d7117c40c718a31fed919196307cd1a8e5b6c8628c4be16e8f3cc97c6e2258629aa00a72eb7db07399fa494514ccf9858f985fe9ca27d692255d1b9ed4eb19d59e65e8d111"}, 0xf2, 0x0) 02:17:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x8b3, 0x2, 0x1, "48fd0ad64f0cef987b2d04d28b030bc903ce91ad", 0x4, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() r3 = syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) 02:17:21 executing program 1: getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 02:17:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x800000000000005, 0x4) 02:17:22 executing program 1: r0 = socket(0x2, 0x0, 0x0) listen(r0, 0x100) 02:17:22 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x400, 0x3, 0x81, 0x7, "5fb0643d9f6371b0d26d5ce0837f38ca927f5dbf", 0x5, 0x2}) r1 = socket(0x27, 0x0, 0x9) sendto$inet(r1, &(0x7f0000000080)="d0d0dedb4055f084e7d2ebf67892dbb83f375be66f9ab35ab06cad1b4e73cf", 0x1f, 0x2, 0x0, 0x0) r2 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x400000000000, 0x2010, r2, 0x0, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x7ff}) 02:17:22 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) setuid(0xee01) r5 = syz_open_pts() fchmod(r5, 0x50) setregid(r3, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f0000000000)=[r0, r3, r3, r1, r1, r2, r1, r1, r0, r1]) getgroups(0x5, &(0x7f0000000180)=[r2, r7, r0, r10, r3]) syz_open_pts() setgroups(0x7, &(0x7f0000000040)=[r7, r9, r2, r4, r8, r8, r2]) 02:17:22 executing program 1: r0 = syz_open_pts() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0xec25) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 02:17:22 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r0) setregid(0x0, r0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8e97e88faea274c3, 0x2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/13) 02:17:22 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2043, 0xfffffffffffffff6) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) chmod(&(0x7f0000000080)='./file0\x00', 0x81) 02:17:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = kqueue() close(r1) r2 = syz_open_pts() fchmod(r2, 0x200) 02:17:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20030, 0x20000000000000) unlink(&(0x7f0000000000)='./bus\x00') close(r0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x120b, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 02:17:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 02:17:22 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) 02:17:22 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:17:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x10400, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) 02:17:22 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 02:17:22 executing program 0: socket$inet(0x2, 0x3, 0x102) r0 = socket$inet(0x2, 0x3, 0x102) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f7bd0881664e734961493bc90a667683e77a2d0f875397b886242fcb85f232fffb3e4ca469b791834e6e15d74b5120f2ad4ede6652a3e2c451031c7fa9efc19055d0897b0a9bc9206cb1bf0b05a71d64e2ca85b16e92c38a27308f8ce7eef15e1ad1366d7a259b9bf405f75fa33243015b9d8d5b9f25dc94907b17a79565dea6822f214de186d989afa6b7cc6b3a21639ef02c93d57f9d52854278a0ba9a2a5e862b70b293ce5e1d8097db59", 0xac) 02:17:25 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2043, 0xfffffffd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x91) close(r0) 02:17:25 executing program 0: r0 = socket(0x2, 0x4007, 0x3) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8adb6c79c61a7cb5afa749756482b05bfd7571e8f22c3530de1e309c27628d710538a5ff4992735f957ec1174e84d924fb957ee5b28f1664b468527fd5cf2eae763621a2a33b92c5d1d10f6ff8460290fff257e0f61fba7d78905d7a43ce5386e3100f7adc2d0fd254445a04093a3aec6dd7ea4014cda5778bf5d27ea0154cc017f476c4412bb35db7df7d5ed3a0b8d3995ac712785b3f467d3c0c2f6acb3d6b13f5764eac3babe863dbca587d24422878fb6ef31218bfce80f380f15a60f7b872ee04d08f9692d4c2c3095bde0ca86430ac4b9d02b6f3158c75625865eac7eda5a7bc2f739655b31129a54d2fd46670915557"], 0x10) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001580)="af5418dcab5d984544751c89cef8a2a7d3b0a348bfc93df8bbec7f995cd24eb3754eabe85fb0a2d4312ba2c36bc12f7324674785e735e0013f262366eee2d122e7b160fd61b90a6834aa96ceb85401e0d2cd4803b1bf30b1406e08c1fb71753ac92922effb2ac97eea4068718fde37f3d5f806aee563b2142a7d0575488d80afecab80887d5ba07ca14fd8e21bf2bc5f64f26adad0", 0x95}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x4) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:17:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) r1 = semget(0x3, 0x4, 0x72) semctl$IPC_RMID(r1, 0x0, 0x0) 02:17:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/../file0\x00') madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 02:17:25 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x810, r0, 0x0, 0x0) r1 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = dup(r0) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r4, r1, r2}, 0xc) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r4, r1, r2}, 0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0xfff, 0xff, 0x7ff, 0xffffffff00000000, "66712fc4a1afeee25d8ebde6e992200d8ac56c21", 0x401, 0x1000}) r5 = socket$inet6(0x18, 0x4000, 0x2) shutdown(r5, 0x1) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x10001, 0x81}], 0xfa41, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x401, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20000016, 0x7, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x2, 0x9}, {{r5}, 0xfffffffffffffffb, 0x20, 0x0, 0x5, 0xfffffffffffffffd}], 0xfffffffffffffffd, &(0x7f0000000300)={0x400, 0x10000}) getitimer(0x0, &(0x7f0000000340)) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) wait4(r6, &(0x7f00000003c0), 0x2, &(0x7f0000000400)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000004c0)=0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x1, 0x2b37, 0x5, 0xfc, "ff28ba1e1f694c7bb87c3fccd488927b50018b82", 0x5, 0x800}) recvmsg(r0, &(0x7f0000000680)={&(0x7f00000005c0)=@un=@abs, 0x8, &(0x7f0000000600), 0x0, &(0x7f0000000640)=""/53, 0x35, 0x1}, 0x800) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r7 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x80, 0x85) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000700)) fcntl$getown(r7, 0x5) ioctl$TIOCCDTR(r3, 0x20007478) socket$inet6(0x18, 0x8003, 0x80) 02:17:25 executing program 1: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="d5cb4bd2cd69604bffc60ee66290e69adf48694ae6fee60a6a8c23915baf0817e5ab031d5f93216fd4ad1b596db17574ddc565fa93ef0527e153285e1017e58d42aeff1da513bdba65ccd9d7cef4cf78781f15d20c6cc6af96852e396eaef28a64f3182e3af7d39d2405bce0069f4cb8bba242096d95290d94c38b81578cc55ed0d55c9513ca59ae022ae056e305d3f7aad8d9140b32eddb6b271698a3ce9400382f3610075eca270e781f029a4deb2ddb183253b99fe66b31f510e1", 0xbc) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 02:17:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c2428d8f0ac0aec4456fc19fdee44e5184619086c86a75d5187f759643220a489e7022b6c53f44c6a01a3f802c17bd7a5182a0085a84cd26804e9c4bfa5ee49394ea23c527210971196440c23a7805e4561454e7997d8162889517f40c3b0dda82af3d7608d729ef7703203544e48c8a73b4ad5e62b683d9873c9e63259be1652b0961d108415e4aea9ae34cfe", 0x8d) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0) 02:17:25 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1bdc63d2, 0x4) close(r0) 02:17:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$setown(r0, 0x6, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 02:17:25 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) mlockall(0x1) shmctl$IPC_STAT(0x0, 0x2, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0xa0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x23f6}, {0x18, 0x3, 0x7fffffff}, 0x3, [0x200, 0x9, 0x3, 0x5, 0x6, 0x401, 0x6, 0x400]}, 0x3c) r2 = shmget(0x1, 0x1000, 0xa0, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x5, r0, r3, r0, r4, 0x10, 0x7}, 0x100, 0x80000001, r5, r6, 0xfffffffffffff001, 0x80000000, 0x9}) 02:17:25 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000080)='.\x00', 0x0) 02:17:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xd711, 0x1}, {0x4, 0x8450}}) 02:17:25 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x8, 0x0) 02:17:25 executing program 1: r0 = socket$inet(0x2, 0x8001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="7fad235463c769392fbc0ec5b0c4faea7d64ba55bc42bf3a4e326d81ecf31da7406a3fd0184a25685e5b5d5894a940254490b3a09f2d5d0fb758a9b783faa47563d40bf47710d5d17ebfe3728c3cc6f4dc17fdfbfe7e231caa8c94e2c8c1e773fa7954fb1ed06c0ac1e91f807520fef4b823dc91523765a08118c233eca7af77bbce4d5e8ce78423e5029402842feb2446b5ce6b02d280896616544f62b3f68385ecc306be00", 0xa6) 02:17:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet6(0x18, 0x8007, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0x9}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x100, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:17:31 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) socketpair(0x10, 0x8001, 0x4, &(0x7f0000000000)) dup2(r1, r0) syz_execute_func(&(0x7f0000000040)="f08390feefffff6f44750ec4c2b5280826f67bc0f3440f5be226f30f2ddbc48191e470b536f045870ac48251b89a5d566666c401f950c9") write(r0, &(0x7f00000000c0)="17", 0x1) 02:17:31 executing program 0: getegid() r0 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='/@\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='^.\x00', &(0x7f0000000180)=':{\x00', &(0x7f00000001c0)='*\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.&\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\'-\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}$-.\x00', &(0x7f0000000440)='\\\x00']) 02:17:31 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r0, 0x0, 0x1) 02:17:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x108) open(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x0) socketpair(0x18, 0x5, 0xfffffffffffffffd, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000100), 0x10000000000001a8) 02:17:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000002740), 0x106cd) 02:17:34 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = getpid() getgid() r2 = getuid() r3 = getgid() r4 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000080)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000001440)=[{&(0x7f0000000280)="992a7dc9b47467f5fd4e318b11914e6a66e7845f8bd4609a1ec1a3b0c87715d75730161f122e735e09845252a6836bf1c64b058c0eb37f8b2c3e27c6657bc5557788a923ec27c5ccccd6", 0x4a}, {&(0x7f0000000300)="2c7dddf70ed2fddcf178d64f18ee54c2ccca6a85c4a12e6061d77a2e3dd3aa6032cd8c5f06c3260364b0496685388bdf8bf5deb4fc5869734db2eb3fd571e655950d435eadc1d00b36dcd8557561156f035fbfef01d1b7236e6419f08a9b02b498e2beadde05dbeb83433d9f262df629032c4ec700cc7e8a000ec3cb4252db34d6429ce8c92ba23917aba869a8a3f0e3cb21a96a1a090677efad2bda0a3b39eaeb32fe204377c09ccfb54ed5e89ec32141e04c1c76", 0xb5}, {&(0x7f00000003c0)="97336afe044b0e856a6f861f81b73525aeeb9a0a14b2671e457fe38e50765eff6fdc5b64ec8fae403cda99fbf9289939cdecce6289df883e2499f3370ede235c971e94c4149ebf86db36ae22e1b24ce68f4f3e58cf73ffa5411897279499edb431a4fdf537d777ba8c017793cf3e1d8e5a5a234c59a48553acc9c6f448a3ca0ba62b2fe0c7fac78ee7e7f12f10a43c4a49010f0d1120bcba0153d0bedead06a619b28923dce97b9538d5c2d9caa4471f4d2078b2fa7660c751116bb132232f970f3d01478ab4dfc83d991d277639473a8078fbbce62c8771e74fd365e071e3d6460458654fedb65b048d7412158140329ccc77041983ce0f60fa6df4cae1725584e6d2ce9435afb715885f9e0a3be3989795e495f1a456fe0877719a232cd81ded704e37473fd55cb9c1b60ce7f9ab2dd08b38ffa137c73be962e78393065adcdf4f90b26a3f01255ddb5bc980e40760b452122caf3884297925cfd9a0aa66c14e844c8d8a5b8491f3ab7e7facf324c115cbc3bf99e7a0efcf6458a7aaee504c01b963a79fac4a08bf9e8f11f9d4b27e8a32576d078e6042543c5f7ad93491630f15cee5bb39d5e938df4ade91db89f81ff001a11230ab475fa35b877bf905a8f7c74eb586a5d69295de7172755826944758a3877f15946abe1b4e197fe0ac95ed6cb7d02dcc821d7e2bad8027b07c1ab21f5acec6645cb9bac37c76e3cda4ae96b6bd02a01c3866f11ea84bf9a5ccf699c285f9fb8a5eb3e3634f5f6b89c5e3a65b6127e7ccd92c41a4603ac5c565f0c896d9f7db3722a07d622bd016ee719adbfb65433adb22b36de7832afb53a32a922e2579502d614205aaf7d2875a0b9f931f511777bdbdee9900455191d6cf14ace88e613ff179ca10d73acef60bf3949d702faf4f4828dcc9695f51d043281e38d01bed8628ea6fa2b2d69ef01d31499c1ef66b0bc7153b79035f402c261b20b34e6d9d58bade1601d007df787e90bb9c1ce5397989eb3848d7372ac598875f021a14a85a0bf9835b5bd2b9164063cdbf76396b8246a47b51af4b5fbebc2af596fc7ac8f1ea8784704fea8b2e2d5795cc3c4336b741f9958f7d9d461a2aecf2cf0f68b77800e489785dd0da6e293ddc339b090fadda539c4c008ac598b3c3465ba11748546f3dc07c140a41aca99babf521fb29e49193272df274405257200e6752007fc609ea82aedbdb4d0c6ea8271064fcbaae00e476ca6549020d6af2a33578b542bbcdbcc5660a9a687d6af3bd85fa20d6a1154d328bc7e421c8a139c31fd570d1e71783113fb1edf3572b20076ec983862c884d484afe7c5682f77de69caf4aa6a490f18e6149dc00ea93e769a400dbf7f8dd4cd1c27f4fb4d39d40a58660dc7f211979ba9ca17fe11916e4891866c2b354a414b821eb6dcb8ec8beeeff17e441f9e389f8b8b1292593501f3a0a64e13501c6d3bf63bb2e7b67b8257686cede556763895938ea04183f1fd3e3b91ec5ef5d4f937967e9cf453395bd8435d7238825414511b79a1a0aa54448b0b313724414d68dbceb299532f228c34ecb4fefc18d414b4eeaa968570df706b7c42454a19cff70dba15626d5f3d86442e9965df7450db3c7da19c4b48bd34e99fe97a09c0f94fafe6ac645602ee25bbc535ff1fb0ec4b6ca95b698fa103a3c14bf8518aaac09caf1f8c2dbe846fb55b2359442d4b48dcb53f342d004b18e971105eec6c264617f8a8fa79a6dd6b9a7935233611ae972a75da8fc4e46bfc631dd16b6102bc749f64324fcf24f2541351c5a345449db3f14b66bf7895de9bf125b0df683f0080f1e02fb18f1564bae70d288780239f0dfddd58f6a9ba7faf873c2936c0857de529bd2316f15cab1c77ed6fecec61ffb56d2eed53aa3e58597627dfb6f42a5cfc9bd97c103f9d9c6d03adeac2ddb632f9c5afd0cd5b5c35f4abe8f8a0e85a70387d6dacb88f08282f9e9d5c62ddccda28089e938713195fe30b598def2a60bd298a9ffc864df5c674f19aa3a16dff50c4d5576127508f109ca8e50dd4f88d58ca1ebe3bc09f7ea523048a367bf05dfb4978b79ccd410e757ef236617324ef1d4980496b83c44de6fa331cc89ba3082902127e595291017d7ca772d8e720a033036a532248d1e17e8f98a51b38687f7424b5a35f411ef4a7a4549a3e6ddba80d129875eb4e84d0c5566a6af0a589c2780f99e804bd718dbe9331815d26370fb173cb19f55df1f6e443a9ef92370eb2970580d3873b0512fe09550963cc0811ac40f0ef4da420632ad44866294dfb03c8859c17648ea288d29e60a45438e62dd2a025bbeb93a511d7b85c0445e6863ed0a8ce00fc5cfa12fa155dda3f48b1d391d35faf0d208b7652bbcb5eb6f017bcb4d17aa619ae36f85a1af00ccbdad5bf3cb990a41a0a7a7fa1acd18599fcd101616d7efd58d256004e258e70dc8bc61a1de24722dd0f3a903c0bb310cfd752993fe8860deaf7cf0d0b2be3d30632a5740168a1f92acdb8a3efa3286ca8d7f6e18c7e6013ae9bc882e51240d49d6cb3133000d3d53f8cffa3645d0f87f3828b16e0e9d7c7aa085edff9aec77ac9dd11b0188ff842d27e645ee9590c76b49347e5a6ebe995a9ca326de347618b4af339cb373669b31356500767116b2aacb90095d5ad8c67aeb64a0eff1c0a0935817d0b94ba75bbd8e3940743c9ab992bd46c852bd07d7eb2954e14c15ee4854b166bf423fa65e127fda9a52f7202bdb71baab1890f024cf2b76ed3dfc8e39b05ab2a64b940aae6c6494bc3655db8eadf999118a8f26971617556b0745d85da2672574139dedb2bb5e7da7e3fecb2ead3aa48a0322670dab9e0289a833755410ffa380fc2ca88729428fd95820cb687746421f648d6c013107b4cc9409888364191555fbbab2cabe43e0a7da5f9ac87509dcabe5cb8c87092808b6512568370fb187198507123334b7e5645ca2ccb90166cd53ab22b0e41a5737fd1db80dbe55de5337ae9013f1bde7bbba0ed8bfc7cb3b372adffecd9c8f4225af7bbcbaba98888511db87e1377b623970f556986faaecf53e50b3ea27a794a6152aa754b08bf62e41df8e6ea62ccb48c22687b3e86bc59c8f309a4cdfd1c2d00a7be847b6689cf3d56f289fe4fe1131a89b8283f0cd900bee2fa45680f6578d21e61c5f20d23b5c763b8cebe451516873e68c061cbb0bcb127fa07efc778bffad4938dc6f223957dea7381c58e0b35667b564e861c3117b6fcd14d709220cb2147b0820982625a136ebfe97ada2d9afafe66121e222312a2c6cd3aa8857e3a4e5893246a791316a7d890a3db957fdd20b770d57753584db1b180e68f1e3b1a7b6161bdffc1c2cbe0e6a36414291f5e176f7503fd74bd44c6bfe95914eda7a6fe90c32e5099e976c6b2aed3b21955f3c5bf54bb439f2c139f42078045cd8004f380be2ce440c7b07f6c74f38174f8dda94abbb6ec0f9c07488af9d28c943d0f127f79c9f68989e614f0297367e1437c2467b919af282f9a5512f48ee19d063b1219a5b221649e460c43ad700130e3098015d81d5f2de1803ae334264d70da533b488d5d45ace21cb0d5125ff917c522551a46964b7e0dde4706e985deb8356a09464439e99bb75b8c603d8c2436db6c9e8695697cd92bf362cc61196aec4f844b6f4bfbec44a47a63eca598565e6d58b88e45560f4e235bb6ea0f117e9585a877a3fec616775d805d748c0959133728b00d6e28457435f4b239cd638724a45c2757f80d3a4f1612a4826b15f5092bb224949a6fb5a127a425136b674454a9d168e815d83c4eb79dbbffc32ab3913bd65acdbd89bd0abdacfb3187734526e868bf84db879c49e4cf72319c38fe6b0fe8bffffb6636ba3d0c9404ed034c5c03ae73d03354b337b070a81d8117f697c09d4a77732cbcd033f23b17724fea7a8b546c2a8b23161e90d5ae23da2e991a25568593c3cbe401f6ab1fba89e04d1534c5ca039ec20cc53d3b353980d7c5cfdb5ff3c16e7346b2ac664e86a5959b99afad7b004c9776908ee3672b8b1f6e7ff2d6b2b42fadc79cf155a25df4956fdf0e582d4c0c0c5832d3a1462a7bc4af89caec23cdf284d2479f047d2eb1fc9b89ee6860608f67aaa7de59536223384da4cf9f5a9d6a162f6d51c8d961bd039b73337a1ac7c8f4e8c8c7df8cc5b746fcc431ca98d9bd8d2b849c695f3cd65238eeabb747bc7bbd5b7fc69e839e959bac5474ffc83488d90c499ebb8f6b8ab116a6120e89732e5bf01030f3bf32d89f2c925fd96dc89b76f3ef4b4fc2bf9dc6e576acb41e0894576d7490a36eb01af3c4e358249f17d17722a215d960a80666b2c61937c5ff6dca457df81bab493de1c19081693d732d4dfa2c6f925e39b87274cbfaed6999839fe7e508a8a9ebf6a6c68ea32fc3531d9bc56820c9d6ab41d89038d33e2f3011755aa9b9a23ac4bdedad24f1536273d2577a56111aa82fa04a8ce4f3d4326807dc1099a31b64babae63376e68cef05da0c30d6ab4115b48b8e249d291afe9689565ac3e7c5b58efa1351f8cbebf8502dd8430c247eb98be735dc726ca97e97afc4048914f9eddb463f6570175bc4a5d4b131817478d841022cc040b0ac57c031c318226c333dea718fba426836a313e2e3fd27c456171aaa2ce3c663b8b17390d7c5ab8d074f95ea5158115cf771db8241521b218bd4e623501aad4c17b97a9f6db11771981afcd104c1c2aec927c1659474727a8c20885c7a4dd53ef54960d7e075aa9d17afdf41bf0a35594564dcb630601bd743c02c3be12141d30f4a5e8633ba563dceedb0c9eae2b59f58c1e30c05775154c96cb4a50af2e1eabb670135df2cb79146542907760a5834e79590eb4e9ebcffe1921a50468fe324618d3bad409ccfca126ca0d3e9fe2773dbdf1e4440e35c298a23aa1459e25040f928045c760b16ad6aa9355086cf976e8077611c821b938d9228afc7d1b953e877cc440d8f690feac7eafb894fc18fd00b39c1d6512079eb3594eaee1cf2edbc72fe6c18cbacc507412bce51a6e125910c827f00cc6c6214dc3415e8233003d894b3fd88ddc118b9a52a7a81cfb49fad144c3243abb74fc2f0f3a5adf7aad3c1284c561d65b4b57639bef927790c9dbeacbde4e7cbcfc0ea6fc74da62725b6e9774df93413a500cf45f3db1ff0c4897672172bc5b8d5c03f9e66f4177cb10bfd65582fad41836f6cf0129a96769b744b183e944f3ffb8c59ef701c9b7c420545ae711930d333a765a9cd88c116c52312e7c4aad762b8bd8990bdbe796412c155931be0939eeaad0e544ed187b18ed3a3b37d0a5bd6cc1c31459a597fdd6bb36b90f87f4d2d1bbebef25cd3960b58afd0c78d96404e560440f08c7679bdecfaaacea1b3183125083fa0c49efe3005ced9a4c31c445bc7d133b0cd03043e294dcf0f9432431545715bf2a78a555d93576f9d3a88aeba6f359181f62c975210754c04d47e055bce1382f0eb7535583a030a744c2f3a1a8d791b8d4469161b4f704670105eccad775cc839f5a19f0e4882ae6b52c04a863ed68c943c273b3aae10912fecb68986c047585a9b47f8e94f5fd52526bdc421c3fdfb8d886f04d45bda7994890674b4da9893f9cec1cba5a1ab4aaa7b274990ef0afb25d60979e26898226d365ade81c8e68c775177996c29b22a278627f61ae04f667b08f3dc7a93699f1ab4a2d9888e6d62857e91cf8a35a09b0131d3cdebea1ba0510cad1a15ee7d116df32ae6ed1e1016ad91605077d550d679ece6040b9d5e92534ad8f8e09056c801b91f825f62754", 0x1000}, {&(0x7f00000013c0)="d89c3c587ce4670a0b46eb8d31374a27f6c1ea18bcf2be1481817ba4a0d8c8d8f7c58e1e07075c6badf35c5b95917ebc9822845e67608e054fae6df94ba375ba6000730d07cd8ef112b291f8c290c4fddc4df0221176268db9e0baee87ba71ebdf6e", 0x62}], 0x4, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xc0, 0x400}, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="06e5a3c67e9761758e03085cfc515ba8e3e0d5b45c21d14a4bd4acbec37b800044d60e7bad4b86741980c9d2621adba275672ab2139909ebc4c49d7989f285442abc24b9bd09ea8eb2d21395f1d9af387abcf677ecf81aea3595b37890c9f7a7b7330decadbce644126a21c25368aa67372b25dccad9ff00000000000000a99efa95e7161d7fbe4c11f3f3467e51eec425bd6ffeb12af29f0af0830d011303aa20e7c8c2639d3d2a23f49a7b372958a934ced01b5ca43d4b388ca8250cea970d3243a681a4"], 0xa) sendto$inet6(r0, &(0x7f00000000c0)="b4e791526df7124310b32361840593d5e88db75cf97632151763359334ee9523ea8edaa0e408facacdcd0b9073628424a1f88319bbbd5b03805b36ec7e16884548921ecf896a1439e75f98c075bae8cd6929a3c2a228788b039d527d8beb1a4a9d8b1ab754", 0x65, 0x8, &(0x7f0000000140)={0x18, 0x1, 0x9}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 02:17:34 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 02:17:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r0, 0x0, r0, r0, 0xffffffffffffffff, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 02:17:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x0) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7fffffff) fcntl$getown(r0, 0x5) r1 = socket$inet(0x2, 0x4004, 0x1) fcntl$getown(r1, 0x5) 02:17:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8a", 0x7e1) poll(0x0, 0x0, 0x0) r0 = open(&(0x7f00000008c0)='./bus\x00', 0x20, 0x12a) sendto$inet(r0, &(0x7f0000000900)="3f5980532964859609dee078e24fd32cd44c05bc79c091d4a5f09591df18ddc07a651b65a6bf5113a5a8d36858457538314ab7b10e198b58915d3b905875aabe01bcb2cb29f7fc7bbf05b47541982dee9020d9f176eaa21d765c4ad417a3e671865489958863f60d6ced40340fa26337b85208df75c265b77a5ef35b070a7d040b2dae2cc9f12a7700d03aacebeabae08af5d16212346f68d9e47a638272e301114fdb9c5c3b2d58fb3d8b", 0xab, 0x8, 0x0, 0x0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x1, 0x400) semop(r2, &(0x7f0000000040)=[{0x4, 0x2153, 0x1800}, {0x1, 0x6, 0x1000}, {0x4, 0xfffffffffffffffa, 0x1800}, {0x1, 0x7fffffff, 0x1800}, {0x1, 0x5, 0x1000}, {0x1, 0x9, 0x800}, {0x7, 0x2, 0x800}], 0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 02:17:37 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x3, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1) r3 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0xff, 0x5}, {{r1}, 0xffffffffffffffff, 0xa, 0x8, 0xfffffffffffffff7, 0x40}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xfffffffffffffffe, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x8, 0x8}, {{r2}, 0xffffffffffffffff, 0x3, 0x20000000, 0x4, 0xe4f7}, {{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x9, 0xdf04}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0xf5, 0x7}, {{r2}, 0xffffffffffffffff, 0x44, 0x80000001, 0x84, 0xfffffffffffffffc}], 0x0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x1, 0xdd, 0xfa80000000000000}, {{r1}, 0xfffffffffffffffb, 0x4e, 0x4, 0x7f, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2, 0x8000, 0x6}], 0x0, &(0x7f00000002c0)={0x370, 0x4}) 02:17:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/208) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x14) r2 = getuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) r5 = semget(0x3, 0x0, 0x8c) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xfff) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x4) getgroups(0x4, &(0x7f0000000240)=[r3, r3, r3, r4]) r6 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) 02:17:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) ioctl$TIOCSDTR(r0, 0x20007479) pledge(&(0x7f0000000000)='(f\x00', &(0x7f0000000040)='{\x00') 02:17:37 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000400)=0xc) r2 = socket$inet6(0x18, 0x3b7d582437eff24e, 0x2) r3 = socket$inet(0x2, 0x5, 0x6) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r5 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x88, 0x80) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000000c0)) r7 = socket$inet(0x2, 0x4, 0x80000000) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x1f, 0x9e}], 0x8, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x9d64a85b5bb0ebdf, 0x1, 0x9e, 0xe43}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0xe0, 0x7}, {{r4}, 0xfffffffffffffff8, 0x1, 0x80, 0x0, 0x80000001}, {{r5}, 0xffffffffffffffff, 0x6, 0x0, 0x1, 0xadf}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x8d3c, 0x1}, {{r7}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x101}, {{r8}, 0xfffffffffffffffa, 0x80, 0x1, 0x82eb}], 0x9, &(0x7f00000003c0)={0x80000000}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x0) write(r9, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 02:17:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="bc1b575628b6d6f40f6f9d46240d5614afd1c0b0373fa71275253596743f653597b080f44327eb78253943c57af205177c02bd5c0d9a00c7b96684e72760429708d4f2c4acf62d9698e62a5545d6d768171923c1b81a4d7a7349b9e4f0b2a9a7b404fff154cd5a99d73da15b27d982c5b3f895c2c73110db2cabaa25d08a0cb5365f78fbbd53e4cdd41752d07b13b92afc151876a96c5f910f538c95c5f0714f6beb6b83d9e1c611c8d2b831505b19d8781278edde8f42d694f05efb6f2da06a1bfb9aadad9da0c0e9f9fbe47091e3869eaa7626f37325fd140814b5b71c8bfef2e99528e96f7c505905eeb573", 0xed) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 02:17:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/20, 0x14) 02:17:40 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() socketpair$inet6(0x18, 0x4000, 0x207, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/194, 0xc2, 0x1, &(0x7f0000000140)={0x18, 0x3, 0x0, 0x7}, 0xc) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) socketpair$inet6(0x18, 0x4, 0x8, &(0x7f0000000180)) 02:17:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000700)='./file0\x00') r4 = getppid() truncate(&(0x7f0000000580)='./file0\x00', 0x7) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={r4, r5, r6}, 0xc) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000000100)='./file0\x00') recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/130, 0x82}, {&(0x7f0000000380)=""/127, 0x7f}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x4, &(0x7f0000000480)=""/241, 0xf1, 0x9}, 0x800) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/62, 0x3e}], 0x2, &(0x7f0000000240), 0x0, 0x5}, 0x840) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000240)={0x7, 0x9}, 0x10) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x8) 02:17:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x80, 0x8) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x4, 0x62) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/91) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/185) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000380)=""/21) 02:17:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) flock(r0, 0x6) flock(r0, 0x5) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6e82f302, 0x2}, {0x6, 0x100000001}}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="ea19895ed7142585f1adca34e956262c1cbcbc939cd00366c00bcbaa31bed26126be0b659af6326b812d79a86396ea61fa69c95d9fd4b619576c682a26930d7bf3aa103b730987c4323aa6c1f99870aba4b2776bc087462c9ad40879c2ae62a9942f625c609da04b70aed2f570fe7c4c89df1ffc54c3c33b851b093d9cda6f9e7861b856c8f7df7d8556463ebf4f421a3d36edef553e6bdbfc18bb6141c9123ea23c2fcf27be22560d97393c7cb55ebfc63f", 0xb2}], 0x1) 02:17:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmod(r0, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20100, 0x1) getsockname(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000167182a1b706f153000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097ee79e0b0b794e77173a873c8b245e09003e6033f8ffbabec90c532d09d75d473f381587c45b1f5c8dce3f38db742033e92551eae2471582f88084366b30e1bae46b0854f5fa44f9337a3e5605c82de68c3b0830f8c1256fecc891a211deced76645013b93b6c76d101b4014ba56410e3cf629087b69e13c311467386a7c62b960eab1f1df463950cb139e0000"], &(0x7f0000000100)=0x1002) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = dup(r2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x1000, 0xffffffffffffff74) connect(r3, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffd09) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 02:17:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 02:17:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="a10400fd7b85b56e00e41aad92acde383ec3ce4fe5e54035d6ffa40000", 0x1d) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/167, 0xffffffe7}, {&(0x7f00000003c0)=""/231, 0xe7}], 0x2) 02:17:43 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r2, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) r3 = dup2(r1, r2) sendto(r3, &(0x7f0000000280)="543abafe74d837fdb3ef574d116ccb82ccb092d79592f0900bbeebd3062a4c6b574bc097b99b9fa9e5f5884d2684f5063dccb08f023863bdf0903de24789c196a97a0e93b7bfb8ada2b15dc934a7cc238f12995aaabcdb4d73a580cb64830db8bf33a6aa6bdb920ca6eab8fa7e421ac24fb5a01b604d56f3ca7927afcfc3fbe7018588eaf31c9516e85194461ca066ec188f65f9d2d733eb77d5d7032ffb36ea30835c91da2ed8439121878a7f2318ac7d64e57810beb156ed5b1efe59afa433513c491c7ece162ad5291a3e27268db834e729fc1f", 0xd5, 0x8, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) 02:17:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) 02:17:46 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = kqueue() mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8000) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x80) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2000000000061bb, 0x0, 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000240)="2a2dcf00", &(0x7f0000000280)='${[\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='[\x00'], &(0x7f0000000480)=[&(0x7f0000000440)="2121ec00"]) 02:17:46 executing program 0: r0 = socket(0x2, 0x4004, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x1, 0x7, 0x10000}, 0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r1, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r1, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:17:49 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/182, 0xb6}], 0x2) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x4004, 0x3) close(r0) getgroups(0x4, &(0x7f00000006c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) shmget(0x2, 0x1000, 0x104, &(0x7f0000fff000/0x1000)=nil) getgroups(0x4000000000000178, &(0x7f0000000780)=[r2, r3]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xa) r10 = getgid() getgroups(0x8, &(0x7f0000000640)=[0x0, r4, r5, r6, r7, r8, r9, r10]) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r11 = socket$inet(0x2, 0x5, 0xffffffff00000001) fchmod(r0, 0x28) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000100)="b822a1eb1586eea88027bfb0a9fd8d6864749f42f0cd7f2d6fffadba956de8c2212fdac8ceef01922375bfce954b24ad83e590dbc0ff961826f2f99841beaeacba48587abb4d3ab86a5ee6cab4d17061fb89917979de410b1f5f79e1c6966ce49f9cd62421886ccaa98fd4296c32acae5fd04be159be45c27d728da33f5f8749747d5f1cc1b64d4630d0a5d0a616435844bcc4169195e7c6b9fa7968e786329b5869e27558ce546aa26195c5c5ead0be473f7cce951dd97b8714d8e39f15fae92dca938c6d854e2bafd7541b216acdec05d7560370eb65556c1423df79158865bb21b2", 0xe3) r12 = fcntl$dupfd(r11, 0xa, r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000200)={0x2, 0x7, 0x2, 0x9, "999acd9a6ab66d0d0672dfec57a16b8e6995bd59", 0x1, 0x9}) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0xffffffffffffff00, 0x80000001}, 0xc) 02:17:49 executing program 1: shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/33) r1 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/42) 02:17:49 executing program 1: socketpair$inet6(0x18, 0x8007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchdir(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:17:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000000000, 0x0) flock(r0, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x161b) 02:17:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) socket$inet6(0x18, 0x0, 0x7) kqueue() socket$inet(0x2, 0x0, 0x0) 02:17:49 executing program 1: socketpair(0x1, 0x5, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) msgget(0x2, 0x0) geteuid() 02:17:49 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0x2}, 0x10) r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt(r1, 0x2b, 0xb, &(0x7f0000000000)="3a929119", 0x4) 02:17:49 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) unlink(&(0x7f0000000180)='./file0\x00') utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0xffffffff}, {0x100000000, 0x3}}) r0 = dup(0xffffffffffffffff) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 02:17:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x88) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) 02:17:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x5) getsockname(r0, &(0x7f0000001080)=@un=@file={0x0, ""/108}, &(0x7f0000001140)=0x2ca) socket$unix(0x1, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 02:17:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0xfffffffffffffddb) 02:17:49 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x10) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:17:49 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) chdir(&(0x7f0000000040)='./bus\x00') socketpair(0x1b, 0x4000, 0x100, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f00000000c0)=""/223, 0xdf) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:17:55 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x28) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 02:17:55 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) symlinkat(&(0x7f0000000640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000006c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") 02:17:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) close(r0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) 02:17:55 executing program 0: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x210) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/132}, 0x8c, 0x0, 0x1000) r1 = getgid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r2) setuid(0xee01) msgsnd(r0, &(0x7f0000000180)={0x3, "e659e894ed478b7c81b3496c9ae05fcb2bf13d01553c1763139454f5aca8458032a046fee992da83695c15e75e7a79a9562750840b1483ed2bca7a5ce2ff7d3380cf4e3ed46de9cc32bb776059a78966fe125281418fc625aca8ac9deb16d532606c6a584f8d9a439b2b225da5875833ea944b7409b7a048321f2c5b3f3119683b2bb8b2732fe751472b1276c7af607f6eb03be86d38f1b7592868e64463754bf0e3452e5e70e5b82234934a41"}, 0xb5, 0x800) 02:17:55 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0xf4) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3d9f) 02:17:55 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x2) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 02:17:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 02:17:55 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000100), 0x7) 02:17:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001540)="eccfb12d79b5c41666c5d330d8f46275c60fe74a8af8f88ee2582ae3e00f050f49ce51ab13b7015dd73b8deb6ef820eccbbe01e82d04ab14203e874e0d2d7d67c105ca90d75acd1adfbe47ce0b5cd5ea77ef15d8c279e5945afe9face235163ac29317134277f11a23f64496fcd5539f97071103414b79738b0d69cfdb4ff636484f41394bb0721790511724879ca2e46edf87df31c90aec5611851bccf3ef8c6874783db90b37958d913d22f1365959f0ce5afd0755770f835b71786263543682b5249ef45f2a80da8817794d7933c184cf39c92841fecd8cc5e8f255d45f872da283cc1f2332891b8605024bf4a9401db743be4302590f38fe1bfeb6228d4ac481b81194b061b51296a490c9e96768bb73a3da31716fac9ee24fe99d5730a517c07b97d646f3649e6a17e68b9a27ca3f50a4d11a476e333e09253aae77af3db358a1eb91149f0ed2e318d093a27a742ad2b4a7aafb2ade1b6a38d04059f27aa43a8d3c3d3c6bdfe4ef3445d705943abd9682d975c6e485844f664da2f5863a8d1335c515d4b31ef2712aa13a42f86b46b73bf5435c1820459a5e4047884c8e059f46b51310ea3ca0c8660d9a9583af8119fc17a6a4125b632d3b543ba01c29b8567fd1f964e621bacd8e5aff6b65deb807205fd0ae01cca27b463d50db6273691fded364c1e43611f8679fbd82927b9228a81acef7bd63517b368692fa071a2a21deeaedfbed89f6a2254ecbbf401c8970f10fd6b0cae3f9e4e45e693492101f0f739c5527cb915c30003adc988598720126c9bf8ef284ae796716089b2be073bf871689adabd3f5db3eb9313967131f7c35fbd755722f0d11204115b63e6743db002d5c6f1290a4ee9b11c5a3cfb88a8c84173436cb4e380ed21455dd14de090f4195917624bcc1113bd446c2e151f88ffb62c9c1e8d35d79c038cfb8aaba70104713501177f7df8d69699c1c72c47d1a78082ef8a4443a40754943b0d04543982c3e8e98bf3651a7c3372a8e3fb330c959c11d73d7722f249c6aaaf5a2ad2dfa406b0f42c6911ebaa0cddaf3bfd053f1ff0f9d6eae3a4896133493ac0ffaf00a656225068d4af58e9d28bdec53f8e8841fe63f640a71e5681b88b21ff5c3d2ae0ee66f0131a56c115d31d89df616e058d99cdd53f558564422550f3c20b33af5cd46ecf2170d0bb37bb30bb1db4897b77dcb19e3bde3d211d9f5dcbf842c94d78dc9ab390b85c6b1a2e92b7c1ff9dae6b6329fcb1bb072f4d83869f548e67906235b5e289a69b84ff55eae7da7542eade15cddffaa62c5e64cea4cf50095a99a7b8c7669d0bab7754953da4a2cd48d25b7f20f7aef9262185ea9c38e9617fe0b57b5459ad789336e854c4ed7eb8edbc572a205731e4386b8f5652cb0c9cdc6658e6f95d091cae459c5d6aca261e86569ef84c828630b2c7cfbe7552681c57099a6122087ab4e02afa4aeca165c9014ec220c063762f07830e3d9c9d9160c4e6756194b2686c53e73c31af318feaecbf20ddf9570cdd421b24eae0c3a115f36be2c3d5ec1890751bee4e0d8a1b7b2dce30f9c3ea9556989423a0ead13cc056a75a16bc6076cb486f860a5b51ddb0e9c85e7647a761d0469aa100c1ebe8d3e094e820b5a6b5d78e1722eb4d1ef8ebae8a0cfe3e951ad49e22066fef9da5d1b13b6c46b0a88d39f3d04a07d23b3091f11df9553e1e998ddccd7b75f0a18b170af8d531461210b9481fd29234c934721a383238ceb11e80f980683db2a63b5f49d1d5b0319292fdf55c18c3b280e02c15dc2c858307da4ee43a592958f565dd2f8ad7d40953f1f439895e69703c8ebffe0e8a2d40bc5cbe68e77f8e75f9a5c9f29402bb0a5c66db4983c670e68088d46d5a829738c2399b5e9dadd6d1095c52ca80c5e1d225b01ec8fc17f29a1cc0b645036cec9ac0cfcd29d64f2778ce79ba8bd424634a3cbf34af7276af7fb010bb48a895ce1cfd078511ca18112c5abe1aebcab6c5665ab1c8a15c7dbe8a914d56d96e2ea605f4fc4b4bc03c83df1f1a3c9afb5e7bbd5015fb9fd5ed371b0d422f4d29181dd4ec76ca6b017f97c3da8df9df79fa8418dec6e5e8f6ec0e3db29118c5666c0f3e07dd27e88593693199579c127c6df82b5867aa15f8d643158d2b7e4a27f793903c38bf5c5a1abd83128a3ac5cd94e3ec100385b648df86cdfbb2beaf8b09f8cba85d1825bf63faa269adfea0a389ee76fe34efe5514c447bf4a2838659ce33124c309f46c8ea294bf31d653ac6417be441eed7e0fafb18a10727d2b969890264586672d698aa8d54f22917bfef649ef50575bff814113bc8ee978af94df4f4d6c05bc6c7adb0033d1110d591ce0a3a7085695b6c5e0bc742ac359aca0ca8a01c7337f3d3d6475e822bb740c2bc2204822e9561572a1e4a0dfa9a47facbf5226642a6ae8fb376d81847cda8d6a74fc47e4ba7cf29e10bcaf9918b67c23de0322b8aaf1d8099f7adfa268681bdad9721a5f3df5b3f1b70e0782a7506161f6a9c8d362cf5dc2c58b5d0cb6eecb9b66ea84c1d662c9f9651fcf8c3a48b58bf12c30285ade05321cec0285902bda784cc401adc5195380851a8b3d6dbb826d2ec48af857f2e705d8f0eeaa753fc655c19ffc5a54a25fb5f9c9caa3c1f3341675bd483ce80d3023a14440e16d4476d913d8266565c9ffc25021ab9d3b227264a0cb54b41b3eea7679297257eb88a2f0c090f413daba55a8e2e9683c5e58e30245532fcba10c7f91a34dcc0af0f001b8ffe8ad5cc81f0efebd8d16b42e1fc442fa8ccc551ebbf479651870877b5161c2f2f4f6f25875620f652f68828f306417c755cc185c0c99941f23815a7ac673278f3568ced435069fe58724f477d6fefdc53ad16a23f2b1b7b9f5fff92670ff1749b27eca321bccbc95363b322eabc05d1c44384c2e7c12e0f3e25c776cd73f543333b91d97b96d73f3ffc72c961c8241383fa57e7f44a2acb6183321b72ee2494db0791073f95274690a49c16159e245cffaa3bfe64a680161d2faf2476e4f0d64b47f49744471be1b0e23fc0c583d27789f92ab37e724f601fa47457d252daa03883a37031a93fe3bc0e8bc7f24ed3ed3f1b5b71cce26e34a77a99912b204481904984eb8201c2e432e5d3e881c869948252d33c3f68899a792dd3946aa1ebb8be9dc24b01d3c358d21a759002ae640113f60fbaec4f03e0f99007a90e94d44ba6f5e23ad13d27950944d45b426673db290fc9b4e12726b14cdaadf688302c11e0d5cbac03864529b59d4a89da51dbf6a6f17a9351a16042917bbb80cbc1535596429f3c8211b239da27b752ee8fb1e5756eb640e6fc20deed3a23094b1f75cb3529ee273333559bbbe9bda711890d9f31583dce0d1bb1700c716ffaf2cf4492f54bc7921b044ce20305e353bfcf9413a95dcd92779768eaa1e93b428e7d089ec7a4d58c58a68a9118d38b50100925b6f8d81922aea1f6bef2a6b5dfc467aafdecf4c095a7c841fad141a6b8d47c879056240805be943bd72840fca83fff59a716f8b93fcc3b9d9bb5230185bb80ebe86e09df8629a94b65eff7893e2a21ba6d106523bb5046dd22878d55fd273eb9398ea3a002f2da576c61c9f3e36b6df66265fedc5bb5d112ff82b82d8ff2cc6fc4deb637b75b5b2c96b0ce14ff9fe680fb360616f1e98297c3391994be870d3dd8b267c86ff61b53b461ffdf63ca10f8a53c024c099150fa79412c7190693afbc9684bdc2d425eaee4ebab8c14b7130d98c72e0b5f7ad8d504e3cf945ab7089118d67a0eaf6349137b07da8ca0d7a512d74f4b2739295ed6a8e724b2ad1aa2809c991f8cd9c68371ec244afefe3e449df0be99ef58b7c5e897638ebccb6de8b4aa9818f3254c37de5f1a70761d9dc542d2e85abb5c4cda75fcc96801b23c0266e3a041bc37b21babbd30298ad3d89631246c118a112f699d07747bcf8b7d0e0ef9886be6f0adce7b74ad112e811d7bc05973038f2204b5be8a4235b275abd50288c5393b1bb44f6b8c1d664c9821ee751e62a0f1399b2eb3feb1366e17ae03f7a4f145b10340ed63915330c293436b48d4ce9492a99d2da06cf9464b11da4dfc11b4f5b72d20c8024753ff22f9d0855cecaf23f7efa397785482363556768309a48a31c15d00eb1b76709f40501c0a5e375b75a680c12582eda2bf3d6b20898a8836058c1e355a2dc3d30a3dfdcc906db5c68736b00d2c2f2dd5d1f200873bd3df58fc57fc646945f508c389bf9ab27bb9e65fab1e298919e1550dd425ed21e8ec20a5ed32f3b5b517d5f4ba802f44a12e8875de14ee3cbcb480bb899add0e4d2a0c853428b326288fae2a4b83e317fbebfe49018eb8efb95cc643c9f2fda51c167d8b193db6309ce6cb3eede275057c29717e79075751db10bf2eec08291dc6e31842272ad2e694a3e64a6488396861080a2501114a2e1feb1ea92de9d20c94d7786e978573e48a1226ed39a67fc0a0520091516cfe33b794ff818f25b6305a2b92d6eb533ac03e39129735d54cf78e4faaa123aadf98ae4490154dd75d49e310af23d5acac24d9f4dd8222f77c293ec68a820f2d6f2fd37ef0449aa738c869d60192a4891eac111ad951e6b91384d49b0d645bd2c5497e29b4ad1e30b83bdb5223e50f1e573cf411bbd1beabdafff9282757df1691ca6e9c4c9891d532bfd14a3e155fa4985028d10f7fb9b7ef7b0f0bb3fbddfbfeabcd8c1e6af5b97ca7b283f4e17e4db6973ed3dd4c6157c84077f46138d756183c3d564edcf119f4dbe91c6b2db62b13030f0b4a3a02c49e5a4232f4925356947fee091fa5d5d1863851f963e125aeefc5a2bd0c3d3a4b55925617daf790ac4b227ecc47e962d57b7249758b3bbd15ac69bfd50b4c19b1043b5ebcdc94107671eebeff6f70bed3d9449c8f956ba47498433a018552b89132a61ea1a531cd62ca5c81c33b2893fd35683af3bc41bf3fe57177276e233e7b3c85a50909f9725820970093410eb85d3c2d296edcceb15cbde0cffec8f4fd3a4b067336c7da75c033ea2aa6d0e94cef3565883f2db3661470cf9e31967a866e65a075a7c174d56cc0b78dfea2f18030f3b35a68080be842553490c65fa81a906bf85198e3afffa7c6d07893e1a1724e89a12ca89a5e7bcb1bcd44134af96d105e960a719239329457dfc79fc6c3d4dfc2eb844eb838cb067cbd0f9c335b39b8e982245032657fee8ea9126900d62037e061b8d392e43556ecd8093a0b35dbd7eaf79bbaf404430467777a7ef3f75442dedb2e770ef3cef35d1682a539c408f84c4a4ca6a4968cfe92a83e48aab33c8aadd77d97104cc74157546eb8b064df13bde5ba4b851dbebd63ad1666b8fd48f4ab86b137efe55cbd285ec0233a76e3f544ca7cd400006990f56c35500416dc4a742e17125a9d8711e50ddf0838f3e0b908642c12b13ce0d534443e8e863111cf26cf76773a760de418d1c2575089aa93b5d85e57cc53eebd8bd36e55637dd8c2cc375a858df2ce56e4cae22475904d5d4e82c953f079750d957a6990abecceafd03fd04886f1dddaf480a0c71f807bb45ad1f7384a9", 0xf63, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000400)="4a0f1bbb4f5d2a83412cd4932ebb254e49973ed4dde1ccf269c1265fd1c906000007000000002fd1dce5bcfa00005dd56bc60e8181d2f8bb18527c01fae7d8c6e57b4877d4865c60d210dbc9acb97c1023855bb2a1c903ed1d3f00000034076269890f377fba2c0761746829307e4b371102cd288fcfb7c1a3536f99ceac8ce0b7e30f87dcc2a5b2b866dc44aac49887ad2a6348afee359647ce64e1fe293f000000000000000000004a0b91faee2246628895af240b3aa3f54ea3f62e52c2c71d263e67dcdcd4f315990da17f10a50750e82e00e36f57d39e51daa1321a374f02545b69f88e67576b6510e966afa414146787b38ae61219ba9dc9d522dbde4a7b971d7c23b66ece08e5946345d69309fe92dea6fb674342d480024db3acca40196153a61511e0f1d7b290874d1ae763e072d62f6ce4c50290f414ecfee0b505fae1a6c2646b8898836cbffe22879f8d8990a5330f234374608521e4d7afea0b2156353e9bb43836a920ac8d1bf6cace5f0b7f0ccdb03012d14de31519a550aec104eb1b730a567e6013c4ea63c404fccf41a019737098156bec4d72db64e900ffcc48bb857663c8e4f24181835e95b060c02a2450fd893e1edf6887cb7c32cacc93b1e165c30c82", 0x1c8, 0x4, 0x0, 0xfffffffffffffd16) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/75, 0x4b}], 0x2, &(0x7f0000000340)=""/118, 0x76, 0xfff}, 0x800) 02:17:55 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) 02:17:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x5, 0x100}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) syz_open_pts() r1 = socket$inet6(0x18, 0x4003, 0x200) listen(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x7}, 0xc) 02:17:55 executing program 1: r0 = socket(0xe434e3165fa70c9f, 0x7, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="635224f1d8d4dceb213a5f39ad44f53a97e1ab5c2b0f9324512f760b9cd1245045089dc784", 0xff45) r1 = socket$inet(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="92673000000000000000"], 0xa) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 02:17:58 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) dup2(r0, r0) 02:17:58 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x32) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/77, 0x4d) setregid(0x0, r2) 02:17:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpgrp() getitimer(0x2, &(0x7f0000000180)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 02:17:58 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r2) 02:17:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x23616199) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) 02:17:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x8001, &(0x7f0000000180)=[{{r1}, 0x0, 0x2, 0x10, 0x10000, 0x2740000}, {{r1}, 0xffffffffffffffff, 0x10, 0xa0000000, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x0, 0x4, 0x1f}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x8}, {{r0}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x1ff, 0x91d}], 0x0, &(0x7f0000000040)={0x3f, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 02:17:58 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0xdfa, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x621, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x8}], 0x2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xd0, 0x20, 0x2a1, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x5, 0x5}, {{r1}, 0xfffffffffffffffd, 0x2, 0x20000082, 0xc9, 0x2}, {{r1}, 0xffffffffffffffff, 0x14, 0x80000032, 0x9, 0x4}], 0x100000001, &(0x7f0000000000)={0x9f4b, 0x9}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 02:17:58 executing program 0: select(0x0, 0x0, &(0x7f0000000000)={0x1, 0x10, 0x5, 0x0, 0x0, 0x10000}, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20080, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000040)={0x1f, 0x0, 0xcc, 0x3ff, 0x7, 0x10000, 0x1, 0x6}, &(0x7f0000000080)={0x400, 0x59cd2232, 0x8, 0x1ff, 0xe9, 0x3f, 0x8, 0x48f}, &(0x7f00000000c0)={0x5, 0x6, 0x3ff, 0x8, 0x4, 0x6bc, 0xe4, 0x5}, &(0x7f0000000100)={0x0, 0x1}) 02:18:01 executing program 0: socketpair(0x20, 0x8002, 0xffffffffffffffff, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000680)=""/9, 0x9) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) getrlimit(0x7, &(0x7f0000000600)) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000300)=""/195, 0xc3}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f0000000500)=""/83, 0x53}], 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x0) 02:18:01 executing program 1: socketpair$inet6(0x18, 0x3, 0x19, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x4000, 0x7f) write(r1, &(0x7f00000000c0)="1ce0914d011ea2f643459a19fe61e47197ed873f3a51f7e48510f967876a9dc6047d0beca36f3dd2eaafe9980cb266c8ee7073f4d9ad2430cf9415dc5ab07dfcaba2354c2db4df91b33a99274ec55f2761b53f4e472efff9ca0f79440b37422bec51d0fddae38f66300d5501bef53ad62c0db6a4460eb99a636c09b75d8e28c6a0b402a5ac4a88e7f159313044bf48a40a473ce19060145d93e75a4151c7ef3c7ee4fa3bab7ca94f232a8faaafb75e10f6f28b7089a34239ef2884973754cf3af5936ee28dd2a45b30138daf2ef76cd4db4c", 0xd2) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) 02:18:01 executing program 1: setgroups(0x0, 0x0) r0 = geteuid() setreuid(r0, 0xee00) syz_open_pts() 02:18:01 executing program 0: setpgid(0x0, 0x0) socket$inet6(0x18, 0x8003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="08a14e9f2fd8b949045f37ffa6b044641c2911eab2a45f0884cc8fb54bb67b80b3e2f6fcd7eb0a82d349f5a0949dbd7d5f596ddd3184a5718308714f7226807cbaf2c07ef6fe53dc0ff0f0a33f016f4cb09ae660308307b39295861049f635da2b80bfe48bb7e78c12", 0x69, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="31d0010029474e9100"], 0xa) r1 = socket(0x18, 0x0, 0x20) sendto$unix(r1, &(0x7f0000000000)="bac521af7b1036c10e2e61cb2324e7682aefe01304c1581a833928b8a82d2eb99a57055caa08c5a0b754c96a8769d262f1223015a6bdb57c1dea7b85d2685b835d0375f25d64827cb2c99f46d5c31af670a12f51d3737cb5a4895248d21f2053b2474307e3f5af6247839a3bfc591109e8f5473f782400c743edd3f78f6eb49458721dfcfcf07841c63196282fc3892b179e5be589c5a9c9a6d9101ff6d7", 0x9e, 0x4, 0x0, 0x0) 02:18:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x402) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x82, 0xfffffffffffffffe, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa4, 0x0, 0x7, 0x5}, {{r0}, 0xfffffffffffffffa, 0x20, 0xa0000016, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0xf000002b, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x4d, 0x9, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x5, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4000000000, 0x6}], 0x5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xcc, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa4, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xc4, 0x1, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x400, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x20, 0x3}, {{r0}, 0xfffffffffffffffd, 0x22, 0x22, 0x0, 0xd5f}, {{r0}, 0x0, 0x4, 0x0, 0x1, 0xbc98}], 0x1, &(0x7f0000000240)={0x8001, 0x7c39}) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f00000002c0)="1e7e36e6c8dfdfb73d4c0ff264e71ead55a46577f099a5fe342b6709acaced347fbf481877f4e0bac89daedcbb102efc64899027edb5ba26103764ae62a4ab44", 0x40}, {&(0x7f0000000300)="f89a52c43cf881e06965c3406548718f32fd853575107a22cb99390c49112052b81aba0c1c2f9d94f397916810a4b7886990c6b3dbfa80c985784ec780097303bb3c60e46c00a9840fa8f411864aacabb56ce284ee0e0d758fcb51b98a9a79f2ab0427c7daf7d3", 0x67}, {&(0x7f0000000380)="20a7ba55a27c", 0x6}, {&(0x7f00000003c0)="f4be568846a0a94fb11d9f401de93dd0bdd58bf6eb3ad773afd2d23569d8acec1200e399ed8479723470936384306a9024d48db4808bd9c2028c3168138019880a0922d70e86fdb1932dacf83288c589f28f38a9dde2cb774c11dac417d0a48e8b49d814acee3b1eca46d818f0dc5aff4e1f9533b10f86329399c47086bc3a8e3a4f3836b7b77419f85724d43867c37edb3b63ac36926a149a64db1b45a12c0706295991b4984352cf3fc1782548", 0xae}], 0x4, &(0x7f00000004c0)=[{0xf0, 0xffff, 0x3, "5aa7e1cafa72dc97e1aad919cd9b1294b04f7f5ed6f969680bf26e9f72f2a6b40a1c5681982117d0ad3a2f852b653cca17bc3c0f67aeb6dd312bac74075260566673ec08079575b1ddbf77d086d0d23698c7946fd8585668695885925022df4bc362f1a7896cc75b5f5aa36770b91329e10c8fec7b4dde4d46bb3f71421396e67b6263c5871c2bf0b657a9255a7093eae1e8348930f78ba684cdf43dd9b1e65b8d6da208b500e9952f051f0be4b790081844ad26a5f5d29d0b9665907ba2843c0392f641b0fc10f0bc7141b31c2d37881024e6b227c1cb6c1b56"}, {0x88, 0x1, 0x2cf, "8354b9e311020d800bbf43756984198062ff24e327f016e1ed99d930b03b783a553b494f5b5e1401cf13a2f756bd850aa0d9fb6b3a0107835639a5e8b32ec17ba5ae518b5a673ac4b7e2ac8cfdc0e75c617d191eca6183b09bb2db91df07a9a0baffee517e658fc25f7c860307df9f98fd86559447e1614d"}, {0x10, 0x1, 0x5}, {0x80, 0xffff, 0x3, "e601507d7d4ea60c0558d4523e0137ef821eb8cd0769e7bfaeeb766ada70de4ea7f0cba7c3e54559d3d769096551416a2fd4337fa9a846c4ebde7aaa6ebbe68358dce028b0bb68646ff8b8d0c991ecb232319f182943316e1a95fa0cc758cab813811a72ff9d222585c1cca537"}, {0xf8, 0xffff, 0x69adebf5, "81b7c4942e7dfae2a69c0c5598582157bf374aa8d83dd4044a15300d2e0ce1bfc2abcdef00bad61799a23b1e4bd9af0e329f02f7fdcfa3a2c5855f919c521e4698d5150a896cd0fc9342cbe13c3e4095033a2ca13e924413a91e569ffb0e5d6d6fb06a4a1234ee8a53e89cba2467ce01517c2fdf302fae157c73e234fdb0776713528f2ac9e07dcd3375641267a2ef7f23674d2b88d69231be111c55be74ffe9cc6eaa38949433b53dd6c041e4ca56ae854059a1a5bd295aa83b3ffd18d6da082c89e81301cc563c0059f5321dd82ae148a88410150bccdfb1cbfaab9e7b9ead7f7e6570fe71e05d"}, {0x108, 0x1, 0x37ba, "cb4adf325f901929df7163653a80d9c70d5162b1fe8164a3f86de8e96a4df49a4e89df9936a52599457ec74d92d5563e3dcd4fa6ce52339f254d92bbd29b8a60416df344d02b4b43328bd6cffe0c1e4e762240866ba31ae8a2085ebe1b2acfed9b6ede7c9e010f56a6c25916653a508565825af596b72fd0ac49d5a7c4ecb39a6d92038b22fb3fb17b25530bf2552b4b6b30b598d3ac871cb1de38e2b900e1b62447b792ea58119e6563d6dc85e4674a533815e259c3f8e79d7ba98a876d988a12f9c3779d524744ebaaf64783c7ae36ed9e8aa72ce97015a9f0c22f4b605af15c0c25ec08a5419f04d97a5fc5f62a1c1b64a032"}, {0x60, 0x1, 0x8, "2fad5c56c78401d190621e4841612ba90ec7a3b3e997b0d18459b4a4e30ee3c69eb2eccc0d20ba67e7fcd44e119926b5590a4641b063c791d7cc771edf76d506c459d3c85b6d271cebb3a66805"}], 0x468}, 0x8) setsockopt(r0, 0x29, 0x8, &(0x7f0000000000), 0x0) syz_open_pts() 02:18:01 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt(r0, 0x401, 0xa963, &(0x7f0000000180)=""/234, &(0x7f0000001300)=0xea) faccessat(r0, &(0x7f0000000080)='./file0/file1\x00', 0x90, 0x3) getsockopt(r0, 0x5, 0x20, &(0x7f0000000300)=""/4096, &(0x7f0000000140)=0x1000) 02:18:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r7 = msgget(0x1, 0x4) msgsnd(r7, &(0x7f0000000440)={0x3, "2b2cadaecc4afa1a946a49bc1259f69d711f514748f550a940c73c150c1b18d054ee17787a13b1865a57041ec1e96d7ba62425057ec3de44f7b2f149e24dd9affa3116fd460da847fa18dee77e4e256011405997f201d89368766bb0394291149aa3d0df266d95d49a3994ca71da5de706f34958811cd1a37bd65b9b276433"}, 0x87, 0x800) r8 = geteuid() r9 = getgid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="f95ecc9550dffa6611082623f98e66e13338f9bf06450aeb5af4d27fcc799d4dac145776af12edfb737762f7dde4031afe8960e6208d100414bf76293b6e293f9b511b0de38f84fce2adf17f01ae4c22b24f458ba69b0a66c524c07ce26362992d88c5e59ce711a4899a03d16638224bef2894c8a75e61e02dcb21e492f5eeec260252d83f11de1cf695a93cc025e9f80daa0f650d767af79d45e6d477a5b67c5a4eb0e24a684d45ad68706389fac5359a29963bb6a5d904752fffbe33843a283ae8c144f2ee0473f463774aa7d6c7164b20ae8ddfe63f4a1466", 0xda}, {&(0x7f0000000200)="5ca9109cc258430b894427dd1cff142edc64c9fcd1138479a3385956ff2d39c91e2f9460de124dece19ab69238c7b225bb649d79fb6d223b123910cc4b59ac897be85b78eb67c96b501ab2b046a76cec", 0x50}, {&(0x7f0000000280)="70a75309f1d466f9eec9a2ad630e9a9beeab117d97ffc6f3bd15a12c4d8326bc2af363b972466661", 0x28}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}], 0x40, 0x1}, 0x40d) 02:18:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x5fff, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 02:18:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) 02:18:02 executing program 1: setitimer(0x3, &(0x7f0000000000)={{0x0, 0x80000001}, {0x100000000}}, 0x0) 02:18:02 executing program 1: r0 = msgget$private(0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, 0x0, &(0x7f00000012c0)) getpeername$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r3, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) msgsnd(r0, &(0x7f00000011c0)={0x0, "b42b161162c50f40df0dd3a4d976662155472cba1c38b211374bfa5b5866c739aa1eff1069e5e3da91c04ab38b6bb45b553a0d56d6aa05f0204e6b"}, 0x43, 0x800) fchmod(r1, 0x10) 02:18:02 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) chmod(&(0x7f0000000000)='./file0\x00', 0x8) 02:18:02 executing program 1: r0 = kqueue() close(r0) r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) dup2(r0, r1) 02:18:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sendto$unix(r0, &(0x7f0000000100)="f9ffffffb86035061e45e1af5f7a2a5c781a8c1df6", 0x2cf, 0x2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xff07) socket$inet(0x2, 0xc004, 0xfffffffffffffffa) 02:18:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000080)) mkdir(&(0x7f00000000c0)='./control\x00', 0xfffffffffffffffb) r0 = socket$inet6(0x18, 0x4, 0x2) fchmod(r0, 0x81) ftruncate(r0, 0x40) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 02:18:02 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x1) lstat(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000180)=""/133, 0x50) 02:18:02 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 02:18:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x8408, 0x54) 02:18:02 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x6) 02:18:02 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='\x00', r1, r2, 0x2) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x1) 02:18:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) socketpair(0x18, 0x2, 0x6, &(0x7f0000000100)) 02:18:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setuid(r0) semget(0x3, 0x0, 0x180) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) close(r2) connect(r2, &(0x7f0000001580)=@in={0x2, 0x1}, 0xc) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100, 0x10) fcntl$dupfd(r3, 0xa, r3) r4 = dup2(0xffffffffffffffff, r1) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000000)="302d9fe940549a7a4197e85383b9301b7238ab35b85d0d6d645656b9fe76594bf2d005e5a72609a990ca4b6ee7c39835fe0f3ffb37d2c2edb35b8fa48926fbc5d7888f51a0bfa5a9d5d0130308ae368c73e3687d7a17ef75700b85399a877705ae477e28ae3c01428d8daaa9465bc61f6a7baffebc5acffffe33ff65cac9cc26f6be40b91cdba2db756fea935fd39e78c4d2dc90576f33fb20f7ddc8358f30ad0e1b7e783693b289d05d8692bd82f77c2c82e12702da342eb15b55ccc0f845939ea2ced268b582a8f91e578f1f09e18692d67493083e81959c4b3082ee8a53d27f972326", 0xe4}, {&(0x7f0000000100)="668c39095838037e4b9ec8ce697af73145b05cb3fd5b9cef5420a95b66d20b17b0b371ba77fa280d2118460b117562454b6aad026480dec109370fd51c398df161624f0fe52fd262dbebe0837343c74100324463b81c5e2c41200bd979172e39372201cdc3b128afbc78614cbb7b73ae34a054ecd3465a7dc0d49a012a9d3c6bc8342a4308d5d1d91abd11c9e8076469121bb40e0dc0b5469a8b2cef534535c5fd65817991735ce30a276c38252746e1681c329940a19afd48223d8a2a08f446930ec271d313ad1764eb97aedf84adde4d566018a576f02dadd305781f0d27fdbda77058291a615cee5184c32c73e70ab04f23cc9b86bebb", 0xf8}, {&(0x7f0000000200)="8034fab9645edefa37049f42a2d1dfd77c6f90a9e3acac57bb764299172fd7d8b3312396f7074025178d8104cd177cceed0b6ab726f111909f7a7534e0349a7a394c4cfc564982d3bca5380537f81b1ecba1219e419702441c622a37df150fb18a9b7e1be2c819f60b35369620ef9693948c0eab100776c2a05aa96e0de0e9174b8c1016eef0cc89a7708c7675f0f980d0b987abaacf1e8ae3417e2f1ccbeac2f7700f110efadc6623f5d059eb44aaca27262607237959f52503b76e22ba93b7bdd8e5cdefb6383036a1eed726702c8abb0541f86ab79f94fc0b5b8ab3c6ac69c05d1b86f06bda010a5f013d1098298303357add26", 0xf5}, {&(0x7f0000000300)="d622f2e68852ac923de00715c27f2039b62b6f24367f061485d8a32db48556bbc36d94cff0b0ec5e50b3034232b30a33e978f93a1543b1b9ffb60b57c5a86295f1d786c6976bba4ba055c1ec602010681fbe8356bb720b0e0d418bce91f294b355ab2f8cd7b78f3e44e0051a04cdd10c9c5566a9827edede1a0592b0619225cdf367d126ea4098f2fa6698265cc37930399b83b6902527f429c0ee5561589dceed284e4e80ad00", 0xa7}, {&(0x7f00000003c0)="47790c0d1f2e6f1213e0", 0xa}], 0x5) 02:18:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:18:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x400, &(0x7f00000001c0)="c47b8b057c3f82f2688b4308fbf02d70ecccb7f5eed15db78e0caed589e8c6b1248c83dfef7ed85a56920f3e9b89b702003d5b746b9e3e670e86fd641ebf176d5418aaafcf64eb2a9f604175bd449fe42c5a73262d86469ccbcb70bea888110f513c919a4af3f61bba3708b4561a192a374a7556d574ec319ee51052ea6567b5081b8262453946", 0xfffffd84) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) 02:18:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:18:02 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x9e48}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:18:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="b2c105769fbcade3c91150ee51b43df41f0eaf88d72f691b90778d768c403e8857fca475e5", 0x25}, {&(0x7f00000001c0)="09c899ed0283acdd7181e1e15b806d3f585df2568dc6ea94c3d5acd9787f55f4e74ad09907b0e2368e7164544a8a2eb451156872adaf9be478ad8626f835b85b4b7da89cfcff742d9648d67f4a988e79c2fa62abc800d2290225a09ffb607cfd73b108733619703c85802df2a6056ee90faa91dbdcaf123f1245ac557b4ccde3207a827cc8eb275fbcb2fc49359e6a4f8b54bbcef147e240640f13fd55c764a8648017d89ec6c9e5709dca46dab2acd1", 0xb0}, {&(0x7f0000000280)="b9471e9ac54511bab02e43729ae8c874479b6cda2bd86096bd32", 0x1a}, {&(0x7f0000000400)="24d2684eb01a5e0a4d02f6831c04100de62eea6b0277dffdc6faac9c082c9d5396a8711b76921f6d7e9721ffa8c510c7f750d853ad71a20c99be3ecf608a3a944c09771aaeb79da4f1d057691aedb0396ed8", 0x52}, {&(0x7f0000000480)}, {&(0x7f0000000580)="ab64f8901838d88772ae690c1dc47cbdb0c78e2b831817ea8b3479177df2c798fcbcb358f9884e083585f9721be83606ef6902063460310c4ab6832b9eef50b2ac3734cb1f1b896c334050b6e67ad8963b9c1f5b7a2b31d41f94fda4ff7a4c1477c3b03daf5ac2503eef53e9a40973d0fbf7882aabb1e0579ee77ebf086b33190936318e9000632665aef50c5ed88ebceec4b3eb8e0563041736", 0x9a}], 0x6) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x2) syz_open_pts() getuid() close(r0) kqueue() syz_open_pts() 02:18:05 executing program 1: socket$inet(0x2, 0x2, 0x0) 02:18:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x1000000}, 0xc) close(r1) 02:18:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x3) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000280)=""/225, 0xe1}], 0x4, &(0x7f0000000380)=""/10, 0xa, 0x3}, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) rename(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) 02:18:08 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/133) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 02:18:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="9f24e782fb19026696d42b49ce78335a4004a1acc42d570ae4caa394201a2f2e5b6145a645c8e93ed51eb607297943360f95068e9704f39835e2d6a87bad30b275c52eec4547024b8a96f35b503a5d69360ed4134899e33ee41b96a7e4de25e58155842e13037606c1f21a71030a808c37d2505dcf98abac9ad1ddfb08d477f1e486f77754d7e8029e1694873891cef7657755823f4862a22213f6cfc7074b4ab2ca134577db97452f362a3d106b0f32a331519cb9863eb5e7bb9aa2c15e8800d6763e7a18740a705f92ff59da8b36c996de30e562af3c686ee9285ef738f72a065589f55ee040ff115e391066a41f80224b3ca1bf7d4e443746e41106894a446d4fb81ca75f33fddb078556eccf350e05880e1ebcf600a8654a2a9b1b425e057fc17484419f6585ad4aee72aa04d4ef53fe75d075df6952513d7f2172bbdb3dcdfecbc66116d113cbe80568542706c246a7b98b55a3117ad688db8da970cd036d1a36124d6f5c205fd2cf2d6dbf672849794c8ae7b8f5803302efd8bc64a68d8fa56a3a196f6560728ea65b2cc1bb5c101bb70ad9083382cf6a69ee23799963c8e3c7edf4672ec5722dbacb2704a25cf55ba9b6d06261ccc44ddf4e861051aee1de91503b63f1dd92b6040c85ceb6bddd740f17ec5acfba1d3d7efc80d48605102bb993ea5a9aaefbf4009ef3272d2c8039f259c186fa06ce0f1aeb979856e3c7e7dd3ef7bd4e2fb5adee634070cee4cb31f888563c86cd86623008a802807b68f6feeb4e11758ca263f9cb5395023c998ca7aee4f168c6343dc41f0394bee278205e34cc2d47247997f0f0333f8b696cbe1019f55024f50dbfccf3f178aaa5e62d2ab5a55809a84e01d1aa05dcca0e080fc7fa40a57a40ea0366f0489cedc2898e1f9153d0f7cb9fe9091852009bb5239633023f0c089a43483721085c7431213f08fc52db54bd19c3c5ba2981e3d0729df60f86d7a613e109d49eaa4de923b17989bdb9466823bedfbee359069d8981323c61e8e6108caf70b20de1fcc09b43d5eb64efd55c6dd0b1c4b78e4fcceb7c65adf8db4dfdbcc2f1c3c8a63f71e0f7937f6a3459cb293cf94c2b56a7cafa14198397c4357335ea4f50afc2c870a45b0aac11fd60ade55f86bc0b93decb165999dc619a8b79e475cbc1f1044bc009912281068e24f17a246e4d2ac32215e02db4c11eb21b717e6b5ea9f7797e83f8b925dbb778294dfffd9316b8c32786b02ef54be7aba5006ff2799dedec63e24acf7c93089aa52a278bd97511f41d8c40c0ff5f9570bc2348081e0a7bd42e3d68b4ee5c9519101fd38249b18b480f1fbad9daca5d9f64562a45f4516e2af68551eba8b0447fe3f805e6b137425e1175329dfd047176afc69b25aeb77b47ff932d2fec6c55d04d47821a55ccdecf9d58d0b7fbe0c56d22582cd739a0e73028b295cf4353a2600a126fe97cbdebcc489b663ba0494fcc962590761c47d33ca856acd9a669bffbb61306ecef5bd57e78864e196b22996bcc1bca23de823ce01ae4db41122cc6bc343a74d87569b51932784042847b438c882ac0893f59e5c31a05dcc70bf2b9dc004a262c59c1e96747634f29b2ad31f4fef6d4622e9bbebb43a2eea72ce09af82131a3d2ec44f182ee9f7bd7772a77fa036c5f654ff879a5b3ff04611f332bc2b8e19ce0f80f3eba5f97aa27c40852e63d062d924f3ca303f3b505e703906fb5a90ca52c179e564bf5058d60b2a3f1e9f923e3084da17fdf4bd4ffc1bd8f58426d7a65852fc70a7be2b5b7c362efac62d8e78acb5177d43b43cf7910bff832a0c1e071f09cf3c96913f82532c553da7a061ef479be1b6738b66c4de0c55e029535b9e46f34ffa0d9d931d7df150752a50b42c2769efc3dd13e13ca2304cf116ec839ec7be795118bac066041ef0b0813b9f1fc669c3e10f48a126fd4c1eeb09c57b167b9d66ab08c8e141af64ba2b7ef4f3635757c0983b2d8ecbe59d6c3aa92a1e4565a1e392e9d8659fb88838e7a267105a66e94dd483c42f7309d597db89beb7d91ceb379bb9cba942cb9223de54734364cfb89ef88bc3e5750cf027c807b333d04c0a908ffca89a4e3fa33ea3c15b619fe1ec9048aba2d3fd40af3bb3e961420aebc7e5e969c6b8c94fe2052ff1465b6828490aa9b38b94b69a520f808bc82ab6ad47cddbfe35afea854da1c9896f7ec2666410b1ec0ee64e4cde309d2bd720c04a5b0017a79ade8094ae536d4b15cd0df9227b0469f6d0660c44b6bd79fec8e5d18427dccdb290fcbc604ca3d34c6f510251ccfc5393e41d5a494916b122628db7923870a5890f14d101d11ba47c2e7278300a9a658e33aedc0600a9d6d02552324d15287fc392705297b6f2e76ad6c0734dd5a194981629b0eb4494aaf60e6dd1cd84af67bb48339b5199c0a40c6ab07d027983cd5a2975b37abdb19e6915b63a6bc7357d01f8d81027c33707f71089f325b68c3426c784b0fdbcee25d4659ecea63ba87795aa8174c346ab642027385fdb5f703499c70edb4324c15b7f602967b94ce65facf63722ead72de45c3b03eba1020e0b3985fe5abe449d242a39c183e04985613c57cc49671d4f3cce05515514730e1c54dacaac6da3d78422bc2560e5a312c295524c9c3b3f7cdb0877759af8f17b810aaa31f8abe366aff1538e5ad19e538d93263739af86f0c72311aa199958bc0c1c4ddd2126e20a7ef00a6575c83a1838089bb1903c7b2afa9b0c5ccc2200f23c610044b0af98cddf7af99e7efc9efe5c54fe2a48b1abc5d03a05c4c7a5be83f818d2357fba3c93961f12d65de3bd825caeabc8da7da63ca691cc6d0e0b0402630bddee657c626c51264c763bd6b8a054a9c6800cf9e56f45462edc880c8acf6ca708b4670caed06a1bf944138777193bedec8290ff118934aee42fd206b1c8ba352203374aa2eee1283c770e8c210ea6a577c5a1996205e895ba1bbe1438f5284539a86b752b06b07ec8f1293afddcd4d52e1abcb19d952ddf8ae47e6b9f669e574becae9bbbcb4505cf24bd68c4ffb120e52f7faa757cd62eb3c9e27b938a5273d163157a4ca2c7e7e35c0529b0f046daace28b84843d204c0e0397e0dc941f186ea7f656e9f529c370ddd0e3fedea4dd6dbca4fd437c1a4ecc0bf03be8f2824072486391d86cf832c7bd570016641cf72da33750d5e10fb4919b16588e1300805d87ceeb178d1cdbe40eba232383d6057c20862c7f49d737e6bfc411885d487ad3877b419e805543b400aa0cabe27aa4eaa405f0dd42dcd4dc76469d1b44736553a00d5eb0bfe25a552e9ba94c2edab31d323afa71bad5f1a22facc50855256e3a28c36e7787da5e2478c1e9bcb08ac2d6be6bb2208f26d7b728dc78bb32769bd3f96dd172f9149e08f29dbb51ef03949e6ec785c990278009bac5cf66c029472f4fedb44799970fe047aa3c00f4c6ba301ada32b97970cd4938608827cd5511a549502f5c186fec617ee94af39f3961650ad335d3c4fda1490bc6d26f7fd95f0f66689853f36d6ddd26ed9e9f7685b877bbf7ea829f8009ece156bfcc12706ac45eda195b44e11a1a17634070b62bac31fdc43a0612181928b020bb256fe4e64a3cd02eea5eb4c0c665bc630fe4b236951c3917176eca6b088ba6589093fb4cda5a6e32946361ffab2a59f41f77f31f2e3e1db39b5751bec763299fbbaf3aa89182be9d66d2d11277ee0655756d0efbfe4722a8cdccde093abc854cb9196793773dbb0a829aab201bcab04381f710532e74f87f5ab79808bddaf94f840c243597c5a97a64aac853f70836e6ce0d75a10cd0d94fba303f412bae6be3313939f052ab9ff53969e849ce62736e64fca2733c61fafdc489e7fac0efda78a181e6754e13a69ef128cabcc606748bc210a0be7e7f00de053a122127cfa27118f1ea671b8d26349d4a777355f20b17a012fd1d4d5fd36e568b80ef1db1f83fe48fde9a443844ae3f3fe588e709a41f99ca3d5292ff2a239af4ad80dcc6a195659225248f08ae01740fa182286f8bccbcad9b28f001bb3413a418039ac182d8172ff840a6fd193530a82345bd71865d1381b4b6d917af2de73e0ac7d24bff8eb2bdd7d2836998b12913008209d4c9312f23ce42378d3e884d6f6f77a66267db98055c74032bd3a93f4d01ed275974357e6ebf3167d2c02b254aac6a83a3dd3f4bf37bafd9c03f50d7948e63c9ed981893cbfc10aebe5dc08450419f629aeb3e90db88766caa336de6d927e0ed5eab2c67b51684e41599603f18a8c4779bd5eb5bfb57dffe6c3348779c4a0268c1fba365dfac2a81f5bfdfbe0e17c0bbc67a32e4f534a2569d7f3f76b667f26e06fcfbcf1de14395276e28632cd13e94bdec039f63293cb90b978e16f8627aa7ba55310beb4a9cd076e330a0f4098e737f2f57df2d086f77da2b1678f4be321afe11f39e32cc3a4e6b372f5758b15bf5de3cabbd0877fee3b936897cac0ed12d9eaeff6364f46ceebc80a01ff38e190da03d59d52a7098ac95bfc2ebaf5f1aa1f06687438b248aa210df6f0080fbd94050e93fe4b90750b42660370e066d244889f9529c4aff79e6fc790d1da59dc9104f3a4131fb5f734e69c8e05b2f806d6a22ee7d25a13ea6fb65199e258ed1d5cbe6ae2f288beabe5a9d900e1af77cafdcae82a3f8d19c64b0d7abfd78a6ed65a0d4a52cdcafd00ed611eaf9499647d6332f24df3f87687104419b43c96ea128d2388f9e7db5933f574bb65f413de9a7351949ae24402197bbc9d99cb839298a3a4a2b7e32f6526629f6bb807b28775f708e96cf6adc4a55bf4b388191f9e3dbf4032df6737cdd00629319665f3ce1986599fdc675fa5b0afe0ddcd18e1a2cdb97cf240481888973659ccdf4afb175a688996ce9f7605370aa57d9d36703a2f9dc24d87da74bdbcb7", 0xd9e}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001400)="4fc4bde9f30bda06dbf51d06b3556bd75c2b19adfa7e71bbcbfca5e975cb95f530502412564cbacbb78561c7d7330afe37f70d09678bdab8ff3b0442b83e7ad2c7eae3bfd6e6c4739502dd2f42e0bfca1f0847735fc59ca832e2cce10c6a838a6fe10563700ef9771488c6b727cc87303115385d6947cd9875295d6ddb56fa29df05c4d065b410831763aabdf82e73dd2e80f6358a370ce493aafe736b9c293c408a6a342cab74215a251f9b706515459d15ebde36f432889bfbee7c9221ea2d286afc11757f2ac2097489ee896640ca2ab9e0fedec0d7f663beddb8f05c007fdabc323685a69e130d7cf91c3e4e46f3153424064093e7ac77094ad1b4bc13916ba0848fcb90ca77aff9170b026cd0fc0e7653c0a40881debdd11d4adb48a050e72df982977427051fff07f4e5963c0237354c0bf2c4758d0e931a68add117c2f8ad6672e7f2e112e2a9fc642221645c628a3f81409646f16bb5bd745b9e1dd0d3d4a9ec14b12a3b016fc3d47ed2ed2f74d2b9531fdcb616dcfd8ca0b59b9a36f4f1b22683e01117cb707a077155ac36c0b1c4f9feaeac", 0x197}], 0x1}, 0x0) socketpair$inet(0x2, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="37fc0d02adfe680a1eb2e910beb5928332dcbe0add06ab2b945d8fd4345b3a789a56e33cad63dab60a3134a6aadb146356d6c8e8e7c798d0d72d46d58342f517b020073e4b5697cfbadff45e6d5399e896207517842b4395ca94c59182724d385c88e272f44734938467a6dffc786352cee0380b7c22457c30d1f673be4abb8754f8f9bacae555b32192a845aff3bc6e6fa302ee0ab5ed632724abcd4bd5f6b54ec4f0edfa7629c3198aee2d2404db1a536e917e3f827cb69dbe72bf24004e77f47410bdcce389e5365f9f5e7b6f9ecd81751c27c96709", 0xd7, 0x4, &(0x7f0000000f80)={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000000fc0)=@in={0x2, 0x0}, 0xc, &(0x7f0000002840)=[{&(0x7f0000001100)="05fffece4a51e6a07895c07d0f2c086b250fe928d1d78db7c71f4ad99e32212af328bde4061d6138cb1447092ae958a6c8efa9c216fe16f9c444dd4fdd9dbdd39df8ee16cf5d0645b601bf5c70a456c7335a65c3afd5d4c3aa26fe48661119a92097701a3cf9a88a5f", 0x69}, {&(0x7f0000001200)="31780b95adf77f716b40e5594dfa1324e13df0fe1966da7005d2c59a065cefe4d3cd82bbbdd2eef5b8c602677457cb031da7e8226cdaffd2deaf0f73df12d0cd74960bea63155b5615414e2c2ab2e13ab2a8a710f9536928d4a8ec19d4ac161e0c4fe4062d22852de663eb4c34f5ebd43a9b3cd3f75ad3aba33afdf2fb704389741be88637a73c1fb124a9375736910f9035db21f0b3da73e7e04ee848b98af1d1bff81240fb38ab70189534d7ac2d4283", 0xb1}, {&(0x7f00000015c0)="a9fceaf9d547b03b0eaa3b386b9676ee9cc8219321a28119e50a0c72ba7166185c4d13420fbe775c22a62a2006e3b692320b01c93e2b36b8d8d89dc6375583cae590bb7ea8de8ce5bc473396209d0d26acce95d9245bab929b1e2065346355caa08afd2a9c009d752d81564d9c7c93d33ac7cab4271004fa41b03703482aa34ba4a59987c590f3493df89ac01bcdc7f060b73197a1998f03d24d656ab50ab68001e8409eebdfd514bdac242e720f318a83ed9a9ebb580f93f8d1247a71db2f1d11aa45caa91735e2c0f340a75b8f94368dc13f285ec4cda538ab6300f8e4bfea74415c2982d8495505a20b87c5def9cc0eea2a0337006a3d166cbd650b252e89907f7eb5610dd607f4fbad7cba7827efca75df73de0ba64f9a891ada06ec0c921666302ba7f9c79e734b876011d85622402058354079260811a0a0bb128d4dbb9230d94c1a24cbaf4e9856acf33fc1a9d9ceb98c55369654040721d2c941c8004f6ab39cf6859377a6e3284b4e8d0a1eb94a4d1329b3f962ba0bd134eb5a5030cb29dd9a122e55bafb010ca8a89ef1d7a60968495d9a549e6f3b4000d13577e887d1d26e904924ef6ea4fe96e2c1a063788059abded139220ed0d0056b620d4af05d5ea07081f315f0e8b5f847f496edef009ffd91ab7fa93a8bf75d4e44b100118d931ed86d38acb80878d89603ce23ffcf97716ad0057307e6dcbd306deff31f7812feab23193fea2d8bcab5f02b5bab15ad64184d5a0afddfd0e817f74b1e499e2183aedcfda1c0dd138ef6ee72433a5285e14f51311ed4045b1795edf946d51a943f158f626ec19c91727b0a9f8db7cbdc4a64b059a25c7bdbd95fd34c6aa5c4c88ed40571a5fe403f8c693f3065c971fdd43f789e7982b356e3bcb5a6666bcd8d5cd2a1101c08e52bd817a2ed823ccdf21cc549e62d9399c843fe2b68d76861871128e97f10e6a3d2609edf5b24b61daaf7c93bdcbf0e8e0933fa388b41ee76abf6ab7c4666a4641e6d82ff364811bb1286b0747b35c627ebfd22eb3f3b938988658d84f5bca1d44c122b153512b8432434b768710af91d722ee34d84d00b406e835140e4c2202c154ecd61f772e1ba16cd56bab711110ea7fda5e40d3d06f1e0567b4e301afe3d862c77ab2dd9df89c780477b81354c23de0b73b6d9e785967c08ba99a636c0e08c21f68fb90831ff1ecb4080cc79db7f029d97a993300d35803e573bb84e9e0af7955186c217e08537a7997a550c2f181b467975d246cbf99ca5ce061612c5091468bb13d7e687c402cdd6f9a921bca9a03d66645e7fb316190d4190f934c6e946bb83bfd442a622eedd48bf3d841807769ba266e0ab8e69baa17c5db282a336d958c00456458b3b8ad5a9a5de007276990ac8d2300271ef5525b4052f7736d2d0949c14c2e644fcd2e5ffe12364f7e2d51e47a3fdbde38ab1b47edb57dfaef8b455f083b1fc5164ec4d548a63f393f03281b1daace8d0405a864e4ad0a7fac607eef13cd2fc3ea5ee7102faf76aa6f59bd47028ac3f6672a79fee7f27393ec5fc750f41d9d9b61d08e7d8bf0dae1d9c9ebd8ee682d98044fecaef59c0b7a6664ab78dc3053f46bb9a998cb246b62d6ef20e8c9da40cb50109e683971b15ea43a71134ecb90c9950dbecf6ff24eb162021a955b45aad011b04175c39686bbd4e1c1c4806f2164b8f607ebe9b3355b0a1c3a58ecf2a7a066fb1c2e3ba643cc45894dfdbd2cba91c8c3ef9191bd63436f919950d666bc21218975c76b9c2e7e59d4eb0acb5556cd0630b1a6e9b33c210ff16cebf05eb2b47cc0dfbcf7ef20908c94373fda3c7b4da8e817bf05a9b656db82bae8d7bc59f73fd5b98c99bf10758b25eb480e822bea3e3c60bfbca7f96cfe6c429da31776585c60b7cf6f7b7983ef208c6eaa53b64828ba75f075f8a2157b1f4dfc29312e41925a05927bd822dda32eb6b1e8658649396115585a66ad1c54d63f09c9b000b30271115e7bccc44f3b39b69baba7683957c81506105cd6839c84e1ac70dd33ea3165895859d36e5cca34217390ebc8cad1fe7449829b243ebbfebb3c5dc36ff4bccceb7b976e9d160a736152b51e70a003e164b3c38c69455e09e0d54ae1996a2b8310cff302d9b3e4a61d4a9e44df28614e66e561fda7f9186dbb4150b350882e9714dab68cffaab57ba998e9447924d36a956ba0d020b107e65e5d9dd4e561d942ffed8a3dd3e9c4610ecb3e4c151dafdd2043da89c637ef1bc2686b1eb93adf9087b102a41b6699f7a603d9c17bc6258ac0a5e195cae7a13105069e8631fee3440263a5f3f38190c06e463739063490572f5e48ab1151e0cb49c45cb6f29a4ed1d609f554e6497cc3c552c6e983eb11f991410de2672398f880c9266f9ddf63d1c6fd0893f0c2e353d5e5ca0e68a5babfd3155934b53826a60d0fdbce73dd0abe9d79d58e058a935767976ca1b7dbae6655a6aff2c164052b6c3b2d05d9d0b09249ae2584eb0d7fcf1d2f90dbbb3e67ea4270c241c44bc5ff4b68903924e0e8b2c43a7be8b98ceada223ba07218098e2682fe8debd7f9b6ffc4969b80e4e01fef98d101f4ac763a45d41b8a4876ae25b8e491aafd81438b5dc1e521ea6d36a725a48be00908100cca269dbdb1ebbf7b913771644ec52b5806e396529c75f896f537c8951236478be860ef3319c3dad70af3081d6c4acf145bb946028130360a49d3b90d5920ac87cc135846889120c6af8192a1fec1d4a5cf61686a4d41e05bc9c8f0bc7776565425573b2cdca7c689e9d24cf5aaa97bd221400f26f8500affb0525efd7c125866dd57f5756207ad4e1006e7d082aa6a60d25131577d64ca4ccfb4d16364320cadbbb717d2954f31a8d5a85a0b0c188792617b9e0cd4b5fc93f132ac44209e8e7fe762dc5468f3f6df6cfc56c59017658ba6168fff1076c4c669a21a6d1b01e27d284289b51c30f8c174936c5d6b39fa701b2b1f0d23b2a2313688d7a484b165e998a86029f112ce850e0b06899802108dc81b77411e4a0a46806bedfe53e98a97019fdcdadbb159533c50e898c5c33e2dea360ec4287bad2dd6f88d45e1561f301316e782179ee0132a9dbe42c3810fb85a248e670fb360c14e609436cd655bcc5bc33b39d603676b2c7faa96776f2797692bf5b15ecb9b0a8c4d8830e93c4a3c306777483d2ce0521f1e9b0a0ecdf323a0a1b4ac680c468f142a0c4cb6dc173e2625181adb6886c3de00c2c3da97daf53e84dd777064a3136fc2a0fe0bcefbdb7847459c757a70ac77068bd10968c5248cf74e9ad835fea57cd6d1d4db2ababcf33d8331b6ec252b2c00421d3e8f170de9537f9f8eecf19b1b22c8f14878a9c99d4abbfab8521a8c73b74b2968c07755350148995ed20b81593886ff3314ecfabff3cbe95927c830d98ee9d9d65da08a6ba83b6dcfbbc138fc0d62ed353c0d83f205c0473ad691560278937ac734d17d01f838d1ff5e3605b7b67dc74ae39dd9dee7e24042bf3f01f8cfc4e30be8bd52bfe225c7bfce9a6ca2e504cccccefb0008486f1f8529a2a60d946ae48bb84095e5866a087873373a35d81be43aab55cf46f8f83d3d98c2f610b6cbfb0e8b81e69f9e8f556cbbb4408cdecd4a3a20ebf05c69a1ba2f36ee9ce5bcb85ba777911d2b776e4dfc707a30fed60407e361cf928c726cb0a285741ebc64b7647f458b9d0e2484f0968128f4effd73b64f3b3cd2b4f13604dec085c733752dc509c00b0b452b4780b0b4f61bcf100b7bc7e7406ec80165a19d45b1688da00e1706a89083114ff2dc602dee21e2e3fc04dbb8dac8cce55d479ec88d45cc586ace272fbc18af1102e3f9dd07d7deea1d182c2d1e7a25622239e4cde34410ce3005c96b7155e55639008a5d05cf6de6be28cc967fcef29cccf1890921d6cd9b8dca900aecd546071c878b2257799e8ada5c3a9af863bcdd1881a7588661c7f41aef754a63aff3c56ff7f0ae5a1156a4ed99506a57dda9dad86568d426d0c0377544a961b8452c521af075ca417ada6deda187e1b3d184a2bf9b6aecd2994f99e012d5e6857044411ed4bcf9149838b8a16e309673b1b2264f60692d4506f5b2b14e4e2a306b579268a66981d3e589e4632983f5ab73529ac7bd0b21517d225af104d48d1bcd6616ac3dd79bfb2e3f5f84e941c15583c09471a9c885591a3234f12a93f2b6b42c3c84ec24805398688549a336d0f949636b1bcb4614698b9f2a0375d8a382437b6e0b711be04f3c8c97bd731aa6562159b14f8228528ddf4e57b084767d10db673dfa9cad4a421dd42088b3069d8eeedb164e576e2c7869f221f591810c17fa6be5af07efed6e3e1835bb55c313144297d605a2a73fa042d12b87f9721dcd17cfcfa298340330d9c5c4f432039461c09d8b61901a18604f1f35427959d8879967febb380ea21708615b7e1ace2ba5dc693c8e5c6d8fff254f04b3bff9c27d1340418bac1c1d6dd1e5c2fcfb7f2a2a8cc4f94c97ed481ec9a242300aa12512d6fac0d8b43d855250432652e466a42fa83fd2c75ec35bbaa782e6c3f42ecd5e63b85595183af17a4907b5fb4065c0c57bb5523153acba47970d865a437341dc3e64aaebcc704c2028ab9a95db6d29125a54d10fa8c6cd48ccdc9abec41bbb3967615c8dafb0168470b34a6c9c3d5135edc0c47599552a901e663efeafe2b2b62e0fee0a4834660457440f3a21ceaf763d6c8e2f83d5c3217efc583b74b144790998c0e69fffacff1e399f44548fe1dccfa48cc12ba155d9fe65439f943cf079b7c7aa12fcb27191fec9e9918d14423c3466707052809503ef0c8c4af36521cb9991c9347efab7a155ca3cae042a51a026fe28b6f47032fe3e095b07965d377f46eeefe9b2523ec2f9378fe3c7fc54f69789ba5c4391001e91ea234928dafc1463e95ea78447d7e3f3603455049aa27f1099f7b60e357ff87ffbc904396aa62c1d0e2e08aad5809fd17b60bfde492ec53ec92c67f6fdc1b952739c9f7a5878e67861011ee734b1fb882c5173f085714efa0be2f656350920b6b5b464f08ef415621a45a0aa19b8c2f8a3bfd23570ec0c19891ba9405c9df19381578512d550e2f19b780f3b74150fbe16a9cb562b1775c2bad8530ee28d7c4d75fa13cac1a0cd43fdaf297e75e373ae2eee06a621cbef44ce05f171193adb8420cf8b12892c4c982a1588503feec32c14b7e21e067974637fa77bdbaeab0a727152261011e7796ff690b0eb07b11cb4030d8d1b3acef80cd2407003dab27dd23e8a093d9083ee5e8634e26ae5b8188ffd684e074470c88da067ab050436fd230813f45ec717c5cf6215a3c21ba351ee42e8c483639532f1065ab5f5f2f45a3223bb7b51036c05cfffa1e0957c50220c88c681062e8811264b385fe232ff597e7ee055a2cde3d4f75fa0fb3147af42387ca0f4dab1546fcab45ba95d54614fc08efdf355775d1a70b474e8198c8cb69d2e2732e24be7ab47d2ab10c5f8cce1dc48c56dd711648ee71f48880315670e3f87d296511bf78e9e0873388e9905f1e9ed1d9de958d7f9ef22c85e25e72d922f936ae159b20f69a92649996e23616dcf74503ca3527f830d2466377b88adc94401b5a6b601fea71dfcb7cc5240d1af71f79291ca1ba476bfa6e54d32756cb147cbc0072d8fdcc854df068772fff997150c485ba339101a5a56d4e6a5ccb59cc75fa6181ea0673eb3e8191a140519d16b394a8f21bae2ec11d0f00d0824b5ed81c2078367a5f9f38f7a5be581959ae21c3fc1ff5bf232ec0a74f2cc97ba16e", 0x1000}, {&(0x7f00000012c0)="3e4f0554d046eef05af30a1402f4e0170ea6f70ed617df8ccf67eddf442cb213edc4c844c8be3ad2c7bd5eb4", 0x2c}, {&(0x7f0000001300)="9cd918b6b22601c48e1925587e4550e3dccc5f348506e9aca159ebd1c362db3e3fcc325453169a8d3a91d42375c0e9599cf530ec564e1830adc18bab3d8b12377187db6aaa4f0f51125851d73231f74793fb657cac8424de5776529f904eb3f3e25706866cf42a4cd16264235c48fde6ffe38c395faf944c5a866567d40f0d20746d29049cc74e26a6766c761c315bbccfe56622cad739a01d2b09540c7280e1975b63", 0xa3}, {&(0x7f00000025c0)="7255498f411c511cdd468c665b9e0b2efbe6250f3e7caa2982c0bdb4523eb945889c46cc6cb39ae1aef847dc933dccac09c621ff7d0dea749eadda712bc081b0c668492d7cad4032e6226c5f44e04a3de77c8aec2e973283666769c8fdfa88a0c8b858db1f8261d426800bad3c0038c48ab5498c3c544d162c3fe937f83e72d47be4bb546e65c5e7e9a54e8c78479b50c1e047d0671b3772c8d839d14c", 0x9d}, {&(0x7f0000002680)="5a607e2e5a5377a75ef4aaa0ab9ae55ecd3a021fb7dda650f5839e716c7bc49af61866d8a7a80f7346301d4769c6fe56d4b17f594cf5827ae6cfc0de7919b8fda2c0d13ce4d841f60943cf8a0849fa3659b3c03c58a28cf929a1bf991b8d1bfbaa7f0494e39331a0b39b3b03bb838bd37c3ed20eb34f37493c5770a90715e677296a3af9369547bea53ec02f8d4f0a3f927905bdfc6c4d0c32737e020f253f725276158b5c4867b6e9990e5c5c32336def47f9ea6dcd4b56e67bcb5e7bf30e0b5bf77d5b6f7af60ba087dfa0435c9ac1986d76b0f578318297229f016d5f2ff86bdae11308dec379b1597d383c4c0eb9c36b3fae5f8268b9c701b3f584", 0xfd}, {&(0x7f0000002780)="2f4eb0afbd475f6324dcc6fe9a916f7c372d273c8c0eb26b4afbcec3575ec0e7225b5328773623f734d24ffda6f181ae47977251a96b0bebb285fd4f9cbcdc99e30f43547dc2b66cd483c4f1cbcf68d12e4f815ce82263532e7bcbabf5b2990a886c0b12148bd38340bd9c2515c7123fd901f6563473e2e49496f342892877b51f4ea037320f9735303c3afce266c57ac483f0a0600ba454df19acea342916596539ef7234189da8c80158e425dafc78126f", 0xb2}], 0x8, &(0x7f00000028c0), 0x0, 0x1}, 0x8) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000001000)="6b53abc55ea7207eb01759eff1fb98d0f58f143e95a0bf669c4b47792ddba65ebedabc8517b1f5e04f5654a95e06fa4c099e88a5b403a00ec5e2f7535171999d07c44083146f55976af1de36e8b63bc3230b54aa2f03a7f94ab4c78c7ec3eff230d99176f6e09d307aba5186a353e0d92dc8a05e4417b530391b879e9332f87c36d983764f3146c88805245e73caf56187a16425f6d76aeea6873ca2a2257aa88c9546967080d3013ffb3d66d2eaaef27bb6d711d5caeb9352037f6430e9e06962251d847799e8b249454476", 0xcc, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x8007, 0x7) 02:18:08 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$inet(0x2, 0x8001, 0x0, &(0x7f0000000040)) 02:18:08 executing program 0: select(0xfffffffffffffdb1, &(0x7f0000000040)={0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x5}) select(0x40, &(0x7f0000000000)={0x3, 0x5, 0x6, 0xfffffffffffffffc, 0x5, 0x6, 0x1, 0xffff}, &(0x7f0000000080)={0x9, 0x3, 0x1, 0x16, 0x56, 0x7, 0x76e7, 0x7}, &(0x7f0000000100)={0x4, 0x0, 0xf0, 0x5, 0x9, 0x1, 0x9, 0x4}, &(0x7f0000000140)={0x9, 0x8}) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x100, 0x7, 0x7, "25ce14133d1cb75af0fcef72afa812f7b0d51e00", 0xdaf1, 0x4}) 02:18:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20208, 0x44) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:18:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x10004525) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 02:18:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3f) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2010, r0, 0x0, 0x0) r1 = syz_open_pts() fchdir(r0) r2 = shmget(0x3, 0x2000, 0x210, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/4096) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001040)={0x0}, &(0x7f0000001080)=0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140)={r3, r4, r5}, 0xc) fsync(r1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001180)={0x100000001, 0xfffffffffffff362}, 0x8) getpeername$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/29}, &(0x7f0000001200)=0x1f) bind$inet6(r0, &(0x7f0000001240)={0x18, 0x2, 0x5, 0x8000}, 0xc) write(r1, &(0x7f0000001280)="88924ce495478a8a3f0927800d1be93ce3fe4a742c7a3d511ed748b78c8dc981ea3b359c649c354fb19c8c53f9e20e587dab5eb0d51836a788a93cfb35e927da2c2bec1b1bf70689a7f69bcaa791dcebe3db20fcac14aa593dfb6b4eab2fe81f93e4caa5ac41fec0f0707bfa8b57156af4888e257e80f16e3f3fffa8b456459549d28a68d1b14c641f291af544f697fdb4ea3bed2adb9df2cf18595b0b0ceea2070704f159e80aea62cc14bd169c73d606c234c297b303fa13b2109c57dcd5fb2288a9a0cb9183090a2f99ae13017a18e522625baaf325afe3215e01c8e1e7847f6c92b6bcf2a9f8dbf53029645a9967cd3ae8dc1838", 0xf6) fcntl$setstatus(r0, 0x4, 0x4) fcntl$getown(r1, 0x5) r6 = fcntl$dupfd(r1, 0xa, r0) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000001380)=""/183, 0xb7}, {&(0x7f0000001440)=""/118, 0x76}, {&(0x7f00000014c0)=""/152, 0x98}, {&(0x7f0000001580)=""/110, 0x6e}, {&(0x7f0000001600)=""/208, 0xd0}, {&(0x7f0000001700)=""/90, 0x5a}, {&(0x7f0000001780)=""/172, 0xac}, {&(0x7f0000001840)=""/232, 0xe8}], 0x8, 0x0) unveil(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='r\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001a40)=0xfffffffffffffffc) fcntl$setstatus(r1, 0x4, 0x80) pipe(&(0x7f0000001a80)) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000001b00)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2813, r6, 0x0, 0x0) getsockname$inet(r7, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) write(r8, &(0x7f0000001bc0)="e4e700ce0411d43e3c95f9a0a7f8cd3bb86a65206102f9515fa0ab2730c84762e82ea59f17eec1201aac8cac48f25cffc09ac18997b224839c8e3b5562dae362676c56d9797151439d3f3498a30ac29d3d0944dca07479347e7468dc2845b0b24a31b2ef4e8b9d8cd8ee828d6c7bdfbe0b50e3d21e9757baa5514372fa2e24a079297f6f2198b46898588e3a447d4ba40c660618aaf1530850c7e4d4ea9160b4a3ee291f5048befcefd5d1d7a709a9d1f31543a09e6f78f6b8846c7ce03fcf9b50a029950a71615862f91b40b90b9b466d5357545ff921f752a64514df562ba723e53d081713fad6de1c3436852a8efd9c9c759b377c2f7f390f8f0817b6e2b539addf3228af41e3b6c50ad263608a29e48f17e9ee98f59ee4e9d6f8619769483543c17b8b558a8877de219c957008460b9c85eb3461c04c88ec5ed910681b76f5049058874c9d5f71c66ad94731f33cbd7278457c80785634f7283f8205d6d65b53a6b7b2a637adf716286cd63bf7c04ea20d88ea7113472ca380069777aa786d1f515eeb03b9ba1650446921dd5083a2410b66f3a104471f544a373320727bcd71c0a080782b3ce569006ea8d3d5b3378a9bda5bd4c86ca5de4209d03cff47d66a2b51790cae2a923d51e61702b308ff0bab26e50ccf2326c7c5f689af7f52a8d0ca1947f73dc365de7d1663ccb19035cfc345f06d0ab9a430112cd5e79ad0bb8c445c81e1501ea42b668ece8b8675c3e57b6e95359d0e84b92df696601651f26f6d25cfb04e3847c2797c867b6755a32f0257ca0283d2a376bcc28056126ed27ff9d4efc77fb4e48a7a6cc52ad721c44c415cbf4906b65599cf8d6705c8d724be417d5750bfb5eb2e97d0384f418e41c07407baabf8974ea33d58341d9edfeff3412476ac912ef3b950c8f8f3776a132ea8e9100f87554851a5a743043fb7f0f91b84d744e4a28754eced41f5beb085124d6114f9adaab04e4528b4588520e4ea7aea66f961a15b286baf84affb0b98ba3c49e9d1c6547cd5af4c143ca32d327e7bccbf9975677cb5020973d4538bb8afe9740b9b008d8a4ab367a7c380547e5fef138eae69f98e7608b8357eb98ee5fe2ce3ccfad808a311a846cd9d26d716ec7a86e0f78d00079ffae60132a683a54ac4cc1ff0a8a1df8dd758d2b2228b3be1371a6ac5d862efd7ad41ed0e53af0a481b30511e47b8c473929122a8df10cea37f690c002cbc7c5f6c32edf22eac673ba72f154defa39ec226f967a29877d2023c005d45336f756f40d3c93d64aa7c74df768637f91a1b52926031146a6c6fa3873035ad6ff81bb22bedd93641fd29693e9704509b1999af936ff318cb19042bcaff084ba7a5c0d9ba1b64ab19d4c2f172655c7a408d44db2e02262f28682ae918284ca28bdda4c03ed12965bf456f3ee46e6dc4e094bcc6ed352ae65020fc794f69ec37d7e6f78bb95b3b7d76b8df1a3a4ae8561b0fd8d07fd8f535c68ff81050a6f07a246a46f5f8bf4881a626e3c1135f92af1bb4c8cc96849580844e546f640bc35cb30d7f5ca43a258342585bff272887757e7c920004822988de0e3b4fa49c12a13debe42a02611da91ea2f54a12159faa0fb176a95502930444211cd46177e063853765173ead74cff83ca6d5590702e117d7e63232c129dcab372a7549ce3e05ecdda595be588a08362eb8b00047793b64c491eb4093f3a10e65bb6be695e8c30586473180ccbf34a60cda793384ab00e2f548fe31ef39038b09c80316e912eea8344794a427f69d9a3b97d3d22937d3f8d42f4a6882d5691cb03f8ac2bcb3526667e9a9b42e2ae897d53249da63639ae288343cb46db4c09d5aa35905a04349f87737437f0487f0405e4935593977b7cea140f6410dfbecaed9a45e8ed2f807179769cbd60a59e90c3dfe3de46fa7c4e93e5832c44cfea6d8c1b74b12b5d7f16e0cf29ab93a01e217c40d68337097eba9e0fd8c71cfff4480348e70d0f20c2daa1651719057343988e96be0a08067880565c53d70115f975b331edeefc4ccdb4307af93741fd07d8bb67f45a69aed85beb0503827e101691904d2371a0c47a6f8e023fd1e2e85214d75a1639afce3d866a3486e2ae76e57ab790f167990c9df6f586489d1fb2c9dad077da77a9c200b09c486daf5d63c600a09de1e0308d7a7cb14875a3741b9176646197e22c70d4e6b00177c18a847f6019b01fc49e2af0a3fa361ef581818ce945f4c16bf611a84d63c536646a634af596b48625da6dc039473627fc76a72bb321e1789cdfc97d99cd35e560001f0aa0909b64da6d1a77eaae1c9118effc9755fb8dcf195fa0cf30047dc7273af6fc7720fd55d0f24ebbc56f0d6f54cba51a56a64f6a2cf63a128e273e3e7f526d8b988dd59d0ec64dc1b9684c269779595a2f0b732450677394b57d608b4159da8af8bc70624e2b93b2a71a2db5299458b1f0c0e4fe44cbab657586f8a7900b132c943694a03da7b606810ccbb871b9fb76694524e691d7c72e1b7568a964afad7d8d5d87dc675b8a10de9ae5a45337fdf728fc3badf657d443b6c5d00c7ed2ae2c77d22b1ff140b8b12d5b2319749d7dcee03db153481f4e392ff88a193df921ca4d75c6362ffd14fc3b81ed1f88d3c43ceebf03e1b8b957ad5d7c3bdca019dd38f6b71a9da46814efe41857d12852be9887f3c5391b10a6b8907df1e7d7e43c066d00312e192d943046a388a5c76faa0b026bb452f9786dcba5d96e6170248a6007f0fc38575c86bb9bf4b3ebaf14f0fe5f7861a3e409328c659eeb786b6763c6e64a80245fbdd68a8574a71c1ee177fbf7399303a9479a4e50b6e2f4c2298890c539b7f20d759e8606ea9e01bd135eabbb3af4aeb84420365ced50a2b987a36139ab2303d2dea57b5e866e9ffb51b78628f541d2460623d5fbe39e6822734e9f87762fad5ebad243c1c905b1ef5734c303d1e864cfcf7e4f2b61e205c7fb72f886713f28ec54bd353ea6311728f0b30c9ac5504ddfe20dd58873ff8c7cec99d4ed8c90f4223623d45ea5e1ef50bbbb43ad585efcba153d0b9fe580296bbcc22eb2381399c746014ab2c68ce7696971255c61c19d143ac5d1a41be9ed102aaaaf91b6e1da3d5738a702dbf16ae827504d81e969890810ca2078d1ea13ebbe2f919eeaed4c10fe712d3a823ff46867feb9b264099983f08d069ef34bce4715ddff1cf49f63f5e8035fbd5e1647c06743ef4704a3d4e837881cad45291d641a9ef72980d7f364f605d9aea903e82c02d1d27caccf836b56735af8bf01bff9c5dca032a957800dd9c8daf02998c7fc7b253f607c647478fa1047caca6095ccf273c8f9a872261c85c60f4bf71a53cfb371ec4dab57c100a372d8aa975f95c6d66e405a1291c7996a02ec607e1852b47ad3c2d1193a874bf679da9a2ea250c1fee82315c878503d72c66a66c30f04c6e98ba25c738b5ba9157f21333cefcad09b23be9b2297e19a3936f163813b62b0d467995e95a8aa9394f496134eb8a184c56046f49c771df12cf0ae38d0a31276aa56a7955423f85cb7b7119b2c6a17e8946e6bb9e38222b72830d3ba17a9033df110e05ad14788dc63a3a9392bcf867c4ad74bd0333cfb217ee324115120c8325508ee6f9b24bbfc97827b688a117f4f8fd9b81cfcd12f4141d0f8cfafdb209161c1d3e9c5ad00d798281981e32e6af1851bea79186e61ea1780273268cc1db91bae3f03ee473a6a3ccc12ec9c99c3eb6324ab8770bf3a9fa62ec16f19274af77e5c97359bf4d7cdcd400ec00ed63ad6030a6b3900c689422e4a4ba39fe081a7f6b1fc050e3d481fbbb1f1cc58d8c6f039d202138b9c77a0565abdd7745418bb9397ce83fb6077d3980ecf65631da85f5ab94515ff89cae0b769533c052e095d30090daf439931232e289093c90a0ecf48c908efa8edeb4e6df269e82813d37159c9cacd7b80a66d8d09e4ff9404b93dd890b2974cbb74d0150ab6752a86b7bdcc88593549cc451bfb9f6bf5fb750c8661f697d94cd745aa6dc4bcfda88e89e74e398c2c2696652fde587fec1b6e12467f50eec8793992e8daf7d567982aeed2356462ff1ced56a972242d6c5b7630384812d7bfdbd1bc2070066abbf084b5d6bd45915857041a8102f1178070c91110d42e9f309d2bf2b19698302868c6d2a5fb326ad7ad753f83627615060435ad842bcfbb94872449cdd5bafde8e6bc987a62162fbd7b4cad2b233f0545270a2aef29d3e1e115b309d1d6747f3d7db5d213332d9a6e4086d5c15a81f381de65eff845632ed61793d6b3f9889f5392cdc0e84aeb258c7af48700cd8f3596c7e2e46ea51854ed656d1aef947e7d763b06b59da561ff584fe74f09d4ab2df52dcc0b7d1e038ce5bc57bd620c99c84c990dfba6ed198bfbfd4533fd618f5fe957b0672e45a9f37fbe494d8d50b20297852eac13575fabc00ff205f69c7420f1372ea739a98144962c181ec58c96358e8d23b89541367262e487de53b2eb7ef4dd7fd445a075528e3976556c620bc0b76b916a82d2a80864ed9df39ad9a01a1356d3c867c1e5ab83461f5f570389a87dd221eeb9226ac3a9ebb18e7689f8979a72ba980baf1dad906ca5ec4349e49e1e6c71f1a94bb1198de5fd80c711d5447e13b88bd52d9e569b24d9c9040ba6259362601de6ba31682d036fb38275eb54e83c59ce0aca5d0eb118f2a4ed5b7b66a9fad0ae87f6739c404ddd30b2ee53d3d083e3561056ea87fee20ad7f67337d7232337294b862ba2d07efd8aeb9aad2d8156a7cd347ff60924d9e89391ffcb6787fd3b31c0e800776f0054b6da9745a1a69c4e5c74a419e6f87b84d22b0152f95b77eedc63c1f2b68e6261240a64f88c30f399ba1a8be91fcf4a2a323c187fe927735757128f3c9179249e9623b4d1e7dc257dd7d9d3c16071ae7086de92af17a24e35a5fddc24e4b8709cb8c17b20f603f4125a36dbfa1aaf8b97e1fe8cf4b4981f388155413075f4948726ff4461750ee78d82d5c7eaf1a6a9d8af175f520dad44f66e871798760400645d2b8a20bc39c90fe449a675d5ef514d2d893d73d44b94c4d43020ea0a8a0dc61dc81c50b08db415cfc86bd864b1f347af07276d8151966606993de158d875b7dc328866b9b599132f7eaea4f1ca7445a184742a00b05f2780181f9572741960e9512125623f6ae199d6e93cfddcdc1b344b4904bbdcad51dbf1e6a36226efca9eb6d62f582727835bea775ee862e61fd320a43d45153eef40972407d50d147e27a3cb785940d7ea75accc72bc5fc2622bf6d5c7697d0ad1813f298f816073b4771352b3a04ed0e57f5f7f10cb10c09f624567b0bf8327bca79b7d4e5cff3759eb94ea0be98207f37e31da93ceaf6ae9f388fb1528d0a05200657dd05fdf44ad7378b7796554710d5e207cb32bbc136fbb60b5229e9e6bb7c906a47a1fb190dfc3b781d50e46f62cc0734dce7a772fea0967bcba7f2d0fb5cf1b7975564abf740ec0ec7bdba50a224b2427947c7da24ecbe7d8bdfa1c15a6f9e9a016d2052a27d8176fc9023d1a1d225a652e468b66ce4e34dc87df6d101979805a858d3baa0cce22af2cd54fb0036222ec7e924431b7c101eead527b5e40ded2161a3f675060fb6dddd1ce9bcd0c23b08d3d2caef5a800176f22f0567c09bb6dbd33e1bca4894cb33c776df5bb575635491077fcf545df88664c1f283dad59315235af2d81e499c73de3f1b31cd1c733848d1d972979860404d3235ce95f05fd6e6c1ce33df11da86ae2f15e5e882be426de41fe5fc", 0x1000) 02:18:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0xfe6e) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) 02:18:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="17b9c58cc313691bb3692a0b5ee94f0bf199b5972de40ac366d2d8f777201b3b3b31f0e56e95dc931c966ba928b87066b2c00235e9b6e12ea19209b68b952ccada87cd20f7a460894f7c32bf9e0a05f85f6235257b10", 0x56, 0x405, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="84d18d3e", 0x4) 02:18:08 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r0) semget(0x3, 0x1, 0x2) 02:18:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/185, 0x326}], 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000280)='./bus\x00') 02:18:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000002c0)=0x1, 0x4) r1 = semget(0x2, 0xfffffffffffffffe, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="8184f44dd8f370e114e76ac0730062c10899de26b595d737ff8212872e38dc2106b510a125d129b21a0cb1422176259216e29b2eefbae3f0092b179b6c46312e24f1798aa22976e3dab641863123c69729e4dfae1eb1c2fbddea9e9484a603e369db085047e89b6e58ba9301bb15485c6dd25b1e3692f5bddf2d4321ea91fa9476955eaa16c9e26c5caf4c1c928783044b40cc09d9c1fd1e9d57f0c687ebc85bbd4d3232aadb19e55424f11f19fdacf85216c8d5170c7220dfd0806741", 0xbd}, {&(0x7f00000003c0)="93cc891f5ec854eefad2ae9aa2468b8ce4be553e4f855b1ffb8530b4ad4b6e5f08a695b46d68dac4d7e76834ebe3fa790244d4db56d29841809ed9144d", 0x3d}], 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{}], 0x1) r2 = kqueue() flock(r0, 0x1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0x0, 0x80, 0x800fffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x1da, 0xffffffff80000001}], 0x100000001, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7b, 0x29}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xff7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x26, 0x20000002, 0x7000000, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x4, 0xd9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x400000c1, 0x3, 0x1}, {{r2}, 0xfffffffffffffffc, 0x41, 0x20, 0xbb8, 0x4}], 0x9, &(0x7f0000000040)={0xd08, 0x7}) ftruncate(r2, 0x101) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xfffffffffffffffb, 0x51, 0x9, 0x1}], 0x5, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x757e, 0x6}, &(0x7f00000001c0)) write(r0, &(0x7f0000000200)="1626fd9b532e1e76b0fff30c2c7aaf6125cb7a7ee0551836ee01c59646bddcd251d57e53c27efa2661b6a4f483626af640173ac7fcb30ea5396b1841b907c3506efec8a6f6be7a5f4dd57eafb266e61ebabb25149a7d1ec06b58e83036f17f8bd158646befa0c65eda66a4ba960d57a1acd1c1ac94adc8d305aacae3bc22a94c3d89d800badc4f1005cb7234ac90c60d1016835312f680e3441b1a0a86d372e7efd442c2a1cb26d68107c128c9faff23f43abc48e146", 0xb6) 02:18:08 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 02:18:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/81}, &(0x7f0000000080)=0x53) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) getsockname(r0, 0x0, 0x0) 02:18:08 executing program 1: setreuid(0xffffffffffffffff, 0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 02:18:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socket(0x20, 0xc000, 0x0) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x1ff}, 0x8) chroot(&(0x7f0000000080)='./bus\x00') 02:18:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2109, 0x5de6) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x4, 0x8}, {0x5, 0x7fffffff}}, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10e42, 0x4) select(0x40, &(0x7f0000000180), 0x0, &(0x7f00000012c0)={0x7, 0x0, 0x7f, 0x800000000, 0x6, 0x8000, 0x5, 0x3}, &(0x7f0000001300)={0x8, 0x3}) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7544, 0x3ff}, {0x0, 0x800}}) 02:18:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085", 0x73e}], 0x1) getpeername$unix(r0, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x3c1) 02:18:11 executing program 0: mlockall(0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 02:18:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r2 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 02:18:14 executing program 1: madvise(&(0x7f0000b47000/0x4000)=nil, 0x4000, 0x2) 02:18:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x80000001, 0x8, 0x1f, 0x101, 0x7, 0x6c6, 0x3, 0x1}, &(0x7f00000001c0)={0x1, 0x47, 0x91e, 0x7, 0x4cf, 0x46a6110e, 0x4, 0x49e480bb}, &(0x7f0000000200)={0x1, 0x4, 0x1, 0x2, 0x4, 0x0, 0x6, 0xb922}, &(0x7f0000000280)={0x7, 0x3}) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) socket$unix(0x1, 0x0, 0x0) accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) setregid(0x0, r3) getgid() select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) 02:18:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x20020, 0x0) lseek(r0, 0x0, 0x0) 02:18:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) fcntl$setflags(r0, 0x2, 0x1) 02:18:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) write(r0, &(0x7f0000000140)="4af1ed7a9549a3c39acff01f33bd8b12903de978184b2881dc401eaaf3", 0x1d) mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000001ffc, 0x401) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() ioctl$TIOCSBRK(r4, 0x2000747b) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x2}], 0x6, 0x0, 0xad, 0x0) 02:18:17 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) r1 = socket$inet(0x2, 0x8000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x2002, 0x1, 0xfff, "b74a7b4d901b686cf2d559ff03cea8a8c60f1474", 0x9, 0x3}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) 02:18:20 executing program 0: setuid(0xee01) setreuid(0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x14b) r1 = getuid() r2 = dup2(r0, r0) socket$inet6(0x18, 0x8007, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8000) r3 = getgid() fchown(r0, r1, r3) 02:18:20 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)='r\x00') getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 02:18:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000080), 0x0) fcntl$setstatus(r1, 0x4, 0x4) 02:18:20 executing program 1: r0 = msgget$private(0x0, 0x4) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x2, 0x800) 02:18:20 executing program 0: socket$inet6(0x18, 0x8001, 0x1) 02:18:20 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffff9}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10040, 0x4) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:18:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) fcntl$setown(r0, 0x6, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 02:18:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/88}, 0x60, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)={0x29d5e2242cb20844, "f5d2c24c1bee5e982a7a1fb5b4359a8523903a94b1fbe07628519a7ec03875af5647a47426e05f5a5e655c6e2830787f0f4ddb63d4f419033a5039b710884935589eb0540937b83a0efffee27c813c641b396f8fddc73d56c1f533664ec08c39ac01b0b5653d67f6ce2cd17170129397badf661cd3bcfdbc7c38537ddca8921fd85611ba44fde9224bf566f57f4f2fdd00f07db1f2cca0906ad97d646eba7ff77b6e7c07e8ad28acc1923a1383f52a7bc62598f1535e"}, 0xbe, 0x800) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000000007b9b58ef788b6b00000000000000001f1490ff503a559ea6c5a0e8bad510"], 0x26, 0x800) r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffc55) setgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, 0x0]) 02:18:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x72, 0xa) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8021, 0x7fff) munlockall() fcntl$lock(r0, 0x4, 0x0) 02:18:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) select(0x58, 0x0, &(0x7f0000000000)={0x1}, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:18:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x10) unveil(0xffffffffffffffff, &(0x7f00000001c0)='cR') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='x\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='/\x00']) 02:18:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x83) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 02:18:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/12, 0xc, 0x801, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x8f}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1000000000001001, 0x0, 0x0) accept(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ceb068c300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b24bbbee4bc02fa67691e2f3c5bd0f50df0b4"], &(0x7f0000001040)=0x1002) 02:18:23 executing program 1: r0 = getuid() r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000158bce53eda3ab401721f68c51136e02e32cc39918badcc6f58687d21ce6cfc6ac98793dabafe227cd19b4ca304aae17b14e8c708b12b998dac16c82224eb5ec8ea3e15fad893d086c374f14d7e4d3f1c0bae713dcba3352b2b53579505a8e11044fb7b12bda3253b4d611bc6cd6cc77c67311715deee1e33855d1de46c415c571ab52a936fa7565a7513cd5051b0562692381a2bf565d454dd36dcc94e5784dd2833b0fb15409993893282a1c783c15f4330cb8a17f3ab8888474479969bb9bdee2cc6b16f9031713e12e727f4c9049e6e0450d87e75d00dc84e08f78b890ad05838e332f175ac48a40c5ecec7e314cab5f3fd86ad581ea8d4fbbaaea1ddf433586be70facb37edc10a46d0a9f729a69ad46f5dd3da934023fbc30430bb5ba145dd12b5bfcc7596ff9e5fb4fc41ff2ac4e25357b8c1cad3436c58dab7800904b87de2443dcb3d93837a7aabac3f71e860adac4b72b11a3671084f70b2cda28825a21394516e92fdc24913"], 0x3b, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x1, r0, r2, r0, r3, 0x106, 0x7}, 0x3f, 0x3ff, r4, r5, 0x859, 0xfff, 0x7fff, 0x5}) setuid(r0) open(&(0x7f0000000040)='./file0\x00', 0x20088, 0x0) r6 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) msgget$private(0x0, 0x0) 02:18:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') getdents(r0, &(0x7f0000000380)=""/71, 0x47) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') rename(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') 02:18:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = socket$unix(0x1, 0x7, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x80) r3 = getuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x80000000) fchownat(r2, &(0x7f0000000200)='./bus\x00', r3, r4, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x5}, 0x8) r5 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000180)="66470fde626df20f7c9f2c640000f0428366410ac4e1fd51524f8f497802f6c443494825ee680000086545da26262e0f2c173ef20f2c895e000000c463194b3c8800") kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 02:18:23 executing program 0: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="9a5bc7a7090af20b3442295d8409e5c572e8339b9418af7c9456e1bd93e0f63972f88528f77746c6ac1f8c4f2caf1d5159412d9d099634ce781c63c2d268ea388ce80c22fe43a68a52eb6851f8c5f53c04a9bb7c7fc26d9ebebd36f618d9694847fab0cffb5ed6c0b5caa66d671934", 0x6f}], 0x1, &(0x7f0000000200)=[{0x18, 0xffff, 0x2, "727886"}, {0x10, 0xffff, 0xfffffffffffffffe}], 0x28, 0x2}, 0x409) getpid() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000a4bf2c821e432a2e080a0e674891be9f70176c6aa8d48874bbd8ff887849dbaafaf082e0c7fedd9c3c2a6eff0400000000000000cff6c3456000dc920953eb1706dc8eafade197dc0ea2f234c8e5cb35959cb3ad9ffcc0e055e96eee0dd8b67b781e1540fc6830015639525104ade7eb258140ab14655c11ea65"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 02:18:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/229, 0xe5}, 0x43) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/39, 0x27}, {&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/120, 0x78}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/9, 0x9}, {&(0x7f0000000600)=""/27, 0x1b}], 0xa, &(0x7f0000000700)=""/4096, 0x1000, 0x6b65}, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x10, 0x18) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r1, 0x2, 0x5, &(0x7f0000001780)="b5609089e7ae7ebeb3c5f47436edefc0d7153cfed3a217296bb5530ad1b847afe93875f36963cc5e9b4b5e255f0849ffeb04e80455752eae2caf66057d742f5c87ce377c9871077cf74b9d34abbdbc387346d3c9c98ffd06382dbe32cbea94e63ef0d217fcd4710059c584a26efe8e1f23c6cd02d441556ab56fa6fb7f28ce9e7f531848e605a2a0f34a3f4ca8d753ff916f263326e556a51e024bc578234474e7103cb32483acfe84e880c1b5115dbeeb1bce3a360689f7737927c8099de23975dc8ee8e047c7d95b8222ca29b1afea90b9ceaf5e1f498b60cd72a5ec116d57b7b1c3dabc14e859e13041fbf3f645fcb660f1bc67429dabd2641e895c97d8feaac45411680a8d292d5adc984cd2a9d2750b49ff78f486343a2ce30ab4335520c12e4e8e4fd8c8996917cab967e2a2ad71bbb7d4d8ac357946877f174a26e523df48f8c4aad7a6e9ae24b97e02ccfba0aae215dc01b3635fec92a765dbb4c7af43a788fc274e98e3cbaa16f1ce60034363d347b4d58fb5673accbd09ca6575d5e6d0e5595101f173bc0eb1d39988bf026df76f7c0ab96d8cd97f334b6fa71af98ae45a8f841eaa4ce222ab0642f7e6b213a6cd73aa3c5c1646cce33191b070337fa1e675a79d1fbe008c312218487b0b20a6df006166be95f2cbe8482848dff15a9014c3b803ee592de3f541bc5d569d3c004cc537bc1d662d7f7641e8254a43356cf419a3df9b72136eea9e286bdeac81843d534783c69f348b19e573aeeea7c825e0f0ff28aa58b55d372d782e4ecaba2deb6f41e2c976d383d7f1089f53a29e508ff01e986893bc4134690db1f49cd4ff7c3a6c08d06b2892c3ec2c1460b1003b6cfc8b7f721624e106dd52cb749fc47fa55c9e3f7704991fb5e7a91610ed7cd8c6b117a1ee51b398f11d12146461daced43bce7faf1d2222142f48c8e547d1a47308ed123665d876b4de092cdf8e3f5ead241e8224e379a05577f1d6de24a3e5bdc9481b3db5dbcb6e512f1fd093fa4ca3bbb6fd08d52ea788b04be7e6fa5e38efc6050307b1e0321891207b47706080c33aa80ea90c5c78a96e6401d23eae79b47148e4baa24fae402b5346e4355f03a72b202dd70fec3b36f43c0ba454890f6c1d9a0e5d21215756429723997e6197d43f0f48b40a252702233fe586067c7d07a7832a3baaa6147fcae74e9c0902900cf632bb443af8daca9001e6af9e612911e444fa32fdc6042a0fbfd5e7d5bc4a3be5f111b4ac4208ebbb11a7ec36cd130df53467d8e11b63d81dca4bc381a834ac9f5e4d1b34d833af3c44f83744a9d2937f1375685d42dba116fb4369902ae68175bb507123f87fdb8f93d0db2336c85ad573b766ef8d8f9123d8f41a41f8ea999259fd83778298d439b7a4f4b764e0a5f5bca870c4e4df7a21390aea53f1ceb4f9807390e031137e88383b74d254bb104858525b8c2f077feb654bb3e5e47bec5eaea5fa016e32dfd1dcc37a63d646784fc83febd79c1e5d4f3cb716c4fa690fce8459a450ed09a07e8a7614f30f755a8c43fea2e1ee1b69be819683c206c9433e64a19069291d5667f03291d176f7a9b0d6cd2d57a9e279f2fbdf9230239e7c58680a996789dfea9ebead7db0fb9d3a3a0e9b6a69097a3563ea5f72a663b9824fd8feddac65f254e1bd1dee62d13724ca38c6e0d7750c9cbdee38940c43250cff87e3e191f005c8cd2b5cf46acb97e30cf42d679604ff5d2d5b0870a0a3db24f914eabb000e43773b39e8e19619be9cb134474e361073b6e64d1c05ce86391b74746cc592e6f80ec3ea1e52bbf865d6a20cb7d96857e5f187b418c9b43002e02ecb7c36d42d857f70c1446f56cba144357aeb5bd5ccdd840ef1ad5774af7a012f4cd115197e24cfa83623b174fde93015d18c0b8482059bc0f9d2e77574d2af029bec0bfe5a9789cebf54d4313cba3a8c221f43e0186a49aaaed567f1d51e22c9deaddd1a92dfd7b5fda0331c4090bb1767c62cbbbfdf2281c1582cde48cfdc4a83c3a690910b9e75497066ee246b60067a14a984c1e4bd3c2f5927f0f2de2e57867c01d8b23f9c9ea39ed7f535550a50fab9e1a7961a1588a31332b1b4067cd51ea8daaa9ef0bb6ed5473e3db4b1d15960ecccd763e7604187fd6a89cac65efafe4f7b2769c0b0fadf8560afa019b82ee9ddc9086e880f0a0753ae7ca279db91f27edad1e732758558903cff7d8bd753e6316cc364bfa85765db85674165349e32fd63dd6ea1173bb3e564bb54556fbed7bc96f9f9f94608b32076a342b2e3b188626d3c97018dd3fb6ea53c30841b0855f6783a06d982ef197339b8ac2819e8311d20b213f73c256d28393e374d6deb09ca857938f02e136c13652e854f5e40700b1619c45f5eacf8d54b3b54a25c204825a494acfaca200bcc336cb767a9c5a70a7dd3a1174cae6ec12a9ee89b8f0524b4d3aabb2b32987d36cffa93b2ae735b93216a8781b9d43620c42d4eef418a708812e425d454a5cd47eda2f73601a9573e9831cab8c81d5f755f3cc1ef9196c0de27f133067d9f327391a4d5ad193f11ca6fb90d37553a67fcbd7a138686d0bf5a14dfd14460d08dc830dfdba285eb3ea1317b07dcfae24046729f26dd1669e58134745124886557b9b4eaf46fcae42a9d4f7cf208bd302706dc6f091954ef6862cac422898942ecc523d63e10b2e6858bcba5bf864a443389ca055af15e93d48df2ed9097062dd2c59ce9b8387db9bc1ee4049d079965371e886317b6642fcc7b8f991f601f577fdf4bbf0e03a5f80c5324ff2b35c98a74dffe6f27f2f3cce4eaeb953deac2fa84d6b2ffbc0a656db202ce668992e02f39b1520f8a4fc9153a874ee04aa9027a2c62fe0cfd2b3ac44d1619a4f0c4499d163336110d583d7bbd00c25a1588f5f8768766511aef461712c2b7d931d0a4213d0a69c7f9e0fd13f9f27206d423bff84e99ad7281905ba5799a04b3cf8cb33517cc06e490adfbe6d80a799562671e81dfaad03c6585d715b961a89d34021e67eab8695503ac9eb3c2f4a5bd050113c484d6827ee8e4ab476d4333b2f7980fe2d228c4a06116649817f14f306468deb01fb9f00b6a8f8f9091376b608fa7d3ba133681f13e27f754755218ddfee3104d85adc1cb15fb67ed923ab8279bad341bc5241b7c44290bfaee858e2ad9ae25e2fdae98aa9841da25e9059dff8d79103023bd15e94d29f66e38387b0656b8a64c439edfd85ee990392050a0133fa856fb50789e52af594b82eaf2abc59fbae4556a4aa0ee79b71de4863bd46471613664b9a1254eedaaf56bcce66c7204636822570c05fc79a85359a71a5df9878df7f61812c6fb62c31bcb2d8b7e2a882331807d056ffd1b91575324713b434e2b857ef73ee6922bf71b98f4e052dca4b1a151da7c5c3e021decaf7e31aeb3f55a3c7ac0425196046fb46aa1822204f757689dab0207a043e602a23a496c560c5f4a1ef7915817e881f87512c5abbc84170d2a74c7217661080c22f2c4cf0ae6bb143753621ccbe46aead04f5dfedab024ef20e0e8fb5a8df60f9186ba2b4eb024f2596bc7b4f29bf6d4aeb3dcf32d9694a6e3f5c0a6cd22cbe2b38d1c3d190ef01ddd6acc02f78fc3195db4b0eabf745fffd5da9b37ac56555258d60ef2d7fb6844593468bac8e06d8401cf71d1114f345cbb3a6ca1e1595218a86d9a4cf505e493a1d3aa1b904c42bd8de0f6faa7a38a082458171fc4269d8769e246306eeed2c048b4b3167d55590d1454e7cb51cb4323fc055d900181720f2e5aabb984ac48d3de5b4343561e0030e5a2f03782d6b4538b136eb4d2275f142d04a635f190aa8d806ab2e7984d3eccdbacb3decfbe2be129c9c7cebe9cc096b2d6ba63dfbfa37ff8e3dd1d2422ffbcce169782d40cf980980dd6e005b08fb25813830ff673bf07c148a5895c70f18f2782d6ea90b68ed412135cd31e812b8766e61e3c82d46a4eba1a76b1e4f5191f5706a6fa3bfd1e3da38b2c9718f2f6b1ab976dd7856ca87bc5faf6187bd5625040dd6439cb85204b4208cc125309ba936e066c705f8b5f647f785055ef0a4fc150e0e8a1a3aeac31d740b3837a79dd7cdede810a3a50f985589cf76acf1d721f725c8d0bd028d3272a9255a29035733e9350284b3db302a7dd9d2aab7eac77dddb14c61ebee7146a2aea6040bdfe7259d800ffeabe10ceaa6c9dda691796422b42b983d0be15c22b0a85d9af032aa492f14ce8f72dfa43a9d868b059fab5b8598a922997079160f459743f1b1f410faf3affc44a772f487441da5f6de57565fa53da3588074ddb5cb2c35045cc437393ca70ef2cf7f001adcba36b73bca07aa09a2b92dbc19ae194c2823bed12ed023c111cd5b1e1f711569005a8f87b82dcc70108964888aa5cc85baef650a572e5f3d6fb09b3e9ef787ab60abcbfae4ade69464af99907f33243593f1e1e77baed024f6d1e02b094cc8a9ca342aa123e923a318ec9417e9a50cf5ff4d4a3c12470caf6804e6506396d2c5c924d1d82fdb9740d05223a9b7110bde2493f0c04d1c41f4a7661bc24a27bb63ed506f08d00bc0039cffba78d4919f30384bd9f90b41dac0e89eaf1bf90d50be0be9c57055c37b9e7d9183ac2701e3fae35f9b1db6cc5e6b3364cae4350653f509db8963a2072f5512b3747212b83d388af8f3294458993fffa102719b2db5bc664abe9930b104e3f7e4fbfeb22d12a7693722a107d372d77558f729a6419d977a09f600f12aad052a99eaabdda77aa6467e6ada80b3434da84188cbb47b11d11013853c096020c76ace69a6978c48a8d13dedb41d9d2444f65867c6e7142ec5dd0f1031491da4508f5675affced16f15c83a5a9c08f03dd19e664fae261516ca550c50792474b1a85bb919eb2784b03528a5a0263d91277b7a7581c5fad68f36329e2e16549315ff3317056bd0d352f7f158816a6a7c9adfbad936f787ce718ffaee8dbd02d48f089c94bb1a92b7009e35602c8c789acb0a102456edc417fcddd9e1785d5349a0fa7a540a9558ba8f2ab0de7595ad794af55016f658f0d6ef716319a6c8d771cb4d82cbce3cdbdee5e0a014af13379e029a28757cb92fcca99326ed6ce0c8d6c2bfa1ec9603fb58734eb7bcbfa11fc1e5d017f415da064fb984c3d4cc230d05880f100c20da96a464e1614604963429cd7d66d9dd8a6a268f2ef9869a7bbb796c70e24048165006056e98bd04f116cdec61dea6485111246275bdc0b6dd79d0f14668e6eefa0aef71c4c0a6b1c35e184bacb10ea30963a23bbbf1e853ea05a7d77274147d74f73e2fcf545016e90456e2821e36c899375a70f53a9b6abffca5ad29a8fc58d048572e66649eb0b12dcccb1056019bf488bf1393eb53e32a46eda8d02c4ac0c7fe82fa451ce5e649227294165c3779ad100ff96530a16c7651adb219f0f8a43f71e3da732f02a95be6837f5537748a5f12e6bea47cf71a0b4bf185dbb36237edd86e7adf8dd8c9d8a5ae8af80c4f2fe6683aa811074ef6df14141210075f15415ddad76813f56911aca004821f3725d2b5f26bc88c4bda10a782694bcd25c5005b959d23a0239717b2e8f1c1ff54dbac2f2a7ea50ef9cd169be62095ff896323c9bb88c95c6b69c112adaa765ef4a236ac270072fc136748c66b8ef8924c781ccdee2f4e99cc292dbc49f73df9f182efb6e39b00c15864a8c3495ed7ea7836966aa6703830943873af3a774c8ff8aa7fe65e228472b417d426de7426c970ecc37939f43c388b7a21bb6e682246ad0fba9d8eb82de44bfc3a", 0x1000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002780)={0xfffffffffffffffb, 0x64437c5b}, 0x8) 02:18:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x42) 02:18:23 executing program 1: r0 = socket$inet6(0x18, 0x9003, 0x0) socket$inet6(0x18, 0x2, 0x7f) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="54de903ca0df7fd989d7f66519a818dae4175bba9501013efe47ed71e61a08bb54e99c4a830db102340b1478a504817597c7b51f2dbda2b9155365c3383bcf5d054e4694c6d1a0f5cb2194bad2e4fffd34", 0x51, 0x401, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0xfffffffffffffd34) 02:18:23 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) write(r0, &(0x7f0000000280)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c", 0x7b) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) connect$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x1) r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:18:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = socket$inet6(0x18, 0x4, 0x29) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x800, 0xffff, 0x100000000, 0x80000001, "4d17e487a1f86459ef7de3a4595f096327feb706", 0x8, 0x10000}) mprotect(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x4) r6 = openat(r3, &(0x7f0000000a80)='./file1\x00', 0x800, 0x80) open(&(0x7f0000000a40)='./bus/file0\x00', 0x8000, 0x56) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000980)) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ff5000/0x1000)=nil) ioctl$TIOCNXCL(r3, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000009c0)) dup(r6) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000ac0)) r7 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) lseek(r0, 0x0, 0x1) fchmod(r4, 0x40) writev(r7, &(0x7f0000001300)=[{&(0x7f0000000b00)="095b92228c7f6f222d092dde070ad2069aa1cccf19d97262f113aec8d54b8429c1446834efb2ba0038b7ed8ee427f9d8fb1d19036281f3e03290a950cbc10f540d25c8d273f6da860222720952d08c2767f69a9cd6e3214c32dfa435e3812c4168ff0dc77eb7a7622c178fa21be4fb75a1c3198a93a2012c7eaa88babd5ee3637304845b1f3bb5b7470f5188e2f7273fb09d3fa18e50ea9ba6821e0313ed23dd02b1485f1207345f3ee0147156af862502f566a678babbdd58a1d2f8659b37e78c109a1b88cd3ec14d327ca1a67e4859597d37d39e251bda339f78c480c349d7d359fced6c598c407b35c436362ecccab012bc5d1c4f00a060e45d5f0d19e65b9e6e71b102c84376f87651d26a1555f8b0216285e3d7c1ee20ca01b77fb830af385affc19dbf469d11b4f98558ce754d3dbf83a2825a6aba7fa85decaee090f0892d84997b4b8244eef8a8320a6098cd21f2c521f7e60b8be47680530b266613846b5b8119659b2950b70d41eeefe8542e648c4ac4f24612a64d5bd3e0762fc65cbb62a7abba9c72ba1b05edb1eba3d07ee5269e4efbcaa7aa1fef36ccda4dd308c859c2aa2005b0f533f4896f9465b45aefedaf2be165efafac8403532f3f34727445575303e53360506c7c05aeba682bc89911168700a090d44940912581c6dbb7ca82879aa8a4dd67393d9759159e461e7b447169a7bbb025c450a3a08eca3069ccbcb00353df4c8e314d0c67178656fe009cb9d35580d91ce9bc01f59cb4662b5f52e5cedcd9cad93ba6a38be08c47ef5c09b2661d34905ab8f48f7076ff56a0d9e5daa7587b58d7d84946cdeaabb0a4919dc10ef8d65cefa8e0d297a6a128b41452a1670838941254875edd2c01b5503b745b8bc88c3dfe80e38c7319a99896987bfc7ff27ec994db3ffbd94e2be476bec5289f9bcf02636cd0aec13fb0f646b79a942982ccca1d2842075802b4caa2642fa6cb6c378f9969d70a9bd5ceb467b76b66d34391063e4ea0e84fa4e0f78bffd9fa543064dee90b2adae8122e6db023b84ccc3e47afe15d2b38b96431641b5858d271354f26fb6b4d2aba3618508f7d8e4ca6c8e69cc4961aff29c691c0970f45766ce0ab811f8697e9444ea396f01a896af794a3b255be903a494ef5329dfefd7800a81079429ebb69ed63b3e643dcc9633fa799695491ef225c3a261112fdf634da48b95fb536e6632c298919225693660484f04daec212f5288f57c28b3af82a6255290395c9d43f8e8c655bb411d834a228da413684d8b102c157681c391bd66639722627808a1f8bcad75968103a10aae389c7aa967631478f61a3bc68ae80a0b466434a7133686d6c862026247d9541f5bdef9ddb58c7f2f0043240b17b5eace5eadf61112f161815019c5a32ab9496c6ea7fe3d6bc167eb89113934e72b31773e9669f172a06858d6cf9bedd0379d7222b831a84dae1906f90073d3ea96fb296779221c8e9493f5e380505ee62485b9f41fcee9b8b46a3ad7a6b2f0230106a972578fb964fb5bc102aadfc20859721a48577b38036147f8baad261884e320afb57be2da5348fb1276b90deceadf988ba94479003434d7bb27f881abf0f67bb845e0d376ac30892dcf58322dd1fc6063c20033e3c6d5f1f1bd354b8bdc43e52d6b834fa2a1449270117f7420213c22ee1914aff71c7580a377b7ceb05d14809813f796f8a690dd8e8b715b80f091688d9497997d2cf10956e21d75b9b7f085dce32bc6f8068cce19c899acabcadfa512aae7ebba00c086543fa785b1f5b4a2f65c94eebb4857e562fafd8ca2de39b36e43d068fe11e820839570e5dee83cfe60fb1c5edf18f76b65e23f8bea9a57cb3439cb6e1c2b038ee2056c305dee8b778c07e2b0719767358d21a2a8fe74ffd4eb24706d527ce081aed75450655f3f7cd70ca80e200abf04b98dc394ff0d4f5fbf1981c5448a45e5542e7029f23441ada343bb4ce28ed889c1f4970a2a32a06fc5f37b3ccc7a50d57870f93811f561f6e16b562a1faa65ac3d3011731812004e5eb400dc6e94d71834e132af53937ee0be8414780e5d5f38293509dd27e6cd5cdf9ceee3c8280919d2fab424fb0396c6bb2dddf426b115e9dfacad6e934cf22313710684147316a8d3804a6d4e5921434c451d6ff45bf98d33c9d62889630062db92d74e462e6cc0db7d26c4179ad834f9d278778c34a8cef8f5a7e32db83c5c5a3fe4ea045b98267ba9064a93a0752619d23fdc810d9c84ef0bcb0f6b1727f7e633f6201c42ff42ce9e5ad78019b66703718e61eff2d539686e7332309cecb19f8f3e405bce13b60dc9f1a78f860868b7284b9e53e92e4bc8d48ecf1026ca0b91c302a4f596e9135178b7873d3b3949e21d733491b7d611e81350cb307b777c4f48d68e3d70e26e56da5639f80b42b003daa6eb2fa78fe98efdef2f8a333bfa89f30d24bc43350a6021b6b5de2e5285a2b070558008b126e92b2cd206f763fa88bb51c1bafcb3179714f8293ad7322f8ea6c0a935690596ca52f47a8e7a8c1f6c60e5147c69dcacf4eb988685ade39876d339dff4e6fbeb5c4cd8a7b4b8f365c9916bf5948d3e0fa1166b619b2e3e193f8606dcf08119a1ef0555b205735587d101cde9dd4193e0c486818d051fba2e447b12b1687428523dcc1afdb5b9cd14bad3ea8c83d82358ded954422a7d9b4dacbbde0d69532979a84d45ec31d7513ca2829657c9577810413514dcbdabae56138473743c6cdc6634f411a60c2d00246e527ad5a1824974e94c73b61a7ff84e78e7570688ec85abec2a6f5537476af1c985affb65759ce407ff17e153dbd0ef3e453fefa384cd06fef72be0e87e8e18792dfd3ccfd0ee29a7d2634ed768ee5555eee5616c20a8e057b88", 0x800}], 0x1) ftruncate(r0, 0x20000000007) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000140)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 02:18:27 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) 02:18:27 executing program 1: r0 = socket(0x6, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8a02000000806c653000"], 0x1) 02:18:27 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x401, 0x0, 0x80000001, 0x4, 0x4, 0x200, 0x7c, 0x8}, &(0x7f0000000080)={0xbd, 0x1, 0x1ff, 0x7, 0x80, 0x1, 0x0, 0x3ff}, &(0x7f00000000c0)={0xe000, 0x0, 0x6, 0x3d4d, 0x4a, 0x0, 0x80000001, 0xffffffff80000001}, &(0x7f0000000100)={0xe7f, 0x4}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x11, &(0x7f0000000000)="7223478a05d35e9b1c5e69035415", 0xe) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 02:18:29 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x200008) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0xc0) fcntl$dupfd(r0, 0x0, r1) 02:18:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) getpid() 02:18:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/187) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r0) r5 = semget(0x2, 0x5ec064c3ba9269c8, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x7, r6, r7, r8, r9, 0x82, 0x5}, 0x0, 0xfffffffffffffffc, 0xffff}) dup2(r3, r2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 02:18:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x80000000069}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x100) clock_gettime(0x4, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 02:18:29 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 02:18:29 executing program 0: setsockopt(0xffffffffffffffff, 0x3, 0xffff, &(0x7f0000000040)="a74e588eb75c063cc6c4f5969a5e95fb5cf334510b78fa5bcb3d29eaf3c17b3c2b16a3c402cd25fbd94d86e86f405004f647aa033484d0f4f7", 0x39) r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) syz_open_pts() bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) syz_open_pts() sendmsg(r0, &(0x7f0000000000)={&(0x7f0000001180)=@in6={0x18, 0x2, 0x0, 0xcc0}, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1016ded4d5b49edb6fca1ff7916c3ee27b000000000000"], 0x10}, 0x0) flock(r0, 0x3) 02:18:29 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8288, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x13) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) 02:18:29 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) recvfrom$unix(r0, 0x0, 0x0, 0x7fc, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x401, 0xfff}, 0x8) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5a", 0x5b1}], 0x1) syz_open_pts() close(r2) kqueue() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 02:18:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000580)="bb04e5a1e60e0dd4dcad935d426a65ca7d528f627ddd7b5de7e9e6b0e091fe29dff559ef3750c8b25b31dce4d85c073f5680513d4f12cce270a211638b62b8b73a98abfd3cd0b250ba82883a922a560a1acddc49b4691ad0320e7b56a34df864621142d9f43f68ae7c745a4d143e99a8247cf0a441fc42b9fc357310647dc78a9bad12c4444593dd52e883891c8cf08880152bf09b8daa7c471109d87f0e8afaccf54056ba3bbff979757a177a7fe06e6acdd5a93605986d803f18f2818eaa9ad793aada99993a2b6dc67176fed908e20f77eb67e931c1c23fc41a77d3f76c97235b79b9cf17d38e4cf6d680b4158831f9bfeada468c221aa26f0e42c09087a7a31558ac6569ea4e6dbc961fa30d51e5a424013adb67c61ecc9cdaf3b200bac3b37106f2c1c3eaf28211f9ad3a864e84d91350672eef82d19c2b90e7d8619ebd63963fc518219594e1edcd2cbe7532a0f7178cb8b853a22dad2ce74b0717457dd28676ee21c6c65ca9336e373a1b98ae1751db9d9d2d3e856e7d0b96b7693d61fa99afd293e578248f02d38101b5657067274a4a84744fe8b285cb97124d9ea8f9993fbc3fe41438cdf5deeb99090aaad947ca28bb829bb57416cabcea102e706991526f11d74f196eead5bcc331d1c689544dea99185106508ddfaa51cf5648e174022e5472d15430ea7ffd81e514ae84cf213a834c29c87237d6ea8fe330d800bbcbb40a1570a26dc3b15719e73c6960c606ce14f5601ca8baf14fa29b95ef81e10bf4536ca6a96a4ca24c6550e2c16c295543cb0d5ac9b53a6e1f3322e125a59f3f8e65edb6dbcd769f858c3c70dcf59841ef3a55641631bfd2a65a9e19eea5dcb973c6c6277eda408a2ab56de2c2cf61e8f3cb9c24ad468fe34fc8384478a3714012ee65df9ab64b62e4f2bfa893e24cd6fee55fc7e9c6a1665ee4b96c9f081225871a36c5096b3ac05ec26957b976d6e3f4265ab44646494b8238916d6cbc1b20bf6724301829ce63defb84b953ec5a35946b53914c4fe2fa39398abc6d739b19912f2df6a4eed416fc374257d65d0c649dbcffef196639c3fe0b0cdfe0a4c525dc754245a33dec4e50696f519ba6d66501baa282f1e285b632e6c48114fd0aa09f684e20cee31a31ef29aa7da4666c49f426152fe66e84c47543d1e8061ce6e3245b9f9ba7bf8cbb2234bc53dae58f79851b8807594adcb9601514e314f14e45a65825a3d2d2c7de75b3ac83bd12a61794db8de4f41ab5343c2a70309533d653a9b6b68fa7bf3f3c1ed617bd1e8bf4d86e0270377cc647323a46917d0c2a2111ee1f7bf3a9d794cd25d3165a63b795cbdddabd6472365386c87607e6293fecc405baecb75e79b581869dd14085be97b9beeca6a99f9634651b4738e5b3ec9b2dc87ae478204f2263fcef9ffa2494bee69d067e16a82aba6b2949d5eb51709dc9a481d037bd0f44255c0816b6b8276eede15e11f7b9b907a9396098dfbb2cf94576d80abcf1dbb7417964b88a0a684af439b8b955705bc3c583bf7ff25f18689b9e67f8695fd1ed82455a58806cd53e20667085670edf95764a0565955496b044839a8c2a741dfb33d247527d43daf81d599bb9424c8dc4168011499b049f1d9b6b0082374e40bc01998d0c329dbf881a1fb7117f44e12e5f7040b73c62beca833e5bb94b04f265cdbf76b66d72a46b114c4484912468aa3a28c3ed05ff40710892a3013b3fb3c17d3b3558c9b58b27df90a2df9afded5d0449bfe249e4f7feaaa723cc4060eaf81957daf0cbc7ffc29a122741ce3fc1b58148b55b3f0337ba4501d4cb8881e3ea182d92a08f61275391effe36177e075bc75dee758373d4482d55058f2a21881ce5a4bd1aeccc15618eb1ca6a560bd3d6f17b042125fda682dc2466ae5d434572bffcc61656506c7d06579d5612cf9994ec8e513a382432fb1b96a9b628a5fa2ee6e0ba57003c2afbb2fe261d7d0dfad32d1996c9667b4e7a9885a7bc872567bfb4402b8fed0271e812c2803068a5d30432456b75134f84a2ad75be53b83ed19d51942c949222f237509fc6631295e0acc6e3d35aca5fc1e9126971e75664eb471feed447ab17a65805e41f87f555f4e8fda7ac66eefd8cded196463186593d2a7bdb607c00d4d9cf6dac175a4806a71c335fe857fcf6e911b1ba8d1beba6d38fdb545f0fbff79902971fbe393ebed569b38f3579cace4dec584cdcb695913388e1652e2ffb410b8d071afbae2ec056ed372ddca3cdd86843290896428aa52e36d2e01bff45babb8c20e2a27c5687fdb09b08d2b167c6ed36228827d5142114bef1f4a508f260931fdc7aa8a070e2ada46747789a122c3570718b08e20e58c53b4d92d121d4cfc542b3503ffc2de3e82c4373bf1dee066b0d8679bae9903993554a8c9debe2e98da4081dfa266197d347e756fac2e928d336bbeb2bf1d83090147e0d35519ea457de42ad23b334e42802c83137704c4a3541c3056657d63612f6818ab4de03ad86a6fe89a7c57668879d9bbc929ddebe9f5d0ec965635f3b6c75dcaa1556caa161fb5df53f1f3f54500db79e42640f0068a2943b21f978f27f52a4e8e7ff2f55f52d7cfa2b76b382ee38d1a0477814f240b5352ae63c0e18b96f45121da86bcd9b0256514a65824c5baf7f873c5b027d74018df4ae2afe397216de2ea861138f197f2520be3f541b7cdc1ce06a287bc7a9c175e209d2c2f8fe934825616466278ec3213cf55feee12eb6b751b3f71e7a51a1661afe9c407255a7280989156e5b83716424d0cdb92acd7fe49cc7d60f14e4a93ab1d423cb5cc6b928a1aefafe13238535e109a9fed203be2e15d79cccec1eef64ea6aaad99ca3dd42f3c02472bd3247044436cefca93b453becffc72d884f331bbcdc60044705d831c75025c0d0f6f0fcd52c78f840e73258af05e0b58c8a7364cfdd95842b9b70fb8ce5ed7bb5586d86b4c3174f6dda7dfa504fd6fdbb34c7c4c32cb2d0f0ad6a13321c484cedc2ad624d852e43b635edce2e6a1a9e55df4dbde46c350b55db3604de97fc529c7f0b204b2dece9d4a325a514a7732f617b72cb02d654d088a35d414b0f656a8755b0db7190379318e636c024c92f3dce6ab7ccb87f7f041c180096d250f9b1da077184099755243d23f1b0fabbf1dc5b91a5f98cfae4eecee8bf7389a5ba36a234c123e352440578002d01a03bc027348395113ec41701c30e51500036ab6b922fd240a3e7988ec1c8e6500211af2adecab8c1be2ec6088fff86d1d8d8e1b1bb2c585116e33df8d78eed2f2b8a3a4d9307b2db27c605a8895466408e01a3850d6bcd218782127aad2e64a133fd3237b0f71c73ec0b994d62635c08af2f5383836132506c88a21a588d4826a6d0fb07ec4ad077c8b0e569af2b1197e48435bb00503d42fc03ac895b6393d54642a6fcbb3e14474245a6de6926470e8d13d6c8258ef76df7798ad6bec075fe89c32357aa3c8adbc2ae9f504d882b49decd35fcd8d1c109161d01cb60cb9788d32d537625db95663234968f9754021f595cce81f6dbb7c6b8cb4e006baa059fddb22181df64a9a42cb5143c040b48526205a2e7b5f8a5d2069db2f9307ac5a204f75526bc3495ed3e3f270ae469f1f0da187f0aae4f2fdd928be7f0d60fe32299afe7f6956467092539ae9abe91b68fdd26884d71193c94e4d0c5d7ac48837b182ace8fa4fccfb88c325cae1d8a7058615770ef6af8fb60a9bb084289a79e4907775cdbd3b77def2dcc8ce92031bf1077cb90ccfedc46a6a441a92551e284c19cc539c24673b50c209287d725cc5f1fbb33be5c5528c4c80a599513b9e721985e631091fced52ba99a9497b8428d4a71ad110111a589fd760f0f156853a5659b4f96b8adc258fa5764b2857a797cf751fcf80eff531fce1931f1d6a32bdfa16c6cc8b30fc68a6b99d0c9bd6a3c9eb51ae421da8d7903f1b3564492d233bcc6d1c914370526dc45d5186a2ce11311198f2fda8302e2eb89f849464652ed519ecabccf4db9c5449bbd7777ab5d995826dc753e58a2a57874a5c6a3e279aec9257cb9e4dbdd1062a7a58fcd289e5fd9883b2c49560be773c729f24c11e7704da736911824eba22baba8e70c398410f797721e92817072b0993d26ac564770d61eb9ab11924d3b0b76e6da9ea337ab72312c3404a462d14953d8f320c3405896d921ded6b6f54719cb1d4a3a7f77616efd0c8b1e794f32f3dbe433bc4a209cc4f7a7816d9fc5bebcf6788455aa08297d23bdee9b46bdb19688ba822d484bb3a6d15b8c6cb3b2d0a783f263afe87917acc872a9d94b1bef4d69e3328e3599718c77415d29ac7e4616b01c9d4b496b54e84ab3a518e1b411376da7a5352029aa9bae4c64673ce0cc394ebd31b23fcba30f472487a4deab6531b01862577e65fde346020e8d5c5eed3fbb40071a74233e33ff55d6d8602b577d830180af50304aba09d7a08ea529454647bb2c72fa58768f4b58be91b319eeaff4c46766099a72531122609e0be7b6f352fcc800484f62e9d3f1123ff8a3d10459c3f3280967bfd333b3c91d0ef43fccd2170ebe02abf76e2cfea8dddd56750d2466cdce6309e1560f747248dba4b701e6a8bd025e4d3c8ddc64609e2d7d9a29173a8316bac8307596f0117abfbdf9125891e30fafa501b5a284976222064f2d28398bc4db86eb2132aea3a2f919e11ae70477da367826bc0e24625e3b4208339cbf2ba2b3ad10ca839a4a6dc6a41d1b9ec25a3abf99a691fd9b3463569ff09a5280af18656b9b447bb3fd4aa49535d0db90e21fc1ab04b30e3a23d90ac552eee3018499eca7dff515b86a0ddd96f79d42ab7bad807341544929a233919814df3e910162d5d7aa1549f8180c5b886e7a5d7c3c12c392e2a93f9650c940a1503ba91990aa89f70898668dd5ee0d090678b9d9811bc66941480e6ffd2f28e66806e6c463109582e99ea4be06ddc98f8210a61b62f752740178c81e16f3c95e55403f0d551359cf235b478785f2db5889010fe1c9264e563a6191caf4c5ed90f74ceb5bb2b65ff84bead7716b4e5779201a3a62640b3c4ce5d82dbdcd2cf22c0dcd0f2ac0b1fac34d2e538f81f223f9fefebc2114d5baed1a34886235911b883aa5c610efa286634077fd79f7e8263737848cb62097817d0863b7158d385693d2afc40e1f17b933378c045b63d05750dc02fb705cce0541902aa8bac14bc1fece5544f7d09bd72b0eff90ad90df145dd1639c6043413e78e6f149d1ace6b7c0ba1e92bfd3aa78c18638ab4e13ad183dd11b7ba02404ddb82af7ee3d5636196476998a3a78e15c01134b1fbeeea2586e3cafc203475d691c0224f7635fc9e7a82f76e51d817c81c4d7129b38bc12eb8041a83cf71dad52bcb8f74c59b77e96bc6cd2d50319d29e0e296e156ae7f3ba2d5dc963ea19c562476668e9805f4894dc7644710830c7151d92e55ca00698c1a92de465bc3d1f0f37512982c42dbf7fbe1316394f37cf9deb52b12499ecf54f149a9337b9208f479818e30c94dc29fe75545fbe188b0c1e7c9e4b026ac8765247aec9b43be8459fefef35a076b9af225f9478c22723106b161c13c4f32897efdf0a6d279f3280357dccfc8ac510e77f14f823e44b88a8acc9bd52a5371c518bfda195af74df95557d749472df172e627b1cc42cf04a10bcbdbd30a0483b33cd00f1c93505d80954ad656c74b1e2803a6d4d7b30c3761d3513315c2d0f6fab5246228cf32120450f746e16b8ec020cb43bbbeac1dda197945b551f752247c477ad3", 0x1000}, {&(0x7f0000001580)="61ee03bef4637ce129a00ea1234449dd70abf484be60b16f05e18c816ed2c6fe3ff834b16866b0363a3dfe726f95cf1cacf96ee328298a118b6f90808cf22f802658625d85ce47c295fda86466175fefa7f70878372f06467d333932e8f9ec22223b748f454cbf8df87baa26004adf474edd318ed0e42c53278ed99115e4099e70cddfd855a9485fa8444102a84d07e1741b8f375e5ca6682bd472ea6a984ea14d30a25b53d6478327f72e56e9d65a3be9c98c88d0988efd6af7e8f4e8e184489ce5f524ce865fb7183fd329b6636b10591af34539cf60a159106ee0bc0d9eb8404a4861c048b2dd9f6176c0c64b53cc6cba90695bd1954dc991a3a9557379ae5d27f5fcf53334cdb585128fe36cf4125477af15f3a55e6bcb4e27f26c1f647e53463db5a70ed6e76ba45c0f79dd239e1508158223921a3cf768f5038df36440f682253a729def268874db574dba42601d503844f36725f541d19f7d41fc56008cfd1c7fdec6c80b3b0780019730096f2e938c4dbe9a16c0f685963c0547a6a3193fd1a7a069106e2e1e8abbc27978fd1b6aac940368f2e62efc358aacdcc99ae9689411c68e25f42bcbbbc72f6679d6510e176b3f03fcf30b8d1ca942841918c042c78b7c2a9ffa985c1de13c7404f679a29756e60ad59140973dc4cf89dd5f395d71d015017cb2afd002bd63fb525643cb17e437eb9b24a2b82050da2043a1c5c21268b2a2fe87bfb0b9547698427e5069f2d1d00037b880f25622ab77bc5193eac1856bbbf17d93cff5fbc9202c9cdf269770ca6adecde120c8be37480f36a266005c638e21da5cc2acb1c239103e5a70c8da8b6aef13a2d0eeaea8b880a44e210e2da870484e965072c3c18adac6ab8182dbe09035cdedc789efd35d2e49686345f5b46ed051fdf4f706d1d464539c8722fad02b7a9bdebf9f17aef2fa9f557dc731624b2a88e4d6619ba20bcc7192f2e1cc40ccd5a32765fda3c11c889c11c69e5db8ff90f56fb5b31df422cc68f6f2d1976fa87ec68871ee33c5461374c4587bec002f697ed5819ae511d76a517ac894cf2cbb6aa88621ba6c55b19d9f86e5266aba7e6ec31cd00e0a26345c2c6a524be20041a0687ea8a5a135fae0df64468ec0572fb750f7531c0d861788166c862ffa55cc5c4b8e01b0b20967d86de6288858b87d477e2f58e18f0a8b157cf033d05b2df8dbea6cff6c01243be86e66506dbd0dc038a599b560d21a9ccbd51bfd3702d207dc139cbd42dee226092d0de8362ae9b778a1724ad702ccf7fb44527de56887ceaac8b9f2f785f936155bd6c1c19598c0510210b916ecd1f15217ef8ec2bb9887406c598454a298f80b586faf72c09209d810aaa76694d3cb8cb72f9e145cf7cfbf877a05f1b8649ac5e5a7c79971008017ade5132db1ac3e432ede70ec7e54f316977a0b0b46c2db7154ba0fd95b5e51af967341e9ead3cf87efae9e51666eb7717a503979518f404c1d6f31ddc70d9f3b38c59b89e11639f15982fb9c74ca2dc1f8e83417eb966376c173de5744fcd17e0b1b91bf13ae5bbd1c38fe0cbf4354a2e93750a9bbaf4d2dda3e029b83fe2b809b9b2553e29a67ba38d759213dbd4578b898f0d70c49d6ee5ebfdc83a2bdc48570e292b90bff0fc2e953a5590194c88459c23b080f4bdb2d9eab52d948f7a8a9068b65a4b9be09756fcc9e9c4dff87d4f4d3ff67bfa55295a139febb6a2be0d6d7bccc47162d72bfb7daf18a5251c7d6c6d7339639f20214f41a7593c8cac820bc7c720bc38dc9ee626ccac26a9d7b1cf66d842adca3a6de99aca5a14fc97f7bfa6edca6ad518e4c04469cdb1a2733f4d7fb71e5ab075b6b99b54cfb0a66fface02f04566d735ba9430f40c94d708b66c4aab3cf4f2729aeb6b2fde89ca334ab9779821a29c300b5f18908ad83006679052dd6fe15c44bfb44025f69c73db118bfba455ad0f00c7a972d89e49cc49e94fe4340c689dd7a461e7e6519786d7496700cb4fd5d23d1ec5ae5efd6d86f190f13729345c273d87ca911dbfd127fdb47b4b2a3ca139b60581dd17cae0641d3931505f767c8f5a778dbbf395ba90e382d6da933d1825b7128b19f70008e7108f47394feab2a3c369fcca0101b7409c9684810af366330ee476771ffdd1a977590daaf74f705faa224c4232e5f5a2aee7e2caf8471fccdf5bece276e613ad70aebd57ec27e3ea65de6bbb3b85c6e23ff439f7f6105b97693139b37c9a9f3d9258627e621bcbb083940500ba9b2cace87394bd7d8647b8e6b588c269f7b3d90b9cb26a285c8dc0535546f0063630cd5b0fced4717c1d1e44c3aa9e354c5d77eaf2c68f83397e9103d29e9c90b51f23c00d75a9acd21ddc3ced4c81a1bdae4a52f6c7ea524a093c19a9360383c34d2a9ee252ba531a6f31e31f4b4a81e9a406622c57e045b5f7960c83b96206dffac32c16f2e3a59d90230b0e04f34e17718ee87f1c65e803f1a5849d0e78e2213be53f678d7054d0aaa39ff1ff271f912b03c8e232a8319bf823e5d8cf3b94a48d4c3407b1b40542eb50e6f12f062bf7c5fe1fee2512b1743174e6397f8cce3d88d1bade1a7a2c6d9abb06515c0ad3e0bad36fac61bd2159af7bc8b872e10ca9273bbfae20399f2e54a84f79bad1bcd134f45ea7da7d001b407226c040432c8ee45bc0bb43a0249331a6a52399b0cdc7d8a3fca87f75e2cc2c82d50e5f0f6df5e2bd72b8f5b6c4fa10b44b980392a9359c17ea2c4810d691c4906718487c602b87e1851c7e600c04e6394768c1d68e6c0343923f35302a3466b3f1975f71411e5d8f17ee17fc45f2c5086da6068200509c34ac6c0b36e01e2b67c77cf5eb54e59e58d84f8fe7a5bde63ec45a4b6d765fa83d7630aea6a4a107e82b6a931ce6e0b928b8442d5ce4e2c5ae2977b5e6f67508aa856558112a81c245d874bd22abe698a970f6c8b84fc999e8877153669cd714a950f2076a64df015e24f32b5d1c9b214779f43d6ca0978cbe503f2f82eeee529e94bd4927790f7dfeda8bcbfdb7a273d3ec3172d2b41fd81fde13a2c729302c64fa7e132fd8087d977510dec54684ba18a8269065864e6395c40ec1cba9fd238515d52767d290aaa44850a8be2dd5d2749b7ee9b5972e5aab45efdab26423f4838e4776a6bc99d5499e8e68d80ccf296e536103b6ac4742bb77ac3584cdae964871de7dab35b483d8dafc42a7372f745c421205b8090dfa5855140e97a9033ff15fa039d221bef9ffe7fa5ddf30b38a371fd8faf1c113e2eaf776b515068ae72b4510246312ec78d221e2d9ccc6e14834b178590daecaa4dd43dd680b3a1d7581288d5ca0cc417f2e8595ea3587c8bc4400de626c3b1f72a150142a3afe479efa29acac7ef898bb72972f7ab4276c3a96a656615e6a546064eff991f7f58d9093c201542446e594ce594d9060f4a201d74314f83f9d62c383e8c12bb2a5f16819b509e3c1cf35ca2c4e36efde74c138d333461ec6863748fa1e0322658f52da312c75ebe9c0e7a0817b86330731587fb54ec1f7ab39ee308a6d284f269fe5732606c2e6e682d8da27c9d6ab938ab06c0901679542955678df60ee8efbdcd3475e888a32ec49dd9e5160ad806ec330e4c51dce1045e717e83158a9c0ec3b33f72c765509153637c7d48256e7f633540a0f096d0c7a55d7e4d6883874ea2d5325f4a0bcaf392bda226c4a39c8cce0d8764dd0a865026ea2704378d0f3509520063274bf85171d42f79e1be331012ba760573e57098151ce46e4ea5d1661393006b00c0e679bd03c9a38d9ad1c3dde8e37118a8ac993fde0de1c3facb42d48094b52c94a7f5d0eaec0e877042e385dd748d20de27694595bf42a6b6dc9ceccc76fcd907c6d87c5f4261385e9f0ea07f336c6729f58a009a9077e951e4d5c375dbd7a3351f1cfa3b785b59b4bfd85ab49fe1b5ca7386d34e66e9e369ba24580ae3571ee38cf77e34ffac13019acacd1bf47d2dd623fda0aa488d4414b5fe482b7b4730c8474ccdfbc5176cfc171cdab64925a8d7a0bb56c78e34f70c7eba594c9ac8bed8718423ee9a0cfd2dadfbc1991bf6806b664a8371632778048d161c010c9c5fe0a8a96b168a2683dd6a024141f67161b6fa1462af02dff14c108379c12d2b56762ba2c7dda9078c7c419dd528174c828550c16567509ee0641a8565b441f5f9ee73b95e57d0f63a229d23bf6045d5c313bb6aa7c8140110ca14f1c8fecc1728eaa517f2d04de8b49d621f13af76e061401cad7ec3659160d17d1e667a896f8d7c6b3af859e7750cc258f320e4935008f2b918f22773b6e86b6fea3871363b325306907a2ff12bcd5266a1716b97168c7fcff45af2c3a18c4527f2c0fbbe06458b95c00b1ab25f45a7442813d027d0335042faebb1036beaf0ee811b31e8aa91d64608e8e36a0bd161c5b6655f0c2bde382c9ad98a7c911ae61c6ac8f50f037f24992be75d577931500b794a2b4d5d7840e4061bea99a0b01fec2db680b3bed7b1484d77de2c4b045fcb73b9ba611ec1273dd1ff462b118a13cbe373088761584c79e37f088e15427cf0e992ec191eff803f9aa3855b08834a58a676bfc46d20bb652c3ed742f5bf43db26ac3e043ffc9883bb33d73e9c8d860476b2141a76a148b9dab04866f22b32955b0749eba1183916ab18063bab6fd7052c74b599c0e5afe88903de35fb272a4ff4c7acff56195abc4c25397197e2a9ef536ee868711e52574c539d53fbff2b53c872f367252f3a15965b9b929bb02a7d089eefa7ca06536c3d36630c5d1faac84936ba139e74055d19574fcd4d748b861ec049b72a0e6b30aacfd8368f93b5b0ea85bc723cdaa2213ad630ea9c8ee74f53a5c5727e26bf8db201e002069cc83cc6e400a65c95776c9f1506122357821a25bf548220f632ac60c09a52283e370e8c7d8eff08ccbe97fc55e2300619d0930deb9f8879ffa729aab02eabdee6ed4c99e86d3125241bcfc7db41b63342cfc754e7d9695bb5283a4a98dddecb19cf23d99ec9609dfbf10a1f4101e7465646b8fa0f483fe4908cf27402e9fc76ce0cfbc48dba8b5dd4a01a905217e045c63c1b17f394c32740bf71af1d7322263545c80202e4c9cab13b00d60fb92eb4cd7c4aba42fb63f4a29b740ef043109f5e081e9dec323fafbdbf6c5f64a91af5c98f9400ba6cf646f27b96d849487a9a9fdb2cf78a586043a9de608b9d927ac2d4bba871e544c3b7c870632d55888f3043d20f6324cd96a6ce69ba7863054cedf68a4958f8cdaa3832dc8054827f11e4851d398084cb7f615923cd85ea3c2c6d0e5ba2d6818c927e2c66ea7f5aac5c62572449dd3838fd01b9e3ae44954ace5cfed21b021a9b2b08d66c6947a6078dbb920d43800f49f72b83f3f93a90c3ee68dee4b396e2252bb8e974d58927d01629c3472f4ae629673f64cf2696fa5ef280c026b372845128ab1939cc5967940da089a163c856f7d4c0bfc47aa4865b0fb0ac39bc7b171d5a6a126b15b11e75ab5ae662d752042d9d7b2eb8478d152cee80776335935385f2255fa5496f3e9aa5421f18845cadb9c20fa0aec7bc12bae05c438e2e9be0f3c97e96012ab428f08e79ee28831b644c6af3f2de07bec9e8243f5ac1daae52cb989cf93ba7f0dc70626c97bfd37f130c6b1f3d8ff6d8a44fcd86700b3cf9c93cf68dcc8ace9d5e21ccc023bf452893f4c96d204ea0c0af4448ea49a678efa3abb723c14696af2597506a253b99ff02c0f7c180430b7f4db92be53ead3202d4916aee5e2f53b9d5e3eb2da0ed7131", 0x1000}, {&(0x7f0000000080)="f77781712a6c57d730f956541ae96fa266e78e7ad7c4a63dd86d0dc09be0b6774cc7e800a89b1ec74f7050f54a", 0x2d}, {&(0x7f00000000c0)="89e8fa0e12816527287fcf135a4577ba565c1d8a57b205bc01a19e5ce79a43122e07202d4a7612a3bd8c7328c34ddee3c6c57a359b871edf6b7e3b3078f071e003cf125ee42f34e015a20b91317fa9bd7aba96", 0x53}, {&(0x7f00000001c0)="57a45bf639e2c616c7400c8f66edf701da878248785ec7e0927b555b659a0b9af7652bfc2cc08eeb09535d9ad3673f201eea6c629d03c7512a7fa06c2d156b30d8e3a07bcb302a6c56ac91de837cf6493e748cbd58099cbc3951868d7cbff9b4718447f56e9392ccadf82a9e01", 0x6d}, {&(0x7f0000000240)="5f9db003772db7ce53f2c4112cb43ef60251fa8942c3f2bdb85f5a5d6200cbd7c8b92e5543348d53e7705c4995d2102293033caa890fdb370cbe4eb93130a6b029da5a5db3d0049499ecd67de2359fd570cd050d3366f6807030a4ca31a7b128c92f8048d0e94311018376fe2eb727a8689263e440e5ac15758afcff92d49d2f94bf690ce1038770c431a0c749b6e5403fe48c4f5e87a84eda13cfe5d047f5b018b28bbece8be6f3b4436ec5d6f40224f05affe57e0bb24cd2b7dbfba4d5d8a54039854480886d47ae18f30c629079fa007b2dfa9138e3ba1ba815a196e13e5bbe52d2c9ffe69577d64a9e6fe54245de6d7ece4e98075c6855d54bc1346d9c", 0xff}, {&(0x7f0000000340)="1c06c8eea69e38cc36ba94d93cdecce50dbc3f71f7f3c4e1bf4edfc9135fc2c274bace6b56e7872580a8fe23af0f20b202d5cd33d7380b0b32a3df45f8a872fe28774488129b2fcd3f91c5b17d60db0e180890b5a596ff874a05d09c0a83c19e6df27e648bd7ae67a8253c5b1309fff928d79dead3b2b4676a0579067ccee6410070a4dcc6628cc251e5003a6fbcf7e42fb9022ca547c34e1a9bd65c384a6768645c63b9cc2009306fed7027fafb6d1a532a1ab6262a06e34b8ff2216b14c7ade7720d41599030997d55313f5cf785abb8c174f879de28b2e7056b47bfae", 0xde}, {&(0x7f0000000140)="398bc2b88c779663ac78d14f95001a490babc5fd5db8e3d9055cdc431f66", 0x1e}], 0x8, 0x0, 0x0, 0x401}, 0x409) 02:18:29 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xb4, 0xff, 0x9, 0x0, "9318030324f46cee84ad6f5bde6af011899198ae", 0x3, 0x8}) mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x101a2, 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f00000001c0)=""/114, 0x72}], 0x3) write(r1, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) chdir(&(0x7f0000000040)='./bus/file0\x00') 02:18:29 executing program 1: socket$inet6(0x18, 0x5, 0x9) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) 02:18:32 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 02:18:32 executing program 1: pipe2(&(0x7f0000000000), 0x10000) socket$unix(0x1, 0x7, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 02:18:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() write(r2, &(0x7f0000000140)="56ce1a2c990f29cf6ff1b6eeb89ac5fb683e10c97931bc5087fe9267657cc1331192a0477b33f46e8168488bd8179692b9b1a026a8b0f95f00337a65d545525facbaa6bea6d58535e548cc56875bd1359e88c8e6a2c99a9bcefad7f633d9e3a3c0deca8805e4cea1a6b83e152c3d258070aef73188e8456ad3da6c53fb08623ad345e6d453cc1bfe44114849c1bc85b1758d8ccb14001a67327dc20b4951012c3b48da48117940cd6d55cf4976f61b0d59a969b7b1c32ed51853", 0xba) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) mlockall(0x2) read(r0, 0x0, 0x0) 02:18:32 executing program 0: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xffffffffffffffe0, 0x2) 02:18:32 executing program 1: setrlimit(0x6, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x4000080) syz_execute_func(&(0x7f0000000080)="c4a29dafe7430fae20430f72f702450f0f1d1e000000aec421b95568c76545ff9bf8ffffff430fbde3f347aa0f0fed97430fd7f3") r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x182) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x2, 0x6, 0x8, 0x5}) 02:18:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10080, 0x44) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x6}, {0x18, 0x0, 0x100000001, 0xa89}, 0xc6d, [0x7fff, 0x14a, 0x6, 0xe91, 0x100000001, 0x5, 0x3f, 0x9]}, 0x3c) r1 = socket(0x18, 0xc002, 0x0) r2 = dup2(r1, r1) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 02:18:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82420400ef0000000000"], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x3}, 0x8) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000001dc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e83f7f82cfe116c8da5ff52ea73736fda1a884716cfbddec382c3fcd5c7dd8729fdee7dcaf7d269cc6fa6159dbb9488d70f2ee251a68a8067cefe2f172989f66b2ecf79ec174e219ced6cd6a1d7c4e6970751cb5000c80133c9f0da7ddd96c40e5a146403631776859ccef19ba2ac3368f0ba9083115b984a1ae6a09445d054896300aa9687c71873d4faf3c7da1fb8f0ab1bc5c6268a2d2987bf3f3959918f7424824b593d80ace2c091c59d55c07e33e83870bc0164fcf1c753209e74c558f0416ee9ffc33f48164b6eb727f419c583b5394836e0eca052d39223de7d478dfa36511739e2779fcca1ec065742063d69a93db3fa9312b94053b12fd7e87445e219cfa6926f1eca111d0a6913c5bbc89017f23f8ba32b1d6bd7ee42ae98c4d1d688f27a5b97cceed5f62c7b3da44bdfa89ec22fb04124dd28fa22501d97abe75d656495ca5780341bc3a95876d81cc14434e0a40abb801c43a2d347569166fb3daf8efb78b843337430836e2cf970e60c708d915ba7bc078b4b867e54f8c42ce3869b681cfcb5e8e748319c03b86dfc24d9d835fab2080a0c7fd6061c11613c7aa8dcdb64f398b602d2e990efcf293b5fcf60b6f10dbc36bd2c38d4e5fccde7985d9665abddcf68b203e1d3b51545223960dc18af1ef8a06c760b18185efdff5c4eb428e9121b0c1e954f2cc4d96042876cef2e938d9e1d806cb31d144521248c33ff0edd6be72126671d0e5cc9f6825a69f4415d17599282cb8d1477f1dc0d067f6fe7571129a8834cdfdaaee71ec345b8fa9f36b6e950bf12413882216113087b210e4aca2caaa77251a6c5dafb493b8ffa3374dde0a3aa25d84d93fa816b443b2d0ca31c280ec243f5bdbac9014115c5f7a5ca369607b6382d5935098099e3faed58892d10897632602439e8819b3c1268ed0ea67d1db7e67848c58dafd82af353c54d49d4a4f8795578dee1f7f844cc742ddc2cf4cb7ff2ad676e8594379574346319088441d38b1ed476913036d752ed19770776198298a376188669ce853a0a739f76376b756669d3f33716edab77147a4e73404493ded588865569d4670ab7496b143980dd12325073d5c4540dc4a4bc0f4167d8e97988bc832222e6c3c952f4049d5f70def082b40891b65fc33fc7a5c843b17c7b166fbe57f67519fa97d03381ae56b6f1ac19997b885fcabc462e1ca15d846dfd59a2288e391fde620a368ca292a7f1c1b58eec124ec21282377ab8b0ce3a93e6b086a3567e9bd7c90840523d97246cfde2b46bfd81e92938a5299e99ad0b398499827ebbe4d0de00a0a733458fda98e0603eef21e24ff30d0b975e80cd651747ccc0ab0944dc35a8d3c7ece51f6069fc0261d960de6ba1a723068f0ad60f0f8d5a0a72cc3abe14bc73bb09162cf05d62b435a72f86828da75e6f0525a88043eb4b6d86e5557491958753786de72943177d6fc458af90c9a4c7c0a957274af6ad16e6174c40bc5cb1a32a5099deaa1adcca4d3ed1c8445b47a0e10113fc3ecce6e9099b12069012ae7767b0b8e350d012ca433397b838fc85eac563c01fccd623a4c92edf9dacebfebb540b87897faad41b68fff2", 0xedb}], 0x1) 02:18:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x808, 0x100) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x114) r1 = socket$inet(0x2, 0x200000000000003, 0x0) ftruncate(r0, 0x5) bind$inet(r1, 0x0, 0x0) 02:18:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) pipe(&(0x7f0000000040)) 02:18:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x9}, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x1) 02:18:36 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = shmget(0x0, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="a4c8beb0c80dabb194dce6bfc95195e46a3c7665fdb59b381bf27289309ddc7b0909ec333ea785d3e35aac1fdcf8bd892490b4e1a85e9858dc107671f1f3ad2dd17ef06029ed37867f33ac9eb86abcd47d503a813144c6bd049f9f78ed071304d07596ed0be4f26c5f6bdb7e63bdb1e8294dc5bd70d1a40f99f2eae499ad18a31837b30c04166bf3f7c6e54aafe261a2b21e4a5501418b7530effb05841c5ad5dbc22e2a2015af5182a817bd17567bf5de7bb10cbdfec76232109b0a41bd5664036e96d936281881b718", 0xca}], 0x1, 0x17) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000740)=""/4096) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 02:18:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) 02:18:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x0) 02:18:36 executing program 0: setitimer(0x8000, &(0x7f0000000080)={{0x7}, {0xb93c, 0x457}}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x81, 0xfffffffffffffffb}, 0xc) 02:18:39 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getpid() wait4(r1, 0x0, 0x2000001, 0x0) wait4(r1, &(0x7f0000000000), 0x9, &(0x7f0000000040)) 02:18:39 executing program 0: setuid(0xee01) msgget(0x2, 0x399) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) accept$inet(r0, &(0x7f0000001040), &(0x7f0000001080)=0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x42, &(0x7f0000001000)={0x2, 0x2}, 0xc) 02:18:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000140)="bc8640d8279992d715993e33510933d6bd2d8cf326f67c4583ed2bf443bd716cbc5dde3944d63c7d8501d5a647df360778a8c003e5a6", 0x36) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket$inet6(0x18, 0x5, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="822b4c4519ec9371614e57ac18b6a9f57f0b619637b1ee831b57406cb0fbdbb2de2c0c75cc4540a08df72f1bdd777a9ef7d7646d17eb8f140198d23bdb65f13a3df99b42ae2939d687797f1733f34ab9af818bd2fc7c07ab25180c440df702f9453bc5a8080d8a1df69ef618c095bfb0ec9ff2f43065808dca15de8618cdcfcdd8a0a7f5d8bea4a900d9807b4c43e4506f7288034714974517d26cda25a40a91f2f39561a4d0e3080b59ab8d9ee0816280f098b40fcb39ca613bb3cae0d951a4", 0xc0, 0xa, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x9}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xffffffffffffffb2) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 02:18:39 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000005c0)=@in6, 0xfffffffffffffdfc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000600)=""/160, 0xa0}, {&(0x7f0000000440)=""/39, 0x27}], 0x6, &(0x7f0000000500)=""/105, 0x69, 0x3}, 0x1) 02:18:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r1, 0xe) 02:18:39 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) mmap(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100492f66696ce53000"], 0xa) 02:18:39 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x0, 0x0) shutdown(r0, 0x1) 02:18:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x3) r2 = shmget$private(0x0, 0x4000, 0x92, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/145) kqueue() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000fbffffffffffffff00000400000000000000ecffffffffffffff574a9c046e0000000000010000000c020000000000000000000000000000000cf8fde63ca50bef00000000001d2533690000000000000200000000000000000000000000c5000000000000000000e261f069b7950a37d8ee8d077fda5dbf8dcd5f254bc8149a32a5c32eb532fd4ff6ff000000f5e7d56065e038854f4d36f6ed6b84d4c1cddb94a5f77e6190c0af7c7ba108b8dcb1c14ab11ad23f7a1454f5ea4f6234cf9278f1a2860b017480e5e1376ae32cf5dc472113b3aee101bf1a006d1a40fa88c8df6bb176ac71173ba663285eb081979a46b5a3fd2a7910d1f311ea25908e8a9f1a6e60a178a87f0f7faeee134a9d1e6204d54cf780b7cbcd3222b192a9aa7834365451717f890f0dd4c424e37d633328fff56dbbc1d12ad8a59e19b93bde808c8bbfcd4855057d4b21f4de7790a8da780d6fdebefda7e5d02c79d06ec68151a1c62ef4c0bfbbe97f3ed19f5e0a000000000000000000000000fd76bbad6f198ec0e5255a3810507b497aa890f1184c4cd1c47bddabd0b2c8eabf343a1e154ab23dae3e5f8a0000000000000000"], 0x0) 02:18:42 executing program 1: setgroups(0x0, 0x0) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9c, 0xc, 0x8, 0x4, "3744a7c4a5a53b9fd077b7e218d150e7e2d2c0c2", 0x10001, 0x8000}) 02:18:42 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x1) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 02:18:42 executing program 0: clock_settime(0x0, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x401}) 02:18:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r1 = msgget(0x2, 0x410) msgrcv(r1, &(0x7f0000003640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)="d400", &(0x7f0000001100)='$z\')/\'-&@\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) r2 = semget(0x0, 0x3, 0x410) geteuid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) semop(r2, &(0x7f00000011c0)=[{0x2, 0x0, 0x1000}], 0x1) r5 = getuid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000037c0)={{0xff, r3, r4, r5, r6, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r8 = semget(0x3, 0x4, 0x8) semop(r8, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = socket(0x1e, 0x1, 0x7) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80000002000, 0x236161bb) r2 = getegid() setgid(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20002, 0x20) r7 = dup2(r4, r4) r8 = kqueue() listen(r7, 0x0) kevent(r8, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r7, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:00 executing program 1: r0 = semget$private(0x0, 0x1, 0x354) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1000}, {0x1, 0x9}, {0x2, 0xff, 0x1000}], 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x140, 0xad2) socketpair$inet(0x2, 0x4003, 0x9, 0x0) socketpair$inet(0x2, 0x80000000000a, 0x4004000000000a, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket(0x6, 0x4000, 0x7ff) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 16:00:00 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000300)='c\x00') unlink(&(0x7f0000000000)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r0) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) lseek(r0, 0x0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x1000100000000}) 16:00:00 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x34ac432}) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xc629) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x76674a2f, "51246fddf9e7af806c671b8cff3b8c1baa636287"}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1", 0x45}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000ac0)={0x0, 0x0, 0x62b1, 0x0, "a147780ac85aebd81823fc097ac100"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x9, 0x4001d38, "82bc73c8e98d19a3deffffffff00000400008000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000300)=""/126, 0x7e}], 0x6, 0x0) r1 = socket$inet(0x2, 0x3, 0x2f) dup(r1) shutdown(r1, 0x2) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000001380)='./bus\x00', 0x0, 0x20) r1 = kqueue() unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) shutdown(r0, 0x2) close(r1) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f0000000180)=""/119, 0x77}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x5, &(0x7f0000001300)=""/40, 0x28, 0x1}, 0x3) kqueue() 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000800)="c8b0fef0ab6973148188f9cfb1e5c9ebeb0bc4c8098d74b41f87d82064682cae2aac3f0bad44b17addbef467347b8d07cc5caff1ba9a709850b86bc4763b64049ba14095c301a0f8af756a568b126f012a1557e36988ced282683035961813ebe52e4a255903124b185cfea568b703e2b9f00b71be34f3f5cb0707acaaa9188c83fe3953fc6eb9127983ae62a46ee34912b363baf0948300b18cb1d4ad9015bf6e18793930ee37d668af2c5c7481f752cd611e6aba0eaa72752f6f2d74eadb", 0xbf}, {&(0x7f00000008c0)="864b468028dea0032c428ecf43a4ec8eed8fbc9000a344953cfe02eea7eb04c1be2b864a4ed4ab14a25cc07368304c87572304760b13b3d2dc3503440e97ee6e46e7c689a3235439c112607834148e884273eb84e72e739ec8f34a7603c8a1f36c4cb5f503e7b26b8a408dece4b0aa4c5469215d065c79b0520721267f7d9b346a35f147c4b1a7bca6b829970dfc42f68cf91d399034c11aa6c2566120f4ad2550177e7d", 0xa4}, {&(0x7f0000000980)="e428ef626bc344ddadf73e676158cdf96bf9341b9d16856c06a015ef64ef4abcbf9a3a0554992c2e3841d97303857a6d05d5f6716be52ec01ccb4716e6d5f3acf107a8a187b37deb59be3ce88c804f4dac273c6939617926e2945fafdbdd16ba06696ddd5aa1ce9c30e36fc47fd211fa2b9302e6a490edd5d0c15485c81b97d8d3bfdfe8ce1902f2d1354f84226d27c48902237d6cf9ea18afc9bd0e720693f76c0828f1d3459fba81c832e00c30d475acc9daadd4702ce939bf4e87de34c956eaa69602c7d2f4033360bf0ee0db159c5ee1c6", 0xd3}, {&(0x7f0000000a80)="df4bd962464ee68e53db74ffedc7003190b23c937ab53710b39abe351e248457d6ad41e63762904e12bcbaea58a71f4d0c0071ee59a4f2321fe8ab048d578e1aeef01cb9a58218dc368cedd22db0a9a5e2e21bf85ab05ffd3f0327831075695834cd6ecd05da14fb35efd75c6009e16d104318ff35d0e5b8575cdd269dc1b57299ab367f183ffbd898ac4c528ff36d1c1b6932535393a2d0a91dc1b31316f6e624cdd584dfdd7e924b94a98d3870c9eea2a0398bb2e909c8cd2489a86d70fe8e881a6b0b663dbbf8d5d6f0e677a475bec74c371a84cbb9e57cc266997c13cc63584341cd0eb208ead0d8a1ee57aa", 0xee}, {&(0x7f0000000b80)="bad7c87bdf8881795f92e9a985a9b2d6b5c15ee6095cb586293fbaa13ae8b13a66a3fc67bd59f94125b7aa0332d5971ffff8245a04595a64ec5cd095965899e55ef0b5d1bb49bec2b185ae34ceabe8efff6dbda44fa7d9e48b73ec91", 0x5c}, {&(0x7f0000000c00)="c43b4586da02897555e6def5f453302640174d51eaa27411a4fba9e0aca883669b2a5967eb3f6b49bd4f9599b2c229d61b36932f7db3d0478b3c85cc8909", 0x3e}, {&(0x7f0000000c40)="47a374e67997c9d103a5816e2d0af38821094743b782ed8d68b7fbb867af22155c0eaef7e363f9ff516aa0ffa456f7aebe6c81a298befd75be2b314af4237c79e1d9a7f3f2be0b4682fe2d50b005eee5", 0x50}, {&(0x7f0000000cc0)="c95fa9cf9f832bd376d6b49b008926b0928e851ae5fb6ba3d5fc3add4e2d7c2c4e44fa1f594d1e72d2779eaca5a8eb10e3097783790f2c62380d33d2cae930600bdac3edf1ae2ee09bd6777452a0c72b0466342dd011b5377d6a0785821e1d3e3caff01315ac571bb1fca19feb22602ccb842abd76436c3a6c12671b899d9d8bd4c191dd50cae6ccbcf485c1d87daac80722b227ab62", 0x96}, {&(0x7f0000000d80)="31ff5914dc", 0x5}], 0x9, &(0x7f0000000e80)=[{0x20, 0xffff, 0x4, "36d68c24edd370e5ef2f3740122417"}, {0x68, 0x1, 0x9, "cd55bfd6d33117d2edd6a41a64f8a2b5c2f0b5ecc87121c0e4ef832a14890cdf98e8d7adcaa9e011663bc7bda1518851165952e5c9f3ff67bd27af61f1e7efca56b792d58d21becc205717fd342a6c3052ec60363fea"}, {0x28, 0xffff, 0x0, "21d1af8f89a4149feadd7e87b92e15570c"}, {0x38, 0xffff, 0x0, "c610b3514e9e014c5a6af6a407adccfa1f0204b52cc4bf40b05847aaf3683ad0b7936ed6de0c"}], 0xe8, 0x40f}, 0x0) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a04400681bdbb66073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a9848f3429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c", 0x7b9}], 0x1) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) r1 = geteuid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x75, 0x1, 0x9, 0x1, 0xfffffffe000000}, 0xc) seteuid(r1) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x4f, 0x8a}, 0xc) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = semget$private(0x0, 0x4, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x1, 0x101, r2}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/109) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0xffffffff80000001, 0x10001, 0x40007, 0xfffffffffffffff8, "571810c4558bb958730500001700000000ea9217", 0x1, 0x40}) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) read(r0, &(0x7f00000005c0)=""/235, 0xffffffffffffffe0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x1, 0x401}) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d4220daf5d7c34601a1630445786ff37628619747d6b1bc7fff8a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a92ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x5a}], 0x1) readv(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f00000016c0)=""/133, 0x85}], 0x8) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, 0xc) kevent(r0, &(0x7f0000002140)=[{{}, 0xffffffffffffffff, 0x20, 0x40000006, 0x7, 0x200}], 0x40, &(0x7f0000002180)=[{{}, 0x0, 0xc, 0x40, 0x2, 0x6f08}, {{r0}, 0xffffffffffffffff, 0xa2, 0x9cc13243d9f7e53a, 0xfff, 0x1001}, {{}, 0xfffffffffffffffd, 0x80, 0x10, 0x200, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000022, 0x9, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x20, 0x100000000, 0x6}], 0xb, &(0x7f0000002240)={0x8}) r3 = getegid() r4 = getuid() accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000380)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f00)={0x0, 0x0}, &(0x7f0000001f40)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, &(0x7f0000001fc0)=0xc) sendmsg$unix(r0, &(0x7f0000002100)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000001800)="70144080064d7f079fb8a7440ca947cf589747540d9bb1a4ff98cd15d6935ec3db2cbe81a8033a59de440064632737007115d5091c4c3291bb8635dd18e489b6911a68793f07542040be654facabb3c01418361ca8278e8bb18da5df0c1bac8131e810c07607df4687fca56b018d4c28ca3fb03066e24c03d542ce913e2650fc86a7d86b5e8c", 0x86}, {&(0x7f00000018c0)="70164d6739c10de7dd90e3f37cdf864cbbc89ddd5ec6759a0071bfac231790afebfd27b8945fbbed619aca6f4d9c3720dbb591e1735b15226cb2319c098db9c1bcc9ac3a11ff1492f14485f7ebe42404141b47c14d0e5b3030445b8c1987f95dc557e3a16f4a73a76ccd10677f7e565f8b0e11ca8af2f8d0e4d9695ad1d260598c5ae318eaaed46b390740e7c3752f6990a0960e6361", 0x96}, {&(0x7f0000001980)="b905212ef3c9a234c33a462980bff91a162b3f816c1066e5d2118534d6c689152a74f4f9caba4aea9b8deae0296cac1dfd397f65cd65d3920d0351f9051eb7b820e3e8a246908f67ba6a9e4ccb04c9dcdc78fb46bf73b45ddab2bd0593be28d7201e14ca22a6ea6e6093c2a798f8928848331ad6e154a3dca63e861820760bf551e4a795fd0b215103f658b061ceea84ff044c51e3e832b4b85da3cfa967eeb4c0f8945404a0c80329c8cc30a2e63c90299eec9b40d1048afa45f7048ca238647ca5dbe0991418e05f9cbc6c01420ffb58a799a01daaef62cbc497fa2ce40940ddc199c28e", 0xe5}, {&(0x7f0000001a80)="df0467677270693071ac1f876ea15795e17bb3f53d8df4da0d7f3a9fc74053b1fb1f4faabdbfede8a0e4b676715428e320709404e4241be8c1b0ba12b6e3956cd0c41ba657eff5125e950b8d95b5c2a6b26fe16c669980ed9e0386ff6d6d1d7ad61aad99c95eb6fe0c2d7f9a4746295d7c91fdfc0f", 0x75}, {&(0x7f0000001b00)="5d847c359f9db7b4c23ed9f40605d4fde13d6a475bde2c1f4b78784c5e2a13fb01873a6ef62213082c53ea3ad8348f4111fa0c3620af99c7301012043292b7fa45750b2b976be5d820b9ebf0f873a69ee526dbe157dae3969567ee1c2d298e15fb882b93bdd6421ad7617eb8117480c8477021ba67e6d0e07d3cfa83e29c4381ba04cab130cd96", 0x87}, {&(0x7f0000001d00)="58f6b61a45a40a4c0f35faafa4f707c077c37d94dd1b620eb6ad402f5e20411c8db209cf7e385f046a1fc4cc546ff8bc6c5d06edf032442cfd3e70ce1980c6c2dfde788c91e8f8282f3969166fa47e9a4e0e9f27d3ce7bb866ddeeef421d8aca5a9040d2d2872d86c6fb2ed6febe11e57d0e736e436f032e5c7263ea7aec98c2ba7ebb09", 0x84}, {&(0x7f0000001dc0)="9d06e84606838ac54873afba8f1bfe71d5373501a6c9c8ac3559a1b80b48103481ec08d3cab5200c7e4def588fedaf25fa9d52c6b0165431ce5cdd08fb6f937340bcca9e4bc9c08addbf7faf204bc6bdf9f0fe874148432a570e8714c0b1d648155f0ce760b3e8585e7a9e2f1d6ad1adef051fc58837d4d7d5ed5c51cc2142850656ae9963814e4a2d54015da5ce059c9fa113d6c2b2cdbfd3f119aaba2507ba4ea9f67e44b9586638201a544133fbde3ae504", 0xb3}], 0x7, &(0x7f0000002000)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}], 0xe0, 0x2}, 0xc) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="a10400fd7b85b56e00e41aad92acde383ec3ce4fe5e54035d6ffa40000", 0x1d) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0xc) connect(r1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000340)={0x4, 0x8, 0x6, 0x6, "f8e098ca0e3f16f3743e619c77170467cc671e8e", 0x1, 0x4}) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) r6 = msgget(0x0, 0x1) msgrcv(r6, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c69900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x0, 0x800) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:01 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000080)=""/83, 0x53) poll(&(0x7f0000000040)=[{r0, 0x1c4}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa584, 0x0) close(r0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x100000000}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) flock(r1, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x5, 0x10002fffffffe}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x84) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x40) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000580)='./file0/file0\x00') chmod(&(0x7f0000001040)='./file0\x00', 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) r1 = socket(0x10, 0x4005, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000027c0)=""/4096, &(0x7f0000000680)=0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f0000000840)=0xc) socket$inet6(0x18, 0x7, 0xffffffffffff7fff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0xdc) socketpair(0x2, 0x3, 0x8, &(0x7f0000000540)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000e80)) dup(r2) semget(0x3, 0x0, 0x20) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) getgroups(0x400000000000023d, &(0x7f0000000600)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000006c0), &(0x7f0000000700)=0x4) getgroups(0x3, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg(r2, &(0x7f0000000e40)={&(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000740)="565bb5eb4afe9518cf7950596e5c78e035b9720aff406bfa578ccd0817e41ce86989a794c0aaef6881142baad0a0a131008c58afbc4b728036e2bc633592a85ab6c5f4d5a0a6ebb8748443f79c32365c35ce0ac4352531900eec62e7dda1d0c1e9c918441fcd739419249c856cad92df74f3833b9d55e1a9d39dfccb75abd028f2c1237fc000b591e4ccd6d0971371c05c48340f6a8e59e1c299e7dbf06f84ead4f7265790eda4a8716b1fb9537f8086b56bd5bcc87ef528259325c2db37bfe664c0666e0fb5676dd059f94cbf1f556e4f1a57784ec495cb6a372702703fc60afb1bf8f3e3", 0xe5}], 0x1, &(0x7f0000000900)=[{0x90, 0x0, 0x1, "2aaf34fd416df649bd401b4210ffcb3499681633abbd5431a59ddbad7343416287b5833493076dfcb82bddaeedd503f422cfac2357076bc69d657c06171822abdfa0210cdba2c007b9658f45d811602516079400c2562b9d8a209d82ac6fec0cceba83da7305a6fa539e70a03bf7bdde436889ea2f29f1a0cf3931a383d9"}, {0x60, 0xffff, 0x2, "5782c02350355456e6d5d6db13ed1930dce619f321ffc0eeff8b9982ad7f0509f992f934052b1d987ae5c4f6d16fdb9c05ea895bb6be745ac2f340d2d614a4d0c3f7ed66411a201cdd12c670d5"}, {0x20, 0xffff, 0x20, "e10b9ca3514188fa7afad1ca99"}, {0xc0, 0x0, 0x1ff, "61fc3a94996ea8bab1b933b0f0c03c4cda45bc69a8760f3f4ab0599a5af2d70a832f6a79163ecb54cc0a8c4bece14b39cf63c6ee3cc42cfc40d5afe4858d08cb00d94e27ee12905a8caf7416d6fa817a70d1fd74c9f2f33cbd3243210a4c045f521891fa6c5048c43e77ac1e2a72ccec34a4845869d5d255426784a5ced9091d7573a4f7dffcb4d7f298b573892a9b24482c9d4149889fc29214625e55201395cf6cae6af3f0d78657732d86975e"}, {0xb8, 0x1, 0x2, "1aa5c47f6f23536abe7d7ed6f1d037617acd48f0882cf7a16cabf24c7139578f35448c0b84f1a48839e9e89373d3efac0090d196010e2af7c3df67eb89bd868577ffa32f1b6451f619de46d0a262aca1cc1fe0ac166e9b260e70fbe3158509f2928fa8e08a41dd65e5bd466576bc27f696f4b6851562d8e8ff2f16552d554dfeb1b88c70fb5ba148b809295d12ae5c199a4b5a2c27324a22d336370150972dd99b56a8a768f98b"}, {0xc0, 0x1, 0x1, "71676c66416377424e1d9233d40b6b1b7c5ea78edfc9e7c7fd92d27f31cbac1635dcf8eab939d54606d5a15153e4b400a9f9c245d9ca919661c2aea9a35861aa4aa232356f3af7e11a4e34fbf3420451fc9c5e082e49ee89fd24865b252997a0b3e95f485ae329fa64121cee762cc7f540bd36d2dab756e8413be424f0f413811af00d2081a81df1dfbcaa0be3a9274593d567aca9ef275ad3aaf95a0c887d7584039926dc9a6a5bf0acd87bd5cd7f45"}, {0xc8, 0xffff, 0x10000000000000, "86cf7ab69fe6ad28dcabada690dd44d4a8bb265b2c7de4b1eeec5e30e1a55adfbd542fc23ce39cc3b2dbf3f741ba1fb111535e39f45ff884cf70cc9bbe40e88a558959982936d858d801fb8f90064dfb21c007c0343a81c67d870c4a12d6bfe786eaf37ac01520976158c0bcf5f7a9560a8bdc704642a146e023c83f65750f8d586ed81bd34c0b0732c02373964b9e677de6543fbb3e573332df2f67438bc99074497c32a115dbbea2a8dfc5fafcece21b6e041633"}, {0x68, 0xffff, 0x1dc3, "7b316ed8266d7894d6142e536b75a1bbb2c04b6a14fed480ad9d0703ee430850c1c1924d7683c02f981a4983094a300528d96e82c94c0d2ff91263a36c037428b6e41e466b90f1632fa84192546c5a272097"}, {0xb8, 0xffff, 0x4, "3fbd34852341c419d9761bb7671c5a83ec70941433fd7b0a837d55a3e3873e91bd6acdd51a6e687fb38551a4b0d2783235149a768e1b969e3d77b8b6869c42b1a7d66a991c39b1dcd3b4619710887873f7e64e1c09cd2ac0bf6a6e180f91f5b037b30fba6915d77ee273606d3f106535ffd6d2a751e0509919da1a8047bd06d4e427b7b7fd8c74c666b43bd25f0727370228461968136d9121d9aa711131c9db06273eec7a"}], 0x530, 0x6}, 0x0) setregid(0x0, r4) r5 = accept(r3, &(0x7f00000037c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082567ad9c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a8aa8e633bbdf6af4cb6e3e2a45419bfc87baf9dfcb5ddf0c7fe3eda7feb3b0e8a954f562e88fb27bdafa3c465524334a432e63a7c089004409c7c2cee384ea3d096bdbafbd14e21f4e7cfb2160cd9d5d8b1104ff595298b4b6f173d5222538e3"], &(0x7f0000000000)=0xfffffffffffffe54) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x20) sendmsg(r5, &(0x7f0000000500)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000ec0)="6166013952397b64de08fd28c7c4be35ccff6141440b9a974c46c976bbc60644fe35dfb75dad10056c78de6de274cdc550f21a48cdc0f8a2697c97e5a9c55f8b29d6f05e6e964ab8fab871cfd99741527a1406293c183fedc78d9466f132b66d8cb702f395ecdb75d14ccc06de859cae39d31b", 0x73}, {&(0x7f0000000200)="66cb76a41adba498d5402ea7c33db43bf619170c660848064020b59d6bd47d9570e14baab5a200496570562e769f80ff71ba4b2a0c4da5dde67898b101ad4c1b9e2bb52a1cd0c4263a6f3e2b508c395289edce28ef6952bc9ccab82543", 0x27}, {&(0x7f0000000280)="9ba86b9abb4521c4305fe6fb878756deae7572729098ed1a2589bd7edafe53939f91ddaedb906ca89c0bd6cb", 0x2c}, {&(0x7f00000002c0)="b55da93a3af755bb560169a80f56207d8b089df3", 0x14}, {&(0x7f0000000300)="f588234ff0b0f093d0191616024c3b1661bf843035066eebc13f44b3521008dc5662c1872eed468e6fd5e5d05e23437c534f67f39a497f70b4cbbb050c2c01f1d3b6fd0893a004d090d8864bd139147ec082243624d6749a1b537f75862346e1a2bf9231", 0x64}, {&(0x7f0000000380)="5a6a841d51779d4b34aee018c72ecb97513027ba144b1166b7c576e7186747bc4e678a56964f256064d274f8bce20ef60124127d03e28442051cb8ba8dcd385f8823939bd596d302d833b1060043b13fdce1d8d618f00a85315df839aa93cd699f29e0658bddb425136505dfa5bd6f2e786a174c33ecdb7e7d6fd3cda8bffe46bc19b130da37520aabca4fe8638a9d80d476d47f5e5857b0fe8ff1538508eb445a0072991fd4e3b6b42b7532dc3e243411e2c9c0ce81746bf6eb839819301369f9c4ec65625cf563313dc031576fec8bf8a865e4a747bbf0e12474c3c959", 0xffffffffffffff0f}], 0x6, &(0x7f0000001600)=[{0xd8, 0x1, 0x4, "b692ebc908f4e148db2b6fd2929bafcf45c6c6236c048dd2472b59ebee659128567084e22327bfac1a632787cd0f83f5f90d6c429e1f2906e87be0b5cdbce13f4f07c8612c6d71f966a6771d23e38c529788e18573e5018ceeff884e50af8b208ab967f460e876afe68a5f117ab1aea77009f135a806eff418d8f1ed255613ce379e19ee48ffa2e6359ac2b1359357255ccb7535d3330fae77dbd1985df929245a564b6659c0ac92d8b8dde5045323cfd204bf278eda2ab927ffc24e8647c103bb2cbb0cab4c9c2a"}, {0xd8, 0xffff, 0x163, "ac8af0903f3240120c5911110c55970a11bd8d637d42103886cfd9dacc072375f69fad050f1ee13e11ab3726de6bd9b0bc005db2cd235df86d4a51dae1db7af987b162f142721eceb1108ec9f6fb29daef4e118cdeacfcf641e78b17f7b3cf6ab52e82ff3485aa118cd7446100068b1d8fded1a380ece1ceaeb4f54c0f5b02313d02d1ecf1495738624cd4bcbf055be87f1cdf6e750f7296902ee01dea746a3f42e13303dbd6afc6e55c8889d01f003f581f1bd2ec3dfe8b0ed8441eb68036054d09718b3111"}], 0x1b0, 0x4}, 0x40e) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000080)=[{r0, 0x8a}], 0x1, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000700)="a13e5ac4c2641d36826b523ec3ca2c42d6b290c363ed8ab753174771fbf2ed0eb75d75ec10cefeb9bc1869e5e573116330070cf332319aa2f131b60a9db91273dce254cc8c870b5ba3bca588cb5cd08b1fef4fe87981f0c42be64bdeccc8a8041cd5e9226d1793aaea94a4ebdeaafe61a35c3ee164bbaa0cb78f2108e5d83eed555097acc2d104a5f17ae40e813c70af6cd6b5edca0019038eb2c5ec8b7864097783ff415733ab1ccfe27b0547059464687d14ca9cac95a26e816e4cc8f4931179223b0ae87bc8671e927c5489d482b007cdc3e1e6ece64335a5a5350c17d26fa2604de016ffc04bbfb11f5caf35a17ea9f50e4cef169612d618e3972a11bfb9d933a91b86c7d4df9dfeff5a15c1dcc8843cb7d955447585764683b92c4156ecd192ba1b838fafaad94ca4", 0x12b) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x34c, 0x5, &(0x7f0000000100)="98ff087fa9b95194a96a20ce42dec7dba55cf139c30afbd2b0c71292468e122a7de95b3a0075c551ddcfa11a673c55b7776d818dc1d440d969706d9200e30783391fc1f8a3e7fd028a13cb6d8a5d5f9ba37ee5c4b608e125aea1e3ccb6f1937841d24d0d51f08e27b36d9d0842ffef7fa812dabb9a42f2092b6cd7b3eb4829f3918376d48ed8cbefafaef57a87ab", 0x8e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) socket$inet6(0x18, 0x800000000000003, 0x0) setsockopt(r1, 0x200000000002c, 0x11, &(0x7f00000000c0)="ffebb38024b6f8414be4e099c2ea04966dd40000000000000000000000", 0x1d) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000400)=""/69, 0x45}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000000)=""/22, 0x16}], 0x5, &(0x7f0000002480)=""/4096, 0x1000, 0xffff}, 0x0) accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() r1 = semget(0x1, 0x1, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4bf, r2, r3, r4, r5, 0x2, 0x1}, 0x6, 0x2, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) syz_open_pts() 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x787) 16:00:03 executing program 1: r0 = kqueue() ftruncate(r0, 0x80000001) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xffffffffffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:03 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getitimer(0x0, &(0x7f0000000100)) r1 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x0, 0x8) r4 = accept(r3, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) sendto(r1, &(0x7f00000002c0)="7c6e95608100eaf4edf4bcbe5b3b607ae21168d1247fced11e0516bd948cced8ac6cfe01aee0624d956775677e202b126ef0476e7ed1d5f3", 0x38, 0x2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) chroot(&(0x7f0000000340)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') setrlimit(0x8, &(0x7f00000003c0)={0x6, 0x6}) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000400)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000440)="2f0bb1399b6609ff99a392e17dfce4bc28725614270c536d6868671c14005be712efe8e844401ffc48363e79d8875c5dcddd438dea98bb9ba4f35509457e43e525e72b49cc16aa86b6aa32441c5793dbd0e45a4c030ecc87a02dbc465288dbe2463b3bc8e0d75e401bab53c0aa6a74eadcea2ea0d65827e4b036e4c47cac8934e6da2d79e4e6c57bde5e601b5b99d1aa423dda9d673b3be6e344953f7d344f1e5c72134779061871a61a963bd54034ef37733fe60a27d57c843e224da31986d66e6e40e1465519a0942976c31210707a5a3aec5c325269b3b5ad09ef951f28474691eb04", 0xe4}, {&(0x7f0000000540)="28baafd5d43b90112a19721a4911a2416f93c323bfbd55481c92eb995532ad3829de299a9b5b8cab5693258539e50f88e1b551e09f34c45200e570c8cfebde37e85e658509a54d35528d4020301ee83c13f6595d870c04a52ec548ac3ff0c727274abdc2486ef34dab24e261dcf0b7b3c3cd904bed0c84b85e5514582a4e87c9d90fc656ff2e539d329d435f883d1215960e70da8797aeed7d446c9aa4f3370b032b7314003115782557c94dfc767fe9ef896b82766252621f0a34fbea91ecd881245b6f80e05be48367340d1e02ffff910b9944fbfb0970f5e617a74efe7e309dae5ad5878d5acdc0ad1eed38", 0xed}, {&(0x7f0000000640)="6f8106cbbf0013e98d86b5c260bc73d9bc0f301f416b04b488c9477be0f2acf1ac84f6104fb74df8e34e9941ec6717b8fe0420", 0x33}, {&(0x7f0000000680)="2a5349ca724ee6eb9922a0a8fe54ad094bd31ad565fb7807f5465026eedf1ea1cd69001e33366844d2c69ab0e1b087f31cf90a649453d2f2e569257c1bd4c0c6fd29b8152f3130838822d9ed5741830415d77db6d61cfd43fab74c675f72c8eaf140e0d1ab298036a1f431", 0x6b}, {&(0x7f0000000700)="6aff893bb021862ca3c85c0e5ecc4ceab30ff40cbb5b87fa853dafd2aff6807c5a7e75fa9e0c82121a1320069f99bcb09ecef52d32036481fef95e7479aee1a2c209bb3d2abea2fdedf6613f1a3d5e5aee6670f44ddf14b87da62563e1d3931e5133168fb49bdb98d11fdda411cde2212759d2be2bcb6052299bf759bc01a4709c75ba2311fbdd8ef5e70b1d97c61a31e690eb3d30578d7f4c133d943c3d266e3515f100c2b80b54943b043ab7c91fc267be7ac62e54c1c22dcb71a9fbfd2fdd743dc915b0910a38ef9d31fa814a86b6ec180546137d7fde64743454fde9a0db92150e", 0xe3}, {&(0x7f0000000800)="ae8463debbb2000387f29d0fb06c6aa33b10020ccbdb6c9d48fea68d3df12650997a145e6e8a5397c78189b835dbc9f041b74a8b057005b82ad4f7b7b423d20307c6ea4d64d71c6db9c9ea4dcc201f806e5f03d1c6e4d330e4a9bd22865482475b8ecf85c237844005e0d016a6eedb6d1e2b3a000bf74e8b18e6f19d54ed38b97ab9acb4b1288e54e8935066ab3ce67ee9d80e5008cc2e7d4f598479bbf2c85fc64be416", 0xa4}, {&(0x7f00000008c0)="18712450f7593e8a4608fb91f4e69d29310b162df000e02347fedc7eca43da429713aefb90e3b2aee1a6446cbd6f73bcbd95dec37ba7074de417227ea1a42eb92c1c704979f252def70dea2b9b8edd7e775ad56d3911e995acbe6b457b2d32591e7b9c46bc6958e42ef2956ffd015b5afe5735fbe9e3cb41cf9eb417f752", 0x7e}, {&(0x7f0000000940)="7c67a073f73d10598702bfe724083b34484e75a6b240405d4414aa2ff52aed208cea9af4e16d380135384a726f3ec474af3ccdff2549d6f69d6ba2fd88124b32a2ad94af6366252e70dbc5707af479fb246fe05951560f6199c1f4", 0x5b}], 0x8, &(0x7f0000000a40)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r4, r1, r2]}], 0x28, 0x8}, 0x9) r5 = semget$private(0x0, 0x4, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000ac0)={0x6, 0x7f}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000b00)="01da888bf97c9de44ebf37ff7b83a42d24aed5b665e1121f974d8a7a77634a6281409edebc389539d2d3ad3740bd75fa61305e9c", 0x34) sendto(r0, &(0x7f0000000b40)="03d136b925a499a8416658764140232c0a7f820f6a70808cb1b238bd2b11f08386d17437b92579c0bff375b012200391cb7f89a14d193039f1a56a89a7cf1a92769ff0e1a553c1eb34677aedc6bdc03ba889de84f3148efb1f00a90e9d11e786991706246f414b664c4b7e6b90ec12069f776dd9f5b09430493ad1a089b7bfa9853a33facd8c", 0x86, 0x6, &(0x7f0000000c00)=@in={0x2, 0x1}, 0xc) r6 = open(&(0x7f0000000c40)='./file0/file0\x00', 0x8, 0x80) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = accept(r3, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000d00), 0xc) accept$inet(r3, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) chroot(&(0x7f0000000dc0)='./file0\x00') readv(r2, &(0x7f0000000fc0)=[{&(0x7f0000000e00)=""/125, 0x7d}, {&(0x7f0000000e80)=""/138, 0x8a}, {&(0x7f0000000f40)=""/57, 0x39}, {&(0x7f0000000f80)=""/48, 0x30}], 0x4) mknod(&(0x7f0000001000)='./file0\x00', 0x60, 0x0) chmod(&(0x7f0000001040)='./file0/file0/file0\x00', 0x12) ioctl$TIOCCDTR(r6, 0x20007478) open(&(0x7f0000001080)='./file0/file0/file0\x00', 0x90, 0x20) r8 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) 16:00:03 executing program 1: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1f88fdab63403d66aff3ba1cb0eb3909a666e937d31c64b7019af70ed8d15272790af022c53eedd0d00d476c3a02d928f77c6e2f6737129e6b3b4371a13d6b504956fa845deedb9bc2f4b9e9a20e7b3c6f836601c0f42c1fa49afeb0a04701ffe8aa2dfc0a71210818dcc63f6b0966ee6d485a33ba87647c6df429251af681c18ba716b88230343effc35a3a5ad5f8322e56b15dd2f705f2a448c4339540fe54d214a3ef8c001188aab21ec5ceedf39a67b0aa89be9b7bed5407876842ce880a6ac72f61e743f2de9f77d03f40af73589b1b0269e2ef7182e179154845b11f190ac4f5fef298c75847bc3400560b5e26331f7404fc2a446036c0780dd"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:03 executing program 0: readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/154, 0x9a}, {&(0x7f00000002c0)=""/246, 0xf6}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/53, 0x35}, {&(0x7f0000001440)=""/106, 0x6a}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) sendto(r1, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) dup(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x6, 0xffff, 0x7, 0xfffffffffffffff8, "e050d65a092f6ba3b447029d951b0dca791234d0", 0x80000000, 0x2}) mknod(&(0x7f00000001c0)='./bus\x00', 0xc100, 0x3) readv(r1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) symlinkat(0x0, 0xffffffffffffffff, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d336363257264502", 0x52}], 0x1) 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xdc00000000) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000100)=""/13, 0xd) socketpair$inet6(0x18, 0x4003, 0x8, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x9, 0x132) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\\B#', &(0x7f0000000140)='##[@\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='[\x00'], &(0x7f0000000480)=[&(0x7f0000000240)=',-.]%\x00', &(0x7f0000000280)=':%\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!{\x00', &(0x7f0000000380)='*%\\-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) close(0xffffffffffffffff) sendto(r0, &(0x7f0000000500)="c440558d4daa0a2db9ad6be2a92b7215b5f8d188ba834f02e70b28b9e90f9a612d39f6872e983aa6c2289256779019746d51aa2d77e3856785e8b816ee8787079c0b2325e0d7f4cb5372f9c6effdb1e4b9a3a69f86ab043421825d9e41dd7b9a9512e34f8b4e6acdd287f82f5874d8e6416ab1f25646a73817a20b8a1ea13b46d9decc76b561584e048ff7ee09f66c41a11337b433efa2973638832fcedab371012b2904e29fd7362cdc427eca6124274614cf7e079ad86b5374f38dc433f93bfeccb2002a67b51b9289348700c43819b6725c8b702b461d198a9e8e7141116cbef523625b", 0xe5, 0x40c, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0xb, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6c4a8fddc010ff62cdf37e39315500d6ab621c13b5abc3499240eb95df52be12f01b01375a035f55145b8bc705d7a4269b841334afa5c28b1559dbf504c2d3207df7980466208d0faad9eea87219569329632bae45ab9cc6929eedf6a26bdeb5391fefa86449dbd04c183f82d912c262e8d308ecba9630205a2a7326b98bcd701572474c48576fbf19851d3869a102fbe1ad9486ef6100f7f3fc7361122a064256b50b2ed829e472ab92a143b73622355b78a5ef633158d5eb0ac27e8a600c61ce5dcc35a36def51d5463d16d88881ba4461b3f76060f43b797653f4a66a626b", 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x40) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x7fff) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = getpgrp() r2 = socket(0x10, 0x5, 0x8) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r1, r3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/10, &(0x7f00000000c0)=0xa) getsockopt$inet_opts(r2, 0x0, 0x280000000000022, 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mincore(&(0x7f0000016000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/168) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x10001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x8, 0x4, 0x4, 0x4f, "abbd633a931537d0ce22a0e850736199bab745af", 0x10000, 0xffff}) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: socketpair$inet(0x2, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) flock(r0, 0x2) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchmod(r1, 0x43) r2 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x40, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000008e902ffdc24ed101ff0000d4a52a3072e3db49c02182708a4235c048654feea567c110a3cf495d42c282ddc00e7a6bab3ba14f09c71518d0005a8d915700000000000000"], 0xa) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r3 = semget$private(0x0, 0x6, 0x100) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/234) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') getegid() semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001480)=""/135) lstat(&(0x7f0000000300)='./file1\x00', 0x0) 16:00:04 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ffffffaaeafffe00008c15745732ee8fb956015dc4729e49773bb755d4f9e633c115a6824afef91837efe1cde154cfae785fc3d56dd1cc2df9b4d6b2", 0x3c}], 0x1, 0x0) chmod(&(0x7f0000000480)='./bus/../file0\x00', 0x49) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = geteuid() sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@un=@file={0x1, './bus/../file0\x00'}, 0x11, &(0x7f0000000400)=[{&(0x7f00000000c0)="a3ccbaebb6e546ac39eee400fa93cb898e7885f960dbd9888a1258dc57b73c429f12df80146965621f46281907952f1196596c1a43bd9a7435e48e41b4010fe46a8d0480581739ec1745944968d150f315d2f9ac9b540937c3a2e33221f520aa1845a7e7062d12ec7035b1ab892b35425949ac49a9bb175fb88ff5ab1f885a300f49d26f643c727ad2dade8ee406d968702addeabb9549c7173a1146be776affaaa1653c5ac821fca623811e51453463348f37ea66b31964915f7082915f70c7b75c928e6fbb8408a121b95a3d363a57afda7c9e5419831ce135c7499ee297d6a173f88654d8a782c768855340a82b839a4df9fcc9", 0xf5}, {&(0x7f0000001680)="6453545967f8d56aa47f468c7bff2738b51ec2bebb6f33429345c4eaa6bd20bfd4e12c1b5b219c155f3d65bfe9c60dbb4fb24d39280520e3484dc730bdd443b8f36a5e83cd312d735f96f213a7d472a17a302797d6fa00191340eb0ed1008e54af9a488f108b403b69645ae7ddb2c5c6fc76966fc11ee996c407bb2356c6e1795f501e57323777b3de27742a6044dd398c116feece4a5db8133677768297c8ea9e06d068938fc43ca3044014bb8ab7e9af68ae72e0792eafaf9daa1fed350e516bfaf8a025bb74999dd2a750be0e368623e10653ed5f3e61c43ab60c835f2e528662a8f4fe023976e4c44fd4d142a83c73e3928bbc3c2c440164576db3aa1468986debcf5239c08a476fbbcac8f6de72ac1734ecb4cc436519e01b6b57d8d4674f9d63faad9c3d149762f43ccfb84edc44dcf6b5e09208b55e97ba4578125d959eec87eb378768354d978dbc6d8f726fc996a692e0b9b4c91702ace745fb6bff4ea6c7eeb4a1efa4e5ce2ca1f318acc842949b4322db14ceb4ef5ebbc3b63b50d85452ee26fd6189a9a487d08cbc2800c0876925ed62480d0c4a41b8e7fab8121d1a5224f0de2fc74618b7cf8ebb83e02f324f383ae482d90f9cb1db68c4c17a8c939bcf67002447f55685b14d00227f871da681cc5bfecee2491c510cd66eee16188c25dc488f4eaa97a91b49f6da002d64f08cfad76aaaa0c1ae0b6a1a0ac07784295103263cd6e566a1b236d4a7ba8c198c3c14869df51a7f59227ee25a70d11c99c64c2594fac1ab6f8b27dce1758909f7a031e8f4ecef1301485653d52f110b2595987869a929571e0e1e209524fd2340c793620b0283479356a22b65d7c31def0d8bb62459495d8f28e76d33211e1164835ee7e382eaa9b9d25f14d780aa6faff664bef1740c19af4781d0718a03268e7af347e0a9d671d444a4d0741c6b1e0b36561bd6a7a4fe5de88d5a9c324344b1291ef0f74308312688cf1c0f337a77c160c37a20ec3d69848e8d2e8abef022025cee5197e84eb17adb782e7a81cfa574d8b8440edcf557747c95ea0ffaff86075a6f3900a385220d2cb311e07807fecd841bbf140eafe1d66a952104b92825f70aca31d6eb7490868fe8442613b584bab1f8891f3ac8c2d01831b4697d51d87087258b86583578b8f2ea552f67d731fdf6a26b5ed8b03fe8d28bfe904812a496e1d2c5bd6a0e81c4d1b933892d92e8f2920154ed52723f125c4d809e12eef70aa4dace1b3d3964c9e601bbd482be810b12209bfc7ae5dee6898aadf01b5da02490896c744f0bc65f2759de6510778a12c5025c7d2e40642e42d417403db212b1ecf00be4eeaa51e5a3e4f95aebd90b3365ca0e94dd1234d31aa17ce551c716bbe43cd849d4dc9b254744c87f63124311295950da408cd5810797a02f3a0938ca623b01511a2637105c774dfc2c1552aaf7389f0047bb3cf19be736f10fab573607689e9823aa60bc3f2e579c904dc4f45f0aef79cc42f942d38f0ac3ad305b06860cf6580283e413dceea0a37f96ddfd4ccfb4d931efdf9401e8c5565dccc8bdf8cd0d15ff9a5f4a52ed95bf07cd3cf699080e9ca3d1af33faa661ed15471e2507199e4a08d2cc62903ea7f0702f88bd56c96ec9dde9a8f0f0c3e2315d8cb6213cfb1487eb8ee6263cdc5fdc01268236bd08f2169ea62ad57e48ef026233b752a6280d5e0075d3bbd06d39ee035ba2203da214642e4b3979cd10171a79fc3e8e914dae917e87cb06322e78fc8fc0760c1fa32d4c56ee8be3a617b653828aa0be04703af9b0b1611a26d70bbd9a59146f217d12a9f61984209db714803f70c77bc9e730e20978e2c5c0b8f66a6c876cb7fa82888bd68d2fef4a6db8158db34f20e3b0a1d7c77dbcd5ba020a8c9352a534bfca1bd24d5af861a8c6fd9ba3059d386d85d0575f53fd0b4813c83e5d5b994cd9b7e11bc5e070c9df74f24ee72cc546c1cbdffa1034573f1c3fcc74a29a01cf1d9139d913caa2e49345a72541489f0fe3e14fc6fe56a19adb45f24a088f89acc4a75aed382b77b9b13b6da8efa6bd640882c65d24206bfb8fb1d11c944b264a54fb1560d040872f08510b4cddfa6546fa0cbd529e9314207a88e59ad8fa0751ae2d4929765d6d5491df1f945a30e507968c187d581d4eb23c857dc6ca0c9c65c060ed683914e0a3ee3d174970ad0a015f2d62005347ff27049612ff594aa32d46d77c0df43d4cfd663d9e4831824251f3d3cb5d6772b2763413ec1c27d1c4797a338ae2639dffc36c5b314495cb1d076fc01c35f8856a54d8f5c329b0f5af95710c8617139b4599f27e04d8e9b492a0b5785005c6269daff83610829cab212450b045ab3c0a762bce260379a5fea188dc13e93b5df7dd7ed234e927bb1f46ecdf97bb81b6ddeba283a09c5016d14c817ad2bd5a879875caa647fa75762b9c576d161e692ed35465a1f09fe763b3702e63f3461e329ca2186eaf417c7b66b8bc0f68d59b3b468305e35db942268f1c434cc3b435b85d83aa31f1bc21badc66a30f89a2b72382f2ccfb2c88e0fa825f438dcdbfeede0dd0b110282c1aa512cd47a37492904c8dc1cc371cb18bfb97d9357af469fb95bf447e2cdf3a2d08a88f62f4201f214bf255598dea676fa6c88fc9eab42d3b94c4b8259b7818cc9daa3b3f84826a134f7da6080bed75039a7871787ca1ee8f90f5610652e8e9715f566b8d233d032793f515e81db04b9e36eccc05d4f2870d29f9df302dd8b296cc4b326052f7e6379655588645d0cf8c2c5957b371afef1ad4b4e833b54bdef9abb01e26395bee823af761553e9895e2a23b725d234d102f9e861270a56e64428165838ebf9ccc59e9d481365e16d483c41b759b9e5f2fd3f2dde15e4bd6a7c2d1b03be1eba7b0ed612f1635e69e99abc778416e25d6e6c6d78f7d817ecc481d2b21ccb33fa32d902f653dd8021c750a150a59c75361c6302360ad3b551cb78a8602e88862c41ddf580313d55e4b73945deeaf25ef0c9d783e99a592df0bb1317b432e502ad81d66507468a763b2c28879a8ac9a6ce682bd5b4fa4ab9e1deccf4e3da5b750f9afe3cddcf2c743f0301af3a2a75f60ee9b6a99456c49fc0acc736ffb6546395fd4eaaa28bc4c8c5e1d4862e952a2216f2ddfbc00a9317b09fa8082dceec8c0f8c702b61a4ddbb2ba23c7ae3e51d39e8961b5a8d8a7598b4f1b328ec360c30d68f84d3a14b1e196a8e7094023ed5fa2a8d82950c753546a473d90a20a07543359e0e6b1dd7f64fee726be941e31b5b4a9013885d6f9bc7ce11310d764d0af854440149a2bf51f711db3acd09c4f2fa685c2602dd27eac874398f170cec7683029fc0177a66691980e5fde19a246354b17fad53ddcad44c61b6c2e70c491bfae92c4c1fa3166a0bf67ebacb3db86bc1eeac7fb74202578d090cd679b47ef4f0eff77ce4b1c1cdbc850a9e866277220abb9f444a2115b1ea67d1d39c383059b808010e65cef9ffa346379733cfec54ffa669a68af634e58c5a42abaf39d28d7248b837d5c6308b51ef10c94f8f3556a6aaf8757f71820a0c39b2b831d19cc7411a1b0f4abbec1c40ad7ed521e5ac934b5957522461a45dfba493fb4557283405788e06e7ea94d99243ad46ae9fabe79042274b59a9a1135b0dde1d26eb2456b11a22b3c30e72b375512c4b64c49c2f3fc9574de9bad9b9a8dd6603512532a0ecc72deab34ae09dcc25cc75d0ce66965c85ffdeede5804b16740d1318e548432dcfc045b05531294e360c734a6b232b79595599b5078b2e46c078516cd7f8ec55f4c7af661b2f82795459ae372f40f43b0d52f9a2ff95771f87fda2fea4fafd4e5c9994d47b5e7b96a1a117b2872a8f4a81df84e8002827f05e595f5b66a4fef2718cdebdc170ab10a882da4629f3895bea749decc000ea7d30ac05ad19daaa6641a925434eadf6390f4b61f25c5792c62ac0c4a3a1707bdcfd74b5c4d83a102948a80204a0367d23dd792a19da715a4af84679d6e28dac9a21fba5646d7c37e71cb242bcfe775c3f0d3a58f10bf85e3f47258d414d740b78771445279ac0ccf5cf5e2aef34d8f324375e0a058ffb3ccb7a49c2f728802732300ec6967133a9cbfa845aecc5ebd03988efe6550c00a38dbdd348a32ff108f75f7719f987762b7fcd5aaf3c64698240220b455b21caf344a22aca7c9df5e806b2e360bb13a5d3f6cadd7a641958af080585df3d13184faece09fd62af5faaed5d648823fba3257876cdff37fe6a241e6f09148d03c266dd9ee13420b0290db41d8f0c8eb52ef4794357594fae8dcd6f77cf2278144be565f585e34668f0986e1ae2e79a22a61f9ad7292693ada113b21484a885b12d39c692ff22f84985b2c766892863fc67f39303202c40077def9baaeb3b2499c422d2ef8231c43ef88395f1b56c2a8dd339685a5670392d69c4b8f74c363ad43e1c265d21729c8392c497c82293513dc3f0a5597121bd8c02127adf76ad564268c3fbe345de048dd946de179606c17952b1bdb071a65715d3666a239adbde85b6b5e4d70b445a162e025fa6256c6a9dd2b7ba729cde056d2bb20dc328b43f11a9f259f6a9bb6ff4646f2315189ec48566361f7f03ba52a3c89dd0f9c0bef357271c8ece008306c32ca0f496c065fc85e0286b954e575f4042a2620dcbb63bdfa969f1cc4d0a58e525ad556d2abdd763119a320f9a6a6ea4d4973a1f22957ec4b1f0917a6c1136bbd591621b63e01f2aa02fab4361acf478e4a66b5a40cf525775c3ee07911cec40f1fb2037b088550f442a648c04d57072353182e153b7c882209964392f0a11a9a936b23dad011e64e46754ce5f2622d2f0b6a210e24c7dd2881ef8fbd348144b389c346684eb1ac27a5fe0ae35f2dc8bda184418608712c9d79208e33dc2f3cb215bed7e78c276af52bc754301fa7923094239bda02afc65ca9e320435840685846df21c89cf2562cb75fcee5186715bd49df802fb7d9ac528e3f3f2c7a6ea43accfed4803ba466972a6e9e96d4cf760456cd2ffec1b97c78934ca965fcae545284955457e86c9d1a39034df36b113b1843da2db4c57d0ffb2c0583bfcfd09be5fb1f4ae97569111ea3a676f69a41f90dff4006b3ff0e3d1917dce9c87825d1d7698c3ea56cf74715bef174560e0bb7a1e5162ef6a28aca0e4ba2ffa6f5b4e710aa35c65c8fdea7e91bb709d5fb2b7b2cd5b4b46e622c24b9ebafa43e1476fa885c81d2b394638d5d62b122918135f922ac4471fa1a984def55d3f72e00a31d50f600a09849b14e5f34ffc6f5366f05d9fda4329b4a396a4bb7909a6c5ae8e0be7a10a6c410168b0567ff7a325f30008a80f4d78b9e0019e36b76932bc56145a92b2b59e09ccf6ed86d69465991ebccdba06e38823e24ffd1f677df52dc7531562a512f86c46b96a7f43b7677465280107361c7df9ad9863d3fd86de8aa6b57820b742cb6a00ed3735c23f5bf64fa0d25c30abb55d8aadc83e790877f270674c41c48ac0d12c76d3fa0d130ce3d6d2afbfd8a68f9082af2deb4dbb544fc9c5e12763ce9dad419bbe3b16b9ba54ce00131834b27f0b37c2ac7f3325dcbe966e8d543f76af26f55d627b49fe6be0e5c0545ef1126dfa9badbea9b422b3360464418d5b0bf7a7f6a8c8f959d93448607c670682416db15d1d358f67791b79651099945217f03ad3188b0c103758dce8718ec289c1fca8ced3e0df5f7bcafb4a3e4894dc65c253c4b27bee2765af3588d1fe62d6db16152c86de8f8fb9d2288ce9de1997855c4a9a81a", 0x1000}, {&(0x7f0000000200)="a8fffa6ea6c67ac62c32358bc8408a147fceb7afabc6ef942a63d2f1063e9c0ebd8650bf28a1618ba3e4904d6062b29b4f702d0834d924978bf7fa3e4106f185275b4e9d0bcb914c466e", 0x4a}, {&(0x7f0000000280)="018c49362d7d91c0ae9152e15166a5442be101cf205537b5a1eca3f0af58e414e7e8342a6b76e8c5fc50ce349d5ac59bcd6e6a29f70ce274e7154aaa6901ac6f", 0x40}, {&(0x7f00000002c0)="675fe4e0336fd12db793d7f1cf9adb0f993a3f18e7292f03a762054978d731954489f86d1871a52f81a6b9bcbaef0fff4d8ce2127ddf4df98fe22fd1eb736065428904c90f746efb50b32d194aa0be18893de4adc690cdbfc176bd893a7d91d9a55a9676dd16e7ce05fa13a028a1e7bff1d3918da79b86cb14a0fe13f4d1ba33b702e7db2d21d7208b3c48c1902f3f0547deffb8392bbac720c864ebd472", 0x9e}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="3800000000000000ffff000040000000ceccf9f4e15cf9e3d5485c19c91cf910377ed1d703d17ff4361cc0d30bd95d36343c02c07d000000100000000000000000c000000000000000ffff000009000000bac015195a38c500fb86159c758f65830d88070c230d473648825df5e950fe81a79130ff57bc316fec0fc0346da5cc0fdc31fa3a27bfbdc9cf8475905495d79d2a5e6518de7b7bc02d2a43cd3b9169fa9f9cbccd1f3522e483ad216dca36f2cbe7c1d6b8ecfe3806f9a013462451e6090eff8694daf96e0904e5e3ea4ce98428c59b408d3a40e14a19d01a251d2b625de6453bfda91bcce6f81f19787687259b26edbc05cec1d187c4b5d52fc1000000"], 0x108, 0x5}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:04 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x81) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2022, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) dup2(r2, r0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x20a41, 0x6dbffebaad53d14c) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x5, 0x4, 0x6, 0xdde, "5de7642200ffca0282a2a075bb71225bf2b26541", 0xfff, 0x100}) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000200)=""/199, 0xc7}], 0x2, &(0x7f0000000440)=""/184, 0xb8, 0x8}, 0x40) kqueue() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000002ac5dfb2400000000bc0f3cd5"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000580)='^\x00', &(0x7f00000005c0)='{', &(0x7f0000000600)='\v\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='-+\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\\\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000900)=[&(0x7f00000007c0)='*\x00', &(0x7f0000000800)='!$\\\x00', &(0x7f0000000840)='$@&[(\x00', &(0x7f0000000880)='%[!\x00', &(0x7f00000008c0)="855e00"]) poll(&(0x7f0000000500)=[{r1, 0x10}, {r0, 0x4}, {r1, 0x8}, {r1, 0x81}, {r2}, {r2, 0x4}, {r2, 0x8}, {r1, 0x40}, {r1, 0x60f4f5f3bdb6e382}], 0x9, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) sendto(r0, &(0x7f0000000000)="f78e447cde7c12a1a44134cda66e99aa767007e5b1ba2340b3f52868ba046b5af4b8ca5ae0eb38ecff5d5d684e9b26a513923922f2e1839f2ea33d3edf86d87333ae8eaedd765181be3c2733c0a6618a4d2a87ad2b25cdbbfc0205cc9c5dff6c87eff2ca8e26d0da1356980683c6223074a9ea866846301633227c80645a188824928309c62c37f23b9aced308c2ca2afbcf729df448a98910d501d5345c74bfe04b6ac3b5586e931723e336ebb6b6a232cfda9e9548554033b3", 0xba, 0x8, 0x0, 0x0) listen(r0, 0x0) 16:00:10 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) 16:00:10 executing program 0: socket$inet6(0x18, 0x108001, 0x6) 16:00:10 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x0, 0x5}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) getitimer(0x0, &(0x7f0000000140)) r1 = getuid() seteuid(r1) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) lseek(r2, 0x0, 0x1) 16:00:10 executing program 1: clock_gettime(0x2, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5d312092031d4b893c3a07855137ee094c38dd77301e4b72707959f761ea378dbe6d83db8b8d6501f5b08645b1aacd8c3e170256c7366090a8165f6d38b1792ff7ef6af16a79fbbdb1f1174a64d71966b3fd0b8022eeaba7f4fd3e7ba509311979e02c3d27b2ea3da3dff57d248b026b52f49fe7ef3f8a59224b655fae16997ace8c75bca463d787d5081e6704589aa37a74e74ce8fd93bdfb", 0x99}, {&(0x7f0000000100)="b9c54f997435510daa183174288d9eb0399aa947731046b3", 0x18}], 0x0, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20030, 0x85) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) r1 = msgget(0x1, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/71) pipe(&(0x7f0000000040)) read(r0, &(0x7f0000000000)=""/54, 0x36) 16:00:10 executing program 1: r0 = semget$private(0x0, 0x7, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="8fa8581e9233614b00000001009c291664819c8dc07fc9184c0900000000000000a8140572baccec5f6f424bacdd06c4a52b9f4f15b6cda2c036f6c8640f4c2daa4864be93cf25ea264da813173462278433fc24f02d66b6d4881b578e6743dfb29d911123d53393a0ff7101ce89423c57422081cfd4345e19e47c0b945e9b351ce2c3382784417cf70b7f011ec407620000730da5a8058c8677e402907e9afbc17a5104de31c78e4b"], 0xc) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000780)={0x2, "1f8e7fadbb48aa8363a805bc581936d55aaa17de849a9b989fc9f3cf71fffff9c0374d7d65257327d58c5c73d63d07cbba1500e4d459e042d15f6b15d1ffea7018432ab02c775f67336de52874746ad7b40580f69e3842d1daa445db22b4f093e52d85da3536d622a757763613ac7456392c846ee752b46417b9868fbf59439176704f3c27843cbe4dd3918c305c62e9e91def74d0880a1dd138f4aac50aba255241fe"}, 0xab, 0x800) r6 = getuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r8 = getpgid(0x0) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = open$dir(&(0x7f00000001c0)="e91f7189591e9233614b00", 0x10, 0x0) r12 = getppid() r13 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r16 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r19 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="207d5e746e57840d4eff000000000000", @ANYRES32, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r24 = syz_open_pts() ioctl$TIOCSWINSZ(r24, 0x80087467, &(0x7f0000000080)={0x9, 0x7f, 0x0, 0x9}) 16:00:10 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20400, 0x0) fsync(r0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) select(0x40, &(0x7f0000000080)={0x3ff, 0x9ab, 0x3, 0x4, 0x79b, 0x7f7, 0x149, 0x9}, &(0x7f0000000100)={0x55, 0x2, 0x5, 0x80000000, 0x80000000, 0x801, 0x6}, &(0x7f0000000140)={0x0, 0xacc9, 0x0, 0x2, 0x4, 0x9, 0x8, 0x90b0}, &(0x7f0000000180)={0x1, 0x9}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x10000000004}, 0x0, &(0x7f00000000c0)={0x9, 0x4}, 0x0) getppid() getppid() 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x42, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0xf0000015, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x58, 0x800fffff, 0xf38, 0x1}], 0x1000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x40000014, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x44, 0x80000000, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000003, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x285bda7a25dc3ee0, 0x3b, 0x2e3, 0x5}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0xfff, 0x1f}], 0x5, &(0x7f0000000000)={0x1, 0xfe9}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="c7b0ecbd5c6c45f77111a3858af8ead940beb37669258c99e261c3cecb8f47d9c9e59ecc794eb915c2b668c62e18aab35f02a0bb035133a50250792146f432ba43d6a4ae00c0addf1f78f2f04ab2463c31faf989170e6ff399a79cb283f74383b7bfbb8c51765727d7782d72aded82e5107cf1b8407914e94095970173cf4c09ec9afa4e0633add1b63c49bd516b1d7c8be922f642d4720ac8613b4c4c0472f1ca2130dae8110e351e89181888a9249ed4de3564c96245b69fbadb0386d578f1793638f4944fde1a80731837e7785e9f7bfe0890f3234e4a58d1ad26c43ba166fd1302fe6fa5a11b4135", 0xea}, {&(0x7f0000000380)="637328eb0ac1ef9d56c6c9faecd94b4c7aee535c9c9aa8567b635a3b1b8ab067fb8006ef5ca48ca93e488530ea30f570150fed410ff22d36e92a2a7d5a25657db2f882a7f22a59b6599644323e9e87b655d5e8156830cd575d4c29d5b9bb1c7e1833be147d2949c8c03f83e9d62fe21859c80a1f34c72bcd0867c0e1659df79ee80148d6197454edf8a5f66bba705a66aaaa52b6f1e1ada28f3b32b0459508f95826c0ea5e479036dc0beb6f9165219fb92649981c8f6774a32ca60498542e88fabdc222c1d5f1ef67bfd5da074724c8d8210565178690e577273ec53e3713b47731900a3abdc58ee0b54b30ec4b346d36273a7d9d55094c3fb7c2d6c07a297f56bddcb17f8c991b448ddd042ad346c849a0033aa8071a010ad63082a0157b72202bdf030184a4389cc6d202906329ed21e46d88a28047080b70a684a48b82070200b13ed465d3d31c36e9c564d8b7a38998cf44650d39a3c70ab8e3a6528d2a6c9ec29b215ae36338e85d5328eda7233603fa6e013b86b60db8b1948d5cbada033209c8d2ab305159a14a21a4336986e5c2ca2e75e5eda3a60e68acd4819e72115d0a5556ade4fed6353e822966dbfc2b136a968e0d4751e3bc2a636282afd3e6f5574492a6a776e496c54da14ad826cb7d7582de4e2667468e974d087af5124abd328257cfc60afa6168d45c3faae201811d2b0488c3f83bb16c877aa99d9f8bb3b3239f9498debe497f24120cc62df24887fee15975ab2a7aac661d425bf0ede874e16f0cd07d47c076ea5da49c51eb11a5163cf619f416b747451bc84ba24bc15f6c9032746b5755c97831cb4fbea869fdc540d2d5787537771e02dfb91a17b284d90554ab906a9104a5bcf29f0818c0fa5e36c9b15fc7932479ddd854a3a43cf357138de4c4ff93e89cc582cdcfeaf17418ba00e11a7b841fa54709b01b7f686abc59cf9c473aeb41a74b5c37f448f97372862404414aff0af73e46e5f430ea28e8c0d8d5089067a60093449a099cf0158c0bbe73afdda5782beb98e8c12714548ef6333b1f0d3cfa52bd62e19fbd9d732363047256452c11ad6965390309c16b7c7295bfa0032721fded9b4956c6d54cd0b307093b0a654e17784095c1ebb46a49d3d348dc6aff55b3ae420a3312f24d8c67fff248a48685b421715814827b1bdfd30184f9a962e833904f3581ca853efdc19a7fb3221a2c8af25a4ba57b851b7d52daee1905523ca1f248a803bb1aec2ce12056b5669a13a4bb3865bf33f7c4fce3db024e269996b4dd07c5768711c595d85a95f035a6178d274889cfd09c2f487d8dd4fd506549837dffad3ab44faccfca92726351f2cee7f9d986a4920a9594cd6a873c29a85332e5e66a1bf82b592923478fe2c042fc335c4d1e9e3ca5b9e8373c0fcd5127c71c5f541fce83f242c974e4d6e22d75e8ced35cd5f2fdc7f3cad04702488b83af3b14456265177358fa89bae6a35d2d8b83809c6e2f4c1e19de765a7dedd2cfb3ef625166603f60364997fa3b8e6a024c5e2ea35454f14474a45b2e0aeca90c5ae2f4cc535995a0a71f6897f9c0ab16e962dc2eefc1357da9de9159793dfda23e3e97b9883ded0384fdd6c7851894b1b959e44d3995eb2ffc5c39b29d9d76dc857049578950d0d90e00f2fdcf19056ddeb17c28aa1137e77d56c74cc5ed46fe1e495876063239ce616f1b52064935c8844b63371ac4ec3828b2247623dcf556978bda98e19e658d69cb5e7fc94fd04d22300b3a8a0e58eb826cb6080c8e76a8dec1b6291d088fb0be74e819568b5170cd0e2610709f36edaf9b98102b11cd6f1c342a0b501eec703a79eed5894d48957bed81f93a934f3f5b19d35ec2770a032d1ec71aa60b2061ab259dea0a5b934afa9f884a128d7593ef2d7cd31a48ca655409c0104211f26568d8a9ce844f18babac4482dd05d1b011c19b52738fce8cc14d6fd2585b696814e5ce69b9583a34cb9b77f2c7a73f2584c57d01ea3f017e965679bef814c8838bc635b2bfa4124fc91a7e1a16b0bccecb8e10177f6797beea16f00b2aa749676e53ef14600e807728911a4a41c82b8544bb349096c0c9c716a76940b3ad5ded96509d27b2c8a7708fb52c43f58159629894da760cdf0e866020038d0b0121f1e805ac74cf941348d36050a3ff9eda4bef83c02bd17a7f09bf44a0ed34a24eee3bd792e0a747d039c56160db0b0e328810508e37612b3f59bc861d4eb1532bea8687f60624183b906378a6be6b8e2b0da4ae261acb85b835a6759f3a7199680b75c631253b548bdb333286596023fd9e52f381fab1710d3c7f5ce09ab92e7d073fba5d49bca9529734f94736c55d1d4b05fc5b764896753563b1b08e58db9d429a2e4520bad0ef26347940bf0437390fddd18926617a44e7edf857435fb00ac730c2179fa37a29065507e9ef073dff2405577986b84fd8a45b120ca2ce20a853c52217bcf2200be55cb4ec4cea12505db359ebb6f18a266fc7844a94e9029eea4297c4a777ad35dc7187f28e2e2e7f99d7548a78d3a3f4053d68f7c117233bc062d148e08074c7075e758812898375d1696e2f052e769d39a2831afef4f1570924d6387adc5e20018ccd39b5efa6d1d40151e876cf1b72c98c7edb488ee48926f4e33fbb8380acc50698d69644750842f53f5743e6483b7dae75e33b6b4eeb0135e1d0ea8f85fa64eb577c8443ee2262c8dcf049613d499579117ae197776337fd5fcafc1bf1cb24ef5c3661b73024dc3571eb76c547874466d08a44e0236d8f8d587e616b52f5f084228b244921701c88dc148b1f61f6fa43c4ea323a60a60409c3b122dee284944fc304d44a0d463d29322401fbf39ea23bd673e461a295ec13e91c9b6b13c9ff7a45ae615595d15a7862af341f1f5c1ff361931d357785ddfdc678fa77541b2c9647b3399932a8807ba771efb15a3bedaeb7c63bcfd7710c220685d1cdc5e71cfedec710704e63ffae0f4c4559dad49031805a44b701a8c9d9bdc6b80ae2645629ed22dae7693068bab50f0136029a6c19b7761b489353341a98200e8bb681f0ef0f50fe499dd70b51b4193205beefb6eb08a63dd76fc8a8eabed31461acddad1e2fdfd67fc28507d6237a9681c42761aa8e96b80b1f4baaa2769726db4112ba86ed39fa68edb1b0731f432fd2688f754d74cd4452b638bfd6e615d13472093bf38afbaf9f47bbac005539f9b95417e855f0516dafe75fe05b6e62eed2db19d32b7c85881baab263cd9d1f7e05affbb7e7d1890e11606d022c8ff242be4815a127dd509a5b24ab8b25674d214a5008763e92fa715a31966da29354640fcd3f98a29b04a04e102524660dbd876be425bea13973a0231f38b68762a6c3e28fa75618241e886336ab701e64269a5c0ee791cf11be39fe1329a349f3a59f75fd09e8d191d9ffaebe64cca2499d4e7528f02483fa0e55efa0a70be19a3ee58025c07c8424be85d4b933da0ad335a23fd4665a2be9686ecaf8e979eb05ef0e273e993e0a7124db2d035230e9f9ba8d7f06bec1306a28954953eef79253f9d2b5dccd7adcca0901227528f18cc73f871e7e07725d6e7c9316f27fb8fbdb5155fb748907449c6208add4b3855246e538266a2f70b3b5c175ab892a3fcc3bfe7ad10b908fea7305d22f918ce5ee310b11b4b5325966021f8b0af138a55ee68a2c03cef448494377448ea07ebfafc6954057ae6f6b6f267f7652e3fc491d72a928ab35e3a0045f9ac945f469a1192696c5d33eafaab7ab4143fff9049936875eadfe772b7de9725b476ca693954abbd356e9a1eab8a0a7cd99d71fca96c3281b5b046c35ef034b1a8ea45390450b3ddf88c064b5f20cde7975977d731d97c19b4094943a90374ec44fc80b61942efa071500b19aa2e5709c6d6e80477cc909f84633f1079dd091586233206f40bbbb95ff81a593b88372f7d060fb2e13b06feb9123ec2b15922d44fc55abfa45dc7671e31a12e62385eb546d27e98f560bf96db0794914a66deda03a536d39ad5f0f5bd0e36080ee04a7b75898684153dbf4123f83bde125d461b1aec2b6ad390a98d033802ba74a48aab1172bde80ca2e02b5782b61819ae7f4ae9b110547c9d62cf0aec8a6edcb818d5dbc39a30696211b79550de8efd77808359c689b843a0083a898fdf6fd6a10d3f3b588f30436389f1fe314194a9d53b5581baa0c4420a480bf774f3a1ae71876fb3d9ddd0a17a7b1f1c21867bace261b56ecac42fd8181ce5bf74f7c25f9a1e578c262f1aeab97c4898d121aaa7c34bf704b2bd35ce9b666586d6f34258b97dee74802da2c40daeaa12625521217ed3208dc99a4d528f6e6121b758a36570f0a9c0fe54f15e54bcb749911b340e0a4aab681708a1a695fb676ecc7380a45008682f98e4254cc0158e211bdb0db5da80db8d9cdb159ce2b0b7b20bd8b203e944104d8a1427f99046beecbb80922fbe6aaa36efbef63d311033adbd24ae23540a96a5a144b4503f5d4a7c1ba6926c84e875f8d4db698e4d73c2d2e0a303255e98793409d9140d3108aafbc57e23f36bd88187255f7b2b40cddef77818384a9b3c32baaffa64551a34da95aad22ea1f36b3403122078e234e4e77c4f0b8127269675f56d5b0ec3418d06c4a6e7afa1f7c0d3ce5690696e9577b2b733f0cd34b140249476ae66a2011d1b16cc9a51328c6a25d9b9ba31f377eaa63618aeb541ef656b7905a0cc26cfa8236a6afa01a7da5d35a540b46e334df52d0854aac56266141182501b7f6e37347fcaaddced5eae668f8b619ed830087975873b741796ec09fee29d4fbc50a2e169c9f1ce8a0c26bd93d6a74ab885c1f864f08eeae2cb8d73b07cb487b456fcc7ec3b424f6e14022f0e3bdb74de8a41351b59b223b473b7ff5dfe7e58f1a64d8e97bb0dbfb6616b79b3656073ada4b6bf0ce2fe80f3c77e16eaf4440d6c1d0c6b2560ae9131e6c9e526e3cb047602b8ea3ec72018afe6bac947f79e4289daf4eb79375ade09f8a8aaf03c7e269faecb7c1795a416bd51af36fb2b5d87d3ccf88775e4f8c799a26f06c1df353af171eb0d1490096e48c3bafc1dfeb78a5bab6e9606c7bd945a97a3a4d4353e3479e442b56798622d5a9cc632e95bd55b9f27b0968dff29ff5188ad5d18c34086ea1bd49dbb56beef34a6db9cda0fb90362e5dfb38cd7dc5d9695690d97c77deaa24bbf040320229433fbfccf7e922a98a80d417841f50bc3f9ed1639dbc784562e49526436b8afc2f4bf1c6a5ea62001c19f9fcf563634c0d88ff3938dfada94f5d3570541a294c0c39fa67cc63d79876d3eea75acc76391b0b132284cd9b33a4b9d2e4019e3855cb485f1608bc7278055b65f0267596db28533ce30c21bd207d0d64eb7be5adb5e03679021defa169234d1b67677dc14c80a282a31bd208bd9b21499d67feefc301134dfa2c171d999900ca5c6a3be6338103c2eeeff2f1f2f6c8f90551256d33ebc812e189941904cf7ba72487a0e7f12ce515d9a0040ec3ec9349f634dc0eff73303c9d2f28e72a728eb38f0b388f00f22c111017694caebf6dad085e9a485919e85fbd4879c68491171f4e26e6e1b243c0d593275be4799ccf5026f8096a0d0255f0127bc2ce304c4667ed22fe3949c21a225abf6bf45f832ca19155692aa4c56c599f1752a4a96e598b5c1cf32711eccea5c3a526d87320c2e364f653bb1455c3d25e2a50161689147651a7b5b32f370b6b4ff9c663c060a97eb7a5b1a7c22263d332c2f4074c3ae1e65e572cc1991bf6fe043873f6ec437", 0x1000}, {&(0x7f0000001380)="58755d088f883f1525012df7f6bf80be372d7f2e17db1a05868d76509b48f7e48dc3d7131ecb0576e69e72a80a617b098d6d35dc36642c1f55186830fac23689de1e243d637d8758c55ec8bf0ac2bc154745878899a30a8bb127c8641813f84d80bdf638d2dcbd2e002d1f25966570d74da739e0294129cf0ac5d0e22e53265b7ad09b75c1033f438e4b1ae6c17d8c906eaa95f259d3bd19eafcb2cd2099043928edd3c942fc3f00bbb0c3a8de117da5ed33ef40e1c0d230b9f315ece2a49cb9e2f1", 0xc2}, {&(0x7f0000001480)="c9badacc7d062f3f4da7774570feaa33727700aa2a5790b2e3ac9bd32b1e26b28d2113a6bc67fea6aa6641b090da55b119d0c02709d56a970523a687068cdd3065eba78101c6db0222603d8abc060dbac2b18befd93c789425ff99a1bc8934b4093ba5cdad0ecb06fb4b5e3efb765d47edfbc892b9a5427e58183a6469cb3844c7860b196cab9c01b138ae66f3e62e668eae447851377bd4a3993b03437699bd7846ccfc8bc15971bdda9b0be4f5077501cbbd5e1f5c8bb527bb832d20e6f562585ac3119b11c79da19ca06afae36ac61e9d40837a89e41b60e0d9505da1c9f522a5b0a85da3dbb95989b7c118fcf58b53feb595859bba82ae97674a73c58ec5dc955acc223d275dd6870a27fd1604b274fb2f991416d22542bc270ee541240a349a332d8e2f1cf730b6db7e68c73fc9d73818d2ebb49ac8bfbfbdd45bdc311a4a0b46ea71a0ba024dc7f2d9f82559c78d9f3e140833d20a3872c5783b02634adfa5568c5041cdc0f9407bf5d4aff9ea6909d70c09b41862f276a678bb1d9c9a7a192b08067c5461e43d8a067dfa8aa8250b0e4a8730e38792739123c3fb76b6a5a3d446a6482e3a5462d06883728e74d87ecc5972dc5da168a1675fe3f714d27b77b15bd0c766ec313049f063fd1d5a8e78b0dc79cb0c8ad32a7bbe8e3746e84d77639e4b3a93a6d875271fd7e63b6cffad57d771c1bcefb2a60a75b851cfd14982fee3b4ab321ff285e40e8353efd0efac9f1f9c046b7b843201dbc372d807f2b78a7bb3fbd750b1d22bd2a3d79bf7c74e8430df5c50b5fb6adec852320a3c08d8f4c8969492ab4564acf1c39cbef2ed7ac439005d835f9f06a9e4a19d402381686cbc1b387320b2b0b73676e635d5c2df4f81e4e1f3b16c9513a613fb62860c7cb09474085ac3c93427375310cfb56a3a4134de71145a848ac590925a2bf094cc8c0f10633206e7cffd4d2ad0b538673192ae831fdd533aed048cf1b72698b07e4b7a673ee258ecc6e063d5403e01ce43096a011346bf056b95b2bb9c42e4e09a911c8715ccbdc382906fa5bd9dd59792f0b4d6c60e373f13796b9570a4b3b3cbaae299ca3279c94eb2ee6abfc6d19c07e01d3f406059da75b305f478b6482bb3bd3b3164a10c17249dfcbe2e39f6a5323b0404981738308b2389736cccbe9d78f7e2d4bb15a93fb32bf6c547bd5e3abe6d7a6350164142adae1fb651619b874746e67627bb5ae6aa2ea6fba550b41fb10181d3ed5eb6dddabe9c789af1696ff50ddeb100d8246748147b6e53c43abf244f9c480ed01a8387088213852b19c0b025b2d5987362217764bdb5ec21b990d3e09443e36e6b78ad4839508d1b94ddbebee3ef51e0d793b5e3d83ceba28fa1878a552e80a0d5cf933f9b8171dab81bf94c10e755742afc8f7112ac464467efeee4194c6b9d5f3155a6546a1b7343786cd996fc04016299107cfcdd24e57c317f251dbef66c9b1b31ad95e67e9241484e62b1e5a62d928a2366160312d344c0db8f37063eef753793e32b330516876e08d1863e973eefad57aafb70afd9cc6cf44f68a490aac84f4a28e448941907e038a12125966f09c727bc3273a62151472767e3eae1a2408de885f119d3ad426ba92cb57daa3e0f8909ac62741492b8b8f426ec3a01b6d38e461066ad788fcd12b4ede530dbba167f2f78cb1ed277199485e9251058f81269ca5c055bf50fa321fc8ffcccb604201c2fe4be208563dd742d40a2c4e3024d6ca75cf7d39f72ae0b511cff5d89446a09f6ca93ab502745f25c2e2a82fcb0f9b5c11f046dd837d8337cfef57c7f71852e2fa3d1242053db740a1a5cb6da583b509d9d6eb303bc95fb7df98d5ba14f5962fb9482d62480618452b864c42c6632fd1fd521b345f6b4df51f8174dd3fbb2f7c70288e9d0daae195ebca74d4dcf7e0326c2406c14638c9817d7e933d6097316013993a40e65b60ec156e16186ef4a7f7b2cb0ab29ee4c05046299488ceeba642ae4441f53ca5275a6ad304e94e26e9bac9220ce41d23031afd7faa850abf687ba3dd5ad6bd6ca8c7f2e5135471dfcc32d4f2f1d806dff61da6c5f4dccb2debc977158aaaba92e54237d62ea2a6de1fadbcc5c5911efd3d3810bf2a39c076a958022ca4a98d932d35aee650d2da3c7f11178de18d769e8f6170f04c3f65ed171197fd5f18f91c7ab141041d8ebebe9327669f35e40b5319a32ee0aad97b1ecf13376da5a56935d1d86d2280efc761eeca19615f4b1dc9b5bd0639fba395762c16f328268f7ace6a3c36b4582ea322d089d1b6da45d13531bf2f5b9ac4eaf698f8022a0645191950cbd3496df9f7225a4c4971f12374fae0471723c888e18796de5922fc27e6eae28943c69d73701254e4856174a36da385a462decc88c8490c545a702cfa80d3f2581187b8a5218fa40b09e8569c672b7032ea154e7a550e4237f60c3d63fd2b427c8be5741f00c3fc642888b2b57ed15d880d9fb0d283af6eaa63d4071eccaa7c8fa6e46f35a7096b0a6e7cf42da66ebe6c1401e41c74422f669dd97b190f0fd6ddf3d205dbb09c79cce1fdacb0032b2c33b10ddf8dd0c071816358a78c21e2a5edad5b2edb0e41e934d2a4a79cc059eaf39852fb152668014b73442651bf6cff88afbe59b6a330d23e1749f5b9fd0e062a1b9e8c4f46f615dab6e408df838885e354fab93048aff072ceed6a421e68d12054b8f372ef8d42039476d439298d401bcd53769eec1169943074575b9324e0020ac893cd3eaf8ed50d03fe825e5f39716ee7b39970b88b6888613173235a556fc6a4b5294c62ffc7a434293cf7d8178590f03dad6efcf5f50300bedc48cd7b98a6107e330ab716aaa87a8def6a963bc85b0278fef96d6a27dc70c81441cfb579ff416969e50f851ed7b943b19a4f26b151275655ec408504699fa181e9051d8da3f8aec1099c65e0e26c986752f86d6419dfa0865be06e2e5738f9b6796f1ac6acd784ff51b7a9eb51775e252ffd8f99d9e935d551957918d964d19cf03ede6078ebedbfa3ca426a3b6652fec667cf573e391d3b0dda2d8c69ecd804329d3ba4c40fc4245f07b337d06482c377f0413e42d598bae4de576b74e3b1e202ef4a5655c8f71c0518285cbc66f3c22a0d5116b652f736f00f29609be759cfc7800e68cd09acae9009a08d929eb64a8c741638b9249eac4b96bf49399557ae37e81f2eb969892f3505db4f27ff3895c73b46cf5f3383fe455f9b9c0c2d1deb82f04a9e97279b414805c1c497f96b58f83417c6f1b7e69af9991a8ef73e55badd0a8200d69f91bb543e888b00a6f39ebd3b81a9731817bf9506008e7995221748a0707af3caa22435ba9ad2025e47b660f5feb1ab0c1d2bf8ccb2086855a4f483ee59a39bcdf5ba17810c16e2547de0acd71cd2428eb79e4c2d873467e8266619f2ab70551db6edfb7f6b80e5017909e6d88ae8ffe2dad276384c85ec77f1531d52f3d9914dfabf22e619cabfab45715ef267ea04bf8f9a4cd7564fa6b210f0c020277ca532a23e3d05d9e054a4c6dd584d6353637639f54e908c7f6b0cd0c4b35d947ae1bca78e398daa43c01dce812b87f3dc823ff87530aeaa0bc37f5adbcaa73d4187e300b2add434a8affabf6c3acc61a9764ac10bf9c36e5a25d96c8ea35da3de6ba6d1230df960beb3206b5d82f4901301044d00a85a338b9bcf734c5c28c427c9f15b1266aba0b908f7749cbd7468db7d6cc9ab91afe26742da729976166ffe031476023b7ddb99b1bc074f43aaafaacaf213e20a9c9565a693e666e5ca64b0caf14fb13aa21e7990f04f795e8756c55005a412de69adb2c9dec7f279019f27b084e23c8a10239e0d3aad2140acfccdc2c7135c449c0ee33f814835a02d62e0d5e26f23649f4181b609a0e7589f7765a5c27da0085a9243cd3ca8f97a83f2375337aa88fcf1c85ce3fdd048c5049be7508a778c5c80e91f37720fd16065de49a5794c0d8d68fb5672b73174d91bcdf3a48f2a00c1d744d08ff9ca86fc39352ea312f95115aa4100e8ec23f902b9965d030a532cc9bd429a441acea335a213598c8a23720673a95b8ac4553a7792f8236b5def90720237ace626e3078cf8030ff308ae01a153648a60be237acd9ded61a5e9bf7f9b45fcd2c81766e449c5bb763a5cad78108317a60caa2293926773e7c8e2a0d4b73b30880eb3179819def25a800239e9dd794bb011119528e867c34a33cda0eaf94c288bf3b22f211faa40989bc8812aed40a2f147ad61e51cccffa56f8d70bb40fbd3a969dc6fbada040fdc835cb0792f73eb775546469fd1f56cf21a3e0a20b13987a4d4e540fdabb8ee2d254b399a62764b98ba8cf35ec3d85fd2f9251398e4d3a8a20883a801950088633646bd5706abb7a97546d712d46f9c98a4ed0837e1a229ac0db9b0e756a7247809aa988cba640102b8129bfa2b298ea589850f5410a08f6ccad5a02fe1b4e480167c108d74a6aad7a795931dc3fea1895ac414a7c51fad9a53cd4cc6c8716c5908871cbd68fc04bff33364f9d8e9e8bc8a876d55d2440eb3658fe68ecc669f3dd913f5078067e4498f834fc50c82aa7fb759bdcb89bfd08e8a93ab1b4f5855c65ea9cfdc68d4d5ea380af172dbbf451b8abfaa8bc772b659852e1457bf717dca96bf4eab6d5f6564a9b945ce3230c96fe2277f9ed2dd26a5461d38bfa1612d2d770c7a9440d4d784df7206919a9886a0e438a78e2671697b2a02c2a38c36c925b56858783826555eaba97b00a11c763e35a3f6c5b1a8ef84e62e4041a6c696ffc05f760539b9ff0da9edf275ebe28e74f28126f50da3734884b7e40c600973241ed5828ccd1c06f2240c4a793bafa8890f307cd254c9773ad1621c8f56f92d54ac44153a420620967677c64f805ede6f536ba3d67aab9658dac1e69aabfc336546bdf963d97baf9977caba5e11b489fa8bb8b46709b804ca60628adccd1f82ad88655b5f2eee3a314cae0e78a92cc9fbb01e296b2255a7adf1aeef4b3897358f783827bb0eef18c303a7b1a6cf235946ad479405e6ade76427b1515f9d348b59621c014d081e8d47b6eb36212774bb50eb27e773d06960cb470ea3263beb211269656384ded962a1289be7df608bec38b3362399640bdfcf2b1b644514a0f8f99af62d16399d1034cb3cbe124713c8b13dda70374eb15ed3e2eadb9e2eca0fa3c03c1b996b494c3dc57816b7e4bfdc7c49327e675065ce1f85dc1def89c412eedfbc97837e1c72ec81a884e0eef381d241b47bf6dc6bb23e40275f1ce6b4d6e809fbe85e3a8bbe5e6b66bc01c42aa1ccfa46021a1458e87a6f27ea9c13063490769c46391db49fbc6ff3804edb6ea8dd61ad0d207edc788e0e8964d6ea0575d282dccb826737159ad16698c8252153c006d58e0a0f1d928e42ea367e0d5e61226aa24f146ddae766e777866de247a442a31fe79afce8ad17db51f675897d3b1a0abb044048a64398c638717ee580f6bbc213f13b078532e7cf3cf3a750de4682f7f1e190f8c970898860d9a685de00db210a84ffe36032664203ec6f8364313fbda86eb11c26463e45f98c7636b57af3ec77ba320ac4c46630981ba2eeadd591e4a1baa69db5b469b8f0ecbf0bfff24892c682492c6d91590ac1fa3bb775f35221b7c9a5a0db795c1c42ad3aff7529d96930e0e601bdc433065f731c1b474ec0927cd2df362b5b0c76b9a1164bbb9f33d0e37eab0294ff712e8c82e747f8c3451186d75f269f62ff05c4d8f535b874d93e26a3363dfd8fe06cb7f144c4589", 0x1000}], 0x4) write(r0, &(0x7f0000000180)="d0e164bbea4fc11dc6050071f7e45773e171ac96e8d6d83e9eda28d7e267bb2b1c90a5457e615834fad0f3f23caeb85031f7b3c1147eaec6a5e9be0caf5078e1c743a75b81aec4f90f9e7c38b0f15b1819c0868c9a4c656c166bd81c354faedbdd225601bb4c93738c67a87c5892823a4b8179971dd4e73ce9e99e0a4e683d8f11bdfd59126d7f69b8a629a226d3b1f0b0a5e80a8f464b6ea854479f3cbae8ec82b224a27c62325dfe74a0521192eba2509255e0a6e54dbf9ae67d913e0ce6d6c2bd1b0f4910b1219e7314eea2b648ed", 0xd0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x24000000000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x30) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/41, 0x29}], 0x281) shmget(0x2, 0x3000, 0x224, &(0x7f0000ffb000/0x3000)=nil) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x2) 16:00:10 executing program 0: r0 = msgget(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) msgctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$inet6(0x18, 0x3, 0x3a0, &(0x7f0000000040)) ftruncate(r0, 0x7f) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) fchdir(r0) fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 16:00:10 executing program 0: sync() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getrusage(0x1, 0xffffffffffffffff) chmod(0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0xaf, 0x1, 0x9, 0x4, 0x8000}, 0xc) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) setgroups(0x0, 0xffffffffffffffff) r1 = getegid() getgroups(0x1, &(0x7f00000000c0)=[r1]) getgroups(0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() setreuid(r2, r3) setgroups(0x1, &(0x7f0000000040)=[0x0]) 16:00:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x3f, 0x3ff}, {0x18, 0x2, 0x6, 0x400}, 0xffffffff, [0x6764, 0x4, 0x200, 0xffffffffffffff7d, 0x763, 0x7, 0xffffffff, 0x280000000000]}, 0x3c) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xffffffffffffff22) pipe2(&(0x7f0000000240), 0x10000) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/121, 0x79}], 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) r1 = semget$private(0x0, 0x2, 0x20000000440) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x100, 0xc, 0x6, 0x9, 0x6, 0x0, 0x0]) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4, 0x6}, {0x18, 0x0, 0x45, 0x3}, 0x80000000, [0x1, 0x81, 0x8, 0x3, 0x1f44, 0xc2, 0x2842, 0x40]}, 0x3c) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) r2 = geteuid() seteuid(r2) read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x100, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xfffffffffffffff7, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7fff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0xf0000008, 0x100, 0x1000000000000000}, {{r1}, 0xffffffffffffffff, 0x29, 0xfffff, 0x24a, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0xfffffffffffff001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x49, 0xf0000080, 0x100000001, 0x6}], 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x4a, 0x2}, {{r0}, 0x0, 0xc2, 0x0, 0x0, 0x3ff}], 0x2, &(0x7f0000000040)={0x9, 0x7}) socketpair$inet6(0x18, 0x4000, 0xc4, &(0x7f00000001c0)) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x12, 0xfffffffffffffffd) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x1) socket$inet(0x2, 0x3, 0x80) 16:00:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x20) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000140)="d7d8") symlink(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:11 executing program 1: mlockall(0x0) mprotect(&(0x7f00009ce000/0x1000)=nil, 0x1000, 0x4) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) r2 = getppid() fcntl$lock(r0, 0x0, &(0x7f00000003c0)={0x1, 0x2, 0x1ff, 0x4, r2}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/3, 0x3}], 0x5) fcntl$lock(r0, 0x1094f5742948214a, &(0x7f0000000400)={0x2, 0x1, 0x800, 0x3f, r2}) fcntl$getown(r1, 0x5) close(r0) 16:00:11 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xc72}}, 0x0) r0 = socket$unix(0x1, 0x3, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/240, 0xf0}, {&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/196, 0xc4}, {&(0x7f00000000c0)}, {&(0x7f0000001340)=""/96, 0x60}], 0x6, 0x0) getitimer(0x0, 0xfffffffffffffffe) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/41, 0x29, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r1 = socket(0x1a, 0xc007, 0x7) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1fff, 0x5cd8) r0 = shmget$private(0x0, 0x2000, 0xd6, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() r3 = getuid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getpgid(0x0) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r3, r4, 0x20, 0x401}, 0x0, 0xfffffffeffffffff, r5, r6, 0xfffffffffffffffe, 0x1, 0x1000}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xe000, 0x69) write(r7, 0x0, 0x0) 16:00:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x3, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x80) 16:00:12 executing program 1: utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x6, 0xfffffffffffff2f6}, {0xfffffffffffffffa}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r1 = kqueue() kevent(r0, &(0x7f0000000080), 0x2, 0x0, 0x1, 0x0) close(r1) 16:00:12 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) kqueue() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 16:00:12 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) socketpair$inet6(0x18, 0x4000, 0x8, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, 0x0, &(0x7f0000000380)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt(r3, 0x3, 0x0, &(0x7f00000001c0)=""/68, &(0x7f0000000240)=0x44) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x222, 0x0) dup(r3) renameat(r4, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') getdents(r4, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) shutdown(r3, 0x1) socketpair$inet(0x2, 0x8000, 0x9, &(0x7f00000003c0)) lchown(&(0x7f0000000080)='./file0\x00', r5, r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) fchmod(r4, 0x88) 16:00:12 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r1, r0) clock_getres(0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = getegid() r7 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x3, r3, r4, r5, r6, 0x18}, 0xa8, 0x6, r7, r8, 0x3, 0x9, 0xfffffffffffffffd}) r9 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x40000010006) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = getpgid(0x0) syz_execute_func(&(0x7f00000002c0)="f2dea9ad61244fc442b5a81d7906f347460f0f94ec04000000a4660f383cb500000021c40210f319d9e16567450f63f326f240afc4432d06d01f6526f3c80b0048") r16 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x100, r11, r12, r13, r14, 0x140, 0x42}, 0x3, 0x7, r15, r16, 0x400, 0x8, 0x8}) 16:00:12 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x1d29fb6b, 0xcd}, 0xc) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x2, 0x1c, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002340)=[{&(0x7f00000000c0)=""/151, 0x97}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/79, 0x4f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/12, 0xc}], 0x6, &(0x7f00000023c0)=""/248, 0xf8, 0x6}, 0x800) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) 16:00:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 16:00:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe79) r1 = semget(0x1, 0x0, 0x304) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x3) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x74) syz_open_pts() 16:00:13 executing program 0: setrlimit(0x2, &(0x7f0000000080)={0xfffffffffffffffe}) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x100000000}) 16:00:13 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r0, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file1\x00'}, 0xa) 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) fchown(r6, r5, r2) setuid(r5) setgroups(0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[r3, r1, r2, r2, r3, r4, r0]) r7 = socket(0x1, 0x8000, 0x9) accept$inet(r7, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) setregid(0x0, r0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 0: socket$inet(0x2, 0x4, 0x800) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="5bbd3457f378d911f94752470f78b95c65ac31ecf4582600db", 0x19) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) 16:00:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) msgget(0x2, 0x1) close(r2) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x800, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:14 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x1) flock(r1, 0x7) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x28) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) 16:00:19 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) recvfrom$unix(r1, &(0x7f0000000140)=""/234, 0xea, 0x801, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{0x0}], 0x1000000000000114) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) execve(0x0, 0x0, &(0x7f0000000580)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)="bc2a00"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x880, 0x10) r1 = socket(0x20, 0x4, 0x41fe) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000640)="692b74607e9481ed665ffc691f50403bacfc930ebda323af87466d3349d135edd2bbd360e9ce7aa4bfc2e4261797d9ae10a1a87a4ea5172bea723f27576e8b9ebd0f2c48640cea9a05ed6f9c9b307916750e0cbe517975bfcc1d1befb1a73b6b25e281d2810ea82418d7fe25f660023439cc5edc1aa333016e881b06eceeada90c505d16f2aee66eb630652d70ec0553c92081c5ef315fb592ed15c2742c93cdc50679178ce7358395b983354d9b692814bdc418ca6f5a06c74afb097450a062cfa9c13cc6d0735815ddb5d3dbb1", 0xce) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000ee35c07fe07188f8808e028668e2ad9a08f6df1c2139a159b490d8d13fd15d079fc1835d31f6143703e03c41d7f57ff5cf65a8ad510e0d04"], &(0x7f0000000100)=0x45) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getitimer(0x0, &(0x7f0000000000)) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) getpeername$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d05292f52d7a6f8f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0"], &(0x7f0000000180)=0x1002) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='(\x00', &(0x7f0000000140)="2edd5d7b2e232400", &(0x7f0000000440)='{]\'#\x00', &(0x7f00000001c0)='{]\'#\x00'], &(0x7f0000000340)=[&(0x7f0000000240)="02", &(0x7f0000000480)='\x00', &(0x7f00000002c0)="bd00", &(0x7f0000000300)='\x00']) shutdown(r0, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x0) socketpair(0x20, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x0, 0x0, 0x4000000000000000, 0x1000000000}], 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8021, 0x10200000100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0x6}) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) r4 = msgget$private(0x0, 0xc0) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x6, r5, r1, r6, r2, 0x0, 0x10000}, 0x5, 0x7, r7, r8, 0x1, 0x3, 0xac, 0x6}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x21, 0x1) socket$inet(0x2, 0x8000, 0xe8) r9 = getppid() fcntl$setown(r0, 0x6, r9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x1000) r10 = getpid() setregid(0x0, r2) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r11 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x0, 0x0, r3}, 0x0, 0x4, r10, r10, 0x3, 0x2, 0x21, 0x100000001}) r12 = geteuid() r13 = geteuid() setreuid(r12, r13) 16:00:19 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xb, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xd4) 16:00:19 executing program 0: setitimer(0x4, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x100, 0x5cb7}}, 0x0) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1713) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80000000002c0, 0x1000000000181) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x6, 0x3, r2}) ioctl$TIOCEXCL(r0, 0x2000740d) select(0xffffffffffffff4b, 0xfffffffffffffffe, 0x0, 0x0, 0x0) select(0xfffffffffffffff8, &(0x7f0000000200)={0xfffffff7fffffffc, 0x1f, 0x9a5, 0x6, 0x5, 0x0, 0x5, 0x80}, &(0x7f0000000140)={0x200, 0x4, 0x40, 0x80, 0xfff0200000000, 0x4, 0x4, 0x5}, &(0x7f0000000180)={0x100, 0x0, 0x9, 0x4, 0xd74, 0x0, 0x8}, &(0x7f00000001c0)={0x783e7ad9}) fcntl$lock(r0, 0xf, &(0x7f00000002c0)={0x2, 0x1, 0x7, 0x8, r2}) select(0x40, &(0x7f0000000000)={0x6, 0x4fa1, 0x3, 0x0, 0x9, 0xe6, 0x0, 0x7}, &(0x7f0000000040)={0xfffffffffffffffd, 0x97e, 0x3, 0x3, 0x8, 0xf20, 0x6, 0x53}, &(0x7f0000000080)={0x20000000, 0x2, 0x3, 0x1ea0600000, 0x7fff, 0x40, 0x81, 0xd686}, &(0x7f00000000c0)={0x1000, 0x9}) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x22, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f14a4027d788f62694f3e37c5ccd674cf3169893c6e4adbad602bca0cd0c4691c44a22389169621d7862df44b73d3caa6d99d666b279bf686bf9e617e4e54a961ea4002047e788fb269912b0dbd783743cd356dfec8c46c2efca2e1f63d2f59269059b4f130f96a30a59badbc9680262f6978fd4b43b90fc2cff2ad7812399fe96d633b3b6eae0347c2933487edc23195dd38016d11f2602fa2f930f39b39610c9a5313969d3dfd06e7df72387"], 0xce}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: rename(&(0x7f0000000100)='.\x00', &(0x7f0000000200)='./file0\x00') 16:00:19 executing program 0: socket$inet(0x2, 0x1, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="e000000000000000f9f248de1c590dc262100f5fa9e4b3217e0fee916761c1fb6cca5948241468a70bcdcb17fecbc57dbb6337d02d98dad0a3fa64eebbbaadcf51c89ba94ef4ec10cea21335b99ee1ba0a0d36caab2d928a2008c5d88a16475ff449360e9b563f381959a8ad2f33468e438c5576ba2314b695c3b8fafa4f5c134857fa49f3c151ed54677f1c201a671349d30fe982a4f59682aa", 0x5e) 16:00:19 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x6000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000000)="c3f9cac51f0b320071466a4028cbf4a4e1c30377deaa8cbd61303f448a18fd60389f2212d6c981a9540c2002cdef55e55d00b48d1cddd9c8a7122013a10b33f606efcc19d5820f0afcb8111d2a78783f4014997e0189478ac52d112267b26e075948b0bc29b5116a1397914894e22d1f4794ebbaddeb3bee9ed32a50b1322cca6f0dc2c25fe3a91642fce70e43205f4e", 0x90) dup2(r1, r0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[{0xfffffffffffffe8f, 0x0, 0x5, "e62a962a90eac968c7b8bb40c0f2a58c4e42e08ec5a458d7741559123a3a61e53605ab3da8d216bf277f45b78c058d81f344b81b56e5c32637b4b81b5b8cb60e93d9d9160874bb2b0824376e85e0b3219305fa013918821ddce98dfb4244f218c5a76d6136c01cd782ea20b3f0536017eb59e650c389f93c35c2042aa76a6cf5ad96d2ecf725a16446e4cd78a150c09c505ae5a554346632e3070204060d5cfd36"}], 0x49}, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) fcntl$setstatus(r0, 0x4, 0xc) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x80000) r1 = getpid() r2 = getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x400, 0x10001, r2}) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x20ae, 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffc}, 0x10) 16:00:19 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) kqueue() 16:00:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f00000000c0), 0x10004) r2 = dup2(r0, r1) r3 = getuid() r4 = getgid() socket$unix(0x1, 0x5, 0x0) lchown(&(0x7f0000000100)='./file1\x00', r3, r4) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080)=0x2, 0x4) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') sendmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x6e0, 0x0, 0x0, "433ae9c552bdb35276b567e145a5f7d5db6ba822abd763dbedbd27a58b2d71025d8e51b201e30a7b4850873a41d3b5891a6480cd1499a88cdaa17fbeb31fd78f6b8701e13ab735e5e94ea2ed192957555d144ff7e5bc7cf7f9f7464722803959281d01c5cad45adb004fda0c7cbf546aac1c0b59dea597c5ccf77d8df1254e77a7c19491e6ba8c76ad321be3da14bbab7ffd6dc05b21b4485927441b0a1b6876a3efd3ea41f43f9eb7ec76a6fa7f96d9cc51887fed0d0555227573f4138f8d389bfc592e74dcba2c6c248fa61a9379ae2c32f2eee893920608183f0f798aade411531e0b6fa671e70919c1b87c25448dcf035de5c137eaa6b305ec5eac18807c9450eb36f36b012f5a5d95ae74c0b71fc3be1077d39122132b49e4e334ba1ef219f2cfd9ba593f7381946f49ddb68c3e6cc08c6ad0c5c23ac9b191f4ad7084595ee7d1d575bd96aa2c56273a683e216b7405476c3cfe84c2066284ef1e2fa4d602e4618f51dae0073036a26a6b0b4610278574030e732d8d405af79a412343a2d0c66cc215de76637fa80c94232db73135a4f779e5399782fefd437ac7323f9734986246ad67bdc7905ab1020e2795b0435d529ce9a88334812e0c288d3e607ba6f7faeabe3a9c4af9916940b5ba0ec9744018369b73479c340d4ed59bfe0baca9989fe2e247d112444701dfaf959ff3b9cdf259687d06820879aa4e207cc2bfd7135446785e5c822801ebe6695a90997abe2bed453040b61dcbf30eee16ef8308d50757aa339407ebaabf0db6b2d8aee6483d0d7a2f2efdea48bf06c3da64188ffd0675bfe76e7063c1efaca590842d53fd63d4b0f2ece6c30079325b4e2864a65eca9a2af051fa786d43c99516057f42aa060d67b4b5cec457db2d98dd0da49e783875e619ef76ddc795396df6ac5d065094805cbd6a5005ff67c0b4fabd23b9368631301a1f81d0a0eb5ca31e879dab848f47032a5eb7bfd7a1d3834880bece45231d71438383835b3b88e7e1a80c98b250d89055006942771f5b660432b58a09d2fff127e9f4ce4ff129ea57aa8aaa1658fa03968f2b3a89630cfb180b42e28db7344ea81cbe6f7f20a4ceb7568f115f9342537eb37ff89cf5ff76f7932b96d4eda0c9005cacdbad710ea168c51cb6fac3f0eb3d399d202ab939976496ea020553acb4eb173717ab013b2b0868331bece3c7acaa8d2276501f9cc4260d197d3e335640b121474359aeeef2126dec23b6d59e2b4c037c445d507884b3081e711183c166a728366233a1b9e4241c79652ae3093aa853b8286ebc43a9f2500b44d726093df26896a72c3acffed666322800a2c22fb5dd25e354900a8c47f489810c13e121e3318fed61410cdfc958a743424831909fd1c3dd7bf67cab2b8479d3047466b607b980124e0c42891e35675a8282b73889a9e8f211c9b85b29eedf230d5d0562c15d2085eb8c723391c84ea0352aa1ddd1dc9ded7ba7ade32e32fc860c4a517defc9ad1062dcaab984c0086caf0b8813109c90ba29820d0dac146eb455dca637bc507ee4220a68ce365750b8f55ebb2aba6e1fb1c1fa21b8eec73f4770325c25092db523613788f655bf87d8a92b798780683f1337689d05e29575c12b0e80d2bf53ee26046a072b5c62ef66af1ffef094a4127f213a6594483cac776ba0a2f0a919b779171b62d32e1fa308a8acd6fc2ad92c97205e951d273a0c90f39bcdb281b05693271d252091c7363488197b96d7b1f6e6c98fd9eaec6ef7207cb72f4b7f15ae8b72b4637358898bca6784d1232157be7f790ec03d4641ee9de1b3b3d2580a7989dd6d6dd7e2c79963b3556030c0781df726bf0fbab44f9694c3529ce5605560f928038f8f8c3bcaaed7e4daa67e580b2530bd43afeb3a4b113faefcaffd046ae0ab536d64b737bf840d50e03cc6e88a07482e0580da783add7029ac644679dd9fd266c8d80e7dd99fdab385dbd98825521961ad7f8a81565cc549f479e32d43ec84460a05caff4c70851bf9be0c5c7419df3d016bc24764f4b95cd3e907ccbcbe805d666dfc7c58985b324d4d7dcc8f0799b3df88e1479de13bffed871d721d85450e51a78b135ec26692c619b6fdf5b3e4a0a1d929af3948b8498023be0e142a888373fe0666d3220386f2d79e373e1d48b65e56c363ce63f070c2c38cb8ffebba480d96a3786aef40a3e369af7deecd1ae8f9b5cc6c48a677947744614f667e38339ed9125c93d9dcf5e23bb62432dbefa4afbb14050ecf233d9be160fe6b5a31724761e45295cd94f7e78559e5f77baa64ae9753965bcce212b2a19ae66d7693ba62964928196f0811067e40e46659477f4af60b0b04e5e92b3075a48799872ec41a314092ed05674d5d041574e76d6f9253b71a38b3a14d2b52b60e8a419624480c38c21200595375868e58277e7db8a21654343cc3c8cbb758567a33eff1"}], 0x6e0, 0x8}, 0x6) 16:00:19 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x1001) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000100)=0x6e) socket(0x1, 0x8000, 0x8000) 16:00:19 executing program 1: socketpair(0x6, 0x8000, 0xffffffff00000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='.\x00', r2, r5, 0x4) r6 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x825e, r2, r5, r2, r4, 0x10, 0x101}, 0x200, 0x212788ac, 0x5}) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x2) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x50, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000280)=""/108) mknod(&(0x7f0000000300)='./file0\x00', 0x1000, 0x3f) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x0, 0x80000000, 0xfd10}, 0xc) setgroups(0x5, &(0x7f0000000380)=[r5, r3, r3, r4, r3]) sendto$unix(r0, &(0x7f00000003c0)="82fe411c21e482d6013e59ca4a46d41fe3a247beed4645ba01470d9ebe365453100dec221a8cc790d67274411d3ca1afc99ed0abbce3faba12818450ba7b91ee467d6658c83993371114782020fbaf31d4601da925c25ade3c78fb304d0da37bd4a8dd1f2e139e0313f95e298d72adc91711eb22620fa43170cfd95cf752cc87b5", 0x81, 0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) setrlimit(0x7, &(0x7f0000000580)={0x7, 0x8}) mknodat(r0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x46cbd715) r7 = getpid() getdents(r1, &(0x7f0000000600)=""/108, 0x6c) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000680)=""/98) fcntl$lock(r1, 0x7, &(0x7f0000000700)={0x2, 0x1, 0x1000, 0x3f, r7}) r8 = open(&(0x7f0000000740)='./file0\x00', 0x20000, 0x2) bind$inet6(r8, &(0x7f0000000780)={0x18, 0x1, 0x9, 0x6}, 0xc) mknod(&(0x7f00000007c0)='./file0\x00', 0x0, 0x4) chown(&(0x7f0000000800)='./file0/file0\x00', r2, r4) recvmsg(r8, &(0x7f0000001a00)={&(0x7f0000000840)=@in, 0xc, &(0x7f0000001980)=[{&(0x7f0000000880)=""/210, 0xd2}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x2, &(0x7f00000019c0)=""/58, 0x3a, 0xf9a}, 0x40) ioctl$TIOCSTOP(r8, 0x2000746f) mknodat(r1, &(0x7f0000001a40)='./file0\x00', 0x3029, 0x1) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0xc001, 0x204) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socketpair$inet(0x2, 0xc000, 0x70, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000000)="014bf8c75f4a529da036015a07b85bf4721f531398e2016182484ea62173522427a13274407f06a1a6555649886c6eee23267bc03504040e21fd", 0x3a, 0x400, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x2}, 0xc) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000), 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) clock_gettime(0x6, &(0x7f0000000080)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xf0000013, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0xe9, 0xf0000002, 0xfff, 0x2}, {{r0}, 0x0, 0x2, 0xfffff, 0x100000000, 0x800}], 0x6, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x6eb96f892625153e, 0x4, 0x7}, {{r0}, 0xfffffffffffffff8, 0x5beaace0f37242ad, 0x80000080, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40000020, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x100000001, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x8, 0x4, 0x5}, {{r0}, 0x0, 0x0, 0xa, 0xc46, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x40000002, 0x98d, 0x401}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x400, 0x80000000}], 0x5, &(0x7f0000000000)={0x4, 0x6}) 16:00:19 executing program 0: r0 = msgget$private(0x0, 0x7) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f000079df88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff80}, 0x0, 0x7, r1, 0x0, 0x0, 0x400000, 0x0, 0xa2}) getppid() 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1ec) 16:00:19 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4000, 0x0) pipe(&(0x7f0000000240)) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket$inet6(0x18, 0x0, 0x6) r5 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x1, 0xf0000003, 0x6, 0x40}, {{r2}, 0x0, 0x12, 0x84, 0x8, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x0, 0xe0000005, 0x100000001, 0x7fff}], 0x3, &(0x7f00000001c0)=[{{r4}, 0x0, 0xf1, 0x10, 0xb24e, 0x1}, {{r5}, 0xffffffffffffffff, 0x44, 0x1, 0x3, 0x100000001}], 0x8, &(0x7f0000000200)={0x1, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r6, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 0: clock_getres(0x4, 0x0) clock_getres(0x0, &(0x7f0000000000)) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r0, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r5) 16:00:19 executing program 0: pipe(&(0x7f0000000280)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) socketpair$inet6(0x18, 0xffffff7ffffffffd, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="c8ee658d15c60c9f6e5b36422e8df024fbc48f91582f26389bec7d5882a2bd9c09da68a2bbecb0f2d28d3667a8591541bf24e7e6f87c2c164cf922c06d630836438feae024f1bfffd7f61e3189a37ba76373b42b843ce7b246d248e25636574ecf0c9f6aed16d88d9e7af7adce513b67c4773b5c865eeab47532894ef69ade752f28ae99399188ec0ead3b396638eb463946a78b8f817c54", 0x98, 0xa, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000180), 0x4) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x15) linkat(r0, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}, {r0, 0x4}], 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/98, 0x62, 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000100), 0x11f8) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') rename(&(0x7f0000000040)='./file0\x00', 0x0) r1 = getpid() fcntl$lock(r0, 0x8b746c3adff014a2, &(0x7f0000000000)={0x1, 0x2, 0x7, 0x73fdb135, r1}) getpid() 16:00:20 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) 16:00:20 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:20 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r1 = dup(r0) fchdir(r1) open$dir(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x3ff) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f00000001c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/153, 0x99}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/4, 0x4}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000400)=""/76, 0x4c}], 0x8, &(0x7f0000000500)=""/142, 0x8e, 0x1}, 0x40) fchdir(r1) socketpair$inet(0x2, 0x8001, 0x2, &(0x7f0000000600)) open$dir(&(0x7f0000000080)='./file0\x00', 0x7a44a00dcecec472, 0x4) socket$unix(0x1, 0x0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001040)=""/135, 0x87) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = getpid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000001240), 0x340, 0xfffffffffffffc00) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) kevent(r1, &(0x7f0000001100)=[{{r1}, 0x0, 0x1, 0x1, 0x3f, 0xc00000000000000}, {{r1}, 0xffffffffffffffff, 0x12, 0xc, 0x3ff, 0x94}, {{r1}, 0xffffffffffffffff, 0x12, 0x2, 0xfd6, 0x2}], 0x5, &(0x7f0000001180)=[{{r1}, 0xffffffffffffffff, 0x4c, 0xf0000000, 0x3000000000000, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x9}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x8, 0x7}, {{r1}, 0xfffffffffffffffb, 0x2, 0xd, 0x3, 0xaf}], 0x4, &(0x7f0000001200)={0x3003}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x7fd) chmod(&(0x7f0000000040)='./file0\x00', 0x2c) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) syz_open_pts() 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = dup(r0) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0xc5}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0xa0, 0x20000060, 0x2, 0x7}, {{r2}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x6, 0x80000000}, {{r2}, 0x0, 0x8c, 0x2, 0x5, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x11, 0x27cd2cbfddd7eff4, 0x1, 0x5}, {{r2}, 0x0, 0x1, 0x0, 0x8c58, 0x4}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0xffffffffd6c3e38b, 0x40}], 0x0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000001, 0x8001}, {{r3}, 0xfffffffffffffff8, 0x91, 0xfffff, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x42, 0x40000000, 0x6}, {{r1}, 0xfffffffffffffff8, 0x90, 0x200000c7, 0x3, 0x9f}, {{r0}, 0x0, 0x0, 0x80000000, 0x800, 0x80}, {{r0}, 0xffffffffffffffff, 0x90, 0xa, 0x200, 0x9c}], 0x6, &(0x7f00000003c0)={0x7, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r5, 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) dup2(r0, r0) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x1ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x54, 0x0, 0xfff, 0x0) kqueue() r3 = dup2(r1, r1) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:21 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') open(&(0x7f0000000080)='./file0\x00', 0x70a, 0x0) 16:00:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000380)=0xc) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() getgid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="534d5d76c9a86c86c01d9eff4dd5669fb59c52083efa5d80a8f654bb4c3bfae97a89540acd9a47836af578de1ddebdd6bc572542623d70aaefc7bb98b391e2a95e1404e9d6541462b0f9ba625a7cbd7b62017bb85e6163590fc4b8e0978de8f459a265d803dd7e2e8eefeb544e618119b394924944e428712674e54200a51c1c0d1e7f06383204159fcb770492a07f0d15ea031716d278c56b4280880d25001a3953a4b162025be28a3b952838b92337f6b742eca64ba22d8a9aee71804ec88a8a126972f0cb2d83745d6dddb1771134cd8ed510de05b5784b88772ee877801978943c5928f16e729a", 0xe9}, {&(0x7f0000000040)="84ddb0c60911bb53fda0bbab99b232336a68a06acb0455e2caa6e4782547af408a093259cd498f04a002dbe17b226edf5f8ade1d6e8d1a447ea4096e197e", 0x3e}, {&(0x7f00000002c0)="61db7854838d0ea38851de961cf4dc2da00124fb5af9de4f8d8c1801eb38eb3a453340b7ab724f0e365af841288a1e10aa1db19a03e6e0338637df2c73ca63df5ca5fe370a077cb9258ce2316e07785d771704f17141f2a6d152d214f05a8e11263d623cec3d6b4c84721f298acef081681b9cd85716ca33a04ff5860bd65e89802cf3e5db66f3f019b60bc94beb51713dc4ed624c86", 0x96}], 0x3, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}], 0xf0, 0x400}, 0x6) setsockopt(r0, 0x29, 0x29, &(0x7f0000000100)="401b14733d43a70626ba234966a3ea02797cd67a1ccb422cc61b897c7cc0a093de017306f2cba2134f3eb7b3b0e7c1afbc49040aca2a55ceaa66cadbf8d67f236425dba198a2b10947e10f3c2d6625cd8881be07541fe055ecb28ce4e6349c1ed624d46135f86923efb4a0488134ecc1997b8deed15e6064e33ec24d7f1dbbd9140d3ddd6a35355ee75b325cd75f92", 0x8f) 16:00:21 executing program 0: kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kqueue() r3 = kqueue() getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffb, 0xfb}], 0x8, 0x0, 0xffffffdc, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x8) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="db27134596f1e373121dbb78552f8c6b300ee1bb6a78ffb40eccd590169e85c8fcc368ed728a24d964fb1facb4c9b6e5404ef792288dc743885daff5262869fe37756c783631b91f8de6f69b8c48c958a1667bdc39a1170245f33f2ad3d21beedecaf5f49032cc191af7db2482958ae1e1f3f00ad13bfc6f344fcd3972c75c83c9cd6d1923d19c68f4cb8bc8c3eded844f8e5de8424c85b5da0b1abfe85fa2922b44bcf981492fc362af134b1d74288307f33287c27a2fd1130dd20d3223fe0fa7a77e2d7688096e28e7d056d0d99aea93f8aa4ac47345af493eab5965be83315a6031d243fabab52abb378f921c730e10facf2732cb7b5bacc94f838a626e11e88132bdbbe0d1b051ccccc2e5", 0x10d, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x81) 16:00:21 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000080)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1ea62111681f2a9affff00001e000000"], 0x10}, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) recvfrom$inet(r0, &(0x7f0000000000)=""/135, 0x87, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x9, 0x800, 0x200, "7740d514bf60e72319e3ec296c3fe47e9e531075", 0x8}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0xf58, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x3) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) sync() r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "30fea56c98483e8c4b1e26bbc262f439119a62fc"}) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10e, 0x2, 0x4, 0x100000000, "3abec12782ed1b5b13d084ff83ec09445010e85a", 0x216a, 0x8}) 16:00:22 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r0) 16:00:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000340)=""/201, 0xc9, 0x800, &(0x7f0000000440)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x99) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x4, 0x7, 0xfff}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x100000001, 0x8}], 0x3, &(0x7f0000000280), 0xa43, &(0x7f0000000300)={0x4, 0xe03b}) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000080)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r3 = syz_open_pts() r4 = msgget$private(0x0, 0x4ba) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000700)) r6 = socket$inet(0x2, 0x4000, 0xda) flock(r6, 0x8) accept(0xffffffffffffff9c, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) r7 = dup2(r3, r3) r8 = fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000280)=0x6) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xfff, r5, r9, 0x0, 0x0, 0x8, 0x4}, 0xae, 0x2, 0x0, 0x0, 0xb5, 0xffffffff, 0x9, 0x1f}) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./bus\x00', r1, r2) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) nanosleep(0x0, 0x0) nanosleep(&(0x7f00000001c0)={0xe301, 0x10001}, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/58, 0x3a, 0x842, &(0x7f00000000c0)={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x1000200000000}) wsmuxpoll: not open 16:00:22 executing program 0: mlockall(0x3) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) sync() socket$inet(0x2, 0x3, 0x62) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="291a002572d91bdc4de53f9ebb70866f359c540445a58e291e430c76b684b6529152564d28e9a191c8e09cb0a69cae965c2de75efb", 0x35) 16:00:22 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) open$dir(0xffffffffffffffff, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x3}, {0x3, 0x8}}) msgget$private(0x0, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9, 0x7, 0x7, 0x207, 0x1, 0x4, 0xfff}, &(0x7f0000000140)) 16:00:22 executing program 0: r0 = socket(0x11, 0x200000000000003, 0x0) setsockopt(r0, 0x6d, 0x2, 0x0, 0xfffffed2) wsmuxpoll: not open 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000f8f000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fea000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7e, 0x0) writev(r0, &(0x7f0000001140)=[{&(0x7f0000001080)="c3fe3637f81904de2b70dee756a9f49dd6ab149a8a97ec7ce2ae8ac479b872bc7d41e89290d22781554ffe01ef65d9d7156475b55200d473341c1c65d7a2d65b15d178ba6c8a5131beb3862088d9754baf9a6e6f728b5db4e066127e40f8d9e212fb36fd593cd00c897be76f1927c8ad26f495003bcdb68d4183bd7d487410048b1f2c4bc55f8696c8217e1c58522089", 0x90}], 0x1) r1 = getuid() r2 = getegid() r3 = getppid() fcntl$setown(r0, 0x6, r3) fchown(r0, r1, r2) pwritev(r0, &(0x7f00000021c0)=[{&(0x7f00000000c0)="3b7d0f539cf87f5ada4666783233eff1c1b0cd94d114a0e3a5ce8817905bb3dd4d0843d50ac57f454f55448b3f0d124d9ae2def66e013366f8d0afc08509bba37c42ff0701c8e77d1b12f8b695b9fe7ab51c0239c8c54c83648f11d3c6d2d58f77c179abbff48f9c34d3c096ffd8def7574dd7934c20ced653df11d233b2118ba2e0fd75d8898eb52be6eaf1575287f14a271ed5ca1edb36f2eff4a15f9af1f3435acf3f2d82b251d73391b48fac03bbb5ac0188b35b85803f988960a413b8eef32df94ea9559474993670f2d6bd73d9794d518045be6d3b913444e2866cab965e81dd9f0d4fcc71ad87e7e6a3bb925fe8c8aca1ce7ac621011fbc1d8a0cabc742ee44bfe9c1c88be32eecef1ba0f179ce526ba833d327f43b9209ceedf57cdef70a73c476e13848a9ffe64604c01ccb5da071cdfc58b859edf7e50cf35b68a2ddfefc33467350075be7b1bd563eea1c1da4694a1256b06485652b0eb69b512faf00669deec2d3b046664ee915dc0258cfac5e684174cda7acd908e020027265a73d93c167526456754d909f3b9dc49a3b084e00a4329c5eecb8f31cdb89966c8e1e2b42706aa1a93fa56cacd7d10395d64a3f69d5a1f9996048d9891513131207da7dfe0e4cb386ad4c4525a40eaeefa8fd5ae16ba7429851052dfe760d03941d12c3a6734fa79bad0f7e8e28c8fdfedd69dcfccd22ed413383c28bb53c20ff6742c9c77b3c60a970e190f9e928458f9eb685e05d8e7656b069b39ee36da07cec087cd8e56ff6457875634df9fa786871a32c92655e5e1de11f8acbe24aec44f2c00156a9b4565fb528947f961b8134cd38a1d9dda51ccc62d5ca3026e1b926992cf8064292b08babebde5e41a58c13df7d9437b18ea5787ece7dde44c8b94f601282692dc1b91cfdf06447ee334f0c47863402c39bb95c27250e15a8f74140dd3b104fc88bafb771e46e88d5d9034c889057f407bdee06385178327ead617b574ff5fe5d653e516cd40998742e6d20dfd961f40a6a60df6eca1fdc220666bf1f79d8b69950cfa572326af95c6d7e3bf78550feff4dbc3be88dc54f859a8ba2b0de291abc4158aca90a7e8074c575c4375137b8f8d5ac68cb7d2301bca041f942350da11639bc97042e35f2030f8c205b895c57471aca3e89c19653aa8879bc57e9b9a591d7ea4f4239e132cf0ca5c8052d8675a9d50d9f62cfd06fd5577f72451f8b41e2c32311f78a9ba631fffb4ec4e5d0175a877905d42bda6987eb1db5bacb53be84841d53410a18e9d64e776515829e619317f0d2e07ec1e61ba713e2fd58a256d52d0a44ba7b7513a21543d9e2655493135fe5478522a679f0351d9cf224232709b34cee2d46b6da6d346c863a8e0f81053128b6b737732b0ceb07750100dbd45ab2a8f4a1d51c84329854f75e5b179c50d4581ea51664075848257257d20ee76a8d6be77d58f867f8c53ff74e88af2caf928b97167fac781ad40e4e4e4d654bcb00b02967d9c9d68769ed871ee743bb91bf36177970d6788a5415ba1ed1975fec642c8ee4fd113eef5898f74b80b2b7a36e41c64c0f5ccf74038f6753bb6aa7741123d666de0b31194539106b2f47d1d08079a9f2551911fce168afeda85370944790f5ddba9ad1afff618103b3c6cc26f5274ae5a6687707b76d0230f8cd8ba586d7f12889321845d1cfa8629373248ba365ac1d982091df04eb0e0909460ebaad8bdd4dc8b456049c21fcfa34c9b03ae930e026dfd45b53ec03ea657f56c9d16644aa1fe5f92d470adc6cbdef332ae0a239dcf66471d6e159bd620d065258dd2e0f696e6ea214bec92d94fa2dac1233f31dc3db8515e66d3116b82acd3511a807e2819673e4eba687f5ed27af426fb52bdf1ff387b5ecdced280d01f79ddc0c6164a949e46932e6098f0c3f6fd097aca89f141baa4c96d97bfa49d5749a6ef8fb1aead1ca8fd095e9c8c7b98b73627d207ae35389dfc8d25b3e7b4579d15e0a8d187ed727471c218901c3394a009a8b5f851ab7740e455928bcb96bbc5857a310456983c7d93883ac80732fb66d7760b2253ac1f9f90870c44315c7edd456e7afb55d36b83e5191db53b0f4da20a19633b3600928323b422251dbc84ef34e34583c71eb3fc8aaa9ca51196c04e0eae0c2382428e0cb15d45bedd9c460460958ebe6f3576b7713eb2432a0c8619a66b7c275948b14e89249dc6620b81e54b6c580e24b099160831bd9b851463a4f3b42d0bd9ab9099ef1d6aefdf6ed02849c225e1f80f5100be88431e586681893eeb1657f0abfaeebc17b0c7be7df70563b2418901d6d1411455c197349d185a14a01849230697d43a9a4a43716151ed63e622e4ae2bd1d5f6731bfe35d638935631d41a491eead9fd27137432095d0a9ecfeb7ed6a17c8b2fd9ef22007391d74fbc5e5d79178e0974d3c1314d42e9a5ee18978888c18cd2b124da9d4af450fbea5d66158a7b250ca3b32fa8a4158484bb5e92729911ba4f9e13ba4a4548e8e1a19445ba2221854b6d06217cc82113a8f8571b8b361ad5bf911e6a4034f6c3784d2acbe97038b78fd5618d7333ca90f70541343a0c35d406bec2e6ad8605582cf8f9ff661082addedb46f1fc31dd19d0321a1867bdc7fb236e6fbb21abae6212d643e5c3b15e466e7ec424294f28dbb70711cc0ceee7962c2aa8ba9a076148c608a2e42db6ca383fa7e7673d19d1707974951e30629a44d68ea319a915fc6578e8c6a424d3e6973093c545acce454006541c482eaee7558e086db0044838f656856959ecc0915645f8b78983bf67bd48c6df7e0cfa85c08b02c3604dbce5fa2fcdb02035cdc15f795fd6e8c251a28176ec933efe030cff96cecc434bec38b58e2d6146f41e00529e9530af85d0f11e7e5be2a89c526eaf18d3a7de28afc397eb2f03896f2755ba66369d629baca3c418d6c87621bcebccaca8e326c872816cab00688c7a4a9eb8f7cad0f8045a0af48d003e7dc674d47f388967ec1383022b188e3e3daaaa4bd4bc80b41e88bdf1a2d2a8550244f92815b79d21175e25c54282128349255590361f40c86f1c958956942250b118ee5fd030716582fc418d86643d91a0f7dbf32433f3e982e907f614af3b1ea89c2424e745b8e6d3ae135fce8ee17a7448da99d61195c9257e823d1e6a18c6e25bb3a1d26a9bca4ebe20d7c1c1e8df18a113925a0b155d06e1bf0ec36e15f094ce619f9755ec6bd51e988a35e7a8c0ad881cfde6eccdd23085453943545e18d01d959a9b72687452aff972c86e2aba3021b3d06813fca4d91b7b997975f3b69c0220a4286b9b113abd9ffd9fbe764ced909cd1e8705fd88bcaddf70617f9a2db158bf4de570b752b3d5d42fca62145f8afe80a2fec4ebae4b43496ab237fa9b973b58ffb75daeb04437f8179fffd644e828db0b7eb292aa44b18b6bc47d356cd455b29a6e4e23775f521fdb64f8e11b6c19b8c3eab776351b4d95b6db88e56095ecfc72692a3af1b3e977a08faf320d259fa7a835609ed1012c6ff06d590bd87532070b5f0ba50632cdfdb03171cfce4a915ebd17a5202f7689f91513667070f7b3b6878e8ae3ef62cde1477bc24ba1568a4f8c02b1b3218a363e8909a03e0ff4c6f727bef5a7de688ce4b9fc8bda7f5a0aeebd09439f2080217b6bb8f3d98b73aa7846b7ae75ce285f165b9372623fc59c3802d783273d39c6021748c41a54ae09d8c78b73ca31477f3938523893096e925de837387bafafc2e7bb15898d9d24b0e9722f3841ce39487dc71da26f908e0c97ff632034d86a0f7439a40b80395fb7e5a6d50de4fe316cc8561cca05fc107d4142161c5ea4bd000167ab68e0bd83b961ac4c8136386d4c6f473fbf6bbf0b3aaa483a746b237d9204a4cb1500575db8200322087113b35d809712968d9e2dcf3668006c9296d08b6366f2577ce15c308f62c42efd4ff48f616058ec807fedb7e5f9c6cc221280e22f2c3b2cadd56499d9c4e8911fed03bf3326782047839c9e6358411b87ffc78b5dca5a88fa003b94271567c6e88b028e9d978945e4649cacd018f80c7fe3ea194c4c3cf37cae25df96ad619e417927c2696091d4cff2d57de747936997d3869a146f7e34c595e2c73c150ebe7da5af46ef6d9ec02c8fb962b76ab1fa86d385f2df1427580c30b3994e1db81434e0b26ae8702009d95a422dd66cacd396a1ac11dc2ad5b6f8b755cfca26b2ce6e117a912fcccabfc76abc045b5f703730827cb6b7227f395b02fb633961a5e924b05b75a9a3a3a159e87f39c49fb5b4b2b6c53fc94414470261f3e069a4b724e3f1e8ef66c85fd472e8fa15f37a1a3b63199c8a463de83e4d166be92a4e2301bed5fbf783bedb6e3ad3740c410e248662201a72afa18084f8bcb6a3aac364e622bacdc43c8f3b2a5745929a513fba87f65f15fca3b0fef9b6dc1752345ea2dbfce2b1cb61c80f8795d339756b995f15c0cbaf654c7300d0e3c3b9cca5a63c3b48005f6a5410fb59b4209fd1854659aedffec62ab2a860784ba03a31a86f1927c8ae339c4e73878997d1cdec9b26a1e0526ea6b48131353b5e88641bf561e07604dd20e6492f6269bf674ab2b7025e2e7d1ed4614d4555575dec1ba5768b97b20669caf97ed4c4efcae90e92639d82d9c28fbfcfaf4eae24dbb9a064df9aac9ab2e3238d95e50f1a4413df35237fc115c9a0f2ea5712304092f6a25cc23ffc5174d0650cd286fc53fd5850153265c38f243b68ff9b4ed4dbc5978c950f6417969a167e9a0ac2370d22268cec0cab30f67df246302b2ee6b80bb47521fd166db8d7eaef775cfc9d7e79a394fd4cfa2bc5ed7cc5e0f79cf5bc5dfa6c1239542a7f03c38ae28cc493475380621d25e6c2c43a0f8bbd35af99f559efb4c7e6ec0c413ae18d63c23bee45dce84d0a49a07c990bb3c880e98a670438bdb1649afdc5e259793010141305042e33064c6288cb784a8b783555c86328fea22f86c8c6c1dcd32d65c4ceeb0582e6174ed21028851d868c5caa0da62cd1207e825db01cb2b6b974faa83fd058877f1de676d18b6d423b5ff4ffb86b9b07d199e2aa5cd64e3027433222b621d2f8aa4efafdbb33772cd4f0871d2e51c05755f9bc8a77d74ee83f7fb111a23ff02dc444d05034c518c94c5f5648de1f0a3a6f1607f591c4cf13e866e1acf88b0258a006ca689c1852d0d1747536b4453bea94e58dbf4c70fcea9be873499fd30a2f90d106ae205dda8da01d363a830c488c040a230ce189cde47e07d3c84c71d9f13bec8a0606a17402a14fde3114c035a422f43b8169ec7b787bbc7e2948f812fcd771321dfdf91285ad08df7c8314e3e8", 0xec3}], 0x1, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000001000)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001180)=""/194, 0xc2}, {&(0x7f0000001280)=""/92, 0x5c}, {&(0x7f00000013c0)=""/132, 0x84}, {&(0x7f0000001480)=""/98, 0x62}, {&(0x7f0000001500)=""/183, 0xb7}], 0x5, &(0x7f0000001040)=""/48, 0x30, 0x32}, 0x2) read(r0, &(0x7f0000001340)=""/116, 0x74) r4 = socket$inet6(0x18, 0x5, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000fc0)=0xc) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 16:00:23 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x3) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) listen(r0, 0xe6) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x7d) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4000) r3 = kqueue() r4 = semget(0x1, 0x1, 0x94) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x1be) close(r2) dup2(r3, r1) 16:00:23 executing program 1: r0 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8000, 0x24) readlinkat(r0, &(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000380)=""/87, 0x57) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8082, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file0/file1\x00', r3, &(0x7f0000000440)='./file0/file0\x00') linkat(r2, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0/file0\x00', 0x4) symlinkat(&(0x7f000045bff8)='./file0\x00', r3, &(0x7f00000cc000)='./file0\x00') readlinkat(r1, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/227, 0xe3) linkat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) socketpair$inet(0x2, 0x4004, 0xb2, &(0x7f0000000000)) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) flock(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:00:23 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000180)={0x9, 0xff, 0x0, 0x5, 0xe7b, 0x2, 0x2, 0x40}, &(0x7f00000001c0)) 16:00:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8050, 0x40) 16:00:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:23 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x3ff}], 0x2, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x1) dup2(r1, r0) write(r0, &(0x7f0000000100)="e7c7c6779851b4d18df5c0d0d7efc17994221d20bf5f0a3019a9fcdc4e919542e9f54d22776caa26dc06a1da7af1762a70a7af51401235984c54dd4f8d24705fdedace530313e284b937a55bc7da6701ef72b3be07c89e68ed053b82598a89661f5ee1d3", 0x64) 16:00:23 executing program 0: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x0, 0x5236}, {0x2, 0x80000001}}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x0, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = getgid() r10 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) r16 = getgid() r17 = getpid() r18 = getuid() r19 = getegid() getgroups(0x8, &(0x7f0000000c80)=[r4, r15, r19, r9, r5, r15, r7, r12]) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000180)="c998ee5a1811cced0b9177b2f879da1a3afd516da8f728558ab84451e607cf67b051053b7cd9f0270aac666b9eb9ec288300efe7000c26f1783ff2ae7b4c7886703eac1ece4d64c7c80b39a46b82ce4e53ce8a66c19715d2bed97eace2b52b625dbb4071f5c9f9dec907d4c0a69b1572f3d423a3e651c813bafaab530dd35dcf464f7768f4a97cecde5747cda954a09ad4829591ba8289cbed863a197685a41bf048eac538251af3494f88b19edd3fd7b208bb156d9619ed09dd57b779cd0f6ad742efdd72d5ad020b097e81103c19ebb072679d48532c383829976f764f34351e56a633e6c4d4e4b944f3545428351e3cba40c7d4eadb082ed49b", 0xfb}, {&(0x7f00000000c0)="b68ce61cbce615e53438a6f5cae509b9ab", 0x11}, {&(0x7f0000000280)="8970ef23703673451cdbb8dcf82c75020e666d19e1492a2866bad8aa562878f183765a9613fa8d265e06b46ff68d3b541c55a2285b9291fd6c9ec78be022fdf5a0f7de267f961791d18d2d324fa624ecfdf7ddc1eb74516cbdf88d22c0f9de206c3214906e07879e025f52f63ea181864f9a243c8b67c3c604f5e10bfa03872f0da26f0a808a855a813c6628874d66c222ff6d08a5ab4dc9", 0x98}, {&(0x7f0000000340)="9b0e032225b9f338b31c8e10a88ef33d48ec14daf655621708d6c0feb9d5915debab7fa22c6b12de995ac501aa5ddd1e79546b0315592e63bfec7eec0ab68c2f462623f798ebc951068433eee95e9d503076c6b47fa43514f76248b355b0a207708ba802108c64956726466d3e411fc35846cf326b76643f42268318f8ff548114a4", 0x82}, {&(0x7f0000000400)="f2811a2b20a9e793156bf55b03e1b2de11e1582e24a1db054cc53a126f9d581152746afdad87fc2e8269a0fc86a9baec50b909ab148b278f43ca07084d89a37559a5ee0616752c95bea3ff5d89704be45be80c05b879b3ed0aa1193f1fc2a1706e4fa64b2d03a6b5757f4159926b42344edcf0d3d14896", 0x77}, {&(0x7f0000000480)="bf3476db1cf128e49782db6484cc752c8caefe6bbf6396aebd3292e596e468358f53bae0e8fd9a3bb4df1b91bbaa0de364bbbaf1ce19945fbc5a85381c49770732bf1328ed99a614b0ed8bd90527232d12d362176ce15d23ef6bface82779afc7a900828ce6f9412cc2ee46b250a0c2a6f17db62eaf2edff3a43693150ebbf525bdc44f6419909bfb76c7a5eadaf6775a4b54ac2293aaad846ee0fd9eedbe869932a7a409cf2a6e5cc34365375766ae2d6f09e55b914f8685a9e36537dc7138b234bbe9342445d3fdc7ae188d1446afca6ff34c28cb2dbc7bfcf4f419d9250974e56850262ce5bb67f200045", 0xec}, {&(0x7f0000000580)="be1110cd5a16bec6117802ddbf0013543c0b227c9060e22b2c036f6ae9da684c2d1f0edb9bc719e806a582f72cd042c5034f4ca8dd8c2b95ab3e2b3919849844bb2ccef43c673798be783f46de57bf9feeef5fbe4121dbbc046a3ce50b939e85de2fb90d7aeb1098141c5699d8a250fea6c921d7843c26d595d70bfa0a76116ad84467a4e31f24d2ab1aa3eee225fb9b69151a967e8f5505cb9994086bdcadc9decbaf48480c9bc76c7fa3ea6669643c97bccbd9415a1404fbdeca21fec24c7839990af12ec04028bbdc2e7deaa8261872526298a06645798dcf80e5a492bfe6d6e46a1af0ffb9a99c8102fef980d099eb114ad2", 0xf4}, {&(0x7f0000000680)="33f5f3df7937d4b3fe45f3523738e174b0b3e5a4c1db4becd72ed081ad256c6933300e258adaed837df43892cc367cb09b35d717fa92781e3253356d987e1021bfd70dbcf724c28fe6c460d9bdf4c1e814a2b0f6a5ed078e3a5dfb4b9096add5873f09a542ed94cc3fe04882cb01756fb8add73c847bca928b4413a69529", 0x7e}, {&(0x7f0000000700)="2f97f7ba1ea5187c8a54c88d96e8d2d492c769f090efde46fa2bff478ce0b95f868b3534a98c32de0024cf0b649823b5c1251fcd25b454b4fc9ddfd836e1b3af785a0a7df08d8c924e6b1ee24623b738f367d898a4755d48f2c9a233c09d5453f4e9c19aa2f4b45088892dc583935345b3d139b23590511142b329615c8908786109fb60aba9e8463ea15c0dfb02e4577ae302b86712bc1d92706d93d42b875a7ce81cf73751b5cfae1f6ed7663a64d28dcf457907a1010ea03ff6250e7bd9ef78afb9a0cbd7e21bd95369302431ece87ea65cfd95b61226341be6db20c31c9f93c2b03c45fffb4d4b6ec8a6a65573e6ff41e76543", 0xf5}, {&(0x7f0000000100)="4a03c4122be4a19b", 0x8}], 0xa, &(0x7f0000000cc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00000000d12000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0x158, 0x1}, 0x0) select(0x344, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x213e0d28) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x40000000000100, 0x7, 0x0, 0x1000002d5) setsockopt(r1, 0x4, 0x8ba7, &(0x7f0000000000)="887696f2de9a77ce8b4132c11fc07c3e9a8329d37c30770580dc37e0be5be88db15aa6da1865ac7111657426914effa5def5ed871080d36f846de40b3289a99d996f185207f12892f1738539b740d8345435e6c2b70ae1467c0f762b0243dff02884e3c499550c191fc153373c8e502982e2d50d0df6d25996734a5cde4d8185d0d5a220a2c355af68e30d179dadd6e2c59b6c701a3e86efbc98bee299b26c5ae9", 0xa1) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6001, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2086, 0x6) 16:00:23 executing program 1: r0 = dup(0xffffffffffffff9c) listen(r0, 0x2) listen(r0, 0x7f) mlockall(0x2) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) r1 = socket(0x6, 0x7, 0x1) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000680)="fa558b713a0d56befc0a767408a4abe8b77a36743f0074566b38ae4276b44e5c14a4e7b41ee127a123c63b16736c3e3e7220442e60e5139d0870b5b6e4972d9053e5225da94d8b3c9e62cabd4d4506c401aee3e621f57abeb3ee6619e21bc4ce8339180dc5d020480add4bf9fb209d75eff2ab769910988d88e85f8bd9d1bd9f5afe4284d9fc19c09ff67137065dce415e8c9b139d814508c671336b36af392bb4b8db0b7ca358f209ba2b987b92fb450e3f5591717a11e0f20f867baafe74d3f4b172bae08eba402a1d0fe292d3ff64f1588ad3321e35475f2f698097eab8a25b", 0xe1}, {&(0x7f0000000780)="97ca4db2cd61cad4f3decae523b5665d933005722b0b6d0fd98f2019d94254ec43f63b616c49df36d4861730aee2c723341faf7a3a86071ba1ceaed8a224d12f1c32ecd3ad7ac2856f54d75506bd7ac8b9bbe7cd2d95dad0e66f97537922f1f3cce034df719625733d7271db52f41eadd078f3f47e274983a875dd38002fdf07b10188b6ef370c4a440588016d0c60b4", 0x90}, {&(0x7f0000000840)="38907001e1fc9601cc525a76d09fbdbb3278b4b08902f9f8633b393bb4b8b99198dceebb851c961182457fcf7a05b5a6cd2617cc3509b9ee845308dd7c71e77034b7b929a7b3c7090bda109fc6579caf241f61b0565ad3f1a71cf35dfbf0f6ad19c1a3c5239f34f2257f3471b8d8d1ec6500800298040e1ad01485091f3e9c4eb62f657ef7d02d909fefbbbdff22b291b4069688092ce35b99d674e260c61913", 0xa0}, {&(0x7f0000000900)="a7e68e21607ee42628fe44098d8a5bcd9829bda820aa46e9a5a118b4f8c62edeebd9ff969907a0a7f2f4764089dff04b4923153baf39f80e16bfb86aba67439bf296fbf5536b30de6558ba2737effef59b5127535d95b237a41f072557f3ef9d7982ff92629da654c17e96530dc3ffcb86744e3ad474ed9688d7b5b35a", 0x7d}, {&(0x7f0000000980)="6b952030894b485e97e50244f630fba7ac09ca235b13312866f17080745abc8d31af50ce8872be6c16a24d912f7b", 0x2e}, {&(0x7f00000009c0)="24c7503df9fd868738d6f02a380c7eec892818724ba55e7737f809b64d0f32dacb816e7550b21b480e391edab3d634ec38483e39ce88ef9086c3978e58705bfef98acb729edf454d2f79349283c38d113208a0b64f4a492ec2ef815a3ec2845f39b98d8651d76ff95b1d7a51ecbac54e3013764b7c1609793d6c6567c527f8b2dfb8ca7cbdbd070485247cb2b5eb5e5a23b33654887c4dfa5ab5f3cc26b123d1c61c1326024df8019a786aa2717605113d20d6", 0xb3}], 0x6) listen(r0, 0x4) 16:00:23 executing program 0: syz_open_pts() r0 = syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10812, 0x186) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) 16:00:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, 0x0, 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="17f2f8366391c8d80000000000000008430eedc9bfeb13e4afbac908ef83207baec193d64d85e1132ff089a28889b5c3dfeb00cba26af5f236c28dd7656c00000000000000000000", 0x48}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a43dc72356b9", 0x6}], 0x1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e41635b27af831c295cab566be085ad87de898104b68435e45da3948db2f2a563e67cb68b7cf7fcaeb7ba1d7da65d8a689b57e64926e6ea63fcd2f3cf33cabd7b154be966ae007da8cb58f836e90f4896ae863ad6acd97ac7df0f781fb2a1dd99248558673b97957b8287cb1ec01423a034bf96fee6a52b5e03c87230e72b1616d6ac0c49fc81f5a4af2f09d198d1f3612c9df41d045465e21dd937591435fb223b384ef5e694064a69b4f56713244e85fef5c0024c386cc718f14d97c2f4dfd1cbb5bad61ac2679d7047ec3e9f6ba2a9e3e5c4e47abcd6ec2f2c15ecd4ce631992697e87220b642b0c91ccf1a52", 0xee}, {&(0x7f00000001c0)="f8e9e1d038c18615996c6870fd2d4222644cae99bda31a0fc33d519a7093d5ee8af42b9f0209b195044f234ac93ae3811a8108289d6f3587d8ccaccd14e76a2f72bb004f79868aab31f8b04e05681c8579de02475607c3b358ecf08f2a783a28dad6a16b77edfdade54b03cecb6f410bf0b8394f8a6f5a022c59da8e13c8cbaf750df0f2e4d4b7dea7e4156fce9bf4a75e34abd66ecf9dde3a7ef675314f8882d455bcf4eb08b42c07baf4d574c983ec06b49bde08af7f193270b642c2dc4067a1410c71eadf1e03", 0xc8}, {&(0x7f0000000400)="09369df1726f3c431694cd6449308a68840702b4b3735eea014719f93c362b75a86a56da941be219a5aaba00f0ef708266fc2af310e1dda412a030367bcc236379dd2b65d128975435222820915b532c34a8d0c7c6266fdd90c802709539c3b7f9285339b5105e910459f9cdaf5e066cc7dcc1bff2f3f6b0e0d1d76ac614bf5e23e460a1b98d1a2046a5171a76376a1520353f3fb7d96cc18cfcb959ef9e7f35f217195c505d8c509a9c3a83c8634b0a0b29a3ec2aa30004a193e9b5353b75340ab96906327bddc4c071aebf327f7fbe7b487525aa25c2c71a45140e6a0d777132210800dc416bbf9cfcc6946abc8b2884cafe336b50b31e6975b42d6f11b46ce1609b6f88bc27b4c5eb4298477f72e6dc4c70a03c6cdf2aae684aaea1d05499db35696f1e7438feb220a163ec2cd34503c7a068a4735cb25fec08dcdd846502c6c6ae4da695d03c0d5304d6d1cb229595bdc58b542d29bc18bbef99b0a534cf5c81a6ed8322d3d08ab741d97513fcadadb352f178115ea53cd1c7bbc071bdd4b9ad0e5be68adc68d197138834e2e3dab0baba289aa26eeb59072c2cb4e3a0da134e7762a30388067e3017c81d2cef1aa686ed07e645882c52a34ecf88178695d4460c2407acab28a111c8708d01e74348f2239879ed7c2c3e46fc59f12b30cec4e364fb9f88270a1e2109c86757fe069caa5b31dbb3e2d6378afa7379b6bf5af3f30c0924248a03a9d9d0b75ac8ec437fa92b4be496ad1a989aa220402b95e1b5784017ff7118b5987d0629e81fc7caca2abdec4474302de9bad5ce6ba720a8b9cc4b8d6f590f3abb0f6b220f4e3ba7c5a20615efe8a14226ed720797cba62ccb32ae38fa91713f51e62039ca3b0eb9d75e365961e20cd517a3b17e0fa089a517048ee70c5a2b034ff7d2b8ab31f324d0e3a11e3cc32fee0901cd8f5457455cb7dc1f8c5132f7a30d8127bd88070fd483e3163e8812e119ce81a0ac01e0e3e842f9c0a21845d68d854c70fd2d8f844d729606ff18fd5c8cf9797b8e844d5f0b27a894dd25930ec2d2556172915b40510303221cd50b49b406d77af866e68df11eb607ac8e68047c73710dc2d6c5c0cb8397df36ad24282c96938e05f2cffcf7fce8af5dc6c25b6d8c475ad5a0c0ea10292b9eeb3dc13932fbad8c70375f91f9ebd32b9a2daf33cd29af4f3f8af6cfa473b8ffb7de237778b06f3cda33c3ba1c0860118fd1169c672d6986b9870ab282783cd3eba4dabc1fa79b94c1091fd4eaef40cd54cd99e0bff6b9069eaae2e58c6db86d335b690d8aef57d3b03c1033b9ea7e3048b30dff3d420dd89e5b77ecdb1a7c6874b97aee105ffd1bd863bdd66c5629d099615ce36bd0105b16c0fe8e919c94ea38b476ea125f4c08316eeb633dfb81f1ed8af4662e230d01af71682710c5e2d12f7f947e68cafe8215553135539f7b66c61f5e11c8e41ea09825560033770cbdeef11794571fc14095da5d5a951290bce6e3594dca3d5e031b07d91245e92081284b43ee99b388a04b01d18eaef48e273d7365cb57530476f4c835662ea44705064e0f856b572323c8f54a51c3977fc124db68262152802796a31f0739c533acf6257e313501d08ac6e51ceb68fbb954d25dbc90559cadc47de1d0ea9f14ad2c12c9fec7c979cb877145cb8b9f58b846dc8c6aa3c8995a79e2fe78b8f95cf1941f30554f262ab415706a01a3b80dc8b462062bb93ff67f36e6137177aeca8c83317b6e31fb0f818e6ab74aa3a6962b7bf793df7939093105b362620f33219c9f2db0b9e36f2ff09d5607b6c5deede56e226177388ce9f2bc0b1d6506b837b5baeed90178e04a85cba278093f422c38afd533c7a519a490bf6e245faacd2b188fd4e340e54744b9ed886867e439ee7efda7bb5905c0ef15fa32a6412291b216aafd49bc1ad22fcefcdcda552785e4abf3936e538cf9dd65e6fa8db615d45a77b66f480495bcb4e0861965a0160322759072b880ebbd7c5ba62b86cf2d159399a4919496ee8b03291efbdd73cad67340485ac1fdccf079c90b12681470ff57586f24ff04e35438d535ada6b994c0596e816636ccbc7d90b06d9d7a1d841bf4e0b4593dc24a61db8b414005e75b66ee98e150cb5c2d27b51520394d9dd6115e035fd660a16a6991dce142c4961cfab251e4533bb0f6257d088ff9cdf491df5b555a289c5088978905ca1fc8f3d15ce2074f1c4bbc6d49f1a59c8ba0069bdcd71770634c1dda0466acc12e5a879ca54e1c0519c84a6e085545695ef19077aa1bbfad7d3c39c1cfbf712b5063dc95c10d18dcca5c5b85fff0d0662233db899f92a299e5ab02aaabbb1efac157e84c2764165d99c896cfd21bb8fc8df278e50023a49ddbb6a71a9f451da6a7fc147e21a3bbd617f760ee428f791de63144a16e1d78469669476823149c91015cb9d8087e197c4b8d262636d45f6cd9ccadf35af30564a6e46702be4e1a7753b966857fd549b31115cd17e70ea0092211ef8770131baaaa4f9225a7f33c876505d93c2ec9a4e0eb41046a04c40bbfe0ba7c8f78ec467114a88ad721d99278fafa70ad9fa710b86053568f7e17c0ebdd913fa19ce86539cb8a7cb87ccb7f0f53d544ac3107520e0343c657e3356b5f23906abbbe41ee4ab6d3acb99ef9f29b7115b66f658f8ae20ef474c6abc17b7c48b66a95cc77c807b6cbd43ccf84bc72df2c721eb5d74177ccad501c4e3c7a8c1f2001b67840f4eb41daaedd138c084164f4d7b1d47e214c5935bb6709b5404f4de91ea630384db820d411321d118b56f73c58c9861a110cb4e9f6404589fb961fb8718d337f3589c55022e3db165a79d279e3b115cf84781d27d0257e19f445fe22e77b191879db47a804581a102d9be696dbc6fab05c756ba71b839f70ff4fef7a75d8948739c9e0f02558a2dafab866994f3de9e76daca8e1650867d1472ff2187e8ca2805c69f5229eb76b0a5900f1c5eda69034c9b60527b7a46d92ebb95df0ac550b3567296ea5ae2fe8c017ad23baac656d0f25428567c9d136a689eb6965a795cabae9b27f5e7c0c4fb08c9a453c88c677d3c7e45273381d2d74214713e6c74ef5cc48a5c4ea875583fbfea8e7a7bda70595460eb48b48b73259f56732f46c82cd932b9e8893f68b277ae090b32a7ee0b4481417147b5a1023ed77ae89d3c5f75b28b3f6b7b794a1fb6383bcee080599f24addcf525b1ff5fe9312e86c4a5fe3d4ba6c5f2ec441706a9cc09c4213a0081ed4ef91d2a79647e7942d14cd2b374ae372f7f3dfb20f3f973b0201aba9527d57ae03845607165b2d0246d385138ca930ee4b149110e3235681499ae9599efd62eb336e7fc23a85c60b137c12e14c5ebaabde7306974d5f97aa1950be362dda1fb016536a720fb2f4f480f768a0492551b4813aeb103eeaaac91f83e6da13463cda724a06d5eefb23109c692c85dd24afdd0d926ecf2bb5e8ac84741d5793f95648da4ce98a416a8aef5b223951627be9f3dffce16045e7b025f5667ce863d11157753a93fc59a24da2f728471dbf4a587c4fcbe2e8b72995df6057dafcf27bcf9da080a408d4e3de76f0a3dcefbf7dd9e7351fa90039338107d477dc43fb3362f506c694ea2c4a25aaeb0e8560b9d1406b8d0f66e4dab45873ea255025f4bd64f57eacddd5f355c892d222b91d3685fd8c37c9d578eaf172887c184c68c4a278b567683b6235623d4ac747bdd0d4b716dcc67b16841a5596f3a7fa12eda7460f16214a1a211beccf97f909ca340ec1625879f74390cbb28ceeade690b7dd320cbf612a1b5018a6bcf2f9129c6566b5c79943686da48d59067c108d2e192b6e59789312ba26739947d366e165c9ad9e2ebd7149f197ba2a2ba29d7edce5b7d08b0f366564ab317c8e3a115ecc247d2e8cfb0af4991008a953d93d3c64cfe4371e1f60a23e1b06e49eb627733da24be7471743646a2b5e57dedc1fd84a9997c41220f5eaabf1b76b8c766f066c49c5c9c78e948e598b7653c5063b9f3803416d195583a18ac1f4fea1d02174f9161d50e518ec36637177eeb94c4fc02abeb629cfda5b8924f56ee8858470e862ac4c995ce514962d7cd39ffefee6095a5ed9f28c056e9923accb01e9c307742549388bb9060900fc2a61b328d298a5b21cb1656f65ddcffe5aecf8b5d3c132fa1d600e2157d4f33afe746f27058de36b3a62c9a0fa07c32aa72953651af8226e7a77e61a38ec99aa07850b436023251792a4cc4e4510dcbc004aae1fab99051f250a09850d492175a295dc45adbdf738df6aba08ff4510ca870b2cb9ef4369c242f493142bb1cf7169d0ef91222b45cad09ba12f22632deeac96e94639fe582aad1480b8f21cd74af0d9689181ddeceecf1bd7213dc9278bb32ec4f5bc2e82bdf74d99ea6920668a42ea8ade0128fc70eb91edee8699903f38555565aaf02bb0e93c901005f905895d28eff05afc4d2b5ee0af8f63aca98159c7f84aea0c6b6a142f195e1914d47dfe602475d4e958991a079d8037b2e6d6ef802a46faf452c2e9a2aff2a72eb248e84c5e8031eb0e9bbebfd9c389c00f567061b1b9ef4d4bb43ff179a567761d4745fdbf470c150b1015c187fc3b8207bbc6f455a23d6aee5926540725c83c546c87b2d69ccc922abdfc5817c8e73764718e4852cf3fbf5a5c9f9431534c67b3b458e112a9ca7c7183edb14e0ca83e6bf5e50217c2f803900f786fca5fa16b54c4a8d7c28be4b8da3ee17da08fee5781837c6d67a2a2e0a9106cfea7d32b326237945c819e33f99352a12f6bb84b0b5e81912689410674659ebbd2d90432ea04bc9d8f333285823ac448ae4eb006efa4f641c9b4665f606896f128a73e23f10535f8ac8cfe858a446fac82496fe2bb9e9671fd02f59648e36fb76bedb56c6e16584dde397795bb1e10791272894d3053a7b6d1d1e3f0194ebae8581cbfd81fed8c29105fafa0f9a8a98d327e7e13009aca1247e7834f803b5449a07a8d063c7e321d791c273be21c0b0b8bc46c03973bae588067a95efe8c471e0b796f9cda7163e6fd70585c222b94bf68352c5a0f925adeab472ca2eceaecfbd3cb86f942e9737bf04678e61d1b23b445be0f707d28550f57f66d25e9d70049ea02add80fcd241859b214609919887a2607a7193cfcea42c01670e19dbbd6473544976a1a7dc85280b8ab6c4b3f36395d02fb685fd9b05286d66d30deace7d9c86740cdde3a95d0aa5a36444b4f38b2c949e5074a7db963bca2482d08473cbc456cb28f4845e180fcdb041d92b9ce00a45a734ffdad4eada244e467c06c084d0923788352bab1d0a6c12bdf3e45ad9a98e87f6b81a14753215a4abb0c64bcd8a7919793e87d982a37bcbb6da71a555ce620b23fed126eb248c0171b8da405aeba7d6b9bb5e023fab70098956c9a4b07f7ce0330ac30e2c497b760a5a7d66b86380e9ca37857d8589ef35341adfd00ae82d0070800feb067d09384e3d5764177bb6a864cc4eaaf07e5f3c2004fa6d45861b3e9e43d815c6d6a28f2d4baf6b91dac79540fccf154cc5569e0ed5320a9879541ecd6d50f62cb6a42b0affd5bb8a603bda367bd2381871411ba260b1d8e657a5855984f61b602374cfc17ed5bbb365a9d75176a811115e55ad542c15ae86b28feb7beeecad607093de179833175a1daa98c5e53b94adee1d4c966a285b4b79cba2a682849fb7a850d218c47d437d542d60b7171b799f3df20e0d4007b113f21167352327eef952c2c53045017d1c14a9c8d2056455f4cecbf55d23a9e1e182043cb", 0x1000}, {&(0x7f0000001680)="97f4cb9af1b1e32783a324b7a6221e3859f22447575a4e51639d04b7229d3d4269203f2242d47c0246a0280fd74487331b2983f8ce66ffe081cd3c286d1e8773432f6f8f51c18c97c4dfd2d050c456a16759ddc28514004fb52252d9d464a227cf0013810ccdd8401b7d531c3b2fc0498b5312e329cdca210ffd65132d218f1232d97e8236a4fe0b67786827306566737a10b54cad963076d6e23d01b6b11455c4d12c553b72fe98a11db0c068d23cb71c57c0b5aa2db8ba6ad2a4d611eb37040bd1b44f05a7138a5f7d1edc8809a2bd19a5d5bc516cdc7f87001f27de56ef2a1a5596284ee81b3c3856acd4a6bc9813ffeb713149e6bd1e17761cbdeb8acda4f30290d027163f43eb283c99c71e55a02e3eb6f7792ff791c21b8ba42328c4658b7b4d6f0364be0b2a0b2f9c4a0a1ad66da0dcfb90eaeed25e2cc1da4fc456f5e664e99a135b0b058e3b4ba7c423ffaa6dfa300824be5cd79fbcaed500fcf53866ff113e682dea6bd5ee30ee7c4dbb7a7f6ef467c2b9cbd8ee9d4d5a243c2d70b05be796c6fe440c99ca68eb5ff20b3f1a18cc4082864bd363c82b520b6ee7c2e0e538a720678ce993835b911083a26921193b0c438f93a71f375f9d963ee29e82879a7064a88870606e8f483dce0fb98b20e26f7510c5a1efd9d57475d76a59c051f2d1d33ec897b5e19e943f48d80040ffb06c6b104204a86055649295866f1a092952aacc1733c0f21fa81b3e431882d5d75a37c99bf4fa87e36601ef68511bb34bd783c0042e6604f1971694df5d586b9c2d4403dfcf4a4b21a3ee7c89096c9acd2fffe001c094a8c84ffba50ab642d2233f6d4ef9291eaf7f1742b381969f399422b908e5df7bc37455f81e354f2b8b476998b67f4e08d9a5528bba8f259abf91373b3fbb117917ad249eab6f49993353b5fcc5dec6d9d5f3d60ae7654e6f89a81e020f1d10b336987b16620f4e1bbea8bebb20b6420be55c30f5b2aa726a359b48d91bcfaf2473539acc56876df2956ac33e2fca976ec581bd69cde0429209a31914741b2c19570006d9db4ae569759d9f6804b49f79f3e25445539d9dd26c55ecdf69a8e4225820be36cf4da3c6dabed4806386810564c8309453424fe93724dd024a53fa7119646b6fa4ad82f7f06f9c445f408b2e862ccfed05bffab3ef93eb155f401726f620c85f878f88f5ddcb1615bdff1936b066b4d9c84afdb9d3a34a55ac91e5515a4847369854afd455310d52b09aa7fa0767977dbc83c0ca78fa4acd57c1a9593876f05da691fcc677ba21212a111a3e3af2fce9f5a155ad83ce671108cb6d02247cb7f90992d348a091cddc5ee6bccd610b98780b9b764e2cfc10eca68c8c303cd4d97db02d2ae05e9d5e01a5f3be4d72cd78d6fac737c8d92b30c2823b6362d6b1e1b0750dfa5b5e4a269f5f477ff445a90c74c09d2bcaa21dbe07f4ed4822d585f3d8e8bcbfb70e78987b7210c81c81f5b7fc186ecf2a604b237c08d3e7ef95ac06fea30cce70cca79aedc7eb43d4468dd943dafd6dd3eac242db0cf7f56ccc1a6b18c505fff9645bfefc5864e9787c5bb35ee6f7aa921e3075e32df0c00c555882f21de0ccd2912dda14f0a08c6c35c14a369eea7063202cb5ce56de01aceb9e7d2c5d1adc2c67a53e4ead260cf47bdb656de6b0fd9793a7ba0123eaa5c20789eda2f3ace328d1c23bb60b32e91c823bbf6b7ba0310dddc24bd5c23d628041b703b6ad5bc601959594c76bf49466d68e60940cd5c8e97195d99dbcb66cd5fa966c244644616b1c8f27f6a149143855acbcc816c37d84037d4c35bd6ffab58cc1c06f840fb9e97261d9dfbe37f92d7f057aa6835a27f5525652b34b21353b701cc20e838560659424895246a042ad715316d3dfe69ed813e5bb0e09f3059ad54c66b58ebf67e371892a4690ac71e94f215fbeb663d86b4f503a67a43d8642993a9182ab8abe8550f3b0d86aaef624d486ecd5356dca04f76e302468eb12a6d1a031eee321e261d2bd70140ee20d87d8bb8c82eb57cdcbbf53ba9e8fc54d0214433becfd6fa5da62aabd77013d215629bb63b6ecf165b6cb1c18e848f0844465c97157c02b74863feb14fc70693769e7d834c03a6e253efbe063ec88144ecddcc7ec0625099b3fa493b703afd6f5a7c7f77f62c59bf2e43a84a030c10e4b39b50da6c65bea0c1d15d05aab1c7a3c5cc1253acc0afa5ee6e5824d7f6b4a67350159832bd4ad3b8592b057f7a7096ea709e8f3bcd5bb4e3a90c4e60c8daa02185e53038be1da41fd233a851a5589e74b44e1c12753b98a0a002f911f34d8ce476e43fa487b751ae6e4e7ccac786d5908385036aaf07bb51ed1746fb8ac529e8cd1da8590e204dd96ab915bf710abbf5833aae40bec51f5cc2315987d0c044fdaa143d45288eb513126be4f1302783dc95ec8a221e3a801c40ad78dea68c14977aeabae8097b9c3f7e4a5300888d45db905afff1042308e94b3f4b96bdb71162308650592da169a8de33a2e10139509c9a84134d2b622a02fe65e94dbee5599fd31b59a730ea9c3c3a7753aac62ab2bcd74747922668cf7eae061a61ce87efa7e13c4dce727d0fbf37b7a4ab97400b03ec461ed8f019c97ac1b6b4e14ae13de693d760c3a0136276bcab8ba8855a2e358c51b1c194f5e5e457a6f6f428a4f3e740c055045370ca3fc6bd90f4f562d064e4de9e97da2a26a6c3d379b17ceada9ca25fa5eba2f50e04a435bc7b658eeff10dfe7ae647780dcf17b67a065eb154594a59a6072cb533466564e5c29297eed9efc01028ab56157a0826026f45089bbd604ef4a4daca12d52b7bab0f8985ee61dfe9b81e4ee61bdbb6514ca98f49a7a2e59369de331249161512409c84ee9f8eedf94e8f0e9a8e25ae09ed8bdd660981e0de32e31425cfd03d9a3d5961810abc3b9946b866474608fdfbf5d829ce6ef9096e6cc394ddb1336d5f55d168620e8e257478416554d0ef7d3df66d3cdc3cd8c06b06812999ddc3b40d26efeeba4bba661bdd8d2d6f31b61ef6be87c96a1db98666be177035c7b7415d51b8cbcc6abff9946d15a4095f2887fb9597a99be6307a7d014bd2bdd28fd1d952f42203d55b3b219b733767e8b700e2a6754615b075e63e2728f3fb87eff2c0181f5eed3618a7666c1b32c555d3496e76e9102f8c55ce2f6497e00cf483b884e0d9f61aa91f3273a993ac861c0ffc627735c4a37eab7f8832b64e8ccf7694dc10cda43b4f3aed93e428a3526f0b577eaa115cc9dc39931b3e671db3ada09192fb1db36142af6e6af0511da432108da678d3e5862875a6f67150240286b443410c8e657f99ff54096f60e69dc70c62b8e6038879c43f0475cd95f2df0dbf23102ef7968d78c76ce3a831e353accc29ad4ad5d5485a1ec5cfb31e77b9ab6c3d72a174a28c26f500ddf8d4704fb465cd6bcf1030bb745bfc4752ef92b3b896e03c972cd7b4afd2869945f165ac38a43686ca9de56ffa69229bf53b8699ee95528c9b2bdf744b4cc797ffcc2ed9efef96f9b430c452d476d8fc7acf8c0cf52c90ea636c5bf08461245cb74eb216b3c85732366dc4d0a74b7ed85f5c98ba9ab045a8ddecc4b4a47ca9ea6e8a3e4c4bd73d0ed26f7f08949994839b10edd698d4603d414cb94ba3cc09a343d9bd232da5c6a3f240264f1ea2ee530fdb2b30796d9c28b60269c3e8086f5f04b0363fee3d159ffa9bd81d227f92cde7a2832fb3ec2eb3457ae21808a2284304cc307104abb9009bfc6da00f59a5afc6cc57b323da5666f6bc66d00485a81c782955cdb29968235acb33018520536d919db2217321b5133d37823f3999c06498c844639325c4d6a9c409048d603d8d1a7f9b336feca16d76b958212a60850029229ab84ffd9c01046485fd2dc1a385bf7001e691214ce8a2700d3f12ce1b46122ed8eb258d1826720cf832210ede25a899fc949685a1aa2668719a2be27d0a4b86c481619ba2ec1e23f2753a8abac1135275b63c4e97452e214cb5114c0000aeddd633b9e242d726516c45a171eb7e4b23e6b1a6e62ab77df85adf6e412697f6bc61374075d0036e8aa5e87f57809215533d05b67309266d9ed71758000376f68af4f23b0b5ac8d4a244ce519bcd66ba128fde11963eb42e5f6da05f6dc4a5f0e46099c3a180df4adc328f55ab7c296cac2bdc7205ea74b1b04add00d939c2de783b892de5daab26c5a1467e4e1f8e0a8b974222b645f3de304171dbea53e5bf0dd3380f9999fc434bf1a23fe020381e90ec36147d603d75b6e0ace23e9fac6a2fbfb65c5e8d0c08e33b818b0f156e35b4d2917215b9bf4359b19814a7a824270e462538dd0c7c481bd86c035e7e7235c220a326c4284e07fda83dc1f222aa9d323c55a5c3485b85e284112bfa487ac02adadb604adca6437241f0a6c5dea2bd0d3a9a79fe28611532c9021add1975f49f66fbf7861ebdf0233f5a551941ff1c439f88dce381eb85eca77bb0ec93ae87d4519dd69b48ac158dedf88a6b4f01306745bd83e83a30f444ae7c534db0c4811c24e9f75fda36d1b4a02a97b50a80d9a2ec1a1987a5d50099dd6d5c93a7117561a7ef655c99101618edb9f89681244a4b0c9bfdebc6e1e03be040db819a1ab216b0f71265f080b8aa2c0637e7fca851746eaecf8ca0bb08b8c865dd359c313a1c5122e80171ca338b12652b4b73be267a2875c736fc63735c6e4f085234b2a3c241a611ea4a8325903cf2dc885ea794d08a7090b2c52cb29dead60f6587d22a9f28cd86e2abfadb932196ef37405a99a906005878614eb34bb4730f84fb773cb991d1102ba84ed986dce4e497e7650cb920d8879a722ce1e2a869e50fea65419209dbd77438b00cd291c8b7b0ed327c6e180b8019726efd81d38f6a75e98a351718ec93be9fb8295f241ccd79e5b780e253655fc76348b1879d2f8218572fd416a8929d22be0373e7a1357d501aad9c7a53d2fac0256dc25ad74f45c5fd3b36da191e323c9fe5315dec3fae90278aff12a084a893354b6ceb3981b1a40169448d40d0a4b9f1627b4395c94f07087ab965958f18b2bc989fe4c190a34ac98e39cdcc4b3c0d3adaa3c4de3a396c37f3c0770a413fabe68ddf27426cd2fcb07d488116aefe00f04ad3934acd049f11e201da45752c13eea4de0714aca604a5760f7c3a78161227b49874e3c92aa7b9228582eedabe2c97f05aa1f2d033630a1d373d5c479cafe88a2a8a206a6c17ba77a78de7af9f1fdfbea290f3bdb2f02bbd6d473978465ccfc5e14f828a55391896877fb192eabc1fb4faf2513ee9e6efda56f7de4afb7e75537bf0d1e238c407637373af85861f0e33e01b536212010ea271fe183a7e336c3afba05361aa94d73da27c879cf66c7d9439dfca3f8d6f64b8a7140c97e482ca06f01d15c146bc34db0c30976a685a8f01fc58a0e26cf6287dec51550adba1d2d2b17d9eca37346f13c94669ba26f2ef1b068415a9cbc376ea0a816e1cb7303c9f380b2d7a44df9511e1a72fe62baecbf8f39c092802a0c05bfe530d2d86adee223ff07c3fe819b2dbe027f1f1bf0275ab00f6c3ec2b5f6a5ce4d72900b4f8afbd8097a4cf58920aaefdb1aded0a61dc9b1805502fdfe3f9d506c04b7e924b0abb41c437e2f5035ac556635791f0b7ab730195b2820f50b055502940c1be830ae94bc7d745d6d14bfc8377c065e56d9b5746146ab6f2132959058d4f7709cedf1b1671e41b130f337b009a099853f0a269bccf3fbdd7842f0c54cb692b4b962496f35dec87a96326e59b0a896c5f5", 0x144}, {&(0x7f00000002c0)="e8d3c97e99dec18f1b4d3248d165df2e9ad8e1e427793b4e840344fcaf11f953d88bce480347f95ede2549be6c6e82068f2c3c439f35e760cab0616afec7ba97a618cdf2e5638e9af3277c4902d11473c8965483f0b1b79c193e215e043467e16f1812f7ab197fca9ac632e0ee9ed197fdf30fd5853532ac3ef2868bc9b768ee4d30487cc191f43200450abfdfaacb03e62d254cef1c5fbbf5c45779280ffd8c26670dde79a796a4190eb6da4286c33f7e56edd39c88345d84", 0xb9}, {&(0x7f0000002680)="e4673659b3e981aa8d0fe8329efbf6d15ddf7c5d1768ec6debc9ac0d6fd3cee86e97d71ac1a3fa71b4ebc90c24a124ff513b683a93f4994f6f02aa67c065e43d76b4b1f99549cd66e893d7ddd795584dad4ab477c607f655bf1016f8c913a59439b5a4e1e4d1fa01f412a15a2f07ab283372c0b4580fa677957621212757f5b08545b21f0332241339eac059a1942faa979f37bb68032c39b5321451a46ace01f1f2f0d9fdd6bc24e5788f7db16aebdc7b315f7ebb5cbb853e9c5613303668a20ee04f3ad8588fcc0cf4d5dac320bdf98f92abe8a125d5957613b00ea4fea8c4ab9e3a05c379ad4f59f4dc45ecc89dc2570b32fd93ea658e7aa7669823382aa7029d37d3abbd18a3c9415681d014fb8e7ae04040d400df0bca38fec34c7dcb9cef2691fdb31966ebac8919191226bcf299194cf45d3fd34aa6604130419dc03079096c8195bc158e5a7458adfbcd81cd6e25486d7709a63b7ba85c0e59ddf3af2762bf16be7276188855a06ecdc18442812a670cff26822af52cc2aafac98cea33590e8da754ec1fb9863c6dd8b90cae12cfb5e8feccacba45a7437002385a242750581f8e3282c51776c22f9fd7b3a067d1218bb2dfbbe49d20c71381f6669bee7585370a89a4becc37fb34397af4d51190e7de66159b2e02f455a08a258bbcc1492a51006e17baf904aea4362147aa95c012029b18fc9e011190f6830d26a1f6beeca215a5e111a8f971015f55191945d33435c7bb929ed8fbee957356a0c546e2cf8e701c7ca19cbf6bff09573cab47ba29772ad86655080b440fde6a9fe50197a5735b6b1e4cf23c045a3ff87703b63d49ead8838fb1168ed2dc9c3bbd6535a57ffc57f8b4344a63dafa0a50af518ea3c0d67eaadf62e235620f419baaf2d9594528aff9973615bf38e64b1fc8de269b94a28140a35c2164edfdd3bcf78363c4c84a32cc33954e1d841a055a85076fdbc81f27858741d52e6f8c43456bec550bb2065cace1aff63e7bf71b2c1e9a0dae29dd47b0013a35ee59228c2e2b7a1ac3b0eb108a28d418c24df634bacf235bf80493552da8cded0e56520e0423399d869910d9583ce116918f41606feaa2d3553da7fed12b1fadff0da137c8f827fa950d0d8d57889f92aed5b1b6314f2f58f1cb70b345b2f3b54ccd0ffdb11be84a81bfedf0d828c049e45130d77c2cf7f03494385dc1fa98f358d527926aa07aa0ed10f4a7f02758f36d0fa2f198ca374676e553fd37037f6d48272777d5ed9e771fa174f0e4968cebfc4f7535fe8e430b264ea36883443d9656ef7a840c4f41e8931d295f96cffdd07911e9cb548a65a9ab314053d907ae3daa2bdef8f909ad6a2ff186929e9e1096759c3d4dc887ed17bd17b22cdfd6d6dbb8e976c1a81752f41c3bd03133cfbbc0715c31dc99dd3d4acfacafb7bc456d7c5c33502f8edef774b41893c5d7f3c044af3df529c2a58a0abe124cef943cd902dea51038c70ad817598d4731a390f857a933461c2c9d09b8e273742228868a93e84e60d741ed11788343ccdecaffacf763f10431455cb1a85c845b05ec762ad1dadad53efe1e22b5dcd6aade3ed3a2926559347dab83e64dd423d8b03a8eff53e10383f8915d101a150455707ad8a03ed847307eb4813458a197cb4c573a9e972f0b2de0d5e390dab199aa0e86cf367a9bb02e73fb0f067e317ef5adee48e68ca256ae2488bac00b28a88939080e521217a4352fa74b97512b05703172008045f985ded9f8ba60475de5c7acc315ec95149f359689863eee88bfbd11d490f11fae6f2feed31c4001131ade7cea52938b017639aab4964ed23cd43f184d19c9eeb43c813a95aefb96bdc46ff8d14432187dd5c03c576118874137d4f833ddc5e6b1ccbf7547a7b8cd69cd83ff4bfd9f4de1df831aa66549097d1799f98798edba4eb5ff08547ef937426c5eb341ce8dbb611c3b4429a0f178f384d47c095e81a19f0691fd76d37e7b5be2b02f38d921ad2993b9b448c1b602e685b89b226d8eed0be845e2999ccbb6188e87a375178483e860e2a90cccd3c46feaf66c081ec38e50c343981476aff48f2625e6d4473b539c454846eec00036f07ba6c13d877b9a393e1c0b1c45c2b7f29ff655c7feeb7c946fbadd673bc68796004d4bf001ac42858f2341e6cb6fd10bb11e54e1d2606b31973a837939c5ec33536db784998f3db6df6f33b362017dc4c367ddb65daf3e8af18a49c182c6b8ae6ff04ecea81feb01f4966853a95535c3116808c8ee9e3742e3a8585384f1887919844044b979fb80310e11f89ed9fe2210dc70ec47dc9df744dfc1aede89b84a8e5cf2ef1bd06b617154024f01b84b053ab6780c02b62ad5e623be9b7f8c60efcf05d8b6c26c09fc896bfba2593a3946b264839bce65f1de0f198a3e4a44283a7394741a9fe95e5dbe9fe1c72f82b09b19c8353fabb128e88541ef1cfbc3841767d76074d49b1d571f3ddaa4ffdb163b46ec209addc554e26abcd08c509d644ebeec4d9065961b87c24f90c0f8167721400fd41a267b48f3b4031f51ec4aa14f015f0d9cc75e03c1e0bcc33d3944ee95bd8c76c5d6aca7e2ec0e167e4bb32c8235f4dadd37a3a9c369ca820422ca239e761cb464bb3e348b378a20ef9297ddf480233d98b90e4ca772d17b75948604a257956f92d7447a72badbc3a8477115d361292a89b53691d9797f7470a975467db9862d3722344e4122adab636889f982d933e956d1e868f6955c6a65534cf52d72ce50d6550f4ee87fa31260eb63b750dfabeb1b8888b3a7de186d09388287949827d643a75b4a7a9902c881b9a775357095d294c04d502f7a82b7c39a771f67c7970f399682c4b111d4869b5a02c19bf3e10e8d28cad13c274c566c5807b6f3d661616514e97f7b6a6c5b5d94bd856117ad18f3deb5cc0c364c179501e1d9c875e73455d81bfa490a27ab843e6f356a3b7ec9fd4171e5e5fff82b5b4103a5cb798abcd8c9b338187e4632bdcaaa6024ecc10cb510fdc3c3af7871ec5f63a38f12d40410f9243fe3e1f64bb43b80ba58100f1a082215fa5ae1ed8f25a9c435d83a3fe08839f4c08263c341f7376123b66e0755d5560e3642d88b0154b99d4c0bebe2fbd8f4092b4b9eeeafef56dbc50eb2b213094f51907ff7919cb03aea86c82d4f9833f82580f886a0c64c92f0cd15f18b17f11313bdbbcf9b52ca3a04adb0ece8a2d44aeb233652381d374ffb66ef6ca04ed2a69f7e4e1c0c77e0d593487300767cddf319a9e156b28ba1b1804129874b7c014e73463d1a4b338be045589f2a4decc4a4079e514d2669135986f9419fd55c08f0f5721a87e4cbaa6054ab7b565b19a7c2955450a2cf857cf9a65163b8c71a226fe43bfa670f072ad342cba134c0dc333159f077c6cfca5e3600b3a4ef2071cb6ffce620a0a53484f9291678e486d4f0b4c9f8e769f86cdbd8d6476bcd151d172ce2b82a4ce5c764c25a0099d2226c10138b996dcdf97a93ec9792cd2f287ab5e641b09e1d1a6343765b7e1da42245eb4dcac44a5bba39e3214fbde8f257d94e6989fefa77fb1070c1d96d869c1ec239256155df697affba53348687e3d53e73bdb3e1b893bd9d71834529d8bebc77a3e2f488fef12e6d63448de4271fec920565a6c087f9c4bbc3243815da515d8e235d99eee040e2cded33557bc835fce1ad12f43718d305e9048a79edc0d9ae0ff28bb5a784ef0d7f26ac21f09e5d64e9417293d27c9df93cdd83af9928c51a2c2f0bee5fa566c36c9ce759a3e34e4db3bae8fd6527c4de65cb3f10c8288c237549e76a45f1474b2a72f42e9351f7ae8316629aaff7df9453adde7ea2c0f689ede6cb64fb37707ea3920e237fec5adfd77c0ed74e48e53ee5d9f78f26a5a2333973da2625929468ce9fc430b48e2cbe2a67004825a638ebdfe3a75728f827d3e012422a0b62bdb8f348d2e490dc8ef1f419475ca32e6a6bcfb8589f3f7169dfad337de9fe80a642acf44c4954db8bd1c6c7f572737f8f8edfa74dca551176b81f8a2ae69f4727c0114eb4f14e0666684fa1371a54bd7b92ac08f1e00667b0d7d12c99352b8a50f13c39fff06859612780b5920904c49166ee55baf595f115da42dc5b1b74292e289aee5ec5d92073411b7ba2522b79f19a4e4de23ff9cd303b1157c2864eb24e2df1be52385267fee92c663f5984ccd513f68ac79faae9ad105546abb6eb52c764104d5330e15a8811ac5dca065f624678a877d4d9c4b3ac361209d5ff4e1518b09c1cdaaa3416c513ffa870c046c537c8ecc8c8daa9991501afdf30f92f8f9ea4c6b8b9eec2f60d45ea0cf5fb545847851cb6a2d27e63fefa0207a4e1c97128e5ffbc4fea6d6e9ae39493752d871b9a0a862250cb66f8fdd0bc1391b9bdcf39c97100f70bb248695006891329e016433830d2272278ea2528a175038df9be387a4dff3c7867ea3def4b8fdf7beebe47ee62c07e28c92616d8cb63a91a07f5f3feca32e29e1cb5dda7dfa7831ca36eedeaecbe27739f2a7e0265791490326b5cbe8782a25d072eca12e9244cfa9f22b737327b383ff92b160ddbb71ce6dd74da5439a2acb83e074e9751c7d97e32884b034294fded58a774b540b74b2aacc626b31490d078bd13015ff1fb063b2713f37d7cdc2ca3d2c1393a5ce612b6b18e10623be1f75c2ca0479817127ae0f00f24f252a5365bafb880fb2bb671f032c5d7eb182ad922bed842d67711dff32aafaf0dbff64b768f0fa2d4576eba9ac01c8469a94a53045a93b72837bd5cb75ff6ba19ac19582003da1b496249b31f8c9ecf378002b7b8fe07dc1942e9d1a6bb63290733a59f7cead0c9ea23c878ddfb9401f4e2af0ad20454f7dc9fc0d51d9a9784d2a617fd38af936dfd310a8e2263cb2ffe38a1b075790593cda39c93694eadfe09c67962a9c4b8069c3e82597784ef14f471326ca0995b5397c26ec120ab6edbc8a9f49842a953e19074ace34ea761b1e5f1a059d70ecce89030e30977a49d607501f6cfca46ed4e12b6b38255ed7541e53cce157e0bd0aa65a09c40978387a107ec0280a145d9b09ddec3c86532b774343fa6d618b637ca2c58f6bcd052793d8062ed049dd66a0f55df4d102e09425f4c2a99a0808d5522a17cc82f0060f8e471317225fc9d6f94660868b68c46fe9b81d166081a17111f065657440878d424ebed23d5361bfd01df21e7cb9a18e34928c483900cea85b45e7e98f600f9959e8717327b71cb0225b4f0317a93edd460f6d29e22af8018e3748645346f39a70360d160c328609f2e3443a62a8d2786284b0903f2c99301a7512b1efd4736ccde76b4ef5a35c6b0341ffa6c88c8169e6da5fb8c92b4f786fac138f8c886bc944b9da41814f8028cce4e0945733ce2005ce8f7a454d7f910ff383602ae2178a5ad7360740e0eaa21de861dbc831e0b5edcdbaa98babea994710164b841fbee7dbbb6c83c932fbf2aec0ae4a4206897792d52103365c2b1d7c90051e6883741fdbfdc29563c7341c68f7f888f7fe18e715a1f5229ce519ce408ab788348a79b6af0ee2707c1b8d3970c4bbcc74777cd4fbf3c16c746930f5dd379f000dbf549c8f1081f10fa201c8d590ccc3833b61c7eff48d26a36d504822b5d714ce9da8aa7ed0c102bbf268a9b6245bd3965c00e08df84638918c22f3cb8711e144de5f1518e5bf1a87fdc9a5deccb1aa3fcf9dc38c1c026bec25f8abe8dd4e0d08a235f9a7014bdf8c4424765832bcbc71b2c51ec93843e558e8efe955a72eb9caec2e9e10a2262594d19", 0xb59}], 0x6, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x1}, 0xc) r1 = semget$private(0x0, 0x3, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x3]) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f00000002c0)=""/174, 0xae}], 0x5, 0x0) 16:00:24 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x20000000000000, 0x0, 0x200000}, 0xc) close(r1) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) r1 = syz_open_pts() close(r1) kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/100, 0x64) r3 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r4 = kqueue() fcntl$getflags(r4, 0x3) syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) minherit(&(0x7f00003e8000/0x3000)=nil, 0x3000, 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{}], 0x1, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f00003e6000/0x4000)=nil) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ae2f66526c653200"], 0x1) r2 = socket(0x2, 0x4002, 0x0) listen(r1, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='{#\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)=':\x00', &(0x7f00000001c0)="132900", &(0x7f0000000200)='\x00', &(0x7f0000000240)='$^-\x00', &(0x7f0000000280)='[&\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)="2328142800", &(0x7f0000000340)='[!\x00']) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x4) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') setrlimit(0x7, &(0x7f0000000140)={0x8, 0x1}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:25 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x4) r2 = socket(0x11, 0x3, 0xffffffffffffffff) getpeername$unix(r2, 0x0, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x105) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x83, 0x3) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000001000000000043"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1024, &(0x7f0000000180)=0x3, 0xffffffffffffff6b) shutdown(r1, 0x1) r3 = getuid() sendto$inet(r1, &(0x7f0000000080)="ad74b79a4d2139c0812cff27cbcf45ead0c6ca01257607b3b6bd5e9fcce7b61c1b41dc088858f150e7dc5204d434bb9412201aae2427f6db620e24cd96c7bc6a75a9b37c1f6928caab6a6f8fa0c2ba4bda3adceae9e26f02006fa17354b3", 0x5e, 0x4, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) 16:00:25 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80}) 16:00:25 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x400) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8003, 0x20) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202ffff000000000000705c14dcb6bec0db10e0769648259d2e239a890400000000000000743f5bd694faaf0f32c977e1f29ba819e314a7a239a03e4d2e97ec1dd7aa6954b07da616ae6b829f6af67b0221651c97e965f9dc1d185b705c08cc2d8ef29e95b234a40fc701727d75ea98feb16d000a46a4e8a8976269b20bb948125d74295f5ea5107e2313fa1d4314bcc100d47ca2d82d2bb7397a5ec86d65243098ae31a7d59c1809b42a6c2097619df5032aba69825b28a1593eee152a1f40cb46e23c5b33fb0e70965684728cc5d500155d6eb32e3cb9dbd3f4bfa146daa7bfd0d598f2e58354516d659398ae5394ce50f6bcbdb719f76660033e19b9c8b459341915d157425b7fd95f1124fd17e15499319aab88afa8f4aed37a13027de87f7d8a62e9299b5b71aa0a62ac"], 0x1) socket(0xa611017e31877eac, 0x8000, 0x80000000) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) r7 = dup2(r5, r6) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) fchdir(r4) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000020c0)="cf", 0x1}], 0x1, 0x0) mmap(&(0x7f0000fec000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, '\x00'}, 0x3, &(0x7f0000000280)=[{&(0x7f0000000180)="537b849685aaac146286d3fdc23d7527afcff8f8e9e5c1de609cf8a1cd7e9fff6c0a18adf067344e23af5dc15aa1f77349248738a5359970e46c0694220b04e605db54cfba62c670f46d5be1515c916bde5f8f6766298c67c572a0196dc01696d52a356a24624790891dd19d451b215a48242a933feec78668c6ae4aaa9341c2da2fd6f1d3aaae9149b642c129f3495ef9ddc97ecaeda53670c22a0aa3f0e50ce215dc39be7451c1861bd6d59086d9297d0e4b3ebd1167c26216059e6092221046c24c1f443730dfb50c6116a878e677c2004401c2cbe0ed6d9ddc9f21221406828963c80fede57bd7e6", 0xea}], 0x1, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r3, r7, r3, r6, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x48, 0x40f}, 0xa) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) minherit(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x4004, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ef024e0e0002db589e1db40e7da7f3ccfb8c221261f6d2ea0c4c5dde77cec37da73d08c56b1a152ecaf6c362612afec561e0e5d29db7f6bcaf38218362f5b41c5af64270b94c8069227249ed9ee63261440b22dedd9273a89c4fe69fb03cd7f81ac6686c282ddfa2dca8a90962e22f131f5ddf558edd16f4c61f049a4f3870e2f8853e72de33d24d05bdb66553ddc8060820425a884803b84c4461b70ecf749bc81351c634d0196f44f55e80e5790f2c536e0a93eecbce9193ab0cda34def82ebb429962d8a2d1f7bb5a89a497c7c0748ec392422976340f8d0de4caef35ef1fe5cca16e730632e0bd719743d6bf445db3daafeefdc4ae2be59ee8b167fb1a", 0xff) socket$inet(0x2, 0x8001, 0x3f) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) socket$inet(0x2, 0x1, 0x4) 16:00:25 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x4, 0xd, &(0x7f0000000140)="ff1c000800c90000000000000000000010000000", 0x14) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0), 0x7fff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) dup2(r2, r3) 16:00:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xffffffffffffff32, 0x0) r7 = getppid() fcntl$setown(r0, 0x6, r7) r8 = getpid() setregid(0x0, r2) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781e0ffe1f53fdf154bb9a76b455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f915b5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae55", 0x1000}], 0x1, 0x0) setuid(0xee01) r9 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8, r8, 0x3, 0x2, 0x21, 0x100000001}) r10 = geteuid() fchown(r0, r10, r3) getgroups(0x8, &(0x7f0000000040)=[r5, r1, r5, r6, r3, r4, r5, r5]) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = semget$private(0x0, 0x0, 0x204) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/75) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2e85dd2c76c164bf7e89a9fdbbcdf8c0d30ca31f0d1448a43fb9b44a3edb83760e9885b35476517f82e7ad3184e047bff7d260cdc555a3284ca0720f920bfb73667d204f402fa998a3ca3d5ec23c0c627858e91098c71e80c329c21bff691177a8175a4e7775fb75107fdb422646752655f78ae86c260ce2ab966201d17e48414bab8aae95f64305879c1260b9559cd7d2", 0x91}, {&(0x7f0000000280)="996ea6a9dc3c5b8b2bb04b2a6074fd691641b4638e89a595f9f37e215cf8c123ec4a07e721447749f73d4effca37cd8be23fe90764e9c9c8909a31c4237765bfb78b03a12d20a8984510a021d363df77814a4ba364d07cc54f9d60dcb398ba47938a79dbcb27040fff8f0c49e2c24479fb0f268149c28cc5ad1dcddcf68263a5327ee2a71907d2adb607115a77e1db18bad628996a748aceb982d0e2f6f31295dfa8e55c1371b37cc2178b539a2bb158fb80973c8b254344064d668417fe44e0c3cff33bdbcd41716e4f4af02d678dd82f7d94bfef362ff4fcbcdaa8bb7ed79fab2a4fab630d43896e0ce45dd8bcf3a51042942a9f50c61f41d980b4bda45d3e9855a66c1358fc9efa9ec79a5c6a85d64bd67eefc4b3e09ac399e7624e59181d19276d31c1e283be41823060826e1cd603bbcf492741fbbe40602b42b1c7ccd4cb98b88517e94a8047b35e98ecee44d9d93f55de06e7624c9711929d5079fc79efdd12692ee49aa54cad97f674d9bfa26e95d81f9b1e629125ddd6e022b988296cc00356fe91e903832853a65b83d8a99db1cd25bd3ea446fef03bc4fd186b0b9cf5ced1e851214b86ed2d07ba0e737db1db1e7e820c7c7b69085ffe5fa344c8f93e577b967e855b542cde950af52bbba2288f71c585cbfc3e660f1dfdd0869bed7821d379a4816ed07f32e94140322b16fdaad293113fc869b5ccdb2f398ab8fab46be0cb1160592b3c4de731ddf39e6e41ee4a3750b7bedb06013ff3457b1d9d6a57421986cedf03d410907aa9a88f92159d7db09c25aa05b6a986570c5688fc0f9e7ae08943cd3c88a177ed3b7662cb0f9e4022294904d5e48b307cbcabde487fe9321a62728dfce23bf3124de213baa440a0f2d47a9499cbcef4ef36fcabec757df964126859cf74dda017f0446b6855c7673fc759799eb4ec771ec1429034a153fb4666d7e9569f120e28dd90ec55e79932a1651670e8e6cae0a0755506072ab6e9a5871b7b0a755241c0a41c3fd71fc0a03e224333792209d5176d9b5d3984cfa9789732810450c087ffd9e8417116128c4803723af1a16129dc53d611d4fc59be43468d01e0f5086607e091853891f0f7060e5567a691c165e576beb76e617dc91779c2250d25f72fa6811eaa9a312a4778497acb9cde7ccc0f514853bae1c0018bf42693b6e91481434ab167cb903a3dcaa7a884a7bc3c5e1b4b7a0eb8727bb1991ec843a39c7fe79b0192f7b5c76fade5fbfc3527e4458a4d2a6bfc3b27d502827692bb16ca2b50630b0c0067bcbfa43a5fd0a8b9fbb68e68e4c5100421dadf508948a12dfc4cd965629a1ccf8a7f59e3a8b26ffbe93d628725567fc96751c7173c0b631d80dd3eba5f17c49cdf4a520708184159e15674fa49cd8900da75be312726c75bccc96458f017390f07aa8de71ddd31713f15bd9f6ae485373fe7fadd694ff8281ea81c374fd087edf27adccac0c1f60a3ff3670a4ba98bc48f0d87758b6aa9938426cc5a103160dffdd3424ee275018b1d43f5ff2d1c0b22bb05a3ebfab74b4bcfc7be0d417d5e5065b45312cabc904883c544bacd02ac1b3771064f2b00d3c1f4a46e3c0eeae850a6bcb30250dda44aa4db722d161e2f610c098833b4dbff0a3874c033f5bafd11d8a5869fa8209871bf50835dba9409100636a02d7e2c0c315b72a4cadf47901fa261fc089a8e1d86b82dc9951040e39bb8bd99bc5536af5236dc4fb06a3810230a08449b91d0a42eec74cc74b60b043919d8ae646f61e8b536826e643eb436dec842b5868ba0c47c4844e7269b804cda6203f0f3bf0634d0844d3d9a2f56396dd0728960f3da37dff2fe49918d56d8b1a4db2063e63bcc6b5c80b40c278b80ab852f4ba9b9bee3cc9c593d39f56e6be4afa64cd9816479524ca542cee86f8e2134474da75e34a8ecacf8a411e353515baa23f799a0cc9d8550eacc254c533b3e0c2e7714a492a66483598ae5fac5584acd70d42cc475ebca42d382f44bc1b8618b5482d2ae8077de870484117b4875dfd1da307ac53bd782864193ce0f2160994a440047d603d4c96eb98def44eeff039b53fa1bd1dd31ba059fc8ca2808f6aa0b66a395b88b5d9398c1297a1b667438f80d8bba2e4de76e5a3dd8d881b773c0f9bd130e34181ae36bc5ea52294fb858b9a7933ecf2dcec1c822a94ac1b750d759bce698a62e011e0de6d463f1af20a1be9889c56b57f8b8bc30b9a9a951f2b7fcf6e2287c2895aec2d07bfdd9b08b5b20446172d08019b09501b22e512e7e738e3c8e69b7b3d5b9670a45acb26ea6ce082f24b7f6575cc695c930f4e26b4144d586eeb75b96d6dc79b8f418ced717ca4b93a4037e4e252a8b4fb49b165aa5551e0fbeb7a2c601090d37d3b01056e374672f3f7c89f9cb47a64511c68fda99da9325edfb3756835a47cafc61d1bb3d970b50932b48aac4c86edcf69cda2c3ea5c04f554bf97528d69678ccdfe9586a02b3939a5870b896950858f41f3519774ddd7fac33dac7bea6bfdd9a926c8ac77af699eb923b41497555108fc999ba6e5ab9b5b02dcdecb386ee92b7ba8ba4530894f3783ccf568138fa5d973e9b02d22ba902341b960f85e52d88a56fb5ae8b0b90aa5a528964ddcc303035bab2108e539ed5caec1395fc62f47c284daf9e09e1777f304d70eb835a06a5a57403ecdb7740919018922e364fc5de5abe4aba1de51ff6ead5f32802325d2dc41ba34e829cfa973d5dc1611ac284c989a90a823f54fc6be9401b1c184eae4f05bc1f9f7718bbb5d79eb132e678404a57f519e13543fe8bbf8dc7d4dcd44414ef48b40cfa4ac6836538beee0f4722f8c2f06232770c15947c1ac0e53f6aaa196c17a0a2b9f657356648d8e8961d9a8d6a6f68aaf949270ef9716eb24944e753abaab4cc2312bef7e1c2950f0bb72fe3ffd3b798bd0aaeb4d1810bfea7b826b75cdfc2814e5e6f378831c82cea19f924d8b3a50f3acb3834bc63687d7edf2205602627286e85c9a4b88f6aa44849911a835f096b6847fb31149a19e157c5849dc6e905ff75629d5d17d77c71099141da089624238e990fca57fb6f8ae7f2807e8703103d7219db021e67fd89d6c403d92b9ecc2faaa3e05b0a0ededb12afc436f7dad888f5ce918ad5a0f3f1d58058f4fbb82ac56d8048e06ccef50df87b41703e39615b250bcaec431a239db1558c392cbd20ccd745de6a86e487e3199a96d693d94b0888961bd44c1ee1c2ee4ca17dc97d6e8416202597b2ef42a32f3c62ab53f94a01858d6e140931c8f20c900fe4b47c66f2632f625223296c59d779942580da00f63e7d5904ffcaf733d43d31f39646372c8402f2098ff9e95ec2f271ed430dcd1c5c184ae568972a27233dbdbd97cdb0eea2651fb536f3d1b31a9d5920e41c1977c622fdab5fe187cc6845573c57518d58080a56169ae72dfea904efd819a498f64f389c43e5ed0bf56f147b25ee3cb19c4903c43655a8ccdb5506f43893deaf5a834879ab471da4da3d062cec84a678e2696c4dc1d8458c774bdb25fd69fea5063cad12d8f9fefd2b5dbe599b2f89f47e404501b5c2374325d00f835055d00ca368d1dd1cc84746a2a69e6320809d5b8a5c84010514673bf9109d9ca73ae81ce69cd2d6fd356321281b6f87b9a06dda7f4583182da1d006a4c651a5fe2d6989603c2ab3c88be1187ca1f9715616e30c77025312d51ec0af379e7e579e0a36e8f122db38585168e1807b5c80dc5dabb8c66584264456d649736b0b9168674b99d400615d0077cb02dc6b4a8159f49cb5d78274d7cf2d6be02e858efdb41b1ad3dcb67742de4862131817a229c78cbeb3d3c1886c59a74d6b8ad49219dc4c1565202112a87cc6bf4d1424e62177979c4918a27e7a8e4561fffba0c2a3f3d689a5ed4507ca659955b696088cb62d938d22339f4c7769d46889e41edd3de19f3fc667981c47201cbfc019ead3e8afef2100b647492ce72ba62358526bd45bfa58255158ed0fd6a50759107a6991976064ae8966e5b342cb2a711aa35ce0c6f301c8ff8b10705c48c56eb7f9528bd2bb4e3560a51b9439ac12c5321638cf052f61eb950e1e285ff300839e833ffc201b79bbff124872ea47940b11bdde07d3d5a7ad3d53d49930751ec856047bf045e5cd3dfd0463b48129e425da56ff6f0133f492f455db78d69a249fb46cb78193fa534757dfa980d2d831c0d50a89906dd559db10eb0c6dd4f0d1748fc89150b1a9fd03088640c8df70987367b27e070694b1140f3aa029da70cd2e6740f7fefb4464e2adf89b1e644cc653609bf865d0d12c83726b3c905d57df5df9f999032b1e51dc0f6b5c539cc9e99a1520de0c7b8d9e7c83ffc0f57404cf80605e7e585901723b8fbea6afe81b327ea5ec9f66fa96056aeb3779bdac41c856ced8fdf80f50e88008448cc532938beb3fc67da3e0a2c8f19d3182385c81f3b46cd07a584fa38bec471a0f233cc62ffa943b20e73608385f57d1e845a84d69bd27804498a840b027f2c06c013a007bc38fa7a9791dae6e2d7a27b72b3f634260c7d4c85686e4406c954867b097974a5b3d32c3558ccae3446a321801d13ab9b23c328a65ed188d2041951250c4ab3944e09b59fab7fc43d10369e44140ab7375deb133d7fba34a889684116f564650fbb4f53eac1916174199243a7a66c75fde6b02c4c0f28f850045fad89537aac369328b12754f418371fd2213d91a5c16fdbffc4256a418d6b61f017a4f3bd604ca212202712ee2a7608096880b483dd2c88732a3cdfa87b9380a37afe39215cbad74ab15df974f164f19258cade2f253a5d513af2c9202a37f39e75e6a6302a44b07d7a5d552a8c9dc453529e5c844203f74fdcdb8479bb7c2c63d852b11d3be846083600b8baa08b0b20331c849006f33bde1337b356be3cfd396bcf1d852297477ffa4cd86e8d0d67ab370c6a4981ae8df7d2fe3700585e257b2a502496645ca6f1a395e3b95c6cb74152e42c6e37490495b8b9ee0853a40d6671d656a25d04ecbde21350bf0353ede71fde8097be504686b77d1a76d5d6f2042a50c52978735e9f49231964b6a96eb5167ad85091e5231c4dbc41e4c448bf83eebf24ab2cf7eaf3d0449eb552ce6f1bf2b55bf08046c0b1820fdb692c555581bb4ed570f9132648097749f270b2ba447c70c3b7172c4a60eaf41fde92b26ba75782976cb8d69c5b41f2aba317e267efadcd36e328305a9852ffed7c5e3589aebe41201fbc2c52c1364c84e4c05a2f940fb316cda298d5d5e7c705b732a11f53fc8635bd5ebaffa3a85141efd5d810156ce1972cb079544f158f47011d418f089d6ac8dd392ae24ff6565eca965ddb43ff84d50b3236d4bb4b3e29eecbcb98ce116694341a60338f2d4a84d4eb3b5688d935dc9ad8697229335a81a4b5dca864522948053d623372bc0039c8ab2c7a1384377460c49c467745a804a246cac2bfea22c58bf4efeed8bbe93c1611e48f5dc7f2b9dbe27ae2fe31400ec35dec36a032e829b0f04b86249c53a13ced35e7a93951ab5b7eefc3528408904242751257cdcffb7fedba550b983fe82805b2949ce4f93868dc84c66080bc44290e79d28f94917a973fda428acf75de17e2664ee23f62c50d3c44af8d0e05f4f078510daa9238d4637879e39723d14bf72c3433782ecab56af7ac1c2a9671816c17c96685fc0321b17170e6ce9c7ab9c39ee194d1a6f9ff0ae1306acf2b7ac00a46b2b1a396a09200f3784f1acbf3f8ca79c6fbcbda96069b37463e56b6e0914301e874b25", 0x1000}, {&(0x7f0000001280)="f221fd97c661bb90ea22d77ef60cc72c9a3cb6a1670f3109226d097a473b8ddd8cd7b9dfa1d3961510efe0c15941680fcd4f975978299e19fba2f4b01342ea516e0cf28d511820f12274bc3467eb38fd81146c23d91b6ca8713df4a01f9fe7b23dedd7f1c85ad6d56fbb13a28d296208d5500d692c7da24bc70c536735c19a45560b788a6b51f61a6f76d85d534e0820aedf09bd49aaaef0a6d37f7fa3114e3be10528ca8f4480865b322957a1b65e", 0xaf}, {&(0x7f0000001340)="2dace8b43afdea997eb9b0ab6276e3193f76e2d4214995e8fb9045332f659f1dc1949ce89e7080928904322c709ab374401910ba06f90646656b156bd7e44a9d94e26d1d1bb3b7b991ae8521053655626f9e6b7f8c0771b21fdd1a3ef137b68766efefbad1cd6402126154a39a9abf4960b506ccfcda6eff224972958c4000f9226d92847182d2c97bc1d8c284aab6d087892e2176edccb10b8243700b97d7062f86c2f9326c4eecfb0257fc6b8cd4a54c98e4ddb8f75a38df2de496e5f4fc01554c4c48a5fa411be61145b9822256d43e9828c03e046a10012fe7605e586c043b5b9f6b3d2cf932e0db8cd5ea18246641528384bd7cc3044e1214bd", 0xfc}], 0x4, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) socket$inet(0x2, 0x8007, 0x3ff) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1", 0x178, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x801) r0 = socket$inet6(0x18, 0x8000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x7, 0x1, 0x5, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:00:25 executing program 1: clock_getres(0x2, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x5, 0x3) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(r2, r3) r4 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/76}, &(0x7f00000000c0)=0x4e) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r6 = dup(0xffffffffffffff9c) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) socketpair(0x16, 0x8000, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet(0x2, 0x4003, 0xa3) r11 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x2) r12 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x18, 0x20000000, 0x400, 0x7e}, {{r4}, 0x0, 0x98, 0x4, 0xc64b, 0x41}, {{r5}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x7, 0x80000001}, {{r6}, 0x0, 0x20, 0xfffff, 0x20, 0x6}, {{r7}, 0xffffffffffffffff, 0xc1, 0xfffff, 0x7f, 0x1ff}, {{r8}, 0xf7ce407b58d0ddef, 0x900e431abe22b067, 0x20, 0xc4e5, 0x4}, {{r9}, 0x0, 0x46, 0x80000003, 0x3f, 0x3}, {{r10}, 0x0, 0x29, 0xa0000001, 0x100, 0x7f}, {{r11}, 0xffffffffffffffff, 0x40, 0x40, 0x3, 0x800}], 0x3, &(0x7f0000000400)=[{{r12}, 0x0, 0x3, 0x7, 0x2, 0xfffffffffffff987}], 0xf575, &(0x7f0000000440)={0x7, 0x4}) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xc2}], 0x2, 0x0) fchdir(r0) open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x20) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x1a, 0x2) 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x48) getdents(r0, &(0x7f0000000040)=""/120, 0x78) openat(r0, &(0x7f00000000c0)='.\x00', 0x80, 0x81) poll(0x0, 0x0, 0x91) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="bfbcd53ba3dddd9f5b733e425b98af1f1cbfdcae37ac092db2b6bfa8e27d5a2807a4c999239cccd1738a8c75ecdcebdc2db76c6ef3d25d0f7ca8f4e7d53848e3043d1009d2d9f852f81e9c186ab47acab69d2f2f271c7d687e6730f524f0dc57d8fb770beeb8f8b7a7a63d1d64ca3287639e447ef09c04673d68c41f1d4b2e7d66219efc3f4e4101d04be810210475308fadd05b1967c1", 0x97, 0x8ad36a8fee446db2, &(0x7f0000000240)=@in6={0x18, 0x1, 0x5, 0x7fffffff}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/210, 0xd2}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) 16:00:26 executing program 0: unlink(&(0x7f0000000080)='./file1\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x82, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x48) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xa0, 0x4) r1 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sync() syz_open_pts() 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getegid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001800)="0075900ce5715184fee901f0ea81a61ebdd2d1b8fb8b9aabe3c589bc44dd5ea6c8869cd93e4aba690dcdf64b3800119a729695d82e421a1f9f44de6f996b1c466097fe88a2192284fbd5351b32c2a9373aa7afab911c0d16bf1bd507f1514a430d8305394624c8ba277ce9f7b681b020ca12341bb16c7e851d0b367184c30475bec8941a545e9ec80fcf08af0d1dd835c0ebf49980b5d4f7a67283be76fecdec6cc4cd381b7b861ccdf79d4c0d161d04b23ec9fed1a323be8890c818855fbf067118f7b9b5499e9d61ba0052ac20b490e6a070fdacc34f7bfb1690b62c45a017bbe7ca97bbb4c18cc6dfc529311f7506", 0xf0}, {&(0x7f0000000040)="05", 0x1}], 0x2) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000000)='./file0\x00', 0x8048, 0x8) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0xc007, 0x0, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x0) fchdir(r2) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000008c0)=@in, 0xfffffffffffffd42, &(0x7f0000000700), 0x6, &(0x7f00000007c0)=""/236, 0xffffff79, 0x2}, 0x41) close(r0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000005c0)=0xc) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) mknodat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x0, 0x1ff) chmod(&(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000300)='./bus/file0\x00', 0x80, 0x86) open(&(0x7f0000000600)='./bus/file0\x00', 0x2d0, 0x12) r1 = msgget(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)={0x2, "c27a1898e9ca59257c17e5a3d53f30f1a5f1d6fd8a033d2caf62bbe9648b1b2a0092da15b812c0fa23eb387faaaa12682440fc4f3a10c9f5bd4855327d45287495c7df24a07e6e2ea33fff94c19b214a83b2f9d4bc2b6feb4de22c4df67dfae9f55cc3345e3733afd6c79d0c"}, 0x74, 0x800) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x7, 0x647}, {0xfffffffffffffffd, 0x7f}}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b160a95abc3fc8c9a50f8f2daee9ad87a67d2d01", 0xd9, 0x0, 0x0, 0xffffffffffffffcd) 16:00:26 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x200, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="d4c909d278f67a98bce712986a14f102a4fab0b1d3a3fe842ac160998714633b2004659fe99ae4559097ccd007fc8fbaf722ccc692861899a74cca7e", 0x3c}, {&(0x7f0000000100)='H', 0x1}, {&(0x7f0000000140)="00af6acf48198f21f8ce42e46cdc5b378761179aa120a4919f4065e02eb23af6a6c48bec304ca0088839af92094ed9bc8c2906268136531d832c8cbd0a2992a13e3d7119d510fb6baedcbb12ad5bb41f6064b369cfa73fecf025fd1f3f2040c93f0f4be2d731f3146402c0b1c9dc0fa774a826095f", 0x75}, {&(0x7f00000001c0)="1302833ead18855903d3ccc5b84b4217b622200bacf12c76894ea84d44c77e9fd76f0638431df9cdbf730390e78adad5dd7c71024c67cc79ffc334dc688aab72018132c756eb3a57de733410b7dc54d9c8be8e1dd8dea19b3430aa6e3cfb830e5ebdf2a0a08d478c7961b09473931bac5004aad22cffbecd15c752d9f9db2eda56fb82e3c6f4998a0f152647dc89757ea723dad13638dfdbcdb23857aeaaa4dc5db40ffbe9830d79068e3eced743432cd8160fc1175b35a80a6e4d24e6b10f91e7134067ebd844c91fe63a1dab332f51237e03d486c773f96e7023cfa8a45ca9f90163f7fde73752e67e09be7d", 0xed}, {&(0x7f00000002c0)="b0b997c88e9e0c51929e79b7bdb7880c4df01e0f8980cead1555003e9f99f3e059d57c9bd696e3df7f7feab2688e8a73095c13f70837f469a239", 0x3a}], 0x5, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0x20, 0x401}, 0x40e) 16:00:26 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) socketpair$inet(0x2, 0xc003, 0x10000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x61bb, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r4 = semget(0x0, 0x4, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x70, r5, r6, r7, r8, 0x2, 0xa2}, 0x0, 0x7f, 0x3}) 16:00:26 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000040)) select(0xff06, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000015c0)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088000000000000800099ae4ad7bff1958871ed0be2f0c8420fc3c59be0c06e8931633064d5e3ef51cd11b941c56b0e6082210fbdd7135f36f8565d92a762a270309bb083a557694ded9c7625044b", 0x67) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x9, 0x2001d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20820, 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() r3 = kqueue() poll(&(0x7f0000000140)=[{r0, 0xc9}, {r1, 0x60}, {r2, 0x10}, {r3, 0x80}], 0x4, 0x7fffffff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/163, 0xa3}, {&(0x7f0000000280)=""/75, 0x4b}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/241, 0xf1}], 0x8, &(0x7f0000000740)=""/139, 0x8b, 0x20}, 0x0) symlinkat(&(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000880)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x50, 0x3) link(&(0x7f0000000000)='..', &(0x7f0000000080)='./file0\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f00000000c0)=""/1, 0x1}], 0x2) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000285e633c5ad71b7b8275f2b67700000000"], &(0x7f0000000140)=0x6e) fcntl$setstatus(r1, 0x4, 0x8) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x11ecec5c3e74d4a2, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800000000003e, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="ed2f0f7799d6ec6e950fe1c0fae8e2e2b2a47a225e728acdd310c2b9d1b78ec8dd6d3a1931572dd183df004deb19c14efc770abc23e63f6efea906c653af86264368a22aed45a243b713dd7efbcfdd", 0x4f}, {&(0x7f0000000000)="3a60541fc38719b43745701f51ace10d9928337bdf2c74400471661aabdc76528941c60e8783b405577f", 0x2a}, {&(0x7f00000001c0)="1f390d76f96591d1e49ad7f1dd8556214e606c79e89f463ad2876f880307efaab6543b1af47f3efb951d747262ba2142b0c77b36d0740c2555556d7dc1d559ca7f8475e3a56580cdcfe35a90fcf077638488e32df50f26c693e67133074248d55e9e14c12146f20ba8d033e1624bf0f1279c4271ae568d4d8a1fac202ce0", 0x7e}, {&(0x7f0000000240)="eb0273cb3760afa998ca547d346211f9c05cb1a90551f75ff2d5b73bec2cff51d4997a004222ff3b861fffe25a5a76237196558a4271a4ae757334dbd5983e7e44afeb75aa465aba0063d9852c37648afd9be8c22465a17b7c6cb9c930ddd363ca9db40ef53a74492d455f84e129dd96e031b4aaa25cead7535cc76b0c4ba5af7367bf8e89142ad2d390362ac638f61d72f20e8de5e6820b87717400a761b999bb5c61061eb3a191aa2c", 0xaa}, {&(0x7f00000000c0)="ec0be4e34fdd0bb83ec30f6a", 0xc}, {&(0x7f0000000300)="a1e49a2535153f74554cdf3bf475118e5924fc2eb2cff2adfde54772c2fa336c053134477576cab94448357596c06e924eb6ba93ee1028fe8dc4d695aa42d79e813d6ed2fe232fb6d75667c4a1a0d80b349a8cf82285ce5dda4be98a726ec51740f8ed4ccbe77c4b68ac109b68c49967b198fc621acfcf157ab29e28444b266c5128b42a4d63fe03d1bf1da4fbbaa824d0b8f9e0f0d5dae5cc67979f47aae64b8bcc8652b90c13819811d3378b5d2db3b213bf860845c012807f074859f0ff313c6ff1ba031a4ae601d02d6db654aab385cd99a1277d23e274c882297cd9578ada4c5f3986141c", 0xe7}], 0x6) 16:00:27 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x7d) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) nanosleep(&(0x7f0000000180)={0x6, 0x3ff}, &(0x7f00000001c0)) r3 = dup2(r2, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r4, r5, 0x6) 16:00:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000001740)={0x2, 0x0}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001780)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0xffd, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r3) accept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fchmod(r3, 0x100) syz_execute_func(&(0x7f00000017c0)="2683d80047dc0ec4419455bcde88a3a296430fae03f2430f4fac0afeefffffc4e2ebf646b8c463110c5073658f4938953ec421e112920c00000066410f15e5") sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="eb3e95c66bd215d3e3d569d5f62a71516d7c53466b80e78f2f9745571c781e0a935f2fd0579e3ad350edfe8c5dd3", 0x2e}, {&(0x7f0000000140)="ee3fe010d97c91877a5b8d0043e074fb66ef69126e406a5904d2589eb31889285f93e1a1b467afb48501a615f5479b76e2fe3269cc97a41bfb3812469fe770ad20fd3e00561345f5e15ebfa749a1e9d79de47f4c7ee358d4db1ac769eff898b42183eddb5d3a76a5d188bab68415230a26e131ee168e1523098638cf54e1d3244df2cbf0", 0x84}], 0x2, &(0x7f0000000340)=[{0x88, 0xffff, 0x0, "a0226342715b12efa72386646f00a22d5b41113926b5a543daf510ba194f3862a79240c041641f0df33ab3bc6da88a103dd4d7151f2a25b145fd569085e00edf570d42ca82edf60ff38a0d0d3d07190f44403ed36505c6f52cb85204ac8c0d50d0ed6705aff90b5a998bab3c60536d87adcc"}, {0x100, 0x0, 0x2, "dfd959028893674d7bf0a10e69cf8938c9df87bb76e3b8727878f83d1350f04de344951dc110aa12c886192cddd300f58998a9ff5822f9f5d5ee9d45159c6f15efe7456362abfe494ce0bd01112f80943ad3a24643a46447c81444d667f86523e2a59a39e4f6850b5a00b14902e92d0f9f5fb6c6c777ce53b24485d4cb5b94af98d8b4889f20cedbb5c489930000014ad4b9cde38604457506f7eed9f2878ac681c37da5ad890141e5fe1fb353f2c3755cf0628dac0b81d3aca97a2b73842f208390c6c749c33bed82f54166df2b5b971c0a4f75c1f57698eccee1ad0655ef0e366ba14374e65fbcc04858bb3e0212"}, {0x10, 0x4cf61f159dfcb408, 0x53}, {0xd8, 0xffff, 0x4, "55036f909f7e953594641f31e1671e7151a62d83e9f347a858ce3dbe1441b5a7b4787edd4b8ecb20e9bac5430eb5e78b3d63f17d486ea95c7518581202b6b492b852c94d73297095039bfc73c2b712e750eade59255c4e898c8b0e947db41741aa93ce593654ae2f6ccabdc195bd2462438966ac0e6861fe88ebd32495a6523daa7500bd7fdc29f0c694a6f537c02436c01d0cdb0cd7cf88e25ec1f21e5ab6ba23e9c4c284da47adcea2512f70bb155ace0cee1d42399558257b7e2be0068597d3ecb2"}, {0x88, 0x1, 0x100000000, "99ec97b507dd71188e7bafb532493dbac115e458b90948e1d0552adc547d360ece9fb5f798e376ee9c963413cd652a02786dc2ac81c78be721e67f5d1a68151a2ee7972c198fbac530db32ebf4a511ef46767e9471b071df023a3366db7bc52d50f9e7f34ce4e21184f8d93bbf72d01b05"}, {0x38, 0xffff, 0x10000, "54b8656f3d615fc8e6d14e66fe0dbdf27bd5cdc53fa54f9d65cffb34c51e13c454"}, {0x1010, 0x1, 0x0, "68ff1fb9ae0257b37f340c5651edc63b4634ff7e756bce95ff7536a04aee5ac4f2c660db838e3b9b23cf34096aed990ee9ff0976989494649e5a1f6bb2d8065a413f13f184f7caa9a00cdfda67efcf8c3b7f86341adde2a6cefd66279ff7479702eae32ba440a46011b9ba726bcb6704198e7dfa8aeb162141c55b5a5eb0f821d358dff05d17fadcbc58a1f7dd970229428e59a96fbec8b7ae83ee95592a42b65ba6169fe0ab2fdd64f12284ae0ed021a45b36ca07fff487b13bec17803f911fe6582a419c471d09a13659a4b3953c9e50860b25168887954b7278fecc32b56b9774a0e38ee4d60f339265cf598550e39b9272dc235c3deb36914c7d214fc242dc1eec5083682ed1e0e07378fa56d51e9551b9e5fcbcb73e3ebd97fdd39a5c6f97bc4c579077218328b8c7ffeebe18ca59f5625c4f45454d8373ba13628f49e897758a170a1649aba648ededc4e82db58aad09d1b31ab5ee0be39646867657308bc36b5959b08434e3797366e41fd37187c97e8a21dc01c997d1d7c74e77a3378dfbed3eeca845cddc64af201ce28a3fcfa2fb3120cdd310378a65901520d098826709d8d54fc54d4f826fa0581b62d105d8b17e90b81cc9c9fba729621f275e9d5311691345bab59d9693a520c920627410347fbed356eca9572ef2882983d8358499d98b408bff030d1ff9c5581ad65216d1bb4ca4ff04f7cabf7e5e134a80bece7e6781354c8361b525bd2d932ec57d0f84c8cc48967fcbc8d3bf5ddd6859176e8d7857ccd7bdf6b662019e4bed26b280dda110f5e75fe48781add03c2416d816e8dd311c0a85f3d21120e25ec30f06aa3adf05264f74a6a065f935175d95b4aa66b7d30acd34221839e8334cb29e648b41e0c5284584a9191abd543fe3c637e7a401185d772498cbda41b5e7858c36967286d3800ce428fbcf61f8223ccc7fe2948028ea76731c1764cd7fe4ac0b17089c24b6b8f6934bb5a90f979fb364bce80456bf35192e82846d12f5c92441ed1a4d9c542a67fb7bf9f0f25619eaf4bb54019197b9af12444a4f0b898a53c5668e2e099753f73a82f1a37824070e757c69b6b2667b8163f5194f6d8d2e35efdcf598856675bdfebf4dcca6fcbfb2151da8502010e95237b5256c8755997cb9e02294a301df6223306fb52e3353b7849a52636c86e6041af24a56da332020c0a94af30b396e0741174050336fa4a1a02df3fbbd4834f82f541a195f500a35f2e76d8f63748a480bf1ba150d828fbb4a5ab1e2d158e7ab6d3c7119087c6c0a3dbc9943f4475eaafa9853df3dd1fecf1d02c1ae7d9c1c2cb32c16e9944a26d8c77988b3479addd98257b35deb43d71538cf8362f6d43aecda0cbe1b8e2e6b103a2d3b732532c1feb0ff5a4cbc8a9800b23cda5939459af843602b190cd4e059b997b685225e6ac9e79daada642b5923d62d6f6704585ca147bcf291fb9486d9144e2ee7476b83444b5e9d43b18db48dd242ee5eaccb212b5b9453f3ed6f1d21272652280ef366d5fb8fe317f4b1d871b13d7afc1fe48cde663150687a864e2a099b6c0eb01086eafbe5b1c8b5ee7ea1de8e27b1744186f269f63cfd7dc69e6a1fafb1bbc706deb3c3f727da763cb9634c6174e6e7304b483fc253bcb45970b56eca3852f2c73f4790f5bd1fe945a183e254a477751052e49ecdaa73c29b940dd6c73ca0b3a3ec91d353920f1eaba7bb8c71e04086516812fc9a919b9137f57579c31163281e1abe96f4267c70cd12314821d23c8c82a9e6977cda9c01a310243749af612dba527f203f308c122f11acd89b2b36ae0cd5dee6fe01775a48d8653bdfc9931dbc4ff0ecfc6502299b47eb95fd5284a77c84b1c7d0ccb0397ab2f57aec908ab3d6321ca654854549065911dc7b27e4bfc7a3781a46deefa17f049ed7406c839373dcc66157d4c88d8295c4a772511f742b92e9e015341f55e3236d7dd427ad18eaff84b2b7c2e3fa3d79b387c700d2ccb1581668e864ae2f0fb972446ff518e7c6936f78ae7781f00711f550c12ea4d9d9cc5a39da4c97520a65612c2c47b0b0e41893fbde1ddde2673c343ac9c3f9e8e79b1be5ed6cf16028e19aa2fa0144b4119a7403b7b09f1e20f33fd02aa6e3bc0fc988fb070d2ff8ddd74feee265c784ea2da47eea5b186d00732e27f8f72cfd4ae705ab3728c4d63807d826614f72d18ce55835995cedbb315d1134be42bf6857a929fcaa18f33194ab8219d07078b7697b34b1221d883bd17b64325546cacf4ecf767cd16d92192a5f13a89301494229918a15c421431bfaa2dbcc47a771dcef14238254e8d05d145ca912d55a988bf770de487d59e5ad0a71f5b06b32d37839155a1905aab052175ea0dadaef0fc6328654a64c00596008816ab0be6b15fd73a5f9a0c817f2083e321a90bdcfdeb55fc3c83feba20186d1ac44f054ddbcf236d6828a38dc9ba481d15be4ec858a00c79a5f130dc8e32e198c2efb17e0e8740059d936577364f98ed6620a087d99aafb57597db826f7749a60b9a39259dad8d6cfcc72285e1db4020e49f56399aacfe9dbbb583d4746707ef3944a06a1d5c4399ee2f2c735ed25b1a7d7d446226ade8216401e232788c143c6f3a4ec0dfcfb614f12b08cbe1f2c4bf6b2ade1b6748421cdf0b5ac5e7fc12bd638afd3c9b05618077789173c7b8cf360deba95dbc42d2be0011fe857126ba5fff1a7645a02150fa938af152d92605fffebe240f6e5aaab55bcae9e4af4b6ac283b1c01beafd769aba09a853ca1d865a759aa1c41ff88d93a07507591a4759d02d98de2dc44094749a4de740bf8e5a93f29181701f5a6f1bb88394d1bd6d81d355923e5be513b58dd034877bcf7f3e78bd09ef02fc8af086fd187aed9636c0a83272338ad567276569034ca507902d9fc8de6eb4309bef16acbab8f064184f1374813b85d82916b05c1a9c52fa76f5118968f4b4a56e65fada299a267530e18f078027b29de7aa80a12472b531f669892b5d509b392e72905cdfd0ca42b1f9f791daba40db4be6c267927dd7135b7c904fd99fe469b3c3c703d11e504f8adea04949cfc55431cd755ddab37dc88a7172719c217dd126b90445a5acc9d6964dcc43141280ac5337922d28e1c30641e16c0d1ce1e4b01d868f4c165bbc8579b7b4073a0518d1eef9cfcbc5c3945efb8d14714afe87b673b7a269121375ab802569eef954aeb7a2ebb4bd48ee4fd6eed37bd0f3313f48484c2ad834f48d01c0074513b8e09062c3c55010f9a9ea1e1a19e2513e4f21663b6363f967cd6cbd64bae1eece1c4a735409573f403872baac2564d1b3498435d492bcb19ce71a85ec0fb8013ad6f34bf574038e4f90c0660e1e57afb818014d3dad10288cb6e23c7b9c75236472fe38c68b6f578f65b2a582e2de96f80454edd9e9a277fb76f24e1b3ab5e4e033bd40bd4da1e630546d229a955c2d9dabf6734c632177300d3c09dcb6d0acb05cf14d873baa3f5e618eccab55a8e7213f89d8fe7016ad77fec9cf290f54e70a598cea219e0e07ed9a237544afb59fb097c15bb49cf9d1ca5b34cb194b8c3ee790aea9077e5b2d5a64fcabb180142802f8b3095268477fa73d8d8b41b1672da11f1c2cbee306247088ce9a981a7cdfb58d0088e06765d52842c43167ea378b2f5c03620abffda1d0a87cfb1808ad83604e3b94d26fb1dac421f5d03c7f7af7000f3ea7fb5272e13918b699c464ccc1e04dd38e4c7c612c093d370736a640c9e332fd7874a306236521be826a1b55438228b38a27dd382a108fd9caf4a6576fc28dec7e049a45bd044e6169333cb41ed994e91bb6a827db7056c99e0429acdc454049ee1dcd0455f9f54f226365e22e0d5b961fb017988a0018b440c6a2f783a1620ac5bfb0d7a92b5f02254bc94f2e86eec340adf8a1ef163dd9ae43f4f90f6f85ebf31939fac4954813bf3c8bcd18505561c5521bb3f0ca244b82e97dc3384a93a50640f48560516a33df7cadce741f85cf29b34e3f2c803d1e38525c21b6e4de6eef82b0233b98cca1bfce7c6b8279a7128729ad190fc54653fd1071e7a6d81ef5de80971d0ac903f8e4b3b8506e284f5776f4163ab7e5b62a7691097885b270a0a7439c8d6ac5f34b411118f78f09049928dbd89c7de0d1df233d4bfa236fccac07937f0c8852833a75e059781ab956c3b110b14bd2a41ed44d78fb3dfef5dcd0de9fba36776c40ccc7bc5bd954f4469d778b3df5910cdc31baced89956a0fb845cab2f7f17efb2be4723a549ef97f65fe4bf5238d3101d9d2d5ff1ae2f62343f709e5fded23373607433901286bb65f938564aa12ad1c141e0661d388d6551a2f9010c4b025248e0f6d89254e477c46c93765791fd6f2b296cdec194c8cdac6ff0c7c1461cb6a3a262e817fbd24ea62a238c7c91ed86cd87cb0b4abb4323184019f574ca7374b1f2058d34a9faaf8b185836d806b438569f3aa61ae5f17d347c1669fa4aab40a450b2911de93e12c309910ea961b5bd9a24a33b589426eb1c7693d8c98a7d265dccf72beadf5a619b617e675559d0aa586376f56b407829e7fecf13939284eb5ab898a235cd2e4cc95b1d4b00d63fa4a347f37e0d25bc87e1cf022a91515ab2cb6e9bd6242c1b7f6485bc29e3498f97c98db2ed7b050c7d7474647ef51f3d218176d06a141087b44b5fe628b62b5f390d1164add07c57d6f54416f56a90ab2010f3b556584b35d8fb71531099864b2b0689a799c0160656729a2c545e00bd5c614075262df01ba780ed1de969a05c5a9041f657d1176b582aa9435d773137259a8cb446d8530ba884eda225b9758497c044db73407ce49e4491695cbc48682e7c260be8648ef5874c6e2f549916cae85edca31eb2c4ce0c71b29c5121d4fa726f59f32f96eb1dcdfda39030e1d94fb37a5add791381a7796779f205845012d4933d172f55c968c7716ef2d54e4b884b15d149a22acb7faefd609eb9d86bac32eff4691c758c3ec1210a9aeac70f322c91eeabe7c0479be81b6c192b366bac12d24f7e0c5585ce6341258515cac7b35c05ceffcba81316549519efa05f2d97aff5d4cdc0872570ae647cdf44fafb9d8751dbc29defaeec316d582c728fb1760de94dbd4cd3bfadfcb667498e8d3110dae99ea076d44d525fe7017b7dc84be3dfbb0475966a67d2c141630f8e0ea20308778af2d18f55c86d4b8deebe60bbd7dd88b72d6dd834e4b8fae817c0feb9a79357d904cd8d2d5ca1f73d35f09ab5cd6e9ab1b4bb0a85037436a53f08e31f6bc80a2a653ddaea0e361e17a9150b555e01a57fd812130e213291cfa0ca1c48886963ddd332055746ad3387d8ed2ff99c2c9bc862678b68de32b88e6f482b9e294657832fc1b09c775b37b4e3646534359fe9891a86b72ab9275999d37e850715f4764934d94cddafb662004928b84fb30e049e712588c65fdfbfb264e0869ec24af7f952cae643bd526d76a760a645be68e5eda1e6ba0b1e50c719820fcc1f594f8b9c3b2851e03d12611ad63e9dca529241b9f8b4975c019dafdd2a31a91774f0e11fb24602b23ec80568686a2ea9d223fc2cd14b1cb53eb3de9e9e8844bbe6ee672040fd73de9b6743274c65c1bc0608d3ccff22cda8d4dd9f05269f90f7005db0810995d265dd3e2d79f2b64a2a450644ce713d80e6829313c03d528a8ffd1e5680f3288f079c65c3fb1c6d027466f49f6fb647c10ade931b62dc6203fae1fb094ed7252c59754fe544ef912d161098905ab2c6acce6a64fed7f5c53db4f7affac6f23e085e9420a"}], 0x1340, 0x400}, 0x1) 16:00:28 executing program 1: pipe(&(0x7f0000000000)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) pipe2(&(0x7f0000000040), 0x10000) close(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x118) 16:00:28 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x282) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0x266) r1 = fcntl$getown(r0, 0x5) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x7fffffff, 0x5402, 0x5, 0x6, "dcaf87f69b77dcf11507865b6e5b25ae725c434f", 0x4, 0x90a0}) 16:00:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8289, 0x100000000000000) fcntl$lock(r1, 0x5, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) fchmod(r1, 0x100) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) sendto$unix(r1, &(0x7f0000001000)="59e0aed4d82fa456c674cdf14ea444c6ca4db3393f984c8b99048cb2f71bda889094c2c065075c7db247c2a263c7d3c86f99726ab3a612ee96282acb5c20d226cbf8ab359f540c4a6167162a9f8db03ce9a418db73cb2fb8bdcc6fadc39eb4bdaf6d0f47e283f19fdb653dc47976dfb25e7da87fd058f32e934331974334e0838b9ea778127aa1d2e12fb581cd89f45210cbf2830175b90cf3d5c8088b08c6e3b856045f062fb66757876d2258a1f2052bb50b3bdec1e1973f835df84df236f248915aa8b8a556322cb9010db31282e9862f81d61ab4a9e35dd5e859af38efc0a641893298b923e89379e6816dc64cdbed569cc36e9e3cb1089e0c0eba1f742d67b4ac52c1b647c98e703e3cabf22069dea5686457fbe895f04e7faff68688c329d45d184ba41f60a3f310078d02875380682bb7ccdcb3b76bb6df7ad96efb201344cfce2cc6e60eda4236ca5ac5e291d8dddc47e13c57cd9134b2e94854aa9a06463e8703e2c5a7fcfa0471ad4e5ca665de5bc7954d3a130152a61717eb60f183de942d51fc2107a7924d652b7f15f0ab76808d9ee9d6f911cfe68cbdd7ffd20ed07d5d247d62934fc70b1ae35865cbf9f0c882759dfa8247f5a2101f335f444a08e013c9c06d11efc85d68a7957a007118a4036423775360bd0dc4a6c570860be1e987462fac1b3055b307efdcc37ea4c69999396b223903f03a32751ea408d456d3541a013292a4340558f5bee8a833341ed6a94773deea16390eb57fbf5a6eca41617b218134d31ea4658c61de71d5186369ad3e548e8715da837f6308191a80aaaecf87d3f53e081fb108364f9ae5687e61117c38ff29328ef64ff69f3b7286b2b47786921d415f25018d8c1a74e7ba7f7d20506d5fab89acfc8d87d7ed3b289ec1cff1cbec5bc4f509dfeab4cf8af54847d464ebb82fd25da986fda6e0e956ac1fe2ab33376028fa851a6e13e87627acf02853351f60bf74cfb9981515390838aa06673dd5e885ba1c87fee6bec2f387b06cbdee0055215fa19c8819069e1990b67d05f55983163fdb4e9b188152fd64ebfc003ba0f1f95e3f10b6c07cd4a9269fc9efd27ac1711393d36824d0bddf91b216fb987215012c524b2bb1313a8edcd77c007a9f97eb24ec2037694589f0a05c152505df09bb78539e7b2184b25e4bfb22d126e7076d97474acc3ef570b743194c0b39db944b16d9d17c63b74f91ba40175846c76f686e39e970607ee1dbeb09af5f1b826cc10e1b871550444944d2cb2240b11153bc903afe14da585566df6a9d83a836a33a3fcf78da0bc7145ac4740eba73c5fa669cb86f688f7ebec59d8d5c3979c56b131142dac4081a2eb5aeb0d3eefa32196531211e153f7bf394d0cdf8407a3e288e9cd107e7f0699c5621d9ac8ec59592a2868b20b279c47c1fa62f9f54fe06286aa3fdb34d6d2651cf5a89685f938b67fc1342987681b96d9c2b9c3cc3721a70638232c733ad6fd89df35b72830d883a7369d4e7c52b2249de9140faf454da5da5b0cab291be74277377e78cc2403635bdc3672f61fac54b4bf88467450b2ad842a00c66eed4134c440c5e1a7f9edd0f99a30c98ba2597eb6d6864878a3630dea97623b9a8cace48233d662a3193eea110269b7c6586265cacae800a76ce39272e3f109d062ef4d80014aff27178e73fc2ec4705c875f02f93bbd5f146b99df7895cecae0fa40204707a1414ef57bb2491159ecff439efd4ae33cf00404ea6bbc661bea8f5027aa391569fbfc32dd6021e987cbcbcb67b5fe59ef53e9746f467f04c0d88c693621b283f88dad38c5f2f23efbd6bc636e44dfec083dc9e7ef44bdbcbccdbad8bbac1a547310379995b9f2a800931adf17062604e6019608362a99914065d00cbca3bd9940f45f04dd8f09c81fe66ca1210728b5e74e7c862312f94fdd31eefdecf6e71eac1733ac0cc9cebd573758bbe92f2ddf6225ab2f1b3df3cebee3749eb5f25c745e4650129ce1c0296975b22ed54bfe97f528b30119daa1964c4179ee93985a7a8d152315ed6a7be7589dcdcfb9fac1c1961bb2c4d0c33559cbec4697fc481ead3d32e370e290566c2455d0f8d85ddef7a29743072c37c33ad9cb41f398234a67a550fb252a2624b005fd2834d58e082fcf42268f9d01141ed1156c784cbd52459acb0b15d405b04a8bb7618455228b8b69bc25398f8734065c98174e0659afcae9372d7d098597cfdeae21a287e4f91733f717eb8c1ea3cfc87f022178ec7833afbeedef61604302535b8d6c548e9e208336344f776429499344cd3f163dfcd15c6d37a54c92e43d695499fa84b6b9a0e2785e65430301e1e9ca622fa9730e63969a5673b2c264811d3b4636c343db70840d8b9dc8774cccd4828199714c737d00c15cb66475a6d819326116335847d2c10175d5b371847cbdc78b1f047e3b87a33e159095ca6d6623478e9016a32ea4e5b5d6468ecd27c8a7bed27ded6a81a55a55b071e13d4a3cf29023b45962fe32784ccdeeb79d0a25b9e6601782659f432ef659b4f3893fe89f2d9ccb8b45f91f94bf36a4e55c9b7f057cb1a1b49c2a2cdca8a190ebd8988de34beba64b513cdcbafd4c07d8b5ebb3aa6dfe594cc10a63132029f55bae083b8b844a79d76736579789334d35d06513eadfc4c39e070296be207efa42699325105fb82b83e629f50f264526f9fa5fa0fb142d55a6af1b2cb11a01e42f45bb027504a98925df87e4653c929c9e5c63b4f6ed4802ea70ed2c64e302691cd23f5cb33133a290aa026abb7d477fd96db57419f8304e0d2a66f3fa04ad729f722edbb40673743e225dadad4e6d20de89991c59a7e6449273277ceb35c873384ee6813e59edb7b9dc0286de0d56ca5c82d3868e6c8ec74ca3ed8b579b62bb49337462c387b61a024427256ed1bb2a8828e2fbc4d5c58903a9e32642783019354bb8cfc4d6659a0f8393dcb42fafcdd8af136259253f83d995b8e22db612663e0d75f1a0d292d3d744f0d9a539afc6f66fccd940f80c872739bcc122929f0752e62af0cb4c6419e619926c42d369fe71766fffcd379dce7523b1132c3c934ebc81ba3e4f2cb6b54aafc64f23d9058e02c3057381772612659e132793531bf40ce15eb7008459ac8188916062a92279dd461bd2a1707049e08d7b5ec7f3228402bd9b1ec8a3f2c504c6cb596c4869e075a164189616362cf73c95f43803c21fe3331aa657afdea9986de3ab7a66d390ea750bcb13cfe35f043d4913482ac3cb4ff36aecc8ef82c21f9486ae8ccd71262ccda0222a4e96ba984dcbca63747250f4e59f16435375dc3c224ed8dc18cebed66d04508ea75442f49138ee2274a1910b22dc06027cd998e6c7c8313efb94d9f338232fd800fa153966981fc00eeea35026585c06ddb387cd1049418059477453fe65207d8cfe18b610367f14f47445d719f4533bb8edd91fb1f06c0068347c04a835649c4d7603864502d96f4dce513c0b0e9107cbe10d89abf5aaa0d6a051d471f53996c547f7a3941f5f90d1a364d3706b2c32599c04300a828a851d1a1c8e626e9632f609a9641ff38c736e3c993630a3d91d4faf6bfc7f210b20ca90607c56f81193afa2c92a759a588e8cdff06329d1bf0c576273f9069804809faaad38f57774e4f93d9fec868870a32a4000a84ba95438adc2d4ecf5eb7918c0a540da9e01f8be29a8085f53af2a1ea49bf6fdccfe42ba6c5f1e2f071816fb794efe23dea95a728144264cd4431fcc91a6de0d779ae6b79e2afc69509c06f17b2966dc33222d31cc56c721a0469bc9b0728cc01cce2a06e316fdac49ecfa9ec4c25cf4fa8c4d887b3cb76ed8a42e2222de72897a99e6473f114d58771ea8130f04c4c108e44f8904431837367d184d4fde0347ff62c085faef2e11360062230ad024db43602853c0281137e11dbeb7186bc6ae4890adb2f9bb44493a5f175578fc4f6c3ba42550335214fa1f96c45e4cce9d41cb0df895fd4c3441bbd5fd01b0f6ad367f0c732f8c91530174656ff7b323ad6ad4144028d7be4256a7dfe4c91d1ab5b20c544f7a6ecaba1172fa137ceae09883f54459989cd3307632ff2990e235767c099812029dcb535b781a6041cf448ef18ecb6249f54353bac372cfed3db7c3abbda9c5355e48c33a252aff7b63cc2e5c6b596570a7a882f9608922b4986f48e9c46d4cd16b361b8ee5380f7f3055cd7fd1008eca6214237f3709d329b6fcd1aaacaa71f731545ab3f096eea701b264eb1964eb2d4c8c10288087fd7184c431f1ad2fe04d7413953e57a51556a740b73edfa6abd131a947d3385d2e26eb94606ee3bd2ceb28fd41995c03ce6523da385a6adcabe13140ebb0ffba479afeae930f470494cddde4efd8610b76cea525da1d919b3edccb80d15d83feea7d01dfa20fc96a4746228122525a34435305a640f655d5718f19cac729427e2aee1d4b5cef7c06d8094b55fda6009b8db660d298904db894697511b469e37cab0fec7c7d846903a06b87853fea334425fa2d4e501f4501d262f83325c9259e43c010b4a6bc5e64079f28bff7e6988a97c7409f6d15e80717a930795512a6fc3388be2e79ac293b73100e8850f7c256d674c0950a5945935200223dbdbb5ff79859d0788ea81d3696a78403adb07f1c41ade401844ecfd736c35461bfdf1b4233ea190435a1bb1d2f170de9181077567f40f56e1deaf8d9f46c0c7655b8b80426dd79e8ab313eba55a0344978122e08078778f1e69272078a9facfbf625e8c33e719ec9f12d8db9fefef4ecb8b27b42a602e8d87dfa90672d40f176ca5cb17199cc5f45128c9a8b25b4d12ec4d6c006dc67acba8d27ed749cc5458fa7b98bfd9d3ead1e0917acc0e8110ac81338df53645e3399d74198a93c8829c9ebe7ba281d3304e2f06c73948c412db244a8b3390b2eb0a9389bf0a80c946259263ad5c22b7a0cb70b66adfa19b57493c4cd2d174df2cd3d1008679b7568636233246a9234142c9440b7f31ac8b048e577e2e65f62fc160ec4f9f172b74e4016fd1e3991d0ea1d3cfb48bc0ca891f96ff095071ab1743fe67416a249e7813b21685f2a4a80364dd708ca856ac135c0573a465f96ab288fded3b49619d7a23c4472089a1b898c4baaf393b25244fea3422a4ddb0e19e5c24608d0c4298b30a83cbfe11fa96991a7593761a7cd52564e430026607fd6bd96879f7d59466c66f5ccefb49107a1cb164fc9c42c72327aaa356808c502cc4254873b9aa2dbadb391dc15a727c9c0762de59990bbefef5f094c2c461c0d7b12e955d95641e513a60bf4db9716ee27286a1d88a4a2d8a147fa600f36c663789c4c9557591f32638ec738fdb839d8172a6f3ab1791c07f70cfd934c7678808c61528ca385c9d57dc0e36ebe9d712a2f83a0bccb135df911dffe37fd95a8c15911797a52d35fc3b5d90b5e82a7913a937f92b992ad421569e6099c192aa600bf50db58205e6de77ae3637e029a3de7e08b910e76f0fb2cc15bb5da04e124ebb97d9dcfe9b36ae925a960631145901ee832ea07f7c3fde3409929b05d27479eea6effc534304bac396edc940bc82a875d40a631b8de37bee6a0b06ddf0dcc988f1accfcd23bdbb701ef66a06b40dbf3845b0c55b4b944a1da92905a9e90e9cddcb94eabd03a07e920e0d5d3a8ddb7a5c9ca67fbd263d17799f4d4c0cb9bade345d3d2f73566294f9df6d7a2198b34639225aa55bcf42a07536e46ea61dd0bae264ab4368c5a22489010d6e98af69e85c3914452f9272a5616ab73381761c", 0x1000, 0xa, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)={0x101, 0xfffffffffffffeff}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20100, 0xc) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:28 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2) 16:00:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x0) semget$private(0x0, 0x3, 0x9) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}], 0x43) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x1}], 0x1) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) close(r2) lseek(r2, 0x0, 0x88c62227e69ef335) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) linkat(r2, &(0x7f0000000500)='./file0\x00', r2, &(0x7f00000006c0)='./bus\x00', 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r2, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) getdents(r2, &(0x7f00000003c0)=""/238, 0xee) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) read(r1, &(0x7f0000000580)=""/5, 0x5) writev(r2, &(0x7f0000000540)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) mlockall(0x2) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1000, 0xc8}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x7, 0x6}, {{r0}, 0xfffffffffffffffc, 0x3, 0x8, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x22, 0x7fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xe8, 0x1, 0x7, 0x72bed230}, {{r1}, 0xfffffffffffffffe, 0x80, 0x40, 0x8, 0x401}], 0xffffffff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0xa, 0xfffffffffffffffb, 0x81}, {{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0x8001, 0xa42}], 0x8, &(0x7f00000004c0)={0x4, 0x3}) open(&(0x7f0000000140)='./file1\x00', 0x20, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0x3, 0x1}, {0x18, 0x1, 0x5, 0x8}, 0x100000001, [0x40, 0x6, 0x2, 0x4, 0xe1, 0x1, 0x5, 0x3ff]}, 0x3c) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x5, 0x8, r2}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/201, 0xc9}], 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001280)={0x9, 0x9, 0x6, 0x4, "b22918251adec7186f70e7c2ebf2ecfab221d3a7", 0x6, 0x4}) sendto$inet(r1, &(0x7f00000012c0)="1b06b032c32fb0ca164d739c75e9abf7e3ebde2a271a23a7ed856ab0c17b5e2f06839e30b268139ce9912e2ab61fc5e42ad88aa6a94ab2dc158064ee97c1b6d4a8fed98fc524823fdde1c54f5c764c754b7a5c890fff3844a33cb32cf8c034c06fca2d73a1ea5048909069e7f06f5134ab8e04d38be1350d29f0bf4b8c8432f7e2855800d6a3c3b3f8f893698d28ec9adf26123fca5f206e4924b39a1ac2aa9dd72b7c7b014f080f1f7ccb4446883567fbf9b6442e8304c86a8531b0cc1b5e575c55a75ca7c02ffb79cfcdd7bd9b555238e7330fb60592376a61e2a2942b", 0xde, 0x4, 0x0, 0x0) r3 = openat(r1, &(0x7f00000013c0)='./file0\x00', 0x8400, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001400)={0xd, 0x1, 0x4b, 0x4, "d3262354c483f49e006482674039e556b4140940", 0x0, 0xb8}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001440)={0x0, 0x9, 0x0, 0xd9a, "042487012168d1904aa1d7a4ec9596b39d964312", 0x6, 0x4d0}) socketpair$inet6(0x18, 0x7, 0x401, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() getpeername$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) connect$inet6(r0, &(0x7f0000001540)={0x18, 0x3}, 0xc) connect$inet(r3, &(0x7f0000001580)={0x2, 0x3}, 0xc) r6 = openat(r0, &(0x7f00000015c0)='./file0\x00', 0x0, 0x100) poll(&(0x7f0000001600)=[{r5}], 0x1, 0x0) bind$inet6(r6, &(0x7f0000001640)={0x18, 0x1, 0x3, 0xaa}, 0xc) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000001680)=""/204) readv(r5, &(0x7f00000017c0)=[{&(0x7f0000001780)=""/48, 0x30}], 0x1) kevent(r0, &(0x7f0000001800)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0xfff, 0x8eae}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x3f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x33, 0x0, 0x5, 0x401}, {{r6}, 0xfffffffffffffffa, 0x1, 0x0, 0x3, 0x1ff}, {{r4}, 0xfffffffffffffffd, 0xc0, 0x8, 0x1d1, 0x2}, {{r4}, 0xfffffffffffffffa, 0x82, 0x8, 0x7ff, 0x8001}, {{r6}, 0xfffffffffffffffc, 0x20, 0x0, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x2, 0x8000004d, 0x7, 0x3ead}], 0x1, &(0x7f0000001900)=[{{r1}, 0xfffffffffffffffe, 0x37, 0x2, 0x401, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000004, 0x6}, {{r4}, 0xfffffffffffffff8, 0x96, 0x20, 0x6cf, 0xff}], 0xffffffffffff5d67, &(0x7f0000001980)={0x8001, 0x5}) getsockname$inet(r3, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001a40)={0x8, 0x401}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001a80)={0x10000, 0x1, 0x8000, 0x5, 0x2}, 0xc) accept$unix(r1, &(0x7f0000001ac0)=@abs, &(0x7f0000001b00)=0x8) bind(r6, &(0x7f0000001b40)=@in={0x2, 0x2}, 0xc) fchdir(r6) write(r0, &(0x7f0000001b80)="bf35775b3caa0e16d8b00fe5dbc5b9ad327edab33e9b44d90db77bdd5c4c3693834d4a54066ea5e3f5da5ea464734e659a5e6cf6dda10f99d76099af63c95b352b984f07904cbd8239", 0x49) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001c00)={0x0, 0x1, 0x9, 0x1, 0x1000}, 0xc) getsockname$inet6(r3, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) r7 = accept$inet6(r1, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) dup2(r0, r7) 16:00:29 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x60) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:29 executing program 0: close(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x4f8e, 0x7, r1}) select(0x40, &(0x7f0000000080)={0x3, 0x6, 0x7fffffff, 0x5, 0xfffffffffffffffc, 0x0, 0x10001, 0xd9b9}, &(0x7f0000000140)={0x3, 0x3f, 0x1, 0xffffffffffff7fff, 0x69bf7c26, 0xffffffffffffffff, 0x3, 0xffffffffffffffff}, &(0x7f0000000180)={0x3, 0x401, 0x3f, 0x0, 0x2, 0x6, 0x3ff, 0x1}, &(0x7f00000001c0)={0x100000001, 0x7310410}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, 0x0, 0x0, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x8001, 0xfffffffffffffffe}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:30 executing program 0: setuid(0xee01) socket$inet(0x2, 0x3, 0xffe0000000000000) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900), 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x82) shutdown(r0, 0x1) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="8531533ad449473683c1c3180228b905339ce78f0faa90c7b6285c25f1483d597f8df7985f0dbd717c646d1ba2f394d55d8f0a6e25f3bb5a19491661c122e1017824b905d50bd07c52b5d9fe0d2b7bfb6a13e36247de9f1b6ea08b4119341949e5711f83b304a95861429dae19bb4519fd1dd3d22e355e493f20e8fcc470ce9a", 0x80}, {&(0x7f0000000200)="e6514dd03ac88c0c04ddacbb1b7d7d99554e4007badfc119b934154ec0ac79516cdd56bda6e1995d88d466f35fb2604e1ad1895abca5b450725bf95838282a2ac4f2d683da3affdfb481762b24adf72203229cf74c2c0e491f1ecc4740711bf430377ed1615ac78d864dfceef532ef162d33a3df151463d3050eec2ce3f5c8cde6eeb269fe25b8010ed8eb6b057fee8efb4e740d976c966343c08abbd78c6bab7b", 0xa1}, {&(0x7f00000002c0)="bba08b9b92569d9ca9e0c37d7572799d02d726fdd4fe2d03bd9b8f10cb4590cc63a8565d0fa73d4e67169d7db3964c70e2eacef67f668a346ad8cdf51babd0f0d8f13cbbe36dddd2992e28416bbb7381cb534c2db2764b2c724e43309131f0e95de7b01693a84718e4aef68b987bf725b39d77bc262d4edb8603751a2707860d3d1fd135a739f170ed3fe5", 0x8b}, {&(0x7f0000000380)="f70bd62a8ebe0164be1277432ac353799195b284c5eaf5bc942eb6f83cc12ed5f627b4aa95ce7597ebe4c2e13e8db6d85ea1062749ff856126fde43591c2b66b911615b975f60f84d251aae0d9723aed92dc9d89e4af3385e67ba6a9f15f6d3f309e614e8c7bf60019ac1e714f085ec05931dae8a4c7e58855fd7200de113b083a3b8b622e533c14374cd0", 0x8b}, {&(0x7f0000000440)="576ef09ac54b390422979186fd85b38db43f35d97a06778697e19ebed39869d852fcde83f4a4ade6f9a820906707c05d05c63c98a6004d61ac2baa37522725c1a07878e4fd30c067cfa50a20890159b15685ec4a02a7fd12d7b68a49910968fc61a34c7477687775ca52a84a459ae7d86205a7a17cddaa124edc523a565f5f6869e734506c19c73dd7bda9d70f9517fdf189d8dbd5d36cc1af658a2e71f19922127ca531ef40b799ac21520762407b94dcf7e01980c84103", 0xb8}], 0x5, &(0x7f0000000500)=[{0xe0, 0xffff, 0x10000, "767832040a2ef344c3474e8151da560a2ddd1ea3d0d3b55143c20bd9612d40fc6c2b3e591594532afab7a55de931c4e5b2d0956f8df50f49bad99c9652efb5a039032c7fc00086ecfb4d05ae291e3f130ec3747bc6539a7c66a933fe3208865e834da43ec2266526c60a75ef8a08f0a78364f71dd3b23cc7d051f739329bdfb74ac8531715a59b331a167abb232d9565fda9c8bc191225f6e65150f359040db91504f15f2e871b92ad142e5e455ef7dc54861323128f028333f57f93b8988d7f2baeec687fa0ca23dc68"}, {0x68, 0x0, 0x56, "c5a92ee27336c285e9006af67e6fdd687d319e0aa158cf66fddec6fbfcd90ad85aa29c62041d3851fde93c250b9d268f136a889718ff62876c18628888f0762fce826dd559f9d2473bcf139f5b9417df92028a"}, {0xf8, 0x0, 0x4, "50ee1f98a34a2b899cbecda7e8b7250cb0b5ca0050ab7adad1ee550c49ff39738aad0c58323b737ed7ea8e93d852c4f98a6a1d6d25c1d9ac050b818aaefe86782f6b158eca85257ff7e55d9452ee79fc81d6f8fbe4ed45020cdd5a6886d7f3ef97983e70cefc0923b4dbc6f528502cf783a74d70a6c6642bc0cc576adf9cee58d3d88ac907d917703008d30c2c579ffce5ee1ae36f94c8c0cb9c80e01a45b92a6201138e4041439cc0663064201520be43731d80041c2e1b2d76ddc098c1b6f4400f784564ded5ea7e18c146dcc7316f454274f1b0bca7430481fbe3644cc68e6062fc85f77c52bc"}, {0x98, 0x1, 0x0, "8e2cbf0b46b02ecc3f09ea359ecdcd85b002a57e30795ab86d07dcc42aefb32e9a2d7f410ca21c860eaa1c52d5f2591352fdf0b9a312c99d6c0a1475b2a68eb83b4c77febacc593c69eae380a2172d3af12276049cb7de6cafcbaa6bb2b68881a9e1f480dd2555ce8f5837a04a92f064ed0a2ea81e9ea3304a1d2711f71b16583ff6baf857"}], 0x2d8}, 0xc) sendto$unix(r1, &(0x7f0000000840)="f13d1f3bfc119ab02e2da022e62093dbfdd3db04f402c1cc2037651ab705cf1bc0d190817e7a17b82a745b59167c895df98613c986008d2fa5fb03806c20cfe2cd51d6bae69f3e0061f78ce919dc5e203db81cb882685504f434ef9dc39739", 0x5f, 0x8, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x4000, 0xfffffffffffffffa) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000120000/0x4000)=nil, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000100)='./file0\x00', 0xc0, 0x86) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:00:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3) flock(r0, 0x1) r1 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0x20) fsync(r1) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2008, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r1, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/139, 0x8b}], 0x1) 16:00:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x101, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) r1 = open(&(0x7f0000000180)='./bus/file0\x00', 0x2, 0x8000000000000) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f00000001c0)=""/42, 0x2a}], 0x2, &(0x7f0000000280)=""/187, 0xbb, 0x2}, 0x802) recvmsg(r0, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_execute_func(&(0x7f0000000000)="f32e2665460fb1d6c4a3a50f323cc403c1225f00003e40de0b36660feb7bbec48185d216c4e1fd7fd60f4b8e0010000026450f4a14e22666410ffd9d00000000") 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff72) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x8, 0x1}, 0xc) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x30283, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000001140)="afdc5b0db51ac7e12c72fb3dd9a7694799e788e27c9a2e5e69da9935", 0x1c}], 0x1, 0x0, 0x0, 0x8}, 0x400) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="83d716275b8a7c04abdc3d72fbe09fad8bc1733ac2a6ee0c16e896de757b57221886814c237cec9df8a6bc2d2196737a9b4edd86c7e65f54e1aa04676a6cfcfed6abc0095e38256aac8c558d4682963aecce97ab4beae6878ebcabc075adeb6ae7e3ef", 0x63}, {&(0x7f0000000100)="9e4e", 0x2}], 0x2, &(0x7f0000000180), 0x0, 0xe}, 0x400) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="9817aa2a632d0e36bfa6d11a5b177ba232bb74b32638a2a0db38facc9060aedb82407f7969f4f2ab54793f3be20cde327b85e0692509b64eb8b51bed7da8fca71cfcc3fff827aa339f93f5e7be9517e2c1134a0ff09bb8dbc43b0555b41dfd411fe39e1e2a06966893bb778a0646dd883b644184d3503cac857799f9d2d1dbca069b02428d9c920d8b18ac", 0x8b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="aa96e4bb345440ef8d2d367106b46cfd83f422", 0x13) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) fsync(r0) 16:00:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530009db980a0d205be99a66c7ceaf6cb1d6cdbf6cbb58fcd762da8204e41d49bb9b9d88af4960da3643571f2e75a03e261811e53bb88135f49568b89dacd001d50485951412f58a9fb9d4ec417052bfb2e"], 0xa) 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x2) getsockopt(r0, 0x83a, 0x10, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt(r0, 0x3, 0x1000, &(0x7f00000000c0)=""/183, &(0x7f0000000040)=0xb7) getsockopt$sock_int(r0, 0xffff, 0x180f, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:00:31 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r0, &(0x7f0000000040)="96268492d033ed7171c27a5b15386fdf3d8f57a80a5e34d0fb202317ada3303d3feeec39d725d0fdc0441c873dcc89d987df16bb2db04a5a66e8b82971ba3fc5099aad493fdc889ea6ba82bbeca0b8f406f6fa9de4a80fe00f", 0xfffffffffffffdef) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x5, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xd6d, 0x80, 0x9, 0x7a8, "5f52ede691c6484072fcb62d4a21ab095df91063", 0x7fff, 0x6}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:31 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x4000000000002000, 0x3d) socket(0x1, 0x3, 0x8) socket$inet(0x2, 0x3, 0xa2a) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) socketpair$inet(0x2, 0x8004, 0xa4, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r0, 0xffffffffff7ffffc, r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000380)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x100, 0x0) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r5) setsockopt(r1, 0xfff, 0xffffffffffffffff, &(0x7f0000000540)="fb8870902db8f432e74033950f2602c8f2717164472273d06570f707944e301907053bae744e8601888835b57ec854dde40bc3d40ae297b848f8e29771e51d2f5f25f22fa6870a2b7af816aa2b3a4d1e35d4ca70ca611b3fb31affcf557895f19623463f309353e39c3460b1a353268df685e2a055ae30097a1e2e60dbd66eec555b646905b85cf45349807a68c084ba77519a179f04e398bca3ae839f49673f3de644b5da747278d71babc6810702050614baeed3807967310a831cb5c16b88ad4e", 0xc2) kevent(r5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x8, 0x80, 0xff, 0x1}, {{r6}, 0xfffffffffffffffe, 0x80, 0x400fffff, 0x1, 0x8}, {{r5}, 0xfffffffffffffffa, 0x8, 0x1, 0x5, 0x800}, {{r6}, 0xfffffffffffffff9, 0x4, 0x4, 0x9, 0x1}, {{r6}, 0xffffffffffffffff, 0x26, 0x20000000, 0x3f, 0x18f}, {{r5}, 0xffffffffffffffff, 0x80, 0x40, 0x2, 0x7f}], 0x7, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x54, 0x40000000, 0x5, 0x8}, {{r5}, 0xfffffffffffffffd, 0xb0, 0x8, 0x5}], 0x2, &(0x7f0000000340)={0xfffffffffffffffb, 0x8}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') accept$inet(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) fcntl$setflags(r2, 0x2, 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000140)="73d949bdb73dd7a488af138764e531ea79a1793d4fcbb11027ffa46070dd4b68369d93256c4269ba7b76b902b7b736ee74dd7ab89d7c852fa80241a12856d209d229eb754b5759827457c77a923d8f5b34d5e11800a062d0b19dfb856ef599b447f0e3a8f70cedc78f60b2df9866d46e2d98c7b5f91f3c2c802e65ea58caac6967ffef6ddda54b9a4ad9b23c71", 0x8d) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x800000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xd3b8, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e9f76ace0027cdd65e16bbfd95", 0xd) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)="238a2300", &(0x7f00000001c0)='\\\x00']) 16:00:31 executing program 0: r0 = socket(0x20002, 0x5, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x220, 0x40) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/75, 0x4b}], 0x4, 0x0) close(r2) socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) socketpair(0x20, 0x400c007, 0x800, &(0x7f0000000080)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000280)='./file0/file0\x00', r4, &(0x7f0000000300)='./file0/file0\x00') wait4(r0, &(0x7f00000002c0), 0xb, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r1, r2) lchown(&(0x7f0000000340)='./file0\x00', r1, r5) 16:00:31 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x8041, 0x10) socketpair$unix(0x1, 0x1002, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/73, 0x49) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/65, 0x41) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="b6726a627b64ffaea3674295dddab06b16c39c0e4e99ce43371518761d491a037426bdbf846a1f4b3a9cf89a69609ccf3b0a08180e3153c40993d4ed0a69f262c3343f5bb127aa89d788be65fb9c38972633a446f4d94e365bcca732f7149fedda409a45a9924cdf556103b9b135a84ca2c2f3b7c039c40998605e04d26f7409bf79acb9c8e2"], 0x10}, 0x0) close(r0) 16:00:31 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r2) setreuid(r0, 0xffffffffffffffff) 16:00:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x600000000000, 0xfffffffffffffffc, &(0x7f0000000080)="5fd559ba13462874a68748ba51681ed3cabd93e5af6db3357e8573e827bca63c5e79ee294efa58b22dd21f3c4880d724e286af7b31e35babff8236d74e1205b9cabb8688d0a689c259b768a2cbe171971b0eb7c66f588f33761cb435dffd707cf2965a35a2097ac95c16e9dc0060e75d05555cd470bdb40c3b8b4185aff169b202d4fb93096cbf9dc482c3f8e035111e82be4f1e35b53d18e33c18a24a45ff53e62d387b0cab09b6307369c639456f6c157e0a50f0ef6f7eb9ed5991bb5194ae5e723c2891cc", 0xc6) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x4000000000000041, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = getuid() setuid(r2) 16:00:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x234161c0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) close(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffd}], 0x116, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000002680)="8308a371b10e0d0fde5fc4da031e799ac77d1092270a07559b1e25d450d2e84b67def94522598097ed06a3c5f18ddfdd587efeb8d459bf1d35ea73f575cdeaec73dc0894e898f436623b1845db9ddd8f28d62d2c9f14fae993b346a51454e7c264cece1765419926e094efef78e902fec94479bb3f472b19223ee15752b6e3afcd3c753df0cde50311edad03fdea43c1294029ea2afd1763966c812368e9e90918c8c2f012cb5594eda3fb8ea887ea9ade1819052a7beb6da8fe3a7de35bc1404fd825e499f706809c550ce460dbc6da9470d4adcd29dc3f9fd0fb8b6e329c2988aee954cd84ecc6d66c9c839f0c8d2affa4ef3fab4abfeaa71cfeadb9623ef67b6b9b45d97a414c578f62f16ed0dfa935d67d951fe266e4ae609d54ff1113d0c141957cf06f68bac7a9f64b37c7d041fab3939002321bbb0a8375f2d2fc9c49fa7867ecc999e6f378b69fe249b81266b39b41b7485733b5a6ad4864f49547fc772928e6804344a391585205ccfb12fdd863b37b19b19d65dcbe76f49b66e4d7d43deb0d08220ac8f24d8e4435be97088c3243464dd6370ba2be6ac7b9a2b3c69a9147980b5d15f14453dfab8f7cb82a09f60d4984bc38797ce1722c739dd5cdc47acea16f7cdae89ca5cfceb3078f399ab32cec66089d02b96b4aef64f456d2f94316495ec935751cb82d49fc59b1ae6366cd53e5d9340922cee61885540837416d4299f699df2372e34db923275d3c01ec8a340463e645da93b740b6c5249a528118ebb5bc09193f0f754c50a6fd33a5bfba24c77336665e2f5005d5b73c4961a35e013e3cb5ea1364b8e86c28bf085b7e38b9bc3b626beac7271aef440a966f560df2c6566711146a884b836e300f7a88bc50f18898e0c2b72ca3d7b5477adcd1a9d6d49a488a6c808368827a443c55d2f5c066c83f40b36543041120aa0be594c62bde420c9947bb0346659731db9dc7bde6ad0647a8a48af8f300773e1df8d70e738a1de3190d6cd0eb15759c9f123d360de89b95fd277efc228496b65c760ff01cba4b0cafef676e48daa7b57f12232e4046752ccbe29ddc9633e562c9762557df1f3b6d21ac1e5d8fa06fefe64f5a736c14e2068722ad603014e568ad1427d1232c0ae4839ae778171c7ca0b90b262fe51592fba8e93a9ae37eedcf85e28e1388a8b4390cd3fbb3ef1162e23bee50e30a4bfe265c061211714aab1f3b73f7c31233fd87b9fb4cb996ebceee406ceceb2cd52d3a1672b2bf885c973ff1510f05acbf5a42608ab802646ba8f7412d7061ab09f055520ee17356641fc43eb5bdbfbf5a4cbbb8f752478cbd23865da6264c0f8311f7b2478f20f8dcac94a905c5ae3e29f1a9d900f68fc5ef12751781ac5227252883c0d784616b52f94d71dcfd4b3e2ff363874ab6c231e01c9f438fb9563df3f156ae6d592e28ea8d6d50105abb399e5b67701ec1496b13eb0f6bc0846fdb9c57b4ea021f4ad02d753cb3611dfce3e8efcaa32cf27c1438a41e02614114372cca0d9deee5d7dc0c724f9afc216f8eae4a0718611684963c2f9b33ecafe1f961ddbd5cdbba1438441a9923a930ead9a32b22994054cb3599a8e82027fe2cc7751a42624cb28d6f5b0f6940c285d8a0e8de467a25e7fe0f2e5acbe4b10b34cd1ff6c0a190dabdd81ca7f258e48c72a0e8beda68b7c6c9e07f242720bded767bfbbcb8a57f1e6c36d1c8b9f6b4b4191365ea230b1dd0daa3660cbc0e32c215a0c6c2d26b902d9a677b368c52e82a8227c16eb2ef415aece3e69636a344d2beb1076f3416ec8dbad3528b2784d756e5347f008a9e6a71a093c01c690a18ce40683fe5040bfa16b449e352090842cef7faf98070c257d20a6046c9154ff1982ae47e7eedf221291400aaef019412525ece833879fc055d2db183c2f261bd2a61b604db16e9b63dadb77c9ff91259448f0134cfff6a7a3849b4a73301e87e1d9dffbcaab24447a085e01a0156fd48f92259d25a9ddd4ac5caa9ebfcc87467f26aed33e4872fb4c0cb7cfdfedfad73c493dd815903939c43c9cf3afee3e0a9c896be9e0f1ae17bc938148b9e5f9a1880ffaa798276b3f238b55704c00826e39fe0ee40a00096bedc58373aa5fe0d1d386ed5fa09235c249392050f7278bac249d68c1716c1c1d0b4b15002aad5eb61039218fec2272b69341a78f7d8e8ceaa2465684577b2d22d8a6a7c4054c66ed0c60d6a5ae8be05028adca45c59698ab595f61d227c404846b83e5d59933af24c3cd75ad8e20538a8e35bf41c4932904d688f52bfdae7e7563385183ff11202bc7864ff116b4b34abffa9c0a38c0ab997c81f2b58e8ba018ac508762ae4e763057b0086ee864edf36c3b5bd843904b83f5c314e23e0f88bc321a1d61c3b96c595d78019383afce846395708ac9931cc5c54bdf5ba3fb5de4db07b0eead4228d1193a13ae9c0a85a3547ffd2bd74bf8799444875c4bce5c3657fa711676e00cbabbb40c9cc861a267ebcec8691068aaf1952058ecbbaaab336e26baead01cb5d4734e9be4af17f78879a94307529ca93d9d77f8dd5b668a74ad56bec40b1cf9c82c437ca536983d0a2082dd088fd62f930e666d42d2c544e329cf157dae9ab51b538bcb88bd56c81a2329c24f48f377ec40beedec90cf9f2c563b7ad8044ce0ae6329c0f524a785258f6c74635a8fb2ad1fce1a3e51676464b60488c13ac944d888fc219acc9aa11d494254e403f33d9fb30607f05dc786f084bc45fac86cd160a9e2ab4879cdcfde8f0d324980f9d53f0f78d84f44e24b326f3f0d4a7a5ac8a10eb56f2c5baa9301697652341ebbca1aaaf935de59c05f0fbba271ad314710781bb9d1bd0629a2f882f28930d2fe268bd16a973ae53b5cfe74939ea8571b3fd74ad2f87e7cf4e47f700b2a5ac91e27525def288cd64d3fb42bfae20ced5c4e314d882f9104b6a5adfff2d6fac49d8b23c62b2786b54ff41adfa3f6876870b80319fbb61dd518978e2c5a201ca53a36d9b8bc4d4cf4c963c3554839ecfca7b98825723eda1f0376226e0dbaf866812792e4b9be287051da5dcc273089bfb16ccf1de673b8ca31b78d12704a5e67c364ae37face495ec11f0c913f27fe27b318016d28a38610a1421536340e1a9de161b7e9af0ea8e6f8333306e091215aa1159cc54f69fef4083cfb2cfb49360b25f43523017aeda7fbb33f61f0d8f08294fc21cab3681e4337b3cb3b077ac53d7ccb163b209c1fbc8ed5d50290545cfa3f5773f3e2fe2aeab3cfc083f52e583b63d0f5232a3eac69dad9cf8720e9c7ace1ef308c718dc4976bf084241916c948d5c5d275d4e47b5f50fcfd9871095deac14846d7d2c7ffe857b7efe9981d06e003724d2372d871b8804c05b4d734f0396b0eba2844a0ec64fc41dd7ca84f8c8995d547002e5f8a30a98813891cc1b615505943d6616ef4c0ad5bfae0a93fc05fdf547b257b39568e0f24e15c37fdf8e91cdec82a03737ba026db4236637e60f1af9f68b04b154455afdda840b10c02577e8fc4e1aaa433506c1dc2af8b53eba11d4e356adf7dbb56687ce2ffb5cc73ff500e7d21549c378859190c81c6e4ecf3c024bf37c2a3b5e5da384877810233221edd64f8e66915dd8c5d64e234e9e546cf7e56ecdc22430d35e62eff913fa8b2f414efba82468a470cec4335d965088366fc9a39b24fe784e67bbc26a5b65800694de19c5781ea9502497ff021b1dc4c015d29b17f0dad2b45563c83784064122fdabd202be14566acffcc00df31fe0e50bd5c9950d1873994a07dd86ea53cd8d7d712df2fbf5440e647781660178653a0741f7efde82444b4c82baed730a83107e27e66db990e6f159d413b7c54a3232fe687846740783503fa309a60406b08ab27c4daff152457cbc24ba5fbb972838f01748eafd314852ac9d9f9d00503ad1dec5c1bde9837fd1de58f634a04243763fe3677ffadfb08a765aa3ba9b50c900bc181d7db48b46727ef6e8c759b902493d6c704078f500e10cf6455735644866c5c339656db264b4a31032a48c73acea72947f1357ffe860a4c4e341ed9e7ad7f98b74d91d0932f48a1b6c3917af3d4cb7f890228774e697ad75c10548eac1b9385410caf99f850fb05da21a1d07bd7f324fde75ec85b20307c76ecfa96deeffd9149ce271568f32a18d496ff27ee12aeba4ce7b3ab1eb53dd3eff91fbdf2579be75be236edc08c0ca4a1c3cbde20aba35515e14f4d519eab1b4228606c8e0e21da1edc2543a56486e166d8e9fcda00dde227e32a7955cddfef5b6877b1dec2dcc2e7d5fda493b1e125aa83399054e2f18901d74525264721ff41c76132ed41162c1839fb6b4e11e3f99c0dba1ab6bc3f6481dcfd1fae6434c0202f9877f31eb458b871b83adfcc2bd36eefa96f0761d4a1b7131412219ec82d30b8e6bcc68add245a9c8d6cf8479f16de0528fbcda7d23ec089f147c67d57811937c5d49d02b230786f7b4e44cac6efb990fa39d56b99fa722d3ef2a72e471a056b614a836fece2df702de91f680c83b25051f32a45ec87cb0c1e0eaa4f6ee63f8a5d572857609046a479ae4010febdd411bafc0a03b4c598caffe41915d239281a043ff04076607531d284b3fe9e672c215a6e7aeebb8e636fadac8d4a1504b9c58e16d5a1d7f0c157a28eca3c1547f5bb800e057f46fc41d5ce11e9588a1cd481b3d1c16cc57fffed6053944be4632abe1c04560d37ada07f8a63a0521c1483fc5e251361d3f44f70f211676a3670762bd90afb822028e76844ccc00a9605dd3ee4ad0c154e30cd95bb5c1f3f8447907abd1af42a89039c4a4a8865afad495287ca359bc9796416abd2b5aeee5cc61d8ed3660920d979447feedb5c658a2b353cf73eb041c7dd80d8f8554de15f4a444e32ac193a9934d404e02c6f19b44ac7c12a49a0a9eea3d56cecb12de2f115a9d0f5412bf3d6e9926f1bb817baf85ace28a05717ad88f5c24854e845141bbc6ac9fa8007e3657447d40a3da4f46b155416c8395e688ff55c9a75069fb752e99bb8fd7c39845c24e87502c133f810054115698265a16692de88c39e9df5fd2be0a05fd47d74c1db613f3ab1f24f57369b9b2a9a0287e74689d5c33fd8373372fd6df92825f1540be779fa47df475981e8fddda7cdd855080ee50ce88ea130408906df49800d9e401812cad193313ec60ef1adaa5c1a56914d97b588aa599939570c9280e1cb3dfb3103cb7119e3be8ce5a5f6d674bd8991fafcbace977848e90aee9bfe9094e37ee094eb19f4060e80033b0af936f", 0xe9d}], 0x1, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x7, 0x7f) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r1) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dd4bb71f92", 0x5) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x104000004197, 0x40c4a, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x4) 16:00:32 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x0) socket(0x19, 0x4003, 0xfffffffffffffffb) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x1b5f, 0x5}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) recvfrom$inet(r2, &(0x7f0000000140)=""/16, 0x10, 0x43, &(0x7f0000000180)={0x2, 0x3}, 0xc) mknod$loop(&(0x7f00000001c0)='./bus\x00', 0x6004, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82edffffffffffffff00"], 0x1) sendmsg(r0, &(0x7f0000000f00)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b80)="16f2983841f150f433ef9e79d3475812e46f5e60bffe9c6855fd621602589f7be0c7b314cfaec43ec431f38c5763b95935d69d607d400087ba5de0e494eddc237ca1ef066d29404ac34d021b95d5031b8f7f230d254ac59109d2b0e01b974e99b99498bc4cfcb5697541c288ccbc590a41462092313145015954e9a362fb1b840353b9ea1d260bb644ef362e923b6b633326f84829522b7536f29e69a31064cbcf99651886b2b5dccc291662f951f5e1717251d4871585af5d0c168189c85bcbd43b1667c5bd65547700b3b33b6a31dd2010ebe46377356640", 0xd9}], 0x1, 0x0, 0x0, 0xc}, 0x400) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x18, 0x4000, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x802, &(0x7f0000001080)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="fcff46fa7357862ab700000500b314c7c4", 0x11) bind$unix(r1, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x6, 0x2, &(0x7f00000010c0)="15d1474a5bdd7dfbaf3dbe9943db62187de3627a5300059c40e5a58a10d6dd376000453bc8640a19182822a88126805a3af09833d5eb6d7381ce53e09c7820be748586806c5f36e1f7af574aae747cac81fd0200dc90bec9e1ef318b102fb18949ff1ca170a63c9eff9f1c61750078edac6c1e01714b416bb270ddee4248f1012e57891d49b3874f6b3f82b44aaf2a98865d882ccd91466d0011a49c729d2dbce14e04cb1752257c1c0cf00bbe33", 0xae) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000017c0)="f8e9535ad98915938978b5c4a475977b52", 0x11}], 0x1) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x36, 0x0, 0x5, "ec344ebdc541afd74f4e1623cb08dfe30ac3abe3", 0x2, 0x400101}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x12, 0x10000, 0x76b6, "956e4012994fbf7b8b263661d7b8cfebb7c9003b", 0x3, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) socketpair(0x31, 0xc007, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="b0bfc911f27e43f428be010050a91a7e45cb3c5d7f264f57272c806f6fdffe02842efb44d5f85e85d4313d40703a383c4c76ad63c3f5e9a85649221069de5ef356e4b2207be28a258a633b5dfe8f05df8b14bdc6f127ce55badc472422d92c3ac9a3b2b50cd04e569b9e3d9e14d4aff7c59d69", 0x73) 16:00:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$lock(r0, 0x4, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) r2 = getppid() fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) 16:00:32 executing program 1: open(&(0x7f0000000000)='./bus/../file0\x00', 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) setsockopt(r0, 0x2, 0x1c0c0000000, &(0x7f0000000040), 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x3ff) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() r1 = syz_open_pts() close(r0) r2 = kqueue() write(r1, &(0x7f00000002c0)="0eb77890a031601f7a1d9d4605f02713de061c81e6ed9073af0102aa7a852ea72cf87116f0d9f3def1c4913d0221df408f092e44d7014abba53de3a4555456563a125d92c33fc046fbed69a050aa626c327b3d26c06bc1934251d897ba36cf98847cd49e30edb90d6528f0f3c1883740aedc09a8d89ad3834e0e8119ebc65f8cf47745fb7f4ee4772633d6397294f3c174492977b8cfc444fe4eed6f4e709d333822f0bcd4f45ad4bb682d04dd751ecfef9bf3e70f38ecf303f51c9ee8178be6d41b775b84b05a8844120a2897ec4d8a51ebfc091ca3f4014d728eea29d71a7fe04003ad300b5ff914bb6d47a3743c99936dc68f2e6137fc5620ba", 0xfb) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xa37, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:32 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/43, 0x2b) 16:00:32 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000003640)={&(0x7f0000001180)=@in6={0x18, 0x2, 0xffffffffffffffc0, 0x8}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000011c0)="c04f04096778b90696e4f34e0366c5a29b35ce0610025ca1fd982f14ed14419760a2d2fefb2c96319870d1e5acea6c843caf91e855782136082cc69b2420c54118e3142a79fa26680c1b5385ab0eb2aafbb973ecdf59f690edec0b1eca3a1dd749fbcbf984a043ea470c7520af9b5548097bb2a4250d80daad3f3a7e9e784fafce3711ee8b9abf10af9c959ab1fb7d9ee34094aec88355ef752d5c6f8d4a444f75303a44518b286089ba02f1b1c08d998af1a27712d3b718dfac94688dde2e6f74a718ea5d60e227ba68032e2868b4b84b1002d3916db8912d3b4edd26778f89541b1851f7e70eb20b01d51556e336bfece9df93ddd289ea21be5e", 0xfb}, {&(0x7f00000012c0)="76d2a032c7c567ec4c67f39c1ec09ee1caacbb8c1868d66696b2ad8a1264b621814ae53ec8a36979fe8bcb9d8bc3274b9d24ad6727ca25af5bf9e377b36f2bae16d1db95384439c5eec2d229355b80e8447c50abbeebd7229277cd6246dcfffe482704d55fa44bea8108c2eea373af7bc4f329d9d4fd5d248722c33a86510561514a0e74a10d209d296dc28401984ac19df132d2c8930ebc8f968df6053338a484d3eb92fff2040ec09009973949df17c7a832fcad5dc73a98f426e4e76c14e0b92f309a5e12a03f711106012c76a335fdd5be85d4062824eae16f2790dfd8f93a2430571f473463f59b16638fbe2b11c0d77f37", 0xf4}, {&(0x7f00000013c0)="116533e4e479d678c4e5653056ec4d0c9578ff2c79b3d6769c55d5f75401e367aa98f8e180c22a49b585d2ed1c5ecaea6587738bdb1802db4e92184edce335c213af8e4574909bdaa209e4c09bf2a6f83ff2cdd2b6b2dc3d92f1edc5de84016e9f14884b438ed0a2d9e405cb54b525649029285bc1b04a42c5a1e45cd3db70a6a88b7fa0f1029188f0132596fcd8d029f4561f93941f323c71e58ef9a05cf68641d3329a891f25b90f02b5d547fc428e34259cb2e07cb142eb4e7f8c5f7ede4bfb9fad7d14b60383fcee11a4fdf531fe0b24df009c", 0xd5}], 0x3, &(0x7f0000001500)=[{0x1010, 0xffff, 0x3, "417fcaeff3e4cb0cd07360a0e834997d04c242da56981d64c406e8ca89526bc872d31d0970613608b97b2f7bfe72eeeee6d62a97055e6f56d2cdff20c4ad58acc0e140b4a40bca7c103f5e4349d25361e4aeea93fe6dd1e3f0f0ef38a3f7b5aedab83e7a6bd7e634672dda1cd0c5ba8f1b8ae67e1161f6ce9f2fd078812a138b301edfd1b364911f8da3ecedbb0707246a042db16d869f91e4bc8b8cfa43d6b26e25666bc40f8722257645eaa433571c2cb52adc2515c08cbec7fe7f85ee399647044ae15242c12332e595bb7503a65ccfe4a00efd8b52619333d46420abf3fef8bc7bb08a125255ec03cac9cd03619c2188667f47f018ea79fb5355852ee71a87ee0af859b438364cf15e20498edca252daca8b8de4179ed563821d307ec1908237fbe65e2a84b064b60af78a1a5c0302bbb234d1189333b517436914f299d3d553ea0b50348f0ab4e46e3f92d5b459d8378575b17ac94f511667832d2a417af2c387e4cd229e29023724522d3e0d193d98e3503b43561e125702ec8104aa9f09f102aa6376914cbaed3c65f181568c3e06947c26895ce621700b9686b4e888e7944de2373f73bcf0aea7f1136dcfb2cb7101b5fddd5e63065a3858993379cbadc790cde60ad65c7f64c03e7152c0ef492442dcd240089fa8345435cffd4fe9eb9f877af20357a716b997658e4807b4af43ff40516e6f26315daa73554ca4539eb21057926c8614c3492547aca4c17c39ba2a7bdde7add8934277a0f47b2865c27893d98e43ba5e9a17f2b643cc30a20c3479e635deb7e32f43020696379771b9053faf22e2bc9128e6154e8ef4f335d96c5a543513df724838048f59b026f6d9a227785a7d8799c3b1b650b7c7a7453d349ede7deb87622fea01aea5990780ec5ba153b1724b109a41d3015e70f2917534890808d3cd641aba0e0013492d176e7fbb3987f0066c2580b35469d915cc36d2274c50092264acdfe64ae9c91ca96a0aeb6d8ce411c591e177091e54c394569346a12eddd8768c4fdd426884ddf00d29f5f6416360954394220f3cd722baed1851f50091943b63a24592a865fb76da15afc450d890959c76474fa6ac69d008c98f366c53f944dcc2c9aa36e53b0881849b7dbe9e0be0bd29feeda49ad7f84a62869165e1a44d926f7c126236cb295f88e403f98833a4e7fa0dd009f8d3b9f92084879f3bcd368c7b3c9a7c760e7a23e364b3086d492c63a7594d1d365379d0a32eb55d711b5cfd45cee7ce79572a7c391bfd08019cec193ae28bc8019c093c9f8f736c44a50127ddabe7f3f744c8e4603fd93d97dd824988f9a1d6c8a3054ff3f56cb4513f57828d03e17faa54078fbeb7f56eee32259cd0321488f6e259424e5a26b0e303241d94cdf80dc8f3cc86583ea917c0299364c9b5cec3bf111cf7a2a51b7f9d4a81064e2ba9c3245f0a4e3bfb8935744d84ea0a9359ff7817c6e7dbcbada1ae3c97efd5cee182207816979896764142b079a99c003afcf6d4842dc3616ebdc73eb314115fceeaf484c298d2dd7994bc88ba062ad40a5b6aeb7a6c5ec8367168ae6401916d621dad4b726c0a7717f4264f907fb1c3e83f3ef248354e5f429bb645dd6edb484ec9469c16f1637cbdf917cfb673effc12b3fe1b645ef61f50dbbfe5cb2f1b4078c36073560f7c4eb25529d6cde83c2c39dce62d1d343fb574ed1d0a26bb4d175352fdbe7ca8776c4fea3beb020839ddbba827f0923c2d9c34e1f55161109d7ed8ad9077ceb5e4a10b99fcf39d65f0952c69005969000f61477de525434e72cac818f0d77f9bb3dc2c0c85096f02baa39483d9f196dd76874c9257d8fa64d1557d221b2182d0d3485791b373cd7867dfec3546b4ceaadd39c55319b93dc886de69bfdae7e2ad22baa2d11d5c814737219ba50dae72dbeac7dd0a29f7ec5c4cbc7d6f56e0c6901b23190f02fd4bdb48e0140f877e533cfb40e36aee6b2c52485bface7a4774ccd0cb1de0a79703066dc8ece9a03fe67978f5e29e9e646225f0025e487f277aec43f918d90f63ccc63cec4a7196196c769404eeed225f624925d7a9afea61510099f2bee236496ece159b3589a5778e20d72cc9c00597e848d720ab3400526dcb572aa4367de16a9cf22947da4a9ab46e44570d503efe1b7a11d88824adc83eca40e99edf5b676ecc4713a090bbf626739020907e4bdc8bfd059b233fd8e08054946bf63bc47d74ca96e5dd74047564d02afaf93b94d791614560edb529133a27e98751867dad1d067d55a128d1f6df84523e393f1c9f63d072e0e5c00418fcaed773fc5258ade2f7f0a6bcf5861cc7a25bc8c5c74b99ed21a9296334889e15ecd27281261b6714c8538357f0a2fe74372d3e88e51e5aab15653bb3e06d63d7b956f1899e27596b8cfafa5dc934f994d9b5796b818774655d339f09f8bc088577edabf8153db3de130d0e16e7a232969f5fdb8e752714b84a1663647c25bb69f29d9526e190bc0bd844e9d4aa4f64b163eba806641b491186dc6beca74da0a930bdf6ac36270ce658a74bb46f51cafd7d7fb5d6bbea8222bce49a669e4f379f9de0df0acb694ee5c5dac1444b2f6a1daef1c94deb8c268d12496e936eebd32a48713693f52e313d81f772c9ed0f92144988310536abc1fb8fd0466d9200519192607f4abf488ba11d740763beb19bf572352305542a5211b34c6dc8d81708ed9aeab35a783b19115400965fa9e85649f32698c59bdf58309ba7bc4232d785ab97f1d010a641a0a2e33701e1c18ee03fc18134fcb39513b6b848776ab3a9fb89affcce886e7ed34fad3e48af91760f4481b8d016e7806906276f07dc902e16ff676a7dbc350c2b1b2512034d05bb0c34e1e77f33c445f2e2fbdaa33253d2ca51f45d048216c8e70f4e7226dc83c1b9163e35ace4ce9589550b2f50fb9fd1a3cb97703d970d04585038571a240b15dd5776caa9a010635296bce686f5449d9c3674d996ffcacdf7c2803c9048dd08a0426f9f7f87d1f449ac4e5a7f9676b64d5c54332710609e198d43a371d7288926c521b2f1fd969bd488a7b897463b9f32ef89de2c5fc9d19f1da8992ae1cd4d7bd91794e4eeee50cc7b57b4ed4b88bc237e327b771e4349fd5eadf049e51428b709fdd52b0f2c46a57015c31cc2e6d98b8e16347d865560770aa65e046df0d0719de478c196d4086cf4f9d7a27c372f8cfc17f33af7314e943259aac7f87f8fa34e2ca6f362da90b8418061c6e3bb6993c68bd3711d5a1db17fdcf6386c674d66a4066ec985098a2d4543ee7c1f998c473003e92dc12182749d631a46379dd168422a73ffb2bf21bca2679bbb964ac77ecff40bf18a30cc6f2adaa6ba3045a94e00211ddffa1b14df7d9eeb2838957eb2d1ff664cb6aedddaa2539a0fefe841b4cadc0a09e2fae2c1d572dd090f266028c4a501bcbc67e581996368fce275a5bce0e0532b18ebef5eb266162d98cda178c34a4e27da1c208d4e72ca7edb5a1bd06d066380aec904458d2ff45ddbe565b9496a7d20ea58b8e8c2e51d26da7481cefec43a3ad2b0a7722b571427dc84f9bd0c8897d23ad1ee1ac0f58f374b658e788022afb9d5d78a7e30d916edf9d0043a3a40fdb79aa47b339b78824288729ba85547bfcf24b36ed36ac75460ec1562d616a1d5f73704dcd9db848b9d0d95a9d1c8e8d40015418b889b0c6bf6d766b4d1cfada82f34bfeb3ce2b56ae9c15256fc60b7733fb5d023af6b057ed80e030ffa435d269ff5c303232df0c5c8acfa4f94f006ab4a1b4c3833e6d1a495aec08b0c4c3b19a117e75332f92c8c02152503b89f8f4ea1cc20b97b3e7fe95e418012dc30b97753f6e5e3b2deeef75f0aa16de3e763cad6f9ce66cddca9f261f592a87725a02e74e14de2918830a0cb86640c2adbfb5b7ab6862c41907a7c636279a67158dcf09903a350c51ac481f6f52a00d3d5a06c86c18a9d697275e2dbbf08880caafb9acefc1fd4e92c2022fb0121870d380f6b0ce4e049ec495e95442861fd29bf89c44524842b797ac9ccc251bc87ffbb8e636bcb4070d1d3b32608d53d22a5e8bc23cc3164d6bde146d36375660902fd76a10b0ac5772dbd437c4ea42ae61d883428919ad382a28c613dea405b69b400b127aca980f149671b6de46138418098da346c6b9dc0d5970018dc338029ce37bf3acc6138a3f59a95e8234cdda4d3adaa80d9d2998fe456e43a1aa3eace12fd4e99726e0ac46150ca1730f588543fe34eaf8085d6a8082076b8e249364673532faa106ec30eb804663aaff1e68dd0cfdcb817e19b07c6a4f9775fd907358752ab080885f302022b31f11ac496a3c41e24c846a2e118ecdc3cf4be36dad9f5130e7c499701646118217efee167dbd077b53055649dc90cd166856fb9aa30fbeef9c497f6ccf756d08ff0a8474b7a938753619d3cba5a31c663eb726d64b5a2c89876f8a3bce20697f734cc3379a14442fa2e3bb085f913a63f8504c13fd33b6447034d4409a6ec6ae0c12900a2328055d6a85fb0865acdcdf2b97b7a0a090a696cda49aef6255ce102f6f042e751f97bdfee6f8c4c7585aa047ea976a2da048a20ea35aaf548fae9d4bd491db3e4127024ed8f35712ef2521693c32a451d44458e98cbccbd0a8fdac50c67a3d54292ae6dd1c1f7c1f607e5916850d5f59e2c601e7e85389b1745458e57b9e0ebe46641c9fefeed68a5e1f12390fcbb32798b27e8fac21409aff595cf9de950df52ff9641825d967a93ed92b8ec0563ed91b6ccd230e6dc90de59874ec9e7e9601b89d8de93c83a4792111b5186e5d3471e4f34f4d92228da23cca7a93faa7af670609e6266731878a50f27baf336eebb87d954ad07121cfa7142713b84ae66be6992c5298c28d16f8221b536a312e687a2ed0fb841749f21572d81f3fa8fb89caff2c68c380cad84b407a3b5666c564ce94f6f1cebf834037933c9275322d45cc06238b3b285092c98d45c27bffda48767e5c397d0960f27ba950ebffaf4fb6bc6b51e79fb04688d92a190f3a13fe7cca37952e93a32fa9bb7909dceb4b42e79c94bd7e0f8501ec87f6d2a80a9fba3affde1b4db3b6d09b2c9f6ac085386850f715cd9d7697f98bd12d06c4db1e71f9752a62e4052f121a4329753cd68ddebf0be619285ea1181e4578352feada2ef1fe76d35e1e618bc3d49bd420c6b4a7c760b3c73fc3a7c0441c600089b67758554eb846e1aabfe747ddabd30a6b9d49dc98cff8e84036bafe50642a9f7ab3e5897ba578c89c083f5c9c652b1a6deea5e601a2a4170567d2efa521e906c6667f36d3e778b3d85dcc8908b4bffd78299e6f8912c4a9d589b7e2e161f734f2b1462a79824a93c00f68eb01902b51d51bf9fd708bdbb6cf7801d6af48887c73b75fe05762f22f9c2a9fb8eea74a387e3e32639c51f594058c67f6f2162951b782b57087d546cc116a24667c36942e7c9c7ae88c16e05a26a70df37a51b0c3fcb7dcca354b6eb71a2363da34ded9578b554bc6229011300014ab318ac1828bb1e3dd38a1c1e7f110a23ad992a9d12aab88d8ed385293634dfd481611f3be1d309277df50133246ebe4f86b3365bcfa684b854d85382c6f0784278076a6d751dab1cc12e7f58d1bf6ae0fc8d3f8d9073de949e742093351f51fbca87dae1a4378cb2317caf4e1e1a937f5852c6fac7cf17e05e63cedcdaf2b09e556da0b206f20d70556dd1e5da51b07595ef70885bf7fe91d3cb395d4d3665d26610d1cf385830384642c41775fde196a17497767c8256f311aef83dbc"}, {0x20, 0x1, 0x3, "f339301088353c4539"}, {0x1010, 0x0, 0x0, "88176ab6071e461fcfde3c1f9101e46e4f166e8506d5397a989accb3db0733c7e992587330e7750bc3cf44dde036b89c2160dc7bea4d33fbe66aa849e6dd6f4cb69cd6f3fe776129eb2c06541dbba55b3d8cb53a0471a1e8874a58cb43345a8f37ef52da0a8eee570d9883a2a9808da34fa77e82c218e299e7ab9ebd3adefb960d809012ddbcd0ecc45311918c3e16cdb485e156741c380d3814451dee0f8208283cb8234b599798c01e52cf952f459d3549e83cf786f0251b2f2ad158bfc6aa3ae16c6069debd5f5b9b311a7f063657298e23c6e70eb95b9b2c62827517428e98616c0688cb7b0f90f49328e2e2ea49615026837a4237cd00b9fb9465aca3d931c13cd3d395e0b7bce118153ab5fc9ff3203b14f30815d4cfe8e0f23de2c1844557d32af1fd5656e48d22547b167c32cd5fc17a6cf3907199ae44e764c31aded6e67f35bc4314b26b07cd3e655e08c75434f142b51519a791ae95493ce78353e4fefabbdc6ee2801f2c66650a0fb226328ba53e4cadc42bfa5a85191b5fd54a0679a99182c46395b193c3c779581bce21299e0f24e8e07e85eef0233c44cca4a039af188a54f0b96f584f26f1f73600fd296fdd920aa81d4bf77a227519e79a7588cbaf2d6fc8682c859ca0ee04dc88d9ba393e1fd4bebaed9a29c28d5e9bd4cb4a2158e5380984e2760d06ba01c9740b48af8a211b4ad36257ee5af8f9c348ad2f2c01752be08c3aa16c0287721df84703a61725830a76a72c69730d3847cf6b2d7d894b58db7be5a1b7194a6e1a08c60a6f4827d394f8cb7b039ed7d10a8ee1c59c7ed57263bf202e3b6ef158fc4aef5f1bbc7bf6d1deab0ef25626a2aa90debfeaf961fc34e886cdce264b2056d2695283009116e97a1becdf426d3ed79cb88affd525c1b888fb3f38654fd3fbf6aae2f593dfb6c049005adda9a4e9a5d26bf71d9d878511cbaa8c430edfe1a009305674b3892c3c7704c823925b4b866def50047a6b8162b6b6cf9a24a303bd3642f30a8ec81009af14cb43d77fe99ae90969cd17fbf0c1820eff2cb500a32b4f59aca096751d4642982893fb163d09f1b0c46cfae3b8b30bf1b526848a3d97f892966c24876550fbbc6572c4c14e1d57dab36410f5e3e26512d946e97a438f705e8ef3659705b376a848242d308dfdb3693211f714a2e225ed5ea4e581c11b6cde084917c00d3f64781cc3a01a95312e0c2c32ee515cae8dbfc4242d0c23429eb01ad4dd0177d104d166bf0c090ca59b2a3d7c75fde76ccd073d415a59e971a4fc7a056bc9b632513640279c286ab2d2dd2a18b1d7f4682b51cd994208acb0fa065c39d3b2a12da27a40d67ff5633584072a1150216cad5ca46b2d2ea20e72b8f9948e502730ad5c113be9b583784dc3b0eb858d522ba5bb42d793bc309ab8bc13a779f1ffdb6e4771fe2268facc47cc8908c42bea65d7b69ae84f85f34d3d071b20a2ff048cd5ff026cd79c9d71d80c805e459a944fce7d80590660c99dd6f71214f183e5b39dd0ff3c9bd44715175aba7fe7d89ea18996edb54fde2ef90108fb18bd32135f75457cdcb99cdf440ac99c0b09be42a09a7a05e41e4a13388d7832b34358725bd255ba2937326553f3adcb2ea31f36dcf2b6a5897f0a7a24146ba69a85a44891e038490bdc182c6478536a99f8dbde2c75538072ae18f425b5a231f8e693a8a9d2133a4424bfe5b23d8eb9f1569bd0e789b370496721a04b359fd68b2aa2660be7c84983ad9a6d79aa2b43f86ab412dfb8a99c49a138897f6ff7a5a57f65431274a516208137a5d56d23b33045007611a719d4b40d02499ad67722fdbc4e5727dddb7ebe7aaad179bb2c58209a0d8066438ccf9c907b9f5ba81a008bec0daa9efee249c330854a6486e060df2bed74a636abcf2cf19c77736571075b165cf6e4e322be81b1651c38ebb2cd6813a0eac76b67faa36043da763d9c5f092f9024929b57e077a9e0983190682c96c4393b54c1e52e0112b275f5c4513cbe943b24e9539afec9b6b09777d77d9eb7929a462bb6cd96edf05ed948d0565cb3b0b9e91d90ee704412c9ad2654c1cf64e737ef563792d75e7130e32750eea88ecf5712a1eb5b1a2f55702e45e760dc53002889d3d8ee068ade0784df1ea7a54964336a4531eee9c3e5caa33c514c21be565659ac3ec573af6289e455cf7480ed04f8a1a4b32259aa3403657e1edda2344edeba05848146aced1db94332b5c1e770c23e2dc354c8b85213f3ed1f590586193f39505941badc80602002209987dad12bc8e3eda7aaf294eb69be40ee7acc8600c1ce9b7e0a0d06a4b3593f07d36f67182dc0c76dd3d23ffeb5b283befaa5a3c4e0f3101cb0e6d8727d6f28a27c1e1aa9ecd825c121cad55ac88d4f7ed1239732dcae7f40504da8e5aa9980d3965be9a5fabc7033a94f8ad0a2e3116c616572f359839895d28f8f26013b9e867512bc5a93c2acf1bb0f90d784d7d51c1d4cae0534055890e49a3ad09543b18efa62f849ba6a0b21fae2a20b6bfd3389409e244260e099b26198dbd9f058de83450851ff002cbf7809986f483c22e48965d688d4df2b57236bc1ccd44e9b1df568ccd6b5e9a1cdcd05f4475a97636e76ae2c9b83a2f6d65f9d69f1db9362e5c5fe84eb5c51adf66f623b1425358d26d3cacdda483c6ffcc15bb8f4dd863f3662ec371add289fa9193d85b8d71e6f8698276e7de77f704c9709644ddf595ecc834ae7b34e62ded559e0e06b22d604508981a70b8e4f2284f4ed13664ccd2dff57d9e7808e16c0d03ec102b3c41d964c4d3ba9fcd46d65246bd60a936446e080717591f69785f5da780d7c6f285791a3cb1d394bf7ae55a7daf3cec206cc482811dbb188d3ef87a0565a9b4ad2476cc14f458cfc3f747037a20fea407c533b538f3cf1570d60f0ce09f6746189004519ade72d40405537be97d77bc8526f8d108d17352e9b75cb867253c131fb1936fcf94969f56088c190d358e4fbcb3ab50b14bf126006c8d4e5c02282349417e4af068355db45089073691fc5c5f87a0401a7c0cfc57becef92566c8fbb5a5ca41cd8973a15d5e2ac20f0c62aa2711b5024477f9830bb1543c514505c7741cc78b7d2096326ec9ebb20903560408c24f79ed76353d2d3723dc92fe681fecf0b0d1c7a235fe8425cb23fda4cc7a6671d5d9d1fbca2c1299535d2f73e16084916c99e7b171955d68a96118a5ee5efed9880331fe937e238d0d316c9a4c9298a941cc7fa3573e364816fc8f1a40280f46cc84057aa2f32f7fbe5a4e1f299bbe36065a8b5f5afe4b191f886a198869a63c49fcc8fc0a487d30301297aa767524d2945a92dd9c53a62a0ce5c6b0c8e91c73ecac5f65b41b2afca94e38ab6fbef66c86d3e4bb3e455c0e661864658fe5c25ecf667f40fd454db71c8087d018e0d011b5e8e677e49a3a5a74413fe1738640af67a9a85a46deffe77b07a26e50d8539d58ac7d2741b1bd3b2eca2627e41370aa4b23eb556f5c07899942b82cb4985761a4aca69a53e9b0e436efe25e7db5f840e417008b13e3d10e106cc7c60049fc4d6a3f5c58d398a419ae1cddc5c8cf561a7e34de862ca67b7b560eff26bca07c6f2e80ab5c7f4c6315a55c803dc0b15f6b89373a0e1b501fa2552ad89f358c79d8ab8167b01a604a05c1f517aeb85fe02c4e1d71e47eb466aa66c70941d08aef2f4686ae9c80c9b3528abdc1d496a6e1e95525684de61982aea4025b6065660d934ff1a0b835880271f0236f375f77743a21cfd7b3d0af1b6b1b46a7dbaba875c6a06a34f214f15aa132f60dff8cae17c8e2beba59cace419702eb667bf49337e40f374e3ef9acd78c00784d30ae0d9bfefe09e86e5d421e3a798acc5e5b3d64fef53b8c10a323ac9080dfe4a479042007a1cf18b386aba87fed6c46bb5a236bc292b190743c61320bd02f792a60276bb15faeb745ebef59f845ff61d38d3cec2da5eb5564c89b60573d5f02452ab562bbd90c06d0899c8386e2485ae84dbda2104d40e9700caf75eac642dfa5199bfe4fa28d7d31ec3d099d52f178f90f3ce14cc635cee379cc2d100b7f7cf790cf5467328885321aa446c093f7481e672f4023a5c4c8cf8c2c61a99b231cab9864acca17456c43ab64f7c0cc3e4298c31dbd8a94bd2f22b21bb83ae38550303551d4cfb369564f3a82218ac3caa08474a170ac13859c56bd70f85e7cc99c2f55010724905ead025a149980da3923acef947a22d2e2c526a3a9507452dde05c441d8c3455748c7965f0dab92118affd854925d5f09836fd5dc0f61cb11d4dba319ac2d36c3b0be7533c58bd13828dc9f2c3c4c45dccc5f8f7991a78b27c2755f70de727418140c4c0c01509a9e58bc6ed821707687f965aca3a80ca76d4a6c8ae460e86275ddc0d53edbd96478e18dfff15e9688f0ed650ca8046b7ba30b731c865576f8194bbfb99f547731efaa629980d2e72e7dde4f47e8dc9fc2d242508cfc69ac96adfd2e41f9bcec6c473c24228024d585b8f0576b3f56ac9c5d3ecfae8a339fb9816919de718c62ef1fcc730bb14811b465205e708fde4bc3885af372b568ad5d18bd38270402fac50c829f18562a447163106d28a5c8699a44960832453deabe2ba9695c5cf046bcb0ab99bf4c9e42cae9a76917ab0921dbf2f183cab9d120894baf201cb9f5808f81799325d798ed20aaa79f5842ac8592550b32bd78eb2b2de463b234b15d383f38eda72835c0cec62dd91f3e86d50a5d98e9a04db0d99c8c681331cf662ba6e26cd8000fc0a08a137b7d2086e95f98db5c0a878f75ac749074654c23014788cb71c04447ea492fd5ad7098486fa5c74d2214fc0ef0ac9078eeebe7e90f214bc44780c72c661d6d81a444fef83958685099418dbee2651efd5c8b0e1a3bd82cdbb3edcfc37d9fff02156fa1b5a0438c1ae6ee458001f8bb3a3db94209b5fce78a380a406567b7a309aaa4b5faed1e9bacf7d63b266323cbb9c8274b247822d42d7e6d23390d1de735901dd58b18df9f7f12b3afefdc989a79604d9a113ac4b55e85fb39cde1c49359e2101af82b3fdd4c28436fe43549e1f30a7acc41a1dab9292590d92c041a19595936cdecc9b9a3661e3db1e901f905260ef56f7e4c31681ce898c1f5df0e38a610d8e80ddfc7f6b8b6487c19bbeed64dc439f2534c7430d10338a9b3ccc2f1505dd4f5c5b5a9d3af8de71fb5265dbe48e9babca44abf3f66a6de82d5306123177253978b921bc8b90eb40bab8c4f7fe25e641a3cd412bde13126407e1d78ed0febc297b71fa653cfe727095519f397194ed429400918747cc44987c652e92638188c002ae554beb9cd89963cce144d5007d9e6afb6da8be3e91cf9bb4a38a884a920928a7a24be326b4e1cae6cadd7689fa9fc47177acfbe4b85bf6137ee4d009abebe2aef85883eb8786eee368f22ab161a381ffa2504eacfc85cc50e79bb440478a372090a75fdbf2dc21f6aefd94403c3932add10755312b8fdfd8744c3efcd780c1b876d0c5b0d6b627bc60097835531f4a20360577832496d54b1a90e81f5649235ffd10786dc35f5229ff7efd5b40f08a623ede80b9c340f5575f524eb2109f8427a551dd74f462b33aecdee8b2ba323fdb638fd34910ec3cc4c1663fb607feb039c6ced19ecb9b6b62b9109627437e599fea772c58f2b6ff39f48c84589e61d98e5d1669690c1587773e2611523ff75104b3118063a94b5fd5a3c95f29505d21f071f2a242576dadc216935050fb83bce63a7ff721f3a11994e6cb0ecd8405f"}, {0xd0, 0xffff, 0x8, "59f3288ab9dcc77327d710c048f9ddd5a6d998cc50cb14263d96d2fcc10befbfe8da33836b4f9c1c94de37f36be367d03d51256a62d84fac0a7d8f8806c1a7d99622bd233d688946e03dcc91564738444059597a94702920e1e1ac80bca12da29e939c18fcc2a53310b9fb2c16b662fa3db951490c82fcd15fc65406494e1d104f7a1b33e191874574e2710570113b0b42e773fe6313b103c5adf1b47c0e287fba2364273552d23777cc3ef051966d82781ce2673669fd9a43d257ffacafe096"}], 0x2110, 0x4}, 0x1) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x1000, &(0x7f0000000180)="a4b756bf7869e071ae8d5c5287abff0c7968947ce6673a24b5504b728db863ee5e28d674271f5a91a4957aef721546dbdbaa2db0b13209ad6ca33579d90885581191cf87beddcf0fca4d01c2b06efd83afee9d316131b6bed72feb941a2b8603554bf9c11ea65db45ce767d7c0de2027acf19fe5f8ddea7a0df3b77181dd67e7c8fba03fb109560be88112e5eaaac410cdf05789208dc000c9459f942b256ac1bf132a2eb9a5dcfdb760161a501304b43d6624ebbb8a5e2e47c44bd23128763de1a9ead5891c839b00635e884d2031560c3061c2eaa6ddc55fdc13a256070cb327b08a28e43efbee70fbb01e8b59f27c31b825d80e6a397ebe027774e9c66091d54137f10647c61e03d22b3b8f13a202c7d141ec2eb97c79c06e08e879be0dd7c549544c45e6a24321567e41e68cc41e8f5fbeb5db0df29633e9a9f528e11c38579506874e18e930211c62ff8acc86c94d3a50d0870e87e98d0f183d1f2f954ddbd61a1ea1d111b4c05b5de6d8ef23e5882a7d36018ee095f1a95e153b84d40acf033bc1f562bb496e64d86991fdbff10d525fdb9daf995ceb7496cfabdbd1926588cc9fae4267ec3a92e8524a37f5b9175ab268cccd7a8cf57dfd7ff2fe11ed27d2a09be362abd55305eb81e3a4e193924588a94a05e034b51af6ccae69fa3badd694e4d61595e6709966c882f845f2b63a55450bbaae057f42e84c24164fdb15d279f790612458299938f27447710c92b5330f73e7947ce86568ce42ba228897fb1a1c065e1c923ff21399000a674bca6660907c827eb535850e01de647c4ee00ee6987e1156224c320b7c1029b409024485089f25e71486ecbe73ada1792b81a3f9c93a677f3677e961a0e91f3c0eb56f520085dbf5c7050bceea9f3bde820e5f9fa5555c20852b6b98d02a815fb0b5fdb3ecf4ff0f27eca3deb1721755d183dcd91db96cbe63a9ec36463ea95f818102b92ed064003e1c2626037dd13a4b05101bd00e2a81d7745c54be5e1326bddfc7b79879cedcb9c80b766d5e4a8caa8f338439b3a110c9b5c7ffe076727ac82b0460b57196155e2b102e91ededb90406e1690eebe8b86665955d395f29cb8d4139bd3482ee906c1c756c691aeb8453b67d8abd2cf68394e047edb6ee73102fb9f8bd05c3e4237c6e539469a10dbd8ffc548e45cf7871efb1e6a39a5ad1e0ae0706e7f402b88f1425c3a7f54370bb894a3a368b506544eae6b1284d8650a340fcc38f2782b6e140a480d2da5ff7f601570abb98e6281f171d844cb476635a6de1cd157ab248f3546ed460c0b246b9b745bb850104dd3031444fa3687df8e0a30bd3ad602c41554c72c12a5675d3f63a579b215bffe219c19a790dfff2a1b6c37583471d5fefc07380d2728f42331df6c01a88adfa34174a1da075086a1d3b99fcee0e22e94cfdfb3d4c97abbc4805df50f7a40ff7d88350f1146378c9e3a7d15fb84935dc6674ade3631550377016f25fe1d5a1972dc4e37108f64f0efc7f17983e26d5c20d2a38aed6139b1fe9afbd054edc941a59ca9415d51c1762e6ff73c9519a99007e7df1319a32c8b0aaacf68081fe77562710b9ad5db51c3cb57d4e3e7e4aa973e5e22c504e806a08a9d93b3b17df96869f492032b719d2e4c742c068b89a381b65de559c2c852b19f3b13b7cc765938c086b3f867a5171ea664fbcfccac42527ecf2b61d03c2500af6246246049de7c8ac77cc35d4621475b1e2aca9aa9ba636f5a91fcd6964ac3ad124c52315289d798074ebde18a29c11a2e3d2f374067dac0a5c04eefc52e71fbfeebe76d60cc88ea7afa6e87492d5541bc986e20a267574f8179f771817e14a042eace27b8958605d3de80a382173635d2ef5b9167a4e7074e68ceee87555999ba60f4a1d78d976d3d6e000aeb78a0e99b2dac266034d2b2fb7f6a543670a051beb065532608581b8e5e3868fd392f17c37ee2f3eb58166e6942d2e19c6d008c10833cbc93b769ff779c2743d056fde19d89333f91ca37baa1bb774c721bbdfa1563f15f6fe69b08d548f3b3fc6e0fcf9a2b94263bb684b1b1d90022e6f94e2a5f09af63255158b6bd7d868455149a1ae372025d62c1f9eaaec1b4c08aec10b6cb33ab6654382ce550cc7a31a1ddb10953f0592388fdae66cd4e3bf3ed955e2cb5a288d79760b5bdc3ba1539164d0df0063fa9223373809e3f3226812ca07a94b552121036525578dbab11985170a8301c8a4302998e94820d0bdbb7cc864a68053ef0f42c3758388bf042c63f0df73d534a3fe593f612674ce142c975a73d3137902d26775fa26ae80a90a08bc30edacec4abe9f683cebf665c9469cdf0a02086f96d004e04dae2ac906352569d5cd87d8a172f29ffe83ca2f289988d924598dd7dee1108d36fc453e308c90df83a1df152091af90fee82e7e86296e08778aa9f0233a40db11905cd5caedb84aac495ff32f1840dbc9fa6d982827e9af5af37be97237056db2bee7cb1fd366da93884e2d1bf2519e5fe7acaba8f3284536cfc2d0bcccf8cb1be351ac5b5e11afc3bc328756f2519e9ef84d9258a516e26fc70362a9ff2f0b00e480b029f6cb2740b98bf8ffccbda99c1b00ad871a7e3251dca7c6ebb958c61169bd0bafd65d18d9078952476316c0707fe08cae007f4a109f6294ab7a0a21ce09d61bb688bf6cae8f9d995c0df9dce9f33d4ef7c122e907351c59cfc548f8c89a29df6f01680f436831fd28ad4a5351c195b6b8eeaa7a0370749623beeacc15d15aab2fd75012e7be0b689a44e45eb866b43be374f39ae49f8de56a52f13512b6cd110516fc00f9f3c2971f61f0c141f8248903e4b488526d5192bff954b77bc073300c662c588e73cb0e1d6b54a8e85cda9f3fe7f521ba35df8d4312f1bb4fec3c3ce7e8ba094230717b121f8860173700e1ae89cda59168adcd7d8848662909d026fb9ef660841efe2488802b4ea9aad09cfd31a58c32ad6cc5af65103f78f227c850a1385a42e71bac58234932ac7e3ea0cbeeafb3fba461b2e0c0da221b4cba81e040654f2a10025c26ceb2422bb1fdf984c953c715fae5bebb5f721e3377adef687cd82c6c08fec089f85e3140e96be79aeccaccb6c3bc200d6b71bfd6d98099e31bdf89eed8a517957cfe4cf28a9f6ed7c631c4e6fb380e3a01b9df8467e75d46eb312487918cd7a409bb2e21091c9657a1f507030162596724423d706cc12abf294e8a55da45f205b198523a45f09cc9943f51b11b4ba9ef2df98ba42e9b0a2bcfc678c39a4bff1ef2a3efa37d6ac26555f03193eb2094b553fb9af1730ccbcf67d47aeff15cdce6be64126097a1f84ee44e5153ff08705c8dedde0d9175f070640c391580db88b801046f27259dd0bb79e76f2904b7d77950ef6415fe2a9afedc9e726f2e2cb7a5315f781a69df1327f622d5162e73ab5b55d9b226ac6226f04ff09480a1f3e58b79090f393424340ae6ae2a0813cee97ae2be6f9bfdf41bbdf805a4d440160484242ce13fb6662e9a6266ef29506c50929f9ecc55c8a556f79733e0538395941b33dda3d2c1b6de1e68d5385aa4eb5b9dec0184c94ae88c98c0b0397035ff8b06b27893fe05237a1969a451faca7169b1f07dae2394f120731aa72710bd83e5edd38bb2f158697f7f1f69ab175080b5511027b5a6718f6fd86256ea24568240f6a5153c9216fd10af84ef27e740841bd63a75e0d2d4c7ae5e7a3cdcc41e0e25dcb135d63be730b4d76586c76ef40e1e9ba9bc535b636184b97582299f9b80caf701b1079c16e0d924cc822fdb1cfcaa40ee988882ea8fdab11e57a7f31453fb2c86a4835cf748605895db2241ed66a24a9bb8820161fc74d64241f11124bf260dc3156beed99ec0096cab014835f2f6c45f46472df938466effb290002bac931e44e1c97e52c2291f4b5e48da394150f38d52111a7fb11e5bf794414058657553fb1e426d35318278638c67fc2d550df778724e6d7f9f0795f8f3922a9fe106e5b03c6f38c303c8e6a4de8d2348cbbee7a7b21019d8b5af6bb043f13da32824bf0d3f48bec207e711ce6a5aeb86afea6539e385a95440bc39fd0e45012d3389cd6f8db026c27090439dcceef710c8fd53d53cd904d6f25c849dde4961b9f32c103e9960d1c626c7daaaa61614c030361df29ca27ba8e1b040f846712138f9e268a500f91f24e2ddbe006faaa6fb85b0881a64b214d2e8b9c465cff0a31d751fa34e0ae0a79e32b8eebeb16af6c9fc3977fd282a6918749d9da7de1b2f75ed972823d761b00d0d5f3d91d5c8bf74d707e9f8f60875e179b27910dfdeeacd1ecdc9fd9c8c453eb4bb050a229d550f42df58126bb9406250ee7a7e0761a71331da312359b105d3ae396afce71ce297ef74a5847d9238de19fb601a843210b8dce6f1c44a85d2d0b7d41740e99e9528fec511c1910892a74fa0a7c107db8feb12b69dddcde28bccce5926de4f090f7396e5794a1db04517e3e4aaeac5dcab7bf5b5d1de872e316e56717bed49f699e26f453c38f43fd16136fe2a3194cb6c970127db322f2fb978b99134301f2eb2a553d01dde85d2cee6d24058fadc33c9b4216161bef09f9a4587bf1f4a2c3ee5b13b10c960a266430922eb2d70e851067693f33b2904c5414af2986a1fd7b9382c1f2d85c1ac594c3fe7be7d9538c8dd126f038e8e7c5300be41d248543321cc50706868827f9eed42b28bfe46fb33c1153650a36d7e5993df225a5a267f5096990af539786a87ab3e1a1c391c8de8488f2a0eb8874dfce4fa083946be635f6b5209d07444d6640583ee13cbac822af6fa9e52c12f04fe3ec429c80334290408e5f8092e0f2c3a612ad364521a7079a8f1797c96b6ba567448e0ca888978e8257639dc5d83eea106e71ec122bfdf8699c2062f527b80b302d94847cd958b80521c826660bfb8d883f935f28f4376215be52f203faa8eab953f7715de24e9d44491b274379d97f5768ca10b5dfe948ef8d8de4c4f62c1742c6ad1fd95d486fd1236acb0e6d7cb7f6d22fa3291b191f8f2320e87d285bbcb7d2f1da5bfed3fdfc462c2f81ef3409126e87806371745d63e427014b77362273c20faa14ab0b1f1fdbe4ead4dcb97e872077cbf013941afc58331331910d91b94b89d57ae0ee44c5c1f961407af90c3de5eac8149259d4d2d891fd3cd11d11ca2ba3ef41ded4ad73939daf6642ce844618eb3a4460b95d01839bf292c88c1310e0f643e613937531098661f001348f2358d4340e40dbc89a1015d2ba1a709c171bebc36020c5d75af988718f1e484135a527af008d4701b6b64d31f442ea143a552535bd0de4c8594f2cba86b5d5bd3c279232200a401944f39478352bfcbc963cdfe1df9a7f42d70681d1b8443a292d56268fb2e29a0f394135d88e3150684f827b32e62b1df439e45022c65575889b2507075a09c200994e5c423b70e93dbd6ada8975064552a88795339745ad9a6305f0b28113201b76890b189d65290d93264a0e6dfd8f379dbe4b1b6f4c56a255b7b771bece7d7c25ecc2324a2830390811f31f5d67c47699e9df288564cafbf5e55463c3b19210cec6f897d63e2867c2383e80dcbc65b2c69222ff8a1970f6d6f282c9e5aee217fe23ba71fa74e102ded3ec68afe476d28dcaad1d16f770b0e4460d287e3843654704eea4947f5e3c2d8841a7e2531d97801636d022f7069036e79b7a5754157f4770e6e615f25b4cf1ca243acac798d260b8916a4074161d2b1828e21ddd92d8eef7797709604f6a56c1ea93690baa9f20f167abe47") setrlimit(0xf, &(0x7f0000000000)={0x7fff, 0xfff}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x1) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = open$dir(&(0x7f00000037c0)='./file0\x00', 0x8211, 0x148) renameat(r0, &(0x7f0000003780)='./file0\x00', r1, &(0x7f0000003800)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') sendmsg(r2, &(0x7f0000003700)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000000100)="072c14ea27ba463f424dda1ef456af42a631c4015c4b66f5f7550e7820c7a76f5a75b676e79928902a8ce685ffc1018169b5fe205900345858aa802c4017ba06adc8e591dd4adf35ace9f42aa0a6367acb00c979bb18bbc739f7915edca3feda16415211a3418792d47d14b9c4135e1f6626da3bdb0dc622dfc7e42257e2fb9279cc687b8409c4356fd362056f94cc8f2346e6cb7b4918663c1c59d7a090a035af3e85b7bb5ad8d5ccea16fd550c9facdae1d51a66bf464ca555126ae8abeead0fb3803d7f70d28c020bd96bc83058b6b5631c2523fde962da28c8a45a8cc787d2097f531a2647b80c7a67f296763e1020882bdef433bc05568b7448b2bbf88906bd75fc8653a0474555c62226778cb841402a497b357d128c59b0d57f7442b3de131edded16021c20895e71ed57ac406e02e77c0612091c2f73552b0fe6de99673a1b95b11a58accc3b0b954f408dcb52dee1eccc71ffdd90e87fe7bfa5785581eb2aee9f32f397e8a22d966d94decd3dbe41c430de5320e0412e00910573fbaa0abb90e86d13877cd3f06fdc33a96fb950dd29c47de799dc486c2f553aa9f2cdba19e28d8738d84f164fdc43f02cbcca8d7578229ec2a9121d0f805f2e5b4bb757715d2128671fe3c71236a75134348d4c7f1294c6a917cd5c6453ff3859789797109de1c52b8c006dc5e1a11d31fa978b04ab69d08942f5c6ccb1fe18731070e7dd32274251cd54d1a7a72a44423dfde92e7a6d978fac892dc9c58639298f7dee32dec58a5efccdafbed80ad1467a2aab510f2f838385953d6bc5a8575447834059e628b6f39f6c8c04072b567146f18c72280ac5b1e0856336dffe0acb95f866c808a612b1422a6a07733e6fe81e8646ec87390528eaecf71b4e5d14043842f435285e596e7eadc6c72dc29287dcb0a82b14911dc56c31fcff3186963a56379fe2ba73a3b39383d1730dd58bb575f29633d4fa484e71cfe0752c7f41cb43fd1c9f18baa930962626d6d494be4ec27291934c6be74b47e7c7e96a19a3e3ae01f6c7041c58fc18eb3062d4e8ccc87dbf7d628be6fa2b68a85a4466724152e0381c42bf0642a6552c0bc322bd9ec54df2450243f16d8ff622663b8f5318f251f07e27adeb402492b7639891f5deefdff39a1356dcafed382595531864d1581984aafe6b36773b9000fd2f023ce66775d0af1e4e1ae5bb492ae1d5b7c223df78036788f97cab0cf6364c865c568ac30cd622af443e23253e9bdb3f86e88022c731a524d99d3c2249744b6809a50a55723a2a713b3b67759ef202f2d613a02cee17cc3edd2fe9c992a83d914f7113618c35188bae2c7381437c02b833b24ee137601d84d207eddf3614fd77e3c05d0f09013ee1cff70eca11d7552768d907b9f8cd2e227cb97f6ec71ad836c59ec2129dfede208b8103f2d861585fb70f92bf9537d860ef131ed27b7ef83687569efd1c6eae95655ec8ebb8723b8c235019ea7ca463a2236c598d72be359de3e1874d7f9d6f90bc739457f2ee1cb798ca4f5787760337f51b083ceea6ea77f43596ccf0a48855683cbfb93156cdae2e1baff7d75dade245916cb20f1bd189fffc0460dd6232e1f6910b579623ff110c96801a40fa080175ce9c20f2ed59b44a572efb4d7382b4545c21c2b887e0111060fa51d9b2941199f22e07e22af6091d2d85e71d7a8af449a2e0ca4ef5df1c905a3ca959f3fd2032c1deb5abae8376f7a39b6c677d4ca5bed830d8cc2d304bd4f7c49651fe36664029658c78d89e82e9fa61e469a1f843b3997feba0c41a09bd5cd919493de099932f359775aad5653543c407b12b6bac5a386190a25cf424b6c922e2fb390dc7500e8f5f12df490f20e19edb5c0d38b00e0ab7a0753aa89fb686c5364e766573ac1570ad432250f0a06493cc1605d98f1def4770e448eb50e9368877050de7485caae314e53c1aef6ccce0fde91d5ff1d3b32063d4765661dc18ee56505b8ae0cd36b59e0ffabc9107eb865f0dda0e5fde25bbd546884072191cb0487ff772eeeacb98b1c2b5b7e24df7c8702189d1e22c7eae7831c400aecb410dfdeb85038371f4afd7019a7b3c731a1d497f7ca3415f56e61c5187ee095e77c5629e0da22542fafa7a4c179539f1df4d37d17c6f72a1a89e037e7acb75958a264ffc35dfd5729c621194dd55697ad1be664e62c98fc507b07913786308188324fc67cfb03eb4481797a59fd3d7e514d82be43a1bddbe5ed9a0376706b1e9279a97a98b30b4698d797fba4d716d3e799862342d96f1f5b007480f9b8208ff32232804ee65c8a23cc1c3efdd7e73a78834a4e5b3a34ca724959b8721c93d3f85b65da24dbf835d2d4193210914394264656ef4c0eb4653628ea78c2bb1545c56430dd61012037be661aa7c30ff35a8afe8a1ec074dda2baa84c9088f64e5fefdeea0cecf6b17739831bd93034d00aad0a1ea601e67f9147d4c45fb00ac88d2f4345d43887e1810fb76d909aa3c38608d7313d621c2f68264bcb2012d28a69aec3027ea658d0965d0af802e7584e9a31a7244c9862a28785267b10773fae5c3b77a18594c83fb50a4bd5c2796ee5aabb3f08c79b3746e16e520e3c5d5eaa8cfaaaa2a291aa15c0624eb5179d6e9f0ac4a0c0438a1cee34ee9791a43d5572eca1793e2a015c62a202b487df3e400b74cc439d554709bbf0003cc631fe301343dc96a2fdef37bf35b3684a77bd130e91fde61136bdafdce8e15cdb6cdc9a9cac0079ab4e45a33985bc30fd1cadd1b51b8ef235912afa02ff3c35646f26781e96c3027eeaed450a9840ebe6a06227ed0b2defad8bd2ec03fca93fb0634ea652a189827f245eafe342fca1b5b3fb792b4745853423852e75c3dccd1bc624a1d555411d5f20b4810acc11a157f68b810769d625c52b0bb47b9881349e1442e23502ab0185dc9cd099c1d272a684c83b06d00e101f995fc8de25137c00ee416a04cd271168e991cd9b769115f6dfa5a0fdc871de17ba7988d4304a4276acc444c7e7ad39a083a18774180b1fb0df7993ed1ff887de24469a58c31d1a45bf556ed183b71c0a0a505ae5008189b7103f2bbe74915f54e6af9d1395234d7bb0e82831a11b9750a9e9b8f675b079488043e37e744596acfe27a4b2948630c1f6c4ce61b84dc1728487878426bb486452370da2971a0d40da15120f7ce1aaa468bcf60be56683c9c257db11d6c0c271d0f4824a88f7e061bb231305296bd71a786f10bee0bb7662a534a5563429e764ded6180c5053db2c2fa59233b5746e31e0fcc9d0e738c022b211bd2bb52b9d0dde5922ece21cc9b787b30c61d19696d2569f90b8261353e448213159eddc811cab9204e01da4585ecaf5b125c1b26c4619b2301aac8b844cbe134a2f214b42555df512def99ec18638f6541ef93e7620281f17f02897aa1d72ec864f630ee2dccf2e4b198cc2bfd3a541973c53528fc6047ee9b8a91f3401e690b55d75d3e865092f7722f651dbeaeac6d7edd50d421d75d5b6d01ffd73b0ae5a8a46c5490e000046d0332dfbdb26c98e43779463818a52925a517f2dbd0b3001c457b2e53c12617bcb87f9cb87ca777234b3f3239c3f4e7b913e4b02933ea75e6c98c16a68f3c85a243c4dd2e1179d9f37a482699e568b46e4aecf52d2b61964a02a74a15b0ea408e9d50ed6e64c05ae15a9d4f4ebf05c84bbd466648bee0637965f6e734c4acdcfbad7fdbb57877976970536aaf847314d676a312af379034c008d37631a62d19ab999f0d250af48629ed2a055d956a8403a158a0b14ae23198015e17be4faf85315f7fe38a7436d3bcaab62df0fc11e29231830ae2ba97562ed1ddd79596f7bb57ca22a7726fe7b7f64f597c85a85395de76ed03ff26f8c624aefe8e4ce219709c2d6c8a7cb980748a35d53df9ecd657f1863fa3a05e577147353f91e1a91b98e40cee2de72a3aacd15698b0050fd0a89ad7ca3912c31b42068aa647c7c2c7321ea1583d1af91565c10f11ef22c5fb886cbdc7a1f55759f15136e5fdacde08d98f98bb8dca3acdb2b642d1c2f55b3cb9a04cf3b9290b8a3d0bffc6aa766bcf4eecf34cc56d64711293cbfbb459dc4b9ee7e9b83641dfcbc2eccdb2f2e0fc72d5959c7ce1c47131e957fb5f1a5a4fb5fab7b90d2b10512c1059e440e3d63b7bfdb2d1c2243b2ac612f7b61ac884e3b8a991b4c1b522cff649e95a887e3ebbb63231940bc98fce69f3688aed039cf6311abc0192daec3e501c59e9630da2db88a4c3cd10da1b63b55d081342e6f14e640bef9eb7e72b53e848d98065c46ac6deba088a526aa1dab371e50d6a688d42f109336e9de26e06934601a9b3d63756a1c81bca3ce8f7c06f88c0e4db7b699e1f239f20a02f7925dfbe092d64a2cf23ca698c9e9d845361f03e29ca7c1d1552072d7fa68a975d7d3aeaf8327025831c73f87220e9ab35d082ad884b32006d6a528862d1a376f858da57db20e1a2439561ede1acc7e748bbb9bf3c35f34cd748b1e11f8292a90c25087cecff4675cb4490439707a67b90d0ab0e6af7338ea2dc03c6baf9380be31c8d4077ee9e4f8d31bfb456108f762d9a665fb93cc43703b1cf8da8d4a6ba00200329fc3c011fa9c90fdcb45b0eb8e5e1c5790a84eec0a30d5f8b461b6ec124fd944e5f672a0036a1d4956a6f82425b6127a4f28fae56c17ca971eb8b9535243931e143c2e500ff84fd49d35516105256be8a955b26397f8bec7f3e08cd3b0ef0879337bf73275d820fbc500caa1ce9fa9a6af3df6b5e8ea57abbefcb423de3aad33873695c5ec731ebec396ed472c1982a0c4091e3763453c40ed03c59fb6e511289372f93fac2349d712aba0fbe6f0dbd9b67ed0f04673f1eceaba84dbc3fa2ac0af52232a02bdf224079db0f5de3dad8bfbebec13cd107fe31908bc0cf861b0db70e31a1a9fa722aefb906bea56f542e210b73a2f82bd8cfa79d0f47d156f95c532d6c2ea4337586652924b66b2c32095b255c565c6e5ec3c796c1871e0911f11e5e4a67c5fb1e0a125c0940a9eceb108c057a2fafe3ef4a654a2b24a41251ab10ff7b0eed1177aeda06f65424048e2c996c30c581f6309fb94b6630024ea3721873f869c814072faf4d4ee2e99fc44e90a779a56476c18dfe5a08f3d670d14373ea58a3d6246d6082464236e418961cb846ded1eaa0b93b1e5ad650427954df2cb6f4681accd51be0d80c2450bcded9d36d13abfc98e2583d91cae988e44fcbc7c9cb90df2732a8aa6d482da01e2fe0d6d5724048f3330ca1e703736ddb1ec4d1f12fe34558450070517936f6a009c8960241320e144cfa8cc05d7db6fe4aab0a41ed15e58e8dc6b05464f78f8d0fb8998921b805ede556a6e7bbcec29134aef65b6cd221a1ffa25bce3c3c17efb4205c1691d80aa1fee4c40b941423c5792b887aa3c9bde0a3a3a076d9a2513e79b1654cc3b2119ee10457afacb1554408b829d66e4f6f4b060d53155a1e15e3131d7c9c61b90dd5739276cbbb1007e63313adf7d279dc054a57f86ddc4a4f389776360399af6452cddf4b0edb775a1e49775f7a2bded06f9d020f7471e7a29838de7588dc2de7a5b8555ae8a648334144721192e03a087fa79ea94a3ce7d3837eb9bfa6352a1e84a2ed9876b086104bf268533f32d0087ade1f460fbb763406052b0462d4a517991d53d0acab75a547b29200c6963bf443b1be2547d01becc4bce613f850f27d25ac5b7159a1213631391aaebcbcc1e4e40f25cf82f618b19d69f36db41da8a3299f3032e68f0cc332fd6b2e", 0x1000}, {&(0x7f0000001100)="d27cccee9ecbca3a8477f39a37fb1c9cf495af4a41b0beabf84b9bccded17a68e68625462d7c6517de874e63de852ccbbece0fcda3149c782827d5", 0x3b}, {&(0x7f0000001140)="0427b52ce085ef7f0b64fcf2f7bf182727815dcb50b0a12392815ca0e3a875b11286c0dc01a8e54163007ce94be3e49040add4010e574d75a47335460a51526ef2a541efd568a2a9cb90e7f78fd51a8a3845b0ca0da6f9b13e1257a5c6f2a4184a0b4e8ce52434dbac949ea668aaae32101d70c1b5fd791d5ffef089e532e1f9cbef72edb5fd2cdcd0fb3284208600137193d3d79bee4fef3158ff3c9083b0de882f1aafce57c8b986424066120ff020fc05b417f1b00dd3f664f4d0613be59d986201e8290f", 0xc6}, {&(0x7f0000001240)="85adccfb946e6fc0c54f1f7758affb488139cf23fedc2511022a825b60", 0x1d}, {&(0x7f0000001280)="4e3808033455ff8a7f56cbddcc2ee94a28a8123644bf4a574e6cbd706a9ce051b468dc4731480d9f0ec8b411a49184942f2a761e7f39bcf1e462006ef1277bc5e4c0d55148f439632325a2e0585791f3b84484a174b953dfb0f9db0e626da794ba57486387edb327ff7ab5824b335ebad3771a0b3cccec04144bfb220514d6fb8d4aef1cfdf63dc7af5d1c6b3033105307b3e81ec725da10e18c0dc4c472ea04029628685bbabe27b2952a430fe5d325033d76f73219e14e7a137b7645398cd704dc7ef54f2ae508a6b4bc9d66cd7840978e32ce664f23f0057f933637c0c84a2b6af9fb669eba42b0fb1e3cf9bc2d21c3cc605ffb5a04abb50900de9ca07f173546f5b536f62c178f27d7ddcdba40c7de807223b2f012c16e6466f1ac4f2502fcc51206a4f9dcf3fb770ceea3512bed15e7654776bfff48728a94a2af705cbf19a61e10557b5659e57a114bafa1e527be2f5ba2301a6ea249aa4be80ed5bda9d14093e77ffae61e9d7e08a8b2770a20bce12c7ade4ef2dbdd2b5b3b71cb3fc3b6c66eda2464f46e61e09bacc429a657582d2e9792ae08c3888c5fc451729610cff0fecb03576687e5e29b65113a175e3948a17abac9ac6368a26b92e5b9b1630cfbcc4c11bc5127ff4520226ff6779f2eaaa270996775f0573299e1d241790ddf3ef6dc7d985f4061c63590b05420c63ab4502bdd5f69a9b49eb01b68d68d295347ede65f0fcc987f8ca5ef2e8cd1d81671d67865157e5c323ef52ea68740820744928213d2ed1776855517fe804589f6cc264eec41923ff5e4a01b714f6eb19ae2e3f9b6e67fc5979202ed52aab9def8e8c91cec7a8c598368d672ea55493360c63290f82fa5eef915871717f81fe552e477d8a7ca52348a5bef734592c8be8899285dc2ebee00a3913cffccf65f6eee2de4ed14e055d9d0624e8cd340ee8a182d7f768ccb112ce92a6db71be3654f555392728456371680c0f1fdd2b9cfd1b582ac29686ef1acde1d24b6c6447384da27060918fec06672fa67263645f204ea1ec69f67d62e254e739eca14e29480c0c75cbe0257a841cd6f8bfa039b59235d631dabe69b861c3fdfe1c0013cfb9166ca3f1fff405e46abfb02ea28ba63d6b4956625a34a1e2511eedc5cfb1fc7d8103a13f8d137c3f29609bc8dd7c7ca70f4f0c78deca683423b13209ad89f70317dfa41df54bb9134ce98709e8dd1c1ee24ed9eff1219921b805a46a42c2a1d27b3d2e9e5810af013525f0634663cfa1caa65eb1bd283be4dac964a92c57080dea6eee09f1cc234608b3834ec7029b579140c3d39696a3a3b54e2adfe2eb867adb974d0af90fa6e5bd634137b8dd98c378fe83a126d6a74d5948968a374dcd98cb2e2fd8a775a49ced83958958205082a4b49022a6d0d6c22460ea62c50dd9d4a3118b6584e6f9ab6b1ad37ef3caaf26371bf925f1668de8e2468d49c341af9926bfeddd87593ffefbeaa71c77ab39f088c331650dc51675d8ccc1d72e09f5992805705008c183b7558aad0ae9e752da61607179090317724b9cb9a6ce2f78e0525441ca4ec565038e1ec2f897065c8c4796be1a0ee205310c173889e2a5eaad860fa6603159175c45a7689ec2b6dad246c4655fdb76f216699a87605b5acc5f0e8d1b3d75c64c2b3324db2bce133211ac089e797859c87cbf38d2586972907ad61de292ab4f5c3bda32b54985377ecc773ec04c8de35e967715e4b2a74acbedf1b06c0e2dcbf9ffe3183fdad363d9b6225db40c076655aed5f1539258be274f6572f36160bc3e73d85959b796c3f68b678b18e4224609c83e01e6553d3a2fa47b7033217b54d7e5f4e1566a65504ebaf1518284546663fde0de361380bed387a2f933c2f4e9db7da57f3f354b8d3a443b046f76cd6bb3d89e9f674e49033f6ee6d72c519e83972459344c69d073b1aeb6942f0024073738f17c2ac31c56cf62f8fb88be0e14c67ff0bc45eb1598d345e6dc71f0a4e33b687b337d3840cf245be5f803e27347b62b87056354dcd7f1cb9e0af5e9f7ee0a7fec752e78a5b52659f1501683c5217d05664642cb35859172c9a00de3b4446114418eacf81c3719fa09a5dd186d2cf493cc77893b2666ec86944072193659b0d4b957b15c21eb61c4150067b5c82aac6e6259301aa4f415b88029569a08045ff3b1f3393c932d4ec212a48601f3d92bc72b8f49af22d5fd98930f1159f822a2213e9b7b9db822f909e9112a29f9f903518186679e33e141883c331beaa3dbbc0fee9fe204332561dd65b669e45dc7171ef3621e6b18f829767ad00d2db81c7c797ad68e1fbb701ce86ea471b669540633139898926e565748362a509673249aaf3cb29363e51b21fb5b673c7ac238aa80e3183e571fa39985bc67611cf58ac9f1c830ac218455b8542fefc544bf6ce1988eaf7dc58f02316df0bf6a2575da52791caec025712023178260103f3cdba0b6cbba1d6faee71950be7f05a89f5f336e3e43d7d485f2c5fb13bf7de7ef7284e3f994837f7f640d1dccb389d00f90a76ba744b1a98d356eebc672bc01e964403a26674cbe7411f9c5f0e2e103f5526fa2dd1041e0e9feb3ff590f1d3f25f21295396e665f0191e91b679d1d21905fa7e942d528c05c5b20a70b3fa48ca6d24f9459484788c829a0c9687eaa8c2a678f5520d9b75b95389ca4e6adf178828002616ac140e37ffa2b0e39e128c62ccd51f70159bc295141ddfa4179ed55704ea2401e7bf7eef11f5f6d0fbade09e6760139205a66875a4f02706ce8b8ff909cbf1336049a7ca535f47ee84efff95bf695e304b9728a1c4e752a59796d784a4c4a43355289e5be547619f3f460b52268341bfa38e26e3ec342ff58c25178f0457aba6391a8b4bc87be640619a975c5f9f26169280d393495be0e7de3374ef17ca60da1ea0fe72f1eb8388bc45670465a8881c8c36f68e58e0c037bde0b4e30e9f62c1a565b7857c675583fcb284398d6d6dbecfaca984a7355fe2bcf42e54c4cce1a3282efcdb46203b0d051d9ac8106c5f1878284eab616ebc36dfe70ae65562ebad46a78ea2192d13fa407f7f99b24b130fcd66f09166904142f541b22cf202ed37d78e7e00a92da1a3d6d6481213c4e90d000802b0452fcb52379af3bd0fd9504ab3ec58f8f83b57d506a16711c0d1629f9b42455fcb21e63235a05595d6229b98bad4be0e06386bb54ba0fd0acd4eb8705c8c67ef0e05fc171306f32eddcf9273428900201c8590f66b9df5703ca4732fb0fc32d1a74dbde53db5e68e2b7827110d6ed9c3b65f3aebde808ad1953f5b2bc720f810752363a98ac03934be701444be6330e500eeeca7271869aad7448347ff23ad16b2dc19907bda307c62dcad060707a39fc478122a1b5af5285f3a8655ee43c7d03234dda238c53b300d140fc68d44108fcbfdceca65f026600c508fbdb265b52d8e5822a3ec1471dfbbdb9eaaf6335709aff846bb14c75bb72770971a8a639343b2b49d549e1ea0b6360c097d927894854a51c6533de05d9935052c5de628a5ab82c389c2b51e299012e7e70fb4aa7944027c048445c202226af593b0337d6ad22be6dc825320f802f4f250a02fdb7b79e504d5f7c5f3a45a8ff061971aabffa511448b5f81fa97ff3b2ed8d47958c68631ee3b42d43c4ba5f789a973a836109dab0905d281b5052f963972b153657cdd57d7c3a2f0951360b8ff2fb8d2e4471d192fe378cd3ea86d0182eabc618b6e7591981c7a2b13378f1b89f24087da9aecfaa560f05e90490df2bf15a4f6edb6b9bbb5bd9ae8a0c9a0d895309cfc84d3696f8b348caa1ad335006f12352269eb3295e3dc1e56704dff4c289a6e569fb7fe3f0fdb03b0431c1f840914c049863ed964edc1a27138e7b022962582a5e023f6f40688a53a48c6b2fb21b3720574cabfd896bec94134b8dcdb25f7b576a43be0d543befac6f8eff524582c6a3eb17d13ffcd8ab2589c330cc6ddff50a8328bc1a8b1570c91b9b0b434df3b148372a4f8e1691a9200e90c58d09dcd7317beb791a7172171e229d121c892216447664417d616bf50737fbfd37d4faacf3eba558be254efd6a9e3c3f02f4b727241d30563a2a9264f16c3aee41275b29bb8945c16c34f7d593011a26308439a00ae609d514c35903e70e961de4c4eebddc5effd2cdd1f5f475b21d58711edd9ee002d69d3585c335ca413c4aa7a83b71258cf7f9d0eae7458f986ecafdbf92ea175f93e7c77513af65da56b7b590a5f03031156700d4290fa68ad69f4c4325db3c6b66feef3c3d1ed9561a8d2038bdf65d8baa15817fb3aaaddb31373b77ad0ede9cdadebd91cfed3c121af1666bb72b6cdd2f52fc79c2228d0f9526918d05a91c93db8d6136f0494edee52e6b9603c213d291e27bb6b2bcfb12a791e3fb8ad811e9103b90dac9c6633e44c3c165b4354e1b23970fdb29913706c81b4c5cdefd9aaba333b90b84bb4c94e3e52e191e38c1e417817a82e09a749adc2ea12ea4a2cf37e1a8d04ff9252957bb699edb1b64236bffd485b510812f47618f818bf003e4342cc5503a0c14fdc6f818e8741a6acd3474a82033cd5019b4c81c62d6440199dc74511352a289f6c31160839ce39b57b0fe63921d7419886a7b25d3b6fae55f0b9cb1226cbdc789a324d428af5ce5937991fdf7a284f7b076997a84215c001cec3ed373cf419901b2bb3609b52e8268da0cbecfbb41fae16de4033207a7bbc3d0cab5a1d893f9461b8a975003d520072ed33acdc9b143fdcb3a14e086dd3419607e8f7bd7a346d0469065443366e23265a72d8fccca6625e22d9709443c582065ec6383e8765f2afa3784891c51e970c367bdcece7c4dd6e7a0272321ca667fec3395980c3c1099055059388e05e61eaab10c2a52670747c679d7e2c0e15fea87bd6d45f1aa17b92b3499547c28f3ef998cdaea9f2776b33a060b1d9f9b3e880d9abed2c298bebc54a30943bdf00f8adfadd0861b38458b10e941f4bd3cee8151961326fb115b282e886ffab264c7444eee5a8318512379970ba5f2f64e3cf87a06d773bae85f48fcb13112cf92819d14e60fce5b04d121708db8e59caf35e20cc1c433d35aa7d5482599a3e7f7e7fcd947cb99cad83a841cbac6ea75df119b6e1dc2770ad88aaa08586a5d9e7d2abfc386000f2f724122018ddbecf132457f0d3454bf4fb9f68840e393f2c07fa9354fc8e8dd560b036eb010d9018ec57e7d4c40c8f4bf07cb1ccc061bcd36e3ee3901deaf4c4ab9272340a73454b35627cf2ee641d6e418ca459c8a4b3da6f63f6b0e1ecd487f92d12e813680e63369c39f92dd35d66f5a740b971f24142bd86d229f8f0541c36d1d4998734437e860bf377c787e207f3061ad468a781d0011505a71362bc8477c409289ae09fbeab658fb61144e949f2d4efa61bfe41a0d610b716d22370b410b02040119241766c12c5e1175f96260e50b9442e10145d93806e6e07053d1a7fce312507df950aedd46e3899a6a28478251dda8f0d366376b728b3d6c15650c0299013372ec8ba9ae9a16fea6f9cf50c87403ed3787911b73ab2f8bcc0400014a9b547c54259baa7c3389fff56ab1615f411ee95770ece6becc9d40871e82a602f58656d0f6929a6b0d4eb7914a86ff91897dc3b5eb77cba5988d664c661e915a4ebc7333838f79ff16a54761a2a5bedebddb6605bf9d381cea96f740ac0452bd315bbbbe4245ee824849562527117de40622a9e1bbd23dce7f69f88892c087868828171e7d490e5ffbe817ee8c1d725f356", 0x1000}, {&(0x7f0000002280)="28614dea5f2884c0eedbc05e078f07ccd83b54be9191c1c050993ffc756a71a5cd207665c0bfbf1fc04aab6601c7d84d", 0x30}, {&(0x7f00000022c0)="7c9688cf3975ef30315019ac068bbc5661195d1e41d72796b0bf8e94ee3d9a47453ec9204efd05d5b4b85c", 0x2b}, {&(0x7f0000002300)="c2e2b4baefd0e6544c421f9f481a62d14304155b7e14fffe76ab92fe37a15f80d8382691cc1cb8f2589abd35dc9b031e6bbf85a3abb02fe296b30bd0deeb12e951fc52ad0c4b79069f930c39afbafa2dcba112495c1cb0bb5d89", 0x5a}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1800000000000000ffff000005000000f08a0c2300000000900000000000000001000000e90000000356b0c1dd9fd61c78b7939dccb4a18057171caa51746c9ee467f28659dae404a6f86e951cc14a2625c144f4dcb0a06d526fba0538db6a257f935ffe87e38cfce227e48301177982480f95c126e7898216dc866a1495fd9fb423542c6add8747a227b450c53b696f5a1d5dfd3124aaea8cbdedb43959eafa4bc5372100000000f00000000000000000000000ff0700008dd68f13abff5b11ed90020db5f5f4c9ee68bfc6d5a895d14f660d629dfb63cd592ebf65c473836284521a7d44dcb7051736696eada75f2a72bf3d6b7eb898c5ead1679423e838796c0780a2bf431f080cb4cd833a9dc1977be76f1327d44b0d27330be506530a061d5cb0cf063ec5ed3c5a2d0c032ad245bd8e1b067e1d126c56d2bfe0d2f43dabdf652eb7e01a420de586a25e4471b72eb628c61035412eb0ca5660214c0e2f3fab65900e1281e4f5825f1d61365e3026bb98ae5ca6e2ef3cc61f53152da7f75897bc2752b798bcd35ea7a7f8b946bc49dcf32d0000000000380000000000000000000000ff00000009651174aba01cd247ad5044ea035dbcb2a292ac63e3e10bf7cb1a22ac1321800f9ceb00000000003000000000000000ffff00004b810000d13d2a410a2a60666ebc89352c956855f110b1b8c99fc33b1ab516ebe10000001010000000000000ffff000080000000cfc7057e6c4ae7d31b3e462db3276caed962b158c7690c555678a046516676b037f48d927ed034b132c71c656ff97710fa61d21f051bd35b620576664dbd33663295f6eefeafe7b5c4b4faad70743e7f65769feddbc1fbe1c2b0f82e20ced79eb0f27e03a8bdc85a1d6ef0e8aaf8210133956b4bef66c2198d3b7be568e79f0f947cc5132aac22ba807dc1b32d3b057e7ed015735ced6de830566fd94b153b44c46ee73ca1f310d70c3b38dd187f4f5f5916080d0b0ae240bcde1c6dd21288dedf0d5d20f40167681cbd751c4bae81ab9a050d0b7e1274674d407d97a7b7fbd20ab8c61233aec495569f27ff1b9210b6a0091db0f719c4017d050933953712141c0504e6df59e7f683087ef0afd1da13a7e7f3a786f814e3597219d303423b17ad35739ee9ca77c14b4b428eaf102d4c59cdc6dcf98b33d2ad959475932f5e3b837ec35671209917371a0a8e9db72be10d92c068ad3b1a666d5c79e47fd70961679df00cf45b64bb25e1b804e2ee52113b728af9eb17d0f02e687b181cb6dd27543e9b88a8a036c9585329b84096f3a23966c182a245b2a1d792ea1786ec1bd872bb7bf4d88aa44d037364545fed747fb67c9d9e65670345193aec033378a19b6e8955b3739b19f5c1a1d39fccef73be3d0f3418b8a25e0d4a0bf93c3c9ec3af52925da4c8a6652c000a13db3f4fafb518c602a20561698b6295d3405bf4924cd9a96e2f24a2b9e1d4c4b25a77803b70d0cfa89692423dc8017bd499125ce4fc94b684de386a443de76fd1c13915260c543d5244dc140b82ecacb2b04a394659e1c223b7edaa43fd7171d1ae2aaa1a40967fd15f50b46a48ab2d7e16318f78fba913102db3950f36a4b4892d0ceb86e2c419f6b87601b1ba34c5280a6b599f8a06c90408ca20c902b74acdeb1193c6d889275da1a47bfb98ceceba767573fc25382f55c03189fa7656d2405b8cc46c804f12a957b6d46c67fefba18423378b2471347f455b2dc220b40a2396fb5579d431d9d4451a36b4a6303c863c866bfe083a02235ec5da5dde8b0cbf2677411d41806806b992358f95826fe35ff17a9374240003a495153876c79b72ecbfab53eb62e1b77a3907e376bff131846c005e1a7e2eef9d98f9ab5a8577971f4794077f01a2c203f1add1917d6507787935e830c51a5086f3a1aa612114abcd435befe662fe721bd0b1acc1027aa466e63dbe37469a65b0b937abee51291d2de70ca31fe39cba9625c77869a9be878d704703341837b8e082eec3fd067654d81b99a5f858cca5fd94fdf276974bc0611a70cf49564c7dcfc13d9333b2d95d572ea1550ab8f99803fb4cef68d2d0b7c0339526d41e3f1f9db21a8f9249b70083727548c797fc2e6a5d2b1df0892f223f4dd97dce12cc627de550000cf959f5c6d2790e376efc84c5a4777c347176234513921a8ffcfb5cdf4437829208e6c4434c65fa4af0c19f680c995b52b0b39ea6646046c174b8942a1553fca5179390fe74e0be9c2ab247a740f607f6657eb3d4bd0a445a125f468aa956d9d19b904146c729eb01f7c8bd56e75c2d0cf7f55407c1d5a7c890d12d96be8a928185b4d41be721ad8f06ee30f8f3f7ffac6925c33089cc0838d6687bf301690460d87a80c1a2975457716a7c95f58e70afa9b8279f1161f386ba7b8492a8d8fa64e768faeb0b35b065c928abce832c863e6131ef8ee7a69dfe1dc8264b980a82941c5cfdc3abb978eaed15f8959f63d5c35872c16cdc12ff4e909b04f98b262dd43b561b33d313b106f5706e06f9e1e9cfdbb3d06b3acf9f4767c4bcb64f9fedd207b2d1af0a7f1369a2a55313b3b09e808ea96be77ad88a6c7f6f07fa95ceba0f5cd34a9afbde35779a49fdaf61caf92de29dcf166973e8f99e4d100c829dd5930225a52b16da4cc4c21818d9c039ec5b417fef33c15b9d0f02fa6c526b20d2f4a769e114b215c109a9474b679ea1005272b738411b463b2bbdf58cc9f29f51852401440ac5914c0ada986b6ca0d2fb81c6e0f3f9f78bc71a72c2f06f369ff092c454866afa004856852d9755445499fcdf8bcfe128c96cf6002ed965052e1ad7687f5ed79b8ac5809bd85f4c1310742c53a4e96e0bafed9022a6f67a846261dc3aac4adc05810a581b369998f67d9cc520fcb735a3a35d0852733f30448c159ca8390bfe0c90d95740ffc7b8033f07c0a2be720445315432a9c143052d4342e7378e2dde5dc3a02168adda6425b3bf433f7e13977478ad4844fdc7e3ff61d7f387d764a29078ab56f62313b583fed24609256ab9bd306a49c01ff75c1043cbf54205c33c98bba68dd1a16378ebc77283a846104675f8d635c23e7261ba9b4617e602b5ad21dae265de049dccbff995b704d8d5021509eb5e69212315c379a497120726bb23e28cbfe32f18d8cc64abe788195c483fa1c9d827b3c355dfd7d51fb0b3a7b602d65872e53026cd5c05db84fc2bb0e8a4a3c39be816cb60b517714ca6d3668c0560065ffb9e3beb09f5120a95614b5b3ef808c5d39fc94170f1e2842d1ae7c26a54092631fe42c35ccacb77cd98c7f2a4a98ef720674b5fc386d3241da0811ebdbd1c4148a157e26903079a59f9fa09f05d1231bd6ca6658b5388fa995ab2e6ab267fa3b8b303c1c4e931b3a658429f722fbf121bb3da625471d1d9f9dad57539d19a0def1332ab0daec3599faeec3e15232725fdd99bf947a5d6cf57f2e10c24ab70717fc0edd32cb4c828b5b5191f2009d481b3ee101f69958c97dca903ebdc62cdae7782fae34eb0d5e516023be716c0f28eba508184f89e5853516a2d0e5d00ab721f731a62f7df2a47d6e9f5c3fd3e02156872fa186cae8bff8541367579f0ae9d3453826b33b099382c9acd5d18cd7a7921ec0d728bf987d65e1bcb455c864e8ef26af50e960aeec110fdfb0f8cd64a09550b6347f277a233f62c6f627d6a2a29d07fb35e7037b226c8070f8dcdab4e3ee73e1cdc45cadf4147a4d6008bfbb52d6757059de32718a9f6518f5589092fd116f8e3484dda85d9ecb2564f2f4c87ff12e26bdda15c3274976cde1ba78d0444cf321860ee4f96fbe8cc8c4902b6458fd2d83dc1ad06e9154d6a8a5684d1f4b46e46a3ed3503a750001a58a997cc60caa4c6a3941e3cdc95bd4762c11c47ab8dcd6fdf0a261aa518ebda3ed4a3bd4dc4301dc86d4b6a22019a61b0a30734366db191d5d5fd3df7104a8c97169edfa4e01a053eb91202658fd85b434b7e644f18bf576946e5d747ab405355f040a48c5ea839c4dad636e010efba640ae7255e7641b6c0d4e66c299f74b8b4fee6e449303a7bd8c04dcdfc9e5fa6141306400612409bdf6876e28359fa2e9314edd40b49dd232a25d157d474a292ff14f894c089cd3199768fc5ac46c3dd14faa9922f60d058bc401319515372b4a4fbf8be43a7665d412e6475804f15198a9cd9c3ce4ce526158263f6eaf0f5e3d67da614e702fb793ec814350083700050367c0474ad67720768d666b74ea842b9cad957de7b7e7e29f805ef15d57093bd9b92b7549aa0ff1aedb9ea7445c6d81954f7cae24b9dcb171013223a79f47c6dd44f77a6b52d9f640189c566adc663acb81f736058cf2a25a84e9f9a4238db4720ad4c13c69ab93bb8f6babd5eae7b3b6cb0333346ae2abebc792f8a317a1dc9c10b92987ee95c18b7b410b4ff89697cb13de8fab1a23494456ed8cd82df951c8d04b4de3b66c30712190f1ab0f3c88cace1684e2c35eb95b51f592d33906ed85b9a4722b3f3c23f30807e86bc43bfeda0d0f49b846b33a0aeb8b54c487fe117216623e8132619bcb265169c485624a658482702b68b02035b4d42373194cbe362785c414f5a011721f02ddef7d4ff56da3fabd58ba54bbb55425c3fa300ff91e8166057f15de95ccb543764ad414eae642897fb23cdb95f093c4fe65d1253211b0a3c59b523db8dc416fc3888e37fd2f2a6432b15fcd18d9a05311666c71e0d4484803e051f72bf43e42b3557899b9c646759dae0367ac362d29cd2a839ed4fde29fef76364779709279b3025932ac1d0f641004a0fbe3115f5ac20ff8c20801a90e1c814b7e1eea747d368a5dd23e19bf253cd9d93d009ecea61bb5a0448b8cd506ec6f666fac56cec006a1deef478c081f9bd636ab497259ca91efb74f8bed3851a25d50044f4ee7cb454acee93f51d626c3528af06823294e96f9677ea38942d5370dfd9b628d5b222b7dac494dfdbf739e50e80f377a7e69c74a2d5e9f9006c6f0ca5e4628bce6e94afb258a4fb8aa75a08bd8779c7cceb8728f7e3e14ae33cc3ff273fdb40e9d0c82ff13f552e61a3a2f9177fa88834b54ef61bf0938703396400bc7fbea980e9e69b62fbbc83486bc532fa00a5eb47372f1bbcf37be050677c4c46e29880524147a80b4a942f7b87ab2c611524a100ff10489cf62ee974c0bbdb5b59e66238d8a08df139973fdc8a3d46e116a08125438fe7051a6856ce8800a6a7c069d53fb4690084b4742024b63e9b7732e43ab8b683521977a7c0826b4b3651a9a765f0a9fbbc7fccc809958962c7493634420a21fad240a79cebb7199c41af9a635f04961afc7b7fa6ca6f6c482edf5547489df07a2319edd9d1c023f7256d58b762c389caf408f378d985104483bbdc2e936fc661ad8f6e2fd70a527ed7dd1ddd9d6d2533af2aae6fe44d3e89053759d4a6234b492570419a57468394cfd80f54a8de0ef5facca796de42597cc040607fbd3a690047f25359a6e014bffd96a842f39aab60c617e0c135405aa4cc33a4f4eba26d4b8302c06d6fbd3f9da864e9f9a474f3a65473b1f2ff770ec5edf2c220056f7d5c20cbf6590afe1f6e687b39a03c1d89abe9c2e650e21a315a9d7850f956241edd68f8e819ecb82eded9cc9cc50efb88acc553638766f29860f7565035c8e50b3add859484aaf83cd0362fef145723a5134e9fdd3a6cf5a303fefd099eab17d2e688c272e6a08fdb584898fc443bc15d7174e07d578d68e6c0a14368cdaf20970fe51addf4bcce738cf8d767cbc2898d28cee3b71e355a3de667477495c7d6025286200987250c23f0abbd121e6886ff42830a7fc28dceed6931437ae43ea2de7a6406728bf86a11c81170f2b824b9c4105b4fb0a2f8bea1549484106f0edf22d357aaf92aa4710359cc0c0ee4ddbc6b9c3dc358efcf135f39b5280d712d59c3e9c1440639f639db0e816cb06ba1ef5619bf1b887aa176c35269682024e7734ca567dc3dc6a14a977da17f11d14c976bc7e9b28c189473645a3feff13ec60e0cd048bc814dfb26ad74bc513db36ea085982b171cd460343583b14cd070399ab38d1969073409f4f54aabbe66dfdd6081d26b3d37930b57ce77d07a7d37fcf245b08aeb883ddaf8b31c114aebcebe591c538eb1e3e78945303ad62f0baad5e4845f68767fa3d54ff77e9501aad3995df0fece06c6d4f7915452d001045bbb5800225c70e35082b1c613d78afbdca7c76dd383587f4c1009ae9483ed9f8628ea1a72a0c97f88ad4a3c7832b261addd3312d1fd0519dd78e2fa099125e0b5072906900d7f5eaf3652a82f11c47cb5503c4ebdb669dbe57c50b69c4fe2ec6ea50bf09d0b13752e5ab535c1e911aa14bf93d313bd479d7206fbef64b14573fd74b9e3efc9a920fcd5d4110cbf29e895b3b9b46044faae81c40aeb9a667e714322ebfda664217027d380a39dfeebec0c8ec3459c4fffbaea4f3a4f92c3fcb8bd03fc3ee9cb5356234c3936a7436d408c32859e0a03ee72ee4800000000000000ffff0000000000808ddfc516666ac64462ce7bf8d2ff46b0ec987852f57b9fa056ea6b4478c140ed6764d2ea9debcd45401d19c97503d9c771b86971675700008000000000000000010000001a0a0000ebb86110b512e85557e8b5e3ea31a4c0a6472884df8699f1078d3fea9bd3a6c6a444483b066c899b8d41eb7d23bcd9738ba9bb572eb7b3c428f4d34f8d18c70c419a10276a1c4bedbcb66dedfb0aca45f981b9f3e1662bbdb67242e40955bb70bf2950badf5621b32299ef1000000000000000000000"], 0x12d8, 0x1}, 0x406) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000003840)=0x8) renameat(r2, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:33 executing program 0: pipe2(&(0x7f0000000000), 0x10000) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="8108113b077bbae08ec3fdb4e27e7db66c3eafb6f9d3f8bf3249bb176804423363c954608b17a16a6c8583b2420e150519936604d148d5814abf6cd677958e4594147b5ed4fabd04da69c7a66a79e18674dd54a0b8db84d03eeda3a7cb0000a13c29c8f97edec49d443793636f685082c5023a0b437405dcfd229cb5abc7c2fa42dcbc156c4563b82a743c7ca6a75eec06b36431d793ea24df12e7e150753179c07064a012d1cf41b8641e8bb182eb523e3459df8030b0f5713c684ff3868f1e231610d0371bf5c8d358bb1eb033cf6654ee27f417ffcc57244b693685d241bf395f8dd1bc5441bea8bc549f7fca5fc04f9f9ae27507007800784e936e", 0xfd}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:33 executing program 1: r0 = socket(0x1002, 0x2, 0x200000000000004) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="289b97b129321ada630a3d82022e2f660700653000c1933656d0e56646c1644dcaed9f948d203f57bbdbd870ec0c1d196bb12ca2c0ef962d0eac8ed3bb1a66905a18f09b577f8e8972090000000dd7780d2a3114fd21284eeace34e2c4cf2b3d73a0a56cbf167d86f785d98b2599b038e6490bf2e2fd4ff3fe92d7aa346cda1a09f1f882d454803e0e3949a9ea03aef93b6e"], 0x10) socket(0x20, 0x0, 0xc9) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r2, &(0x7f0000000180)="e5d75127b2ae20325bc772f4f23d1cf2616ff7b4cfc76b71c2d55f8e761db935537e428e24fdd814aafb2049fc4157256181d1203de45f64636898d8e5124fa31b3dcaa121f95485c7e4c478d08c7aa3986886e072a176f340752e3f80e3c012b7b9625903b3925ed0e2d11f7f23c01cc1e42d00d948de7a061dfd536c8c8889060fba2503b7b1759f5ca656a01bc7415e4844e7bc749b2c", 0x98, 0x6, 0x0, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffcde) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x28) sendto$unix(r2, &(0x7f0000000140)="8755d5597728a990eafcee18b8eb6aa8c0189f970b0736c7263d1306627fddada07adec1efccf45e15fe9347597452aacbc950272507cac0", 0x38, 0x2, 0x0, 0x0) r3 = geteuid() setuid(r3) setuid(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x4, 0x8001, 0x800, "951683bbde549212ef9a1574760fa7a13b9afbf3", 0x4, 0x200}) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) readv(r0, &(0x7f0000000140)=[{&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f00000021c0)=""/251, 0xfb}, {&(0x7f0000000100)=""/57, 0x39}], 0x4) fchdir(r0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x4024, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) setitimer(0x0, &(0x7f00000000c0)={{0x81, 0x100}, {0xffffffff, 0xd7}}, &(0x7f0000000140)) close(r0) utimensat(r0, &(0x7f0000000000)='\x00', &(0x7f0000000040)={{0x7, 0x3}, {0x2, 0x81}}, 0x2) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0x0) dup2(r0, r0) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x3, 0x6, 0x2}, 0x273e56, [0x101, 0xffffffff00000000, 0x5, 0x8, 0x4, 0x4, 0x4, 0x4]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x80000001, 0x7}, {0x18, 0x0, 0x401, 0x1}, 0x6, [0x800, 0x6, 0x1, 0x5, 0x6, 0x3, 0x1, 0x1]}, 0x3c) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) 16:00:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x80000000}, {0x18, 0x2, 0x3, 0x3ff}, 0x4, [0x5, 0x0, 0x100000001, 0xffff, 0x86, 0x4, 0x0, 0xfff]}, 0x3c) 16:00:33 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x103) getsockopt(r1, 0x7f, 0x1000, &(0x7f0000000040)=""/199, &(0x7f0000000180)=0xc7) msgget(0x2, 0xb0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000100)="4201f849b2bd2b64a29e8f8ee32915a5", 0x10) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) read(r1, &(0x7f0000000240)=""/145, 0x91) write(r1, 0x0, 0x0) close(r1) 16:00:33 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x357, &(0x7f0000000100)=[r0, r0, r0, r0]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) mincore(&(0x7f0000449000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/7) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget(0x3, 0x4000, 0x52, &(0x7f0000ffc000/0x4000)=nil) 16:00:33 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000f5a793d57773cd860b9c5038ea35bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unlink(&(0x7f00000001c0)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:34 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000140)=""/211, 0xd3}], 0x2, &(0x7f0000000280)=""/72, 0x48, 0x6}, 0x42) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000380)=@in6={0x18, 0x3, 0x3, 0x8}, 0xc) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="ca19996efbfc066b27e5e2fcc3b03cdbbe5c21e1045113eff7aa69fc43b0abac16accc2a2ed29a3ea930d926897415634c", 0x31) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="e8132e19e479cedfb9513be12d058f08bdf6efd8cc18385fd7fde5e2a0732a8bce5a35bc8fab3b5d5b4f7cd24d45b6c2c1c0db4f7d7f225ea2294a41d66b267798fc9fec94fc157b83a97d0e65151fab5f256a133d2180357fd52d0390445158e7d1a2edc0044d2e8f71d2aadf0ecf149fc774e6f9e8c30d108e8a7fe82136d9cb73b7", 0x83) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000680)=0x3f) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000300)="2474f5305773b110a0f110b9f1cb29404aadf6efd6792eb86719e176bc876269c4ead15964fd80d990809b3154c4555efa3c198c8d8148f12a2366b1450a66d46a873c9e8a478281f83809d4cec381bb5fab829cf54f5b56b5b294a30e1b3cb83ef0fa763a4e856a2857911068e7b482ab4c117467ac0ce23c2ce4d9283d84be64577da5f7a6b4fe1d5c34e53e3752491465c95d1a1555758addd43f3dd050dc09c93e469bb72c28f1a9da4dbe219e878c62e9edc8e049dc07bec2838bfb9248", 0xc0}, {&(0x7f00000003c0)="c71fe16a6c3e1342481fb677d851fb47bb8f9ff6a515adca8a588a2499c76877850f2d68518f5b58f14c35db9381ba85492b08209888ab4778c7ae9d5ec7e49c4cad7da8caa239cc65cf5fffe34fc1c062b3f8a7acab7df84761701711c53ad909f381a608d46b85420fca90", 0x6c}, {&(0x7f0000000000)="6a1f4dca64be", 0x6}, {&(0x7f0000000440)="19e2094c0e34466bb8d7c22e3e021ad46997770bdef1", 0x16}, {&(0x7f0000000480)="2e50ec32398cc8532ceecf4a53ea1d9232d5d162e88953de3cd6be2d34128d12329b0e798ab613eddfe76f502544991d8d18564c88dbba35dda3a45769a411e356591fc947d5691339fabdb5ed3654fbbb1d5e7b81a5e5e0c1cf0b89250b643126af3f68f2c0b479bd591077fdd42409d46f2f13129e5c2f61afcbbf34e8b101f62e5faa5d271583c1374d7cf7bf21eb630639fd81d07a88f0d76287c8f3bfd2b3e1f0adfa2a96093e55fe55e8ad75c701b8c24be0", 0xb5}], 0x5) r4 = fcntl$dupfd(r1, 0xffffffffffffffff, r2) r5 = getuid() getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r5, r6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0x1d36, "bad84b73f2a42ccccaa772d8374275835db57180"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:34 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x101) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x18, 0x2) readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) dup(r0) fcntl$setflags(r0, 0x2, 0x1) 16:00:34 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) sendto$inet(r0, &(0x7f00000010c0)="c2b9369fe257f4013a38fb42ec19ed372313ad85c3b8d9859713fc1cd283ffc7c29b844177fe4ab57f633c741fe463276a0c6180034577680b47246d478de9b67b8b110ec01d86a591e5b0bf426d177f23abbe08e37014ffa0dfe202bf013cd48fab8398d2ad061486b79da1139209fbf768895f9e3893d9f1c5f5c9281bfa9a31d1f05cc7d1b411cc187e2b5a4185b72de9441e5e60c17b36da04ba92dc70b8e68c0c3a72b9bccd8fa65d78ee5aba1558203fc35ba7694a3ed6f638228f1469", 0xc0, 0x1, &(0x7f0000001180)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62027c00ffff69900730"], 0x10) shutdown(r0, 0x2) sendto(r0, &(0x7f0000001240)="7d7d7930317af3cf485c072f19866ef0c28e4b7331abe2735c609e221b11c1cfc01542f7ffae6c12846e8e852377c33c9ad5246ed73c7bfac8cb6c785a8088ceff89004972", 0x45, 0x401, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="b61d616fd3494b1674142d1549f3fcfd884a791f819f7fab1967c083d11c6072dbbcc30e498bb6e1516c40f677856de56e2f17b28da9a7ab2d7d07910c54bb148162e1c11d3b00b87cc4da560fb75841b46b51073a5b8ae009e256d477542adcdc8ab7d29a3da74a95ca0aa3949dbc636b02c34d5c81bafba002c6918eb3218e6ecd1a78086d12435dd63a51e0543f1f36712d5b40f09a47bc83cfe8d1540b568d81061577a64d564bae69824a98bda3e93b882ac2b0d9d54d298b1e310e39eaa386f114496983cf8b0c0a1c91a6293566f454d254cd75b36962a4010b0fdbf6c17a898226b9bc7471bc56103fca71ff427aaff8f7a8e9cc140c9b445824764c226995125a71eb170a14a4caa4d627a60609087f02051f1d795c9d81f485c9bb2bbc5c0732b43a8e25a41dd371b104d0c201005c2cd6a40c2dd948fa2c5429113dd7d32896e402c774745370a4464e79c96f9835bdd8595e33fe6abf36d08764cad977b538600bc949fca30b4e35ae3b54da5fdbdb6eacd75ea86866d3f64c87239fea754e53b01aa6fd29db1550eb6e0a668d3b646b744c40dfa6b4dad12ba1a7ff65ed2df4d28bf5b7ae66f10faa09ab752e7bdc785f0fa22cbf7b431bbb8667cad0ea0353e39d889c6f1f8947a4b509d4d4cf879521445c126305d08c44d2fb4ab0363f33386927f842acd6860adb4351a703c75c6de233ac8e271f4555e5a4d1f1b354252b701e66d8d91e43e4ae7c76504b9e83514ca52e5eea84c22b56c0ff54e2730e66ad55f5269d915a24093e43c2c9f84266b02d1fca053b24e54a395040d183caacad8d9dc9d5fa6d98a0211c7d16c3c1bcdddf77c6fda87b0204972bde6c7f09efcd736114b3b333ce0fae44f9f855b70c2531097f7428afa88af717e9a866924ffd449e9fdfec40dcbbb73b52781ff6fedd97ad8f3630d0646cd1ec28aa776524f0101b35b66c3212df0df8069f49b8d5db6d4c8c26bb1bec87946347c9b884c3f4daaccf5319ff7f26892b182d6bbe4e849f4e2efed2abd61383234ddc3c9ad87f1b9664445a10ac7b4428a5f027da7af5edf7e01401e1dd975d49661faa14b3b9909d2ed8bfdce93e212cfbb3642dfa789aa9840ae7572e87356e8a99b42253dd59af4af091adf7924b15d1a8b0e8c1cf10faf732ad6d51e583c7c6e883b4b7d76c84300ad0ac2328c5e94838796c97c0ba28e221f971b9bb09b62fd888afd9c7f184426ad3d021090e9faae0729e26692a10e208387deffacc0b4b2bac8f4532c94fddf1252c7f6b8bf873157f0a9e7cd78c98cb34155119928b63e85c21be7352ea1e347d7e4a2edb6a22e583d0c457ef7bdb6c87f397ddb984ae3e0054821ed81157da5c69564061f33e2337655b219c4213a2496687a2c674a067801cd8f581c82a434ebd1ae079105eb247b0e6195ec14b3e1585b1537aa916d3e5f96670ac9c5dd124abeb890d8cc54397092455e54f1871f37a635108f117ff0648ca83150ac90e528c0d375c093d122fd667b0f0bcb51b7cd580f2dcfb4b11dbe852e8c853a7cdb8b74994362bcb8d45f096ea83faab50502591c7f9b69c9d5da4ddb52792020165de1f36325a02ce5bd9fb7ef5506ec62dff26e20863821deed84c7c5e50ae74635c862d3e8fd4436d13407352945518150b76b9bbcbc9f7df2bb82c1aa0629339cdb6723610a227aa19ff9eeb18e7c7af7f83e15abad6a1ef729e37b9032e8fa055024521b27c03f60d79b32858857f8a04f34e584a9ca5b686629fc03b2200e326213edd18ecbf5e7ff96fa310fe5a14b32aebcda1bad6176ba1f7359477b7712864be4c81495f8bbad5d4bc39c218ed113380ec55557ec85afefe02b5a3317173a0ed7c201f83bd55cc6ad143089bb9289f905baae579ac0855824654000f2b2851c41b81ec72ec56de3fe0a967a8af954fa7de9d4a75a1f8a92787b2d36a2d3a63b2f4f56900ca581c775fab9de958936554a4bcf3b7f0afb6542e40400073259172f7da0b3206b0a75d7655825be1b54109f5047758f824ebacf7839f25c439343ca30304426377ec7355fcc25c04f289c02966e82ad684e0f1222d83bb97d0899280049a484015dcc8479b0c660c8f50ce506cdd29933c3f43030549abab0a6f7f46cc601bb054033a2c590757163540b4ca410149e11cf24c5ac1457bd85fe20655ef873da7dbc391721101feaa08051e42fbbf49b40dd8ade513131e82445294742b788ce3237c9a401658ec97f81567611d879f9f954a4d32fb875659d30918a0ba5c2d2a9322b44492931694dd7ccb6e3254d26b52c68bdb3d7a8c549b1f5c33a3e1e17fc54e8e769f23c6e5918b6ca40bf4704995db328128baef7566cbc25de1cf238d585fa611e35bbdd5f4186e6e43ece71b589870b01e233b132a4a7835c091bd488f0e6ea7a2d3ef4b56012ef240a161e6412d130557fd273a2329bb1a2b344404d203d64191f3b0bbbeb292f5032289208c923b19f50f70c392bd8e5d25b04b3dd3af92d7581e5fb722c42a4b10c3404669811dda8eec4125cca876c46c68ac62e1bade644289f4fb5c403cc12b9076b045127c94a0a0a154ad4d26d0bffeb6572dc101056b929e227692aadf10d12e1345c33cd663163b13b937f37f4edde51e9905ed5e31559c0a84bfd6ba5b907399cc8a5848bb49043ef99bc84cb792e08c412682c49e56689d871c0bb18921a93c7dc3504419d1943a867e088dc38eb1c51500ac768ac4741714f6266c435b7c2ce2daa6fb11f286e526b834ef5ab5d83ef998781918c7d3d163d228157f3632b6f1b696207a0d012aaf09f5235c416cba03b98dbfa34156ba9f77cd780ee225f3ba273116819167d54c30aa6c01352839c8e909909b51f125059cb292d57da8702880a715777ee398eb5e672e4f5227b733dcd61a9ceaf033ae8cd1ddad973f3043d2dd0be8fd21c585eec1405c73d08c8c0e5a18a107ac31a57c9e93aee992f39771c4064e163ea892f6d9763f2b8283167ff095deba2c70536e02358198bf0211e55fafa3ad2efbec8b14c54198374f5d5dfd694abaf40c4417dec30c0147ed65ee0b96d8bcd9adef1c90372a1504cdb81804679c06698d4fede02615632e470f6232a8fee11e48202d97e0c97085104e971e388e28866361f22766442d212a048573b694a41b6ff0bf05ccf761b5f804802d354441f292b51bae0118cc8a0195363bb67992b7bc8662d5ae4831707d52613814713f675cedbb9eed59e85180d2389a27b4d6651c6f7dd1732393c6387f97274ae966c939991a51a7cfb13968e547e22e18c325135c6aa7fd11f19b12341a136fff98b8df7817e4c463e5945d1fc727502811cb3fee33dac443f92666a329491d25aece616dbc41e93a7f72eb05345a7e811fdff918ca326e9e2dfba0bdf04aa13898a98a3c284c4056b8497d61daf29e09ec0fa25a6be89ec2c35875af66f3772876df4f4099fba00859294a91f4ee687dd71923c5436d2f04fa82c74dfdc164fe9aeba307f6e7f2713c0a529ba7e0da82936780ff2a3fdef924b962518749120dfc41a38bfb718eeea09d32bc55c44607d97b7811bea87290c9919f0242acc57beeaaccb3acce180ac45e5357f95d4a06f8248e1521aaf9a331264a184b52b3ee88a8c8ee979350aa5649b8ee15b7a257ea9078438f3eade83b6b3d217206856f6f7ec58b2ae2b5e036e4553965309500676d050f2284e5fa8b1f5d472858c3a11936d0dba0c5af42ec6a4fe64a3fc09b0846bac0d4eb913c6137a6c8db4ff76972538e86eaa7e005dd5e3f739afb329f595e2e79fd69a8b42645d58bbcf293a6b61db41ef9fe968854b6efe6736d428e671f724519103bcc8add40ca818acd23aa486c91c778eec8c3fd94acacac65112c96d82f1bbc298ba98c67af98102a95779fab98deed4be040121f515d1d22cfe6aa31bf1b339ca4f26e554ac1bc614d7166cb66f2e5bdd6be11a10234ebaaa69936caf94b8d97898fd5adea7631eb738d5c86803c88ef26c55c2bd08c01e6570af79888f4648ab15f4f4d391b4bfce34a7c4694f190567a723d00735c288018262c042760d82ae750b337b7727aa2d468c35bc0ae10ddce4b0cf296e2500d9a0636a64eac14e9430824e9e60e9428276442e0d4117cbb4276c91cedaa0968ba8e86b0f82de7b8d1a0f092598609fbca5839d6455dc2cc8e4884659db30c1aa571f50be7f8bd4290afbb59192f9092f05cc98c2f87034bbb3f76e27424000bed02a46137c436161cc364ba84f74ee5febab7d2017c5b12e2d426ee41a1371a16a419fa16807cb00f39b5c18645d44699af36eacbbbbc3bf5ce3d004939293a3867942c0ed321e9b858865e9fc398e945923d3dc1e13effd493e17054ca50b37eda0e5cb0c01b8113e028adb21a9f0fe399ad8394f982522b4e920ba3fd6252d55fc38e053c6321200b123f432022a36ec2f2e0b1f579e2ef45a30b3014bd809af9f6d87d6ba8b40ff596253de8953f9542cf243ee2fcbe408cc013ff9db0ec12b7dd856f12bf64f7adb3eb8ff33079d8395312dadae3c7efb6f62af8891c0a62385d49f9c943bc58aea5cc8ef676ad34db42d0acada8ff2efafea2a458ef2c9b371789611a1840acf3e53ebec41b697e40912a4bdea43cf47b02d7558029ed3f5ce830d06a240f3928aab1aa3435ddd1345937f315160505c5299b35f48762aeb9217c04dbf789c6d30e0781d3074ce581d425f487c2e9adb6ed330b4b29aa15db6a6c597d0bc9a860fa910865f5e52b1e85a63a9e0cfbc22500790bd03c6ef58dca6d9fc79527459aa4ddcc605fb0c43c2a2980eafa3ae031ad14742ecac93da48dec2b3f8d0272c4f28e816200310ef7807714055ace796b2066b13fcfec498ddb5718a26cae1e8fdaf92f4a9a94378ffe7176006939d735ae2748b773489f043e7b73b305ca18a3eeae9c722cf17225941ef70aa7110764a03baede0311b46a82917cc197eb0753e4e4b039801690dd17eb9addd65ab6760fd2e9c82cd6f804f18958339775dde40e5b5e5f7bf34578322e8e9237b358bd8e4864b64eda4fc63f4030b157a6b4c01f42cbc68778bf774550030727b2c83cb5822c81dff44f89e20be92b9edfad1170712a59312764ccae6be8b58fee9ece4f3c32407f0c8a44199c26b74f1b3477e786bedf16d51d2b7795285c038bf5829aee17f69a9817586939fca1d4b39266904cd70d170f5b7be24ecd693e619554344659d2167f0b1c5331372f876dafa119d380514eb286f6116f519bf498fdb19a7df7929d6ff3fa1d04aeda228945ea74f2476b5be20a92e5ef70ec96f50fbcaf1ec35af3c7eb69fe11899fbeb6069e89de24431e9953848fc073797fd777c867e382612593ce6e6287fe5a42cd086a629fc5194105104c17cb643bfb862bd40e06e57b69dd2ca3c12cf7d14f9061fe8a1c3edb6483b59297eceed8b085a1b262c39bbbf222afd600a76b1c47d3a5ad7a744748eb5e35e0b42de98d67925aafe9c5f2534771834dfd7ed60dc4c9174980f970671d5040e37b0db13dbc54e05e131c7b4642c58e3ea87c711fe5c95e048a1bc21e427f19ec7e5dc1bf8b81697f9a9b9801b72debc5e83bccd933e6c290e53dab4eb7419e91c38dcf432b4993af1b24a3bdbf44405064b037e7c33932a18e67dd564261ab1e239deea81402baf2fee92012349987977e102efdee09b9024a3181c48b01be6be01217e46e372227043b1df33067272edba762e0279e6652c2962d1cf55c22cddfd9876793", 0x1000, 0x409, &(0x7f0000001080)={0x2, 0x3}, 0xc) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x80, 0x8) fchmodat(r1, &(0x7f0000001200)='./file0/file0\x00', 0x0, 0x4) 16:00:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) poll(&(0x7f00000008c0)=[{r1, 0x180}, {r0, 0x20}, {r1, 0x40}], 0x3, 0x3f) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) fsync(r1) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:34 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = socket$unix(0x1, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xe, 0xffffffffffffff9c) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0xfffffeffffffffff, 0x3d) setsockopt(r3, 0x6, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) r1 = getppid() getppid() r2 = getuid() r3 = getegid() r4 = getppid() r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r9 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="4e34f36419123fb892245549bd11ad2f302f23c21a984826680aba8abf586c58243699d7003c3fcab62edae4c4421f6e6370ddc98a61f9366a61f3c3c45160c92461e4832a159fd2ac84ac19bcfcc209931a49ad82e80b71883f5fb47ab4e047bcf5abc4b8ef7f9f0ae5", 0x6a}, {&(0x7f00000002c0)="f3d83201033ea1fb797e03d79e19c8dba0ffca5fa786ce960fed800833e15caa204dfd5d9a56cce48bbacea96104cf6559d529209fed4ff60f86c04c785585c526ffc6e74c619b1b83917015f609d958020ed9600cea3e7ada95e97c0862be0e504e298ca8613d568782e506b50a7f466af863df3b0ca668b1efd91cc55dfc0061c154d5113f5e", 0x87}, {&(0x7f0000000380)="61e589e1d46d5e9b4cd272bd317a8899653f0c81e33853db89", 0x19}, {&(0x7f00000003c0)="3fbd0e6828ad", 0x6}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="0000002d548f7e90000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xb0, 0x1}, 0x4) socket$unix(0x1, 0x7, 0x0) r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x240, 0x100) msgget(0x1, 0x20) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r10, &(0x7f0000000140)='./file0\x00') 16:00:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) select(0x40, &(0x7f0000000140)={0x3, 0x0, 0x1000000, 0x0, 0x8, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) select(0x40, &(0x7f0000000040)={0x2, 0x3, 0x4f, 0x8000, 0x0, 0x9, 0xfffffffffffffffa, 0x100000000}, &(0x7f0000000180)={0x2b47, 0x3, 0xffffffffffff3772, 0x30, 0x10001, 0x9dc, 0xfffffffffffffff9, 0x81}, &(0x7f00000001c0)={0x80000000, 0x7, 0x7, 0xc05, 0x100, 0x0, 0x6, 0x1}, &(0x7f0000000200)={0xffffffff, 0x1}) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x27, 0xf0000000, 0x200, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x9, 0xfe02, 0x9}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80000001, 0x8, 0x180000}, {{r0}, 0xfffffffffffffffd, 0x81, 0x0, 0x0, 0x9}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x20000001, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x1, 0xcfe9, 0x4}], 0x6, &(0x7f0000000200)={0x4, 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000000, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd50800000089384e0500000000000000ea9217", 0x1, 0x40}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f00000004c0)=""/155, 0x9b}, {&(0x7f0000000580)=""/158, 0x9e}, {&(0x7f0000000640)=""/71, 0x47}, {&(0x7f00000006c0)=""/127, 0x7f}, {&(0x7f0000000740)=""/160, 0xa0}], 0x6, 0x0) write(r0, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x20}, {r1, 0x83}, {r0, 0x80}, {r1, 0x20}, {r0, 0x10}], 0x5, 0x3) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000000)="125a5328", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="79b338e8e00873dfe27cb2cd9a1ae6487e0c319f6633e5dd9f820be01ea8bd7806b44c679ca88a47b22d17e84b574eeefd2902366c0a28ce8a94fe7a8a2b0bac4521ffe28a800f58352f511c2e0174107c349a4e3a9d42e64ae2e2f7fcca1528e13c", 0x62) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f71f65810a7928d7b511afb78b66b7f15d5936be610cc01a60b522a39f82180296fdbf6db26645432ca666b21349cde5d5c268c7257b7ae16e76066e73fdd69c3fbc9c29699badd2c8d81a5d8de6dfc7d4606626b48323de6317aad674db5c34c294110dac4c5c032902b40e86b509ca75161a02ffe6aedb", 0x78) 16:00:34 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x108) 16:00:35 executing program 0: r0 = kqueue() unlink(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) 16:00:35 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000000)) 16:00:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r5 = getuid() r6 = getegid() fchownat(r1, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) setsockopt(r1, 0x7f, 0x1, &(0x7f0000000180)="81a3cb6444b90f9a2a5304f53787f22a410784e79be7c4b55c738080c4429d813233d33c60a08044624e955dce180b2ab6caf240aab1d919047cb66dbdeea6cdd637bac2fdb0d5b5e75237f8bd26f6821902ac4ae9f46b19da45abea578ae1340fd0c16ba96b71baf9ff0141de3fc8633df72ef9647e15e6048c391830369058c70fd600dc3e37a74b97abd2637ebdd92354b807ec587dca6fdba437a17f652eb17f", 0xa2) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) close(r1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x101) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000380)=0xffffffffffffff07, 0x4) fcntl$lock(r2, 0x9, &(0x7f00000002c0)={0x1, 0x2, 0x800, 0x5, r7}) 16:00:35 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x100000000, 0x3f) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x401) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x101) r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/231) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/105) syz_extract_tcp_res(&(0x7f0000000240), 0x1, 0x1) getrlimit(0xb, &(0x7f0000000280)) chroot(&(0x7f00000002c0)='./file0\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$unix(r1, &(0x7f0000000340)="1d7f57938288b8819123d6d9df17034e41e1000c17daeba24c1ee2514757fa1a9f5031026b0ce11efe578639ed32736ad1f396ecf0fd8b347b881d3dc191e99b2397200b4bc2bbf5f9e9a0f4b1e2b781b0d0c7c4b5", 0x55, 0x9, 0x0, 0x0) r3 = msgget$private(0x0, 0x200) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x4, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x6, r4, r5, r6, r7, 0x10, 0xbcb1}, 0x7fff, 0x96, r8, r9, 0xa0ef, 0x10000, 0x7}) setuid(r6) msgget$private(0x0, 0x9) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getsockname$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x3, 0x0) setgroups(0x2, &(0x7f0000000700)=[r10, r5]) msgget$private(0x0, 0x190) munlockall() sendmsg$unix(r11, &(0x7f0000000a00)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000780)="5ba86171d4f432afc4cf5d5b031e8442d893e31e447428fef82615e6eae62adf2e12574c2196c26ebc27dc8e0075519eec03059aac22769dca5a50124197063966f04b7bc25d9817724915ebc169fdd9671633b2c9e3ef38c9f0b66e47bc637dab80e65b1e3dadebe9a486", 0x6b}, {&(0x7f0000000800)="4f4ba8a975bb7e2baf79f3eef9c41a86d8bc0e6b0963e378d183c1e03877de3823b7313d053245efbf2fbe26cc358d42a0fd9e78a8b37f9823ebfe40316bd114ef941759fea40eaa09172cf304d4450e476698f4e48b81ae2fd99214164f3bb817cd15fdf4862c60e961ab5513d61dca05b0d7d8b99df451a79a52b9ccc94486782bbbb7eb75293b10fe7c3d6c41a5cc61d178555ea2995618dc29ac79e7d8bf67f0ecedcb384bb40c35fe05b15d681bf86fe525b2c5708bcb2218987647e956f20cfd2c69de850ec936d98d1b727bf072ddd3678b23d7", 0xd7}, {&(0x7f0000000900)="39edf2701d8d5ac12e60daeb70743f5098231adcaf76954587b9be6a9ca9ffcfb1c8b93d39f1f790d6fe14fe24d60828ee8160c25c9bc86a3dead804cf74aba3abff216f0bd871e24034964d1f193a1431907243c21a3b10bc2e0728ed2607", 0x5f}], 0x3, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r8, r6, r5}, @rights={0x10}], 0x30, 0x2}, 0x2) sendmsg(r1, &(0x7f0000001e40)={&(0x7f0000000a40)=@un=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000bc0)=[{&(0x7f0000000a80)="9581122bf8f81daa1faaf5df497474ce2e9ae6576ccd15a5b4abfe375f9aa2770660c5b0e0ff0ba6e0df17434aeb513a19991ccfee038fd7a73efff578aa8ce91b8d2eba89b2e63c34bf650750fdef72f2cfba731d30df93ba5564c1974af91cad2e02da87fced63da0ecc814242", 0x6e}, {&(0x7f0000000b00)="2f5056f8b56a90d2aee0a3230320f67e1efb33b96dd86ad803dec4a7f8f5c7afa32364d025a22e4b3695e744c550ca106137ad", 0x33}, {&(0x7f0000000b40)="42848426451176fefc1263061112d8d38cb058aab730ac5d467b34adbff3a226f0e1d00cdd5fd1d6716a63d6b4b900dd59ec0227f7aea9dadedb5a3fe585aad33ef3b65bd3f783787cbccbc097be97654c988eeb43dc71399f4280c3247eb4b231c60a79ee4ff06b39a322c3b3", 0x6d}], 0x3, &(0x7f0000000c00)=[{0xc0, 0x1, 0x81, "d6eb84271449c355074f8b8da64c4c6f0c1678f4f032618d471ddcff67895451349c0300845ed49fe9562300a0c03958346a618a9fd929100ca2a2b6bb3b3656339fd8e8cb08e49175c01388665d53fb63abff524b067465e55e6ceed3b00befb746e5a235c81d62ecd82209d154e639f3a39e938a30488fa9e7c0906b0e98fa1670ce520c0cd0455e1d1d526c3d8b52aa8b0d1bf9665cf2d9a54a63f06d30f061d34039ad7820cde908c9cf7723"}, {0x28, 0x0, 0x17ef, "9a8fafa454ce4590fff25810d830209c2b"}, {0x1010, 0xffff, 0x5, "77a2829aecc8a3327affcbfb99b8a725580d01ace3059bfe353be3ba59b43181d40bec8753f45f180f9c2755afa861024e2245cc0dcf39b001b4bc60446d40e691d2833de00a4ff80659ae9f63a4ba3c9f84a8a1f28a1bd5a9c898c40e8cf5d12ec3919521d264512c870baa4ace0859811770e456228dc201b57d9d76061bf00f628b8fc72303db63b7a6322a1eb8b0d0b0a6076cccdbddbbd6bc4a74c812db97650b255e83a1c2a589dbc74a9550dfa6d632823bc90c174750610c617192dca9173aff9a3f66d9a77971f60733de351cfe139620bd86e9163dd10b5c58c3f1ed28bf4e961e5e63b0dde634e939412103a2d84933d30825f4e8bf4a28eef81df571673b9dd9e530bcbd051a3068083c7d759e94fdf3dab50b4d8b7c544470d7d2b5537de091c48ea15c2bc48a66919053ab7d56ea2aa91919ecf61357d79f0fab280121274db5be5ad5f2af169f4137690a4e4008a1a20d8f6ca6472d4fe896add824ea22b5af998a5bf95fce877b44c19afc34b7e5858de89e4d69498ce7d3a136bdaae404f9794729cac760cc0e6a7c9c08d7dc36301a5457a7d893b765d58ccf172f5cbe0177e1bb5a1b1e14b169fe9705cc5eb6b70b243029b4f05aa2f2815d926eb992fcacf02f1b6af0f3e652f0317e985296a311d9f9c4776a6c193ca10ad2c3a20f75cdcfb8739a29bf449c13f7f91435cf1201024368167c78e328e1940ee7e22dea79f346f4cc1b6d4c153a47dda4c7ef84713dd7b76c762342ad87e1660cc5ee54adf644fa039d212e78a0a22d77a78ad3c90afd42864104713da2ed3b2cfa3ff9eea918de4f242f08bfacd764a2591d540581f081357241a6b8d9eca43a09acd41c0c5b6740ffd47440a3af8408f0bdb4e4d46d155313ff094f50ad21502916fe952a0ff3fc11ab8f35f5e703cb791db5fa2e03890e35a0b29f3c00dae9e22b2e367303f60a7c4df4055a34700aba7793aa3f7a7f68a713e5e02d8f2c269ec308e49230db7383f8b42309f242e8904754fd626ecc92710ce3f5b57cc145bb567106c87f2cef96231de9ec47123f907dec30a38c02e7623c9adb021f1d5897d692b88bde0ab2abcc578afe141649b0ef4531ca5553563dae49f62d754778e42dc92beaaecebe9f54595eac9b7786c94bd86aebc850575c61121ba160f0c49606ee83a6f0312bc0832674df7b376eff0364edd66963073d1d4dfe301413017b3e4d11c3860ab19d7a7d242d7881a22ee362df6998d7bc846fab46f6f72c6499b54b55410031a0b9a5905cfacd040c7ad22f178121234bd4b0ba3b5ef7092a182fdc10cf21b2a0ad76d71caa8b41e38b8538bea21a4a235a64e3a2de7f1f92bf69111d0638d94ef02358a67a2ac4e30b2451f082df9925006acb555ac79c26ed8ac19c272c352d5f7f776091be549d7cec70c65e6f57bfa7fcf8a9b904776ffe92f5ceebfda721fb14a5987207eb7c0f4ee1b6e8b592fb0c4ebfd9e79083d0dbad9c3661e6c0444924013a28ab0d9a0e873fa225af26392bb991fa697e5f19963e18a7235e627a16a1fd26139a752693a808f1c60f06ada3a3ac0809ed621a9ce97d5833cb357e748a3287460eb9dbf1ffaf8ae87af380d5e02805059485469182915924649c74ddb2e84ce9246ed4ef6d7e5652848673a52ae3334935faff4b74c0d9305f70487add706712c29962486d345d00505624e2542eb1094fc64a8f5fa145190a5a4af7cea5875163871050744ee68b1c8bed4ef972a9549b7aedfa09b97c0076dcabd08f9fc13d5e921643a284ef9fb03a6acd111fb4616ca837c8ab22e4ca547ad40d9c0153de2a0f31e6923c34486b664f35e1f5d2289f2d8a3f173374e7c32915f3c071c9cb2979141730abfea42e7832502d19b6b6e9f1c9f0808e0721529fbc5c48a37e427cbef097836ebc332646c5b6b07cff4531f20cfc256093cfd1c1b27afa2daa1c1f371309e11b47ad8621732cbe8160fd8d869d08ba2b9a39b73993d52e3ed4a07c1a4e926aed7d2174bbf8d5f0ce89add9e804dadef0254684af47f6cb9fc2ae80a4fa03b06197429466ad65c8dba17b25c415a0957ef8e40a02f49f60785c2a8bf1f42ef23f0bdef1c6debaa3159b7e7dc821c59cca8fe6bcbc4592df556d7759a8f5c029213b9d23c1b15c8bcafeb84689ab4520b253105151e8e0a52dc93fa24f33bc0169c5fe1578d438f13ee0d2febdcf9bf8b0436d22b956728e886ffced8239ae9107b55480e82a80bf16cc90684f669ed8ccd22ada5bd7b1c78eab740a876db56046ec77791146b855f25c83b9ebbc828c515abada4842da5c49ef0730ad025bdedc494962ccce0039d3153ba0f013c0a5177d2d6ecb6b972ef8a90b0a279425485d51495ff0654c6629a753ff96b08dab1110db84efd299d316e22423ff7bade2cfb7344d3153eaa2d3a8b0109a40e4800895637812db38985021af3400b61550206772d88bd7d4c7657df0afd28376bf4b636f7a66a491a2f0febfec52b78e44f21d146d30626f75129ea27158f4698103529b0d6b3c8eccf2ddc052a8d1187a7eb3a46776333c0f57371805eddf935d4783d0585f6fa3de788f435a0e0d43eade3b5ff910084fe437dc0b77da7c43680d072b312cb9b91f80542a237e930922c86b83654429e9d17cef171c414f18d8441040f24d1fe2baa8d18792ebd14ebfc19ac520297d23cf2f718e34baec198e53c40d7278c08e72029f3fb4b408446ba4bcaca6a01b98b0e4af93fdd31714b34f7fa3e81c4cadefe46b2311ef2d33fb6745372249a68216d35b13172ffca10e769f88f5ffac4e184df0c8e823a42200c7b61c85eb3f9ab9f84daf35d2097040ea5a1eab6b6006129c05fa0bfe64ed643c6dd82b733c95602c9ed8a8f12c967f6938a1c3b4262d0e38c01f466c5ba4cb1946e602bbd1046a6e6e0285674966977262bda65c1593b46c81c20afa1bd1d368257496371a13b979f60d0b7cd4a90d79c5f81c3ea2e7a551ae36b36c9ba664a4aa2bede38844841d399ab4cec4b3bc76d9bdd44d25ce179bbb926650fd50829e4226b8c78611219a7bd0446187caff022ebc7f779b0cab3e2c5e116e697d2144a845f69cf87fa53e92078f1b52e0113dce96077e52e3275c58b91a6b89785b9fc7f9b52fd4a1a04c67240ece72ba855621207f642402cb06da8cc0198bdb7e58bf0154c4ffe5222e8990b8fce34a3a7df424e7f0826d93620457d7caf751ce9233b90f10b7c72fbaf00590bc8b0fff7418f2c7fd0c0fab4250c1d8249f0f65369e86d3179fc901b7e9d0ba8750dcad607cbef9ddf369548c1da3033b7d9987fee53b487e30ddf9325d31948e71db1d36d89fda3bc9bc04b739e35fc30b189b2b8e33287eae18fa44f4208ea7d61caab73fb8972971553761de8b4385e73f316f1a4033088a35264eb4c17f45e45b97056e9b85286b6489b0ddd6de52a571a93a6128cc87c78043884aa4398eb1d28b2970d971af561700f969b686222474a97dc033db3167235f167475fb6a8362bc6ce0ba46d4128f4a72d3fa10e01d317b1f1b424afc88f3323d950f47ac331a2e43653279155371e7c16d3d44c0414feef7299bc50389335242f6012befdfaba14e351cd65bbea7ab9add02f5bef0877745ab3b3c6d8022e3075567f1d5c6ad8505be94857f65b717f180d2f45faa50a3647c01a93978ac61a13b53750cacbe84e11d91a6a984437aff2c682ff87cd5188a0f041317d029e9a290e2d58c598a81d4cc51e74fabbd51ba633b8cea4ca135f09d4174682ddcc3a56463f38dec7eb1942cc09c499c3ea2a710bfbc9b17b7c4bc7a04d39f3c24de80bee852b2fbb3eb6e327d666f6f6cd2f2befd11d435167635545dbdf9f4db3539941d844ad6e1eb823b958101007ebf1ba8dbc5f8ba0600ff929982cde63329c542185c97aa1c33a9db9bb9e60934325e9ca67eb02a545ed7885ccf7194f8b07ac9fc5996a1528cbc8d311917e6b090aafb116cb5673a4b6947ea4babfd5ff313bfebd0677875dd98652ba060704c29be9415817cb0450545061358856487e5a08138cfd8a9e5ce988864f22ba70b0f66f9121d6d5e7a50b89b2ca15e70b3fd6a04bc25bb087b4a317dd6021f267b6b39636806749bbfc0205a9f688718ac743b8b1ec3ddc6f901b1ae961f68d28268e048689f7026737c97cf753fcd279570ffd9a44d2d7634ee9d5c55409c5c40dc18641eab5dca97de79a15bfc148869b0c6124da5e7f1dfcdb6eeec862f4f2b3d14c4d8a26c89085005c36e9e0b3726cd73dd2821aa54520b6e9b18c2ed3170e4069b216a0108535794d2a82281664cbd7c03d6342f83b57dceb1f90b268995f219314f1f7e0b4ad04df06963803a46c70420f77bf01724a72b238dbf5d3a48d1c60ecfccee98f495f9dbaf272853a28abecedbc2b496df886b778028abf74c4953dec6f9102797dcf8334d677b5ff94d06672501fc18ffc885d4718860051c4ddb6cfa7b15427fc1f66cb94482420a83c1a1543dcc2121c47fb4e01ece3e2f9ef40d807d6d2e6a5d7eb357d097153423a434bd744b2eab559a28761fc311a1949d68099dc9038ebffda1706c10c545e36cfa39aa05e74c6caaca89aaa8d1d92414029f38f28826cf6bf76255b40b12d0a278b8658fea3b9d7cc65fb83a4ad9cedd329ac33861180f86736eb8ff1110f0a2efeed366b5f3c28a12381792ed393f7b7a14ab6a45faebd22c6ef3ff01bfce8737b59af55ff7cd0be3726b63fff9626fdfe6ef35f617233ac5a55aa591630e14df6a67770acb9e71949596315d850126644c8ced09f5b610c747f2bda4a7c6124f375c9b63b4546a294c644d2cefa44917d3da693763681070201d85c0f8300dc73c62f48b201826210c19b5cf6bc917d723d1ee112766cb920c66835524d0202ddd582653fc03e6e2a58377a2249a1db6512ad3c67e63f0c6c9d48f770f0b995a8dc4a5454dc03cd4a38f938c317f46d500ad45c4a86cc74a3310c3554615af33c57cfeeb8ad87e0217ca273673f3190a17288c0367d26df2052ddfcfbbd8a78280c73a6d4fb56cdbb30b1440ed2855c09b4b9efe936c64e50f4d9ffb9eff52c91ffb9c4913b0d9bfb39d422a3fd39360da2223feaffc907a817ea289cd6d4098009044870285be5288928c16756aaa35496c70cb62607019b716fc7d1a0104fd997b10a386c46709d26d7b5297c1f7626eb568e6330145d48ccd9f94f3f4c44092c4f28ddf8f8c9d307e57cd91bf3edd932bfae82019f3d648356c57592a97f39ad768cd9a92de4bbbb85dcf9e77aee627ed7fbe2ff536344920e370ef2b0242b84e43d28f0438624e2ad9acc5eb7793d5a3062406432cf51826d29d10f2219b12cdcf66892721a869014ff3f33b222fb032ab6949098bd5d2aee05c5a1727d77f6356375801fae311c93f80635840b01f4acac92d4c56dc47c3d15a235a228e6ba033eb6b3e37ed8fb71f791fb301f1011184c2197ea73c1467a855fbe14b4bc5690c5f9c2cc3f032bbc87b57aaa0da5b39f15c9688f82d0a87a49d0717599808b021638dec73a830490436bd967b18a803c10a8f59f0d5fdd26f3b211ef9adfc64155fb33fe4b73ff0cd99f763d3aa30c8ba09b0195531f8d60fbadba59ea8440a36c68691ad886c7a92f259808ee37f87e05d83aa59253e785c0596b1c7e543c35033139a1f8399974cd3153942d61d2285a63b9f74587fd4ead2dcd2b2b4f5ca2e263c2d64380fcef63d6628c9456c01dff6cd54ba2e0eec5774c31368ff"}, {0x108, 0x1, 0x101, "77ce79025229d49b49c7c4b8a1404f8bfcb2cd74c48f17896921fa6bdb4f02da6a2f233cb065db5832886bfe530c658ecfe6c76e00fd0f9b9780bf073c9e1c4815eb6373526c7332091fc91d128a8354ff2d20a295a640110364ab381fc792c55cd8f4e4a7afb5d0f2d182f6d045a3360f5f9b14444dd5ba6918a37240fdae0fb47ed3cf2063c45c44b96636e2799a0737fbd43a7450bd8f6f6bddc485ec842485dae814b4d69827f6ab649f69f7adf45e7d285f8f2b6722ebb42c93bacbf3c78e13369baba98435586eac51392c40c7d979d59a0faf6536c73da5d6d6a17c911aaf46dff0b24f402f04ad6e7c254f67fd1b631dd5ce"}, {0x18, 0xffff, 0x8, "96b59da3643551"}], 0x1218, 0x40f}, 0x408) 16:00:35 executing program 0: socketpair$inet(0x2, 0x8000, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000180)=0x34f) r3 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20040, 0x4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000140)) setsockopt(r3, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$setown(r1, 0x6, r2) 16:00:35 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000)=0x5, 0x4) open(&(0x7f00000000c0)='./file0/file0\x00', 0x10099, 0x448294d3a0a6b31d) open(&(0x7f0000000080)='./file1\x00', 0x1, 0x5) kqueue() dup2(r1, r0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x800000000}, 0x806) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) write(r1, 0x0, 0x0) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xfff}, {0x18, 0x1, 0x3fffc00000000000, 0x7}, 0x8, [0x81, 0x923, 0x6, 0x81, 0x6, 0x73e0aa29, 0x33d, 0x8]}, 0x3c) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x80, 0xa000000000000, 0x401, "95f98f5a00443ddc7ffff12034ec21fe5dd145a7", 0x2, 0x400}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x200000c) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getuid() sendto(r0, &(0x7f0000000100)="d36f9c45c59046c63b28057b206fc757816e31280075996a382c86ebc47aa9f27a400bd9ff551c465b145103abdac976af6c2b37be622e6a54ae8d4138e6af480dc262a91c8419622b5ab442ef59a7a594e103389b67e86042c1fef476edf94edc90247acf6764b78edbb084581457a127273e1ba37ecd121195885bd00a037132285cd3e7fc5d9bd527c5184da73d8149374140773f6e7549805cb6778d2810f18bae850233f02ab50612fb4bb847fe44bda81136149432058191e6994f4cbc7d8fadba538c6823675e", 0xca, 0x6, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="43103474b820333738612fbae5648d4aadeb9715b91c2b07c2dabce30e28", 0x1e, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="3091a3bc8b1518433000"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f0000000300)="5d3053fac40e679dfde8d2f28b196d91a30b2ad421dc8f47305ba9a269dae5e4aaab22245fb299638e870212db861d44ace2ac3924ae2bc08a3c75a1de3b86df507f056533dbff1802721fca4890de1e209a9bcdb877458f78f64b8f7b0ead25614d2d7f478a446b7d56f3ba199389a667bf8fedc8b8e37f8407def0fc9cd5571f5c7a0803ea0222851b7bf4f19b48865181db7e6116025e5778a8d61022c88442b4ef376cb165defaeb135842938fadbf54ea0b32554953c978df52d83e6ebe63d8b455e04ab0524cc00f5315a45f746a8ebfc27f7b4748b32f7bf05bb7d49005bfdaf0a0f2738af4e42f04b861ad4c1911758eaa84a13fb7d0c331b27c93c06ef8f1211d2286c9754bbc75fa8f49457b56a1b210be8f54b8a4103b1bac81d0ee81097672ebb0ffe476203ae92f150dea25cc92ebb7340894b78878ab45be4aca98a626e217296bcb643ccbbd25979b31542be02fa98a6c443a3181f9b3e48dac61d2827d008407f12213cfa8de3908d9a43c8626ed1e266fb6f25aa379d54ba45b357de7179474a4fed64654b32bb107a3b48e60a4112a60a1befac203acde0fad51e682d3492aba2a5fa433abf8f0495a029774edfb9d203a6353c6b8dc100975cc78344347d4024e7a134302f375d05e246c9cdf8e6dfb5ef723e747a9e10650270f0e3bf8d7f66d8307587e1e3206f90ec03224b17498f7e2afa36231997ffc101783f613af96ece2ca573708757584c6509192cdeb686dcfdab80ac3befd9c8ad9eb72ee4a391c325be8074497890bac11384ca8930d0d71b817613f6c95ad8ac525512fea70561fd5978cd15081991fdd18fde2285aea5fae8b50adf5cb844fefef97478854172cbd9b66448898d635f35f0c47b5639bc47caa8ec2e3b4fcc89c39c050adad72c9cde1c1bd822d51945a2c12d71fb01a9fb582da937c310d09e76a5fbd149d806c078ba122cc78ab7b095dc762c12005b9dab3e1d1593d76da4a21b95979f413f57ce6505e44cf9963953118c2cbdbe03f76b0185a12d14a6728579f0114887752e8bf30cefb62e1cf89261199504f9e44942a200360e7f6317a729802ac60ac502543330ff0ee6908436dcc49dd27763fba09c5f56c4d2adaa69b42e51aac77c0e47f177e2e4cbd5f0a5432baa17ab40d8e12bd97495663fb4d03acd79d783d122a1ac4ad597e0b3b354ac790e7bb3388d1512b4d3f4873ba3d009fc65873165f593dd595284c6c375fae7eeb002d655247691d36330aa24da8df0f0c2c2b83d6aeacc09bac09808eb4536dc9e56536ea7413a00b871ad4787771557ea383ece65ddb1a75c4d05ced3891f4cb014ece0265ba6f2ece2e4b2df809e2cf54e333d562b8ece9aafe79fd003740dfc82fe66e99f6bc9b02a004164aadc58c67cab227932adbca61b685d9c7cd68ca62b6467115ec6b0edea8b4c7515c6f3c547aae43774022104dbbe98da5686d3523e6c3ff17dd20431865bbe23c86b4a04b2ba18a82bdfc3ac6ca729777852aafe078a49aa82c28f8847e74cd6e454d09b00ffdbc650d31ef9e4364242e71b52170955bedb58d4b5e2d558e22be2b5e7627d39dfedf0959a0c2c40fc44ccfcd8a2ec542f11764019493c5d64622d29cc9251d5fc13b4eadb4bf3fb7b386f488a31a399d3ced10ec2d315a9345b3068258393b840b8201e4f08d203ab19074537dd88de39b72ae880f4148204cdccfd97d20187a8c9dcbfff8c7a5643f8c04519832f0a8b080f07bd09da6c71637c187ed8d3bf9b4505ab33fc954355e435d84e53d816a67aa6ebd57fc6ebf6d43278a7c67e3224dfcb60e38878923be2419bf315c5a3489f658117c4ec49633af5fc1e62936dc3fe6673c6412b1c950135549807c2c6a173a9b170f0c11329aee17873e3857cb8d59d8fa245b664efdf47fdf9d584f5392e7861091d79474df96c67461811ce58030e89c3c4c975dd1908b753b9d9d135807a5ffc5eeed9fb55f8eb4e837a68627702ee32fe15124e09a548c3e43da2aeed3f8e6f70a233a04b732cc251b574bc756b2bd45ab3c95c88f7b9669136dc3565cad4e243900db77b12f3babf0eeed3dd84744b15bad7f80fb5bbbd9aa866bc1f5ba02330269f20c1f9b107ec3b6c6575c408c28d91d357b69a48a6c52c3266dc7f0653b5a9dccaccf98db28692967c843c4e48128595bf8fe38f28bca36e588086ce4dd66d3b71bc806e91315902f9742e242bc7ac7c1976aef3e8a160fa57535a3033f0417c813fdd9e1b04a2e54fe42156679c592eaf96757e1eaf57fc9e079c5e7d8cc102da05a63bb34180792cbd209975d4dc0211a4703fb9748441cfc5e502bb5a207799a57452bc0673e28961604e0c5906084173b893e9560db402e53992768ae551f9226e85e3d4d419790fb04e8853b6f4768756c543cba77440155a210eb9b395f54f3eef1bd3db16ca35fb64e11e848c527477fba6a7133df04a2dadcd87632f4a2529725e1f60a47a710a36ec272b91d7800a73f2bb861f2b467486dbd826c63e982ecfdc4a8d7cfa86face1f35c944f5c212316b3b64cc4da76cbd425ca48a538c8d7b513a344c282540864ab82ca1243201a9e1c04be41b087bdb3df6341ddf958f2ddccc50fc4f5cfe9e2cc9339760b7082be1f32b596fe6d006d62e785ff2e20f1d449cd18cdc59688fd6e61efcf52b91995188e4c908924e486e521e4f4d17909ea24ce248402649bb53e676b588cf0a0c5a7edd15662312e13ecd6c3fb722ec3c876ec2c689a074dbd83cefc5313110685b68da1d47e170b96bf19b04fdd2eeaced558a0f874eaf1de5d82f90bf0df68298e5b510a74485e7c3cfe87fe24b5fb67f210f75a50338509bd299a138ef6dfd669bc21f81b9ff79b79e5adbed4abcccc5a8204294967248e19fa1735f264185611316c2d2c56bdd01af3370c018c5ccf07a2a3899d22ba7d30d34ac9a19484b15f990f06b83d563c671575d731df319962d3cb159df014e68cfd98bd479de25f3090eb7d8be635253d6a5fe645a44caa27489a7dd9c3518296bb437efe66137d9f7fb3a0d5327b666441180b9859a32daaa9bee3d36c66a101ade37b5fc1b8930034749abaa667dab9552f7e5565d25110d641d0997897a7d97ec1bd62c910aebef5b50ce260ee268994fc9cad77cd3a9dbe206da688ae68e4803bca96e12a81161a759c56c516a78064fb9363350a2990cd83e7217828240d9d839f39aef390c8ce5126aee95beeb713482d3976551c24aa53b1f320887cd7e92c153441ff0987d2c7057eeb771029535a6b29e056d694c29d0f8ce3a4cfb863b95f538147c7403a82a82b77fe92f362c7ed1b38ba66a869e1b6175cac18ae2132edd8d91e5c51c4c6807ce65ed268f960823f339ba607075f93ec37c72881d2b9bc0769bb0061730d74f3a597774ddf617c47d61b2721e44136f5de9726e82f545c2bb3f8c03169ea6e6b901f4604428bdcd3519e845810f8696aa489346df3cb3befd823f183c56c403d99e6fa8e5f7eefdd549e597cd7c37ba36b5e5c8879634e56c70ce6c8ea4ea9918b0e948ac8740c43a0cb4f503a9e7800f17a540eebbd888404fab2176224e6194f8c15fbd098f5cdfd776a7df436ec2dfca6debdb4665b3e40fc0baac57ed2c8ffb6489687380a441e0fd46227ca3bf070cad492225e4a4a920ae531e5cd1258eb5fe1ce4061de144fe83ad73895d2dbb180bbbc8e7556e4fa0f2322c962fc560ef826fd5cdf0798a5a579de55ed0fe7a17577cc802f53e7588aacd873348beaaa08e21cb9debb496339c2a204fdaa96ae22c74b97a80211cb877bc030eafa734b1afe3b5d06863c5c4c5a93fc7e875e7f76ac449d00d37ab5b1cf14438d84509fc9c69ecdd911e03b824b391d4346038f1b7cb5d2de7c56f1d13dd82f7799ae1ed1c29ea184fca7faf4b78f86ce2116f82c0f426d43d4cdfb33cc83c4d5591e68cc34aa3e6a12ed56550b885832bd5fb0f66694bd8efabfdeab36603201194c1b223072b95113d20c7a9ac9ca33255a77689bc8d151cfeb6f9f25efd7c4210106174a398eb6c27f55bb9bb2b5ccee8a81106d7e51df9b8c08dfb108295e43bb36a038ce05bbafcd391733ce757b561cde8bcf0f2a72134898ae2d4ba55b6bfb5eb19eca27ec58343d2e1e6f7683c16e8f79c045d518313c902b7afc24ac29219441162a1384c43bcb3230e4a2e602561f63c91f6e4bde5f5ab89d1e597cfa6ebc52dfa6a41f3f06155cb8d673d77abc17c84b985889e17b9b3ce3bf479236eb9b07685b164e25527118f2211a656c774544baf2f2fdafaf9fba262079f439b2353f3052ce4a16266c808bdc7c2e3ffda79c3a28767a59eb1147d9d1f599705745aa85c612ac6c4e5d37270d23aea484aa78abaad608a8dadff243841874c5b1690cf2633dde956fb6bef0608d4fc4137b5b2636f6163ac67a08d2fdd79ce53e16960b3e1647ad9804735da63f158b4062155ded3560faefc944c2f94d484455d32721564834b631576d105416e14bdcc63243c1297136ea3e225f033c88dbadce704701a6b32d8125ca02b292f688dba250fda5a06968bf4aef54f9479f3c104e456125fe75e48305d497f30c69649ce3341f5fd5f7079790c1342c0bffc125c4fae5057613d245b45edee8bdf128e50d63520003195ff1daecd9220c14d8b892438018f878390cfbfa4d239e0153b929e183ce52a1c4ccd73c94cf6a017edfc76d3b0702885b956d5d81f6143b9d0073c26057a48f025d209b105785bc5cc2556d164c2ed3b0a2cf9681ca533a8abedd794e60a711ac90a28241b535e76e2ddfb00565a00903911b86912b3094fb96347d2bc8cc11068b443ad490a75862a7639388173e4933076a630e8d2c72a2bcbd6feff2a7171f26d17d5ce71837e352f3106cd177ebf18ca6d9d515d02b125cbd3bef98e141403660d6d32c11d6b2bf7cdb1f02605036a1d77dbdca759dbc1b9c1d558c9712be7c3132203d4e7764c24d82ff464b2d2c44c6af30aaafcd6e509e8540ba1ea85063702e5b0295e713bd26248e6585c8542b230ad17c090e6bf81c5b63ef63d7d894c59919a7a0996f100b098728ee92a8d929901308a6e5bd96a712069490e303f7d1511cc8894b263807db1d77a6cae1747612bc2abcf134a107105f0849de824f5cf5b6fbbe8cedc0fd0ecb1daabe3819112e5fbee375e415ca19d87ce0faf415d8f45786c5a0ec4141ba433d75386064c36b47f73e4bdc0d1f0e3d5f20e62413f9aee82701f1240cc8b0d22dd03c87d6e4c1ddea37dd4a5ead1a4762e7b2b16c9479d7acb1b56929f3c97a05e08eda45aabe7d12429d1614d5dac854635b4000e699770a12b9f28f42bd749dc04e4316e94287361f9a532af5914329b882186a6626b26d338b7a3cc1e686e66e4b29752e73e1edf91ec2b60d23c92ecfee879f1a7704181b461eb93e7d816264485add695c8c2510043653452a695d20f52a399b5ebc1e07680a82908d177da86328b755b03adabab130349c5adc219006bcbb605035c83f95aac6e58728588183ea7e4aaa1955fc124617a181dc1ebe6e8b0f55a5fdc9bf6154ac830520da043b9062725aeb6bc262a15f03a112e8cc78968000d3c3ccb49b0e327b355a6c32d088f3a97b783b628cb0018517107a3f7dcd2a59267613d1a50a2a0fb380e76ceb43cdf226a50741ad4c9ea71e914617e61a1e807e4e246aa44479a85df1069d9762aa63f526a37db575b0ff32b01cb5e0741593462a9f6e02ec473b6163ba15", 0x1000, 0x8, &(0x7f0000001300)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0xe4f3345e77c3b643) r1 = dup2(r0, r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getpgrp() getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) dup2(r1, r1) 16:00:35 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="2230c3f35115b739e1edb87127016e7fd0f6e19bebfe325223e2d1dfee437152a7b3573c533e3ba94fbc26fdcd9e10cf7a72cfd7a94dec60584e2c2beada642ad7ecb786529fa225c4bfee6f07177bdf88be417242cf02e543bda7e9dec4c1091309b1866f7fc1d6760357c69cbfec8f7002e9eebcef9f250f3cf2a5d2", 0x7d}, {&(0x7f00000001c0)="ea8e632411fb84e73dae634a87bf0c54551b0b27f4fbf3eb4d7c74deb546", 0x1e}], 0x2, &(0x7f0000000280)=[{0x110, 0x1, 0x9, "d421ad69a937de0e7bbe7496aa50b20810e952feab82b2d072c8b4ecb36de2eaab33d6952cfbe84f7473028b48ebe956561d96acf346d6c4a20c8b6a79f55424d9b733f2fcb104a191930c30fe7668a17d80469016b9d95b9e6ebf1eee12a8d0e968bebb686ab603fd19d8a827aede2f8c5258db1fae63dd4d1f402b1765553dd80e6499ba3638e1bbeaf3e8fdc27002be687736f9ded7a9f44869e758b2222895f303028b56f6448632977604eee355c86c5ceb2d67e3dda3225e4711498a90e4328e559abaad7a0c9a9e8e06355e79da39a90457001c882b89b034e2a878f9bb52e13720d8e6217a17d4a0f991df9d9de88488001f01505a5dfc330c"}, {0x58, 0x0, 0x7, "1c8932d5f887caf1c0c96a278f9502a26b4efae6843e206fc5dff5417caf91995e4780bf33204b87fa4ac957a3e00e17e8d03bb809191e62def135b857acf6589d0ec403b9"}, {0x10, 0xffff, 0x9}, {0xc0, 0x1, 0x2, "fd6789d569a145ede7fe816cf57bebefd559306d60ce28de5b063521e0b20ec08b327acf6800fb7bd4f1d355734c61c5d12768fd8a0d678ea649f91dcc85a4f45b868b126c0496091d82722d9de6be00b930ae22cc6fe994097826077a83ad2e3dcfd00d3a935e5aad37dabe3e0e5c7a636d6d62c321d1c6ed6261d249eddcc9af841a9fd8064714277b8f570333fe204201c625e63dbc9b4aafd2d9006973431f569f8b0cf09c04dfa7c091cca0cc35"}, {0x50, 0x1, 0x852, "b9457848a068c42131c44f8191136e38e9a374de457e01d19b144f5caf84edaaa5d02ea532c4a9ad14de62ec626d03dc62ac040d09b05a66146d"}], 0x288}, 0xe) kevent(r3, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8d58ea5c077f774bdd8ac7768c7047b16487e5bd12edc1aa5c584c1d2895a1c13e60d15f81583cb759d67130617db861996282c44b6dc616a4381be9ed38016fdb01f2b65ff603f52d48c914e18fdac0b2185a818985be0677f894e25432a967a5784b31ca68b839aecf97c0b976f19fbc15186d2937a3b7a0169a383cf767b27a8f8eb7b6814f6df60cc79eaced83857d7a22588f5071844b57ca4be785f564cd44a3abdbd48a36820ca58962bd25c0677d8987c9c0db9fe3125c87b50cb8ff8889d6064215e6bf8812ee69de26e71d37031742a9be6e6a4d5dc9853d1568ae229c6b32bf2834346b9002b67349", 0xee) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b4a068ada4ae7df8fcbe899ab1bd073361b48f2374b7e99ba93b2119b8b2aeec0c93bcfe7fbee83c1542da3ea44ab520e5e9607637c84f4cad0f5134ba387796de58b8e45a88b6ba", 0x48) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x8208, 0x41) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40000050, 0x7, 0x6000000000000000}, {{r2}, 0xffffffffffffffff, 0x46, 0x2, 0xb8a, 0x7}, {{r3}, 0xffffffffffffffff, 0x20, 0x10, 0x7ff, 0x9}, {{r4}, 0xfffffffffffffffc, 0x0, 0x200000ee, 0xfffffffffffffffe, 0x1}, {{r5}, 0xfffffffffffffffe, 0x42, 0x24, 0x5, 0x2}], 0x1000, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x16d}], 0x1, &(0x7f0000000280)={0xbe7, 0x1ff}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) close(r8) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x9, 0x50b, 0x1, "8df22f6ad3287f15f74cb04d942b277e7a2d9ae2", 0x1, 0xffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt(r2, 0xffffffff, 0x89bd, &(0x7f0000000180)=""/159, &(0x7f0000000240)=0x9f) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/46, 0x2e, 0x801, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r0) fchdir(r0) 16:00:36 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffff8, 0x3, 0xf0000000, 0x101, 0x1ff}, {{r8}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x9, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x4, 0x1, 0x688e, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3, 0x20}, {{r0}, 0xfffffffffffffff9, 0x82, 0x8000000b, 0x2d21, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x1, 0x3}, {{r6}, 0xfffffffffffffffb, 0x4, 0x2, 0xd60, 0xe130}, {{r11}, 0x0, 0x80, 0x40000002, 0x8, 0x2}], 0x98, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x100000001}, {{r2}, 0x983f96c8bfed7cc7, 0x20, 0x20, 0x9, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2a, 0x1}, {{r1}, 0xfffffffffffffffd, 0xc7, 0xfffff, 0x7ff, 0xd4}, {{r6}, 0xfffffffffffffffc, 0x6f, 0xf0000000, 0x9, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0x8, 0x0, 0x2}], 0x5, &(0x7f0000000200)={0x4, 0x9}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) kevent(r14, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x48, 0x20, 0x2, 0x9}, {{r11}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x9, 0xffff}, {{r14}, 0xfffffffffffffffd, 0x2, 0x14, 0x5, 0x1}, {{r9}, 0xfffffffffffffff8, 0x40, 0x5, 0x8, 0x1}, {{r11}, 0xfffffffffffffffe, 0x2, 0x8, 0x3}], 0x9, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0xa8, 0x40, 0x6b, 0x9}, {{r7}, 0xfffffffffffffffe, 0x8, 0x0, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x7, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x8d, 0x0, 0x8, 0x1d4201de}, {{r3}, 0xfffffffffffffffa, 0x29, 0x200000c0, 0x80000000}], 0x6, &(0x7f00000003c0)={0x1, 0xf46}) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r13) 16:00:36 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8001, 0x0) fchmod(r0, 0x84) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040), 0x0) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/1, 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:36 executing program 1: socketpair$unix(0x1, 0x86, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x101, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4000400000000800, 0x0, 0x0) getsockopt(r0, 0x8001, 0x1, &(0x7f0000000080)=""/241, &(0x7f0000000180)=0xf1) 16:00:36 executing program 1: select(0x1df, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x9, 0x10000, r2}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) ftruncate(r0, 0x0) ftruncate(r0, 0x3) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000140)="e9d587eb93f2421f9cb1efb5253dcd5e12a0bdc1be09fc5628d7c7c1c6d3bc107b2919c33cc7aba19ae9ae93ccb1dd26743e7c07ae8e8b865a5686f2c8e74ec72562b06efc6cac443d62021f35d56a9b8fd8fe0756a9c7560aed3ded", 0x5c}, {}, {&(0x7f00000001c0)="2498f2e4c5c116a533be34442cbf064962ed6b090ccd11f446ecb20d01dece514c586dd25d03202c17fec3bc4e2d3b66c306bdc59dfbb19c25384944623ac8e43755eeaf42fbc3e7d5a8b1e13d73958ccb5b1a264e6d79d44ac37ae6d7c57277e4f64dbae983b628860234e8642eb577f8032a1264da550e25acea749cf7689a914034e49ae6c767860ca9a3ebff0f28f10d3bbda7bb907599d9710d681dcf4756f24a86bb0f2320940ce96d05bbea3a23f85f070931ea8901b3a6169612d8de4092a1d0a89ece24d01c4d4bada417644a5625339462cc00e3057a321e546fc8", 0xe0}, {&(0x7f00000003c0)="8de57e684e9840721c753babe125389e24a744f30e3c700bd7422bedef0eef2af6b145ac538cbc765f8522ffbbfb24cf7dff74a0d5fbe001394c12d41b2fde2fcede8ce7e031248aacdf4f2aaa91b12b2b731a02e4c3371a56fa572a4e0ad443e84a74a4982698ed3b088a9d04afc49e6d7856f6b4c5c75e291c2e4c70ffd4114e7efe2177da1ba2355761da92086785338d35ce70298bc61a56c926d57b85687c02dd9e57b42be9c9889812c2ece39f6c6638d1847e4f83dee3a4d9afa2fb793a4998a922ccfca4aa36a2e847b89fb0a36b4dfacd8d486b28acd28c613cadca2138401f4f8d97823e89172dd75375126f215a573fec5120f499fcb8e4ae", 0xfe}, {&(0x7f00000002c0)="378e53d3e683962555b7794f5aa11db9e7670039910a7b1c795e1132cdb92be14444f6e3c461aed93554ccabb1cdf8264dda1c731552903370004b187f38ec7a1e995e4f69c891de5fc1505023dd6dbb5538e26ed2fa0bd9", 0x58}, {&(0x7f00000004c0)="db198e1ed770b07d0503f90d84f2892f2956607e0a3f5562e18570d307d6da6ac29ca1a9642f8efc2a72fa0c8ae82277af5d6ade1e1c8ff368638c29a31426b326ea753ae237ad62e66eec471448912fe9db384b0578b379c48ffe704c04507d4917db92e2682a1fa62d3031c1517930a50bbd21c7a8c36df4e647e27b6fa819cd3d055a9a26227680cfc131cf57614a846466c02ffc8d4f44fb770b1f35f1b1be18885aad55e8c2de4c96f40cf3a825a9", 0xb1}, {&(0x7f0000000080)="9414c703edad5891ff4325fed041a427d8c90a8894467a7781d76499342b2cc034132ecdf7966b7844eb0e320d3d52", 0x2f}, {&(0x7f0000000580)="1bfeec90629e3ed78765956ea46b80dcea9a4255e3fab033cf89056c216b5239bd877baf451780141fe6d713b8b3c51c64bfba760fd04fb0df783d188157304feba8ee9efccf592ad59666e76b1fa8d8d064f70b7433599cbc3ea78d8d39bcaa0370258dee3908f33fd044d816a1adfd3a92261e8842426b73e039be1f2196791c4ca05c7d3a79d6a2552d0db6490b385fdee46e8b5a4df09eea30791d0ca0c5c93a480f887c39dd4a3a2235c239e7cff5939f0c96dc87987d37c50acde2c20c9ae40370e5", 0xc5}], 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:36 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) dup2(r2, r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0xffffffffffffffe0, 0x3, 0x0) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgrcv(r0, &(0x7f0000001140)={0x0, ""/169}, 0xb1, 0x3, 0x1800) msgsnd(r0, &(0x7f0000001200)={0x1, "9af70a1348831c24e806a47d8b290a10a7a40a6c5fbd412f2f3f5a75ee159ed3e63e41371fcebf9d53931aed0d6184fa498ff48d71421f98c7ad0da51aea"}, 0x46, 0x0) 16:00:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x82, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x2, 0x0, 0x0, 0x0) 16:00:36 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x200, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffffffc) 16:00:36 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) dup2(r1, r0) 16:00:36 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) nanosleep(&(0x7f0000000040)={0xd9, 0x1}, 0x0) 16:00:37 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget(0x3, 0x0, 0x20) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffb, r2, r3, r0, r4, 0x8, 0x8001}, 0x80, 0x2, 0x8000}) setreuid(0x0, 0xffffffffffffffff) 16:00:37 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="0e1b1c77db54af5d36304466a1d388", 0xf, 0x402, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x0, 0xfffffffffffffff9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f00000000c0)=ANY=[@ANYBLOB="04000000000000003000"], 0xa, 0x0, 0xff88, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118}, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x0, 0x2, 0x0, 0x5, r2}) getpeername(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f00000003c0)=0x1002) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x1ff, 0x6, 0x81, 0x1, "94fcac38f5795a7de15173ad26d70bdeef9469d3", 0x2e59, 0xca43}) sendto$unix(r1, &(0x7f0000000280)="e034f9bede6f24d0283c253f4d7201bad998035113e33a67ad6fcdd38ce90de872a7038d2249e73c200f12b021ee9fb1a22f62489ca82e298e2e4d5da2e1bc6b828e8eb2cb54dd05bb09cda100a26a53ea122033ffd7b625f5ea675c6a5d8a92dd530bf578fa8f064680c55da1502f49b0", 0x71, 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) socket(0x1, 0x8004, 0x4) close(r0) 16:00:37 executing program 1: r0 = kqueue() r1 = kqueue() close(r1) dup2(r0, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) write(r2, &(0x7f0000000040)="cc041344eb5df91e02b8b156a7c3495383b349d3", 0x1be) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x9, 0x0, 0xeff, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f00000001c0)=""/227, 0xe3}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, 0x0) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) poll(&(0x7f0000000000)=[{r0, 0x34}, {r0}, {r0, 0xc0}, {r0, 0x10}, {r0, 0x180}, {r0, 0x20}, {r0, 0x10}, {r0, 0x1}, {r0, 0x10}, {r0, 0x81}], 0xa, 0x1000) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$inet(0x2, 0x0, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000140)=0x7) sendto$inet(r0, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0xfffffe8f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x7, 0x5, 0x7, "b417fd7874c11900a1872d0eb8a6c0a43a1d8786", 0x2, 0x7f}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)="33e3d19f8cc2d1727ef0593af95ddf184a79b4bee4b075591bc7c5b9e2a5a14465192e6fd005806cc4ccab092fa6b4b83df2d28c3b2e96f7b061a02873c50f350ad0dfa164d978097f", 0x49}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000000)="4f3eb3951a78bc63f2f71f6532e46ac8e85f1230f027a7ab79b6049ee33d13ff2a77f50a6e183827dec723b01bd055e207bddc208e7ae21ced52d061", 0x3c) write(r0, &(0x7f0000000800)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d5019e406a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a12c992beb345f8df3d4c4fed5819274cd9e8eb98c8080d095e76ccf6c50890a222a4caa4de131d2a241e053e9e3fa91abe53078efd077f5dc1f5d353cc12129ffa4002b6928fb6291ed1c92f108af673847f4a82a1056a62f409eb123a356a3e80ac43debdd2b4e92e9cec7fbcf632a8d50cfec8d8ddf90ab9937e7c55b878a2867e247bb37adfb126b3c3cb95c98bf3b3b80c96b415af1e32d5b44f2aad90cacdf8341f7179ec44", 0x18c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000, 0x3f, 0x4d9, 0x800000000000000, "9632d313b8b7ad62f3e65d3f60bb0ab533818899", 0x6, 0xfff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff8, "cd6474f4d60ababcd6e600"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x1000000000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:37 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r2 = dup2(r0, r0) ioctl$TIOCSTART(r2, 0x2000746e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)) getsockopt(r0, 0xa4c, 0x1, &(0x7f0000000280)=""/127, &(0x7f0000000300)=0x7f) chmod(&(0x7f0000000400)='./file0\x00', 0x60) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0xaa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x0, 0x2, 0x3800, 0x8001, r1}) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x8) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) dup2(r0, r0) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:00:37 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x9) r1 = accept(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000313d0bd76aacc4ad1291a8dc23a29ee9b8936b9b17d48b8c0e4d3924446a696e7d4b30b4c39bdb7e37f5dbf78c4a34ea6bd3ff08feb08b21bead1ac15487a2cb453276d4c07f0f0751e80e334d39849e7bf5b11e7f9d1bb70b8d0615af"], &(0x7f0000000080)=0x1002) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) close(r0) open$dir(&(0x7f0000002840)='./file0\x00', 0x90, 0x40) sendmsg(r1, &(0x7f0000002800)={&(0x7f0000001180)=@in6={0x18, 0x3, 0x2, 0xff}, 0xc, &(0x7f0000002640)=[{&(0x7f00000011c0)="4fc4ea1ba73f294b7b1deabd7726980362b035309b625c80d729759437ea754cad494b1131559d3bda07461bc8b86ed53545db0b9756933b0e1ceab18423ad44bcb997b0c815b6f98625653c2dd0769f1266478d414ac7a3e9d9ade2dfcf6148ca7adbb943decac9ad718909bb5c508b9bada5f9f0ecb68226fad38b4e577365407213904b7587d9b7df401725abde2eb87032a69e86e58bde997ad0ae571d033631788ad1c2f86dea16540d6b87c275c85dc0f707cf8fd14ba7c9", 0xbb}, {&(0x7f0000001280)="4c097f1bb1e2106767029e498b82298af722bc725b9b8a5de0eaa39e289d91e543600af7c568eb8b76cd55803e9c70ec3904e7a23031b94f7306557da4dc7ea5819f08939287918222a1b1857abe6b33712f87434018be2dfb34c19952a06267a25618a889eae88dcfd6cd6af413621773253397f1978920b49184d934dce1db8dee0ecaf98c598259a1e5388e87a2c43aa5f59611750caf", 0x98}, {&(0x7f0000001340)="6fe63bd5963aff72a7e30401803417f19e", 0x11}, {&(0x7f0000001380)="0723993f508957f5e7ee231e52d347d23d368b1f9862781c3e0cf186649843808ed8370b3c2aa5f9cf693aa45f61fb1ce24d8bab620179dcab43cc5f3a76407d156722a0327d3cae7288fa91206ab13a6ad3cbd92f2ead57f4fbc3996e58180f12b8da8462379e35e1c9f06ad4a0367161aaf7bf77c1970fbaa7c9cb47d0c3952a7c084c0556d28029f223587074d43ce703e19a1a7544e971fcd5fa3bdae43d3aaf37d3891b2c8cefc4295ef51b080a54fa6b30a5ed4d85fbaac2517f3ba27bf05dc391b8176caf482247bc7abc00df5f36564a079636b6cc4c55bceca6200ffa807c8e1bd98d6278e66214831c8bdef67f8a6ae0b1b8b436fb38d1fc2d5d626d9a9db0a8d77f675e010b41673217e94553d0e38b7cbaad9323c92b656e9cff0d4b5275d01c10bdd8f8a4a24e794f3d07b43e73380da0450b36b1c8e6aa299f06bcfb6d8a3263c1a7251f85a21841090d6d7d4859a6a2eaffd411e39ccedb3b43262f1b64cbdb5351e4e8791c9452eb9b614826f9ee11551421e01516b2cfefe2945196455c4d76a93477772365d3fac6a307da0ffdc3bd977d008fe033e99c9aa8fae869aa478f913b154b0b8d117c89442f52846c2c93f4f26273ea7745920176b7dd8c4177aa66e64d617a1dcc88bf5168bb562102f8251677c7fa162cec19631ef97a39508629d3a1d360c825c5909a881021a36b0f851a97e78f4287bf502607ceabf970e5b06abcd2249c90c405c4b3453a92bf0c3734cf76357a942e5d6a8768d42205da6224a7a35f414f778cfc5a1d6f5c7692167adedd31d61b1378acaad484ae195002c04821ae217fc0d9062ea3518f34e4f5bf16bd65a1e8482ca7adcdd1b09c8ad923f264b6e3a01971cf45c87edce71a60426b4c116015e1c4d26c85509ee7e0bf4fc6407712cfb23d6d40b398be39f8ba7593b2ee63e2e961e8433a574bac3546910e20f9916d546f65812a1717013c8b55d583a3249d243464c8928a23a20e5de45c371420e9a73df9362e9f235131522fb294313eb2f605c89d6d1129a12beb496ee83cce5314effafe386ebf23c183ffceddad44065f75c76e122c4d305bd4af798d03974cdcbabb57adbbf87f6b9073bc3c0dc7188022c9556b5ca741082f7ef04932355af465b4b48ffe0bd9d227b7e0934980504af7098a75f7fcbfef78788e61f9bcb4129302178b863d63504b3a92444e0c84ed5a77b6d67ad1f792e500007eef7c8b2d9cfc8b384a8c5e2fada24e57d252e3ae64c44415e48e99c01305e4bac6619d1c950345a592f0e3f3177118aceba1b1d56f38dbcae6fb80e11dd9fb36cb2f6cf057de319ce0fa36ab0a5775aaeed5ccb17a9f81e5f5f36b522173cef118f50f38857d8ac1809b79b72f3efa73e9e40fcc3b8e8f7b8bec9afa66c9a6d5fa053879990da3ad6bd5e639a9ebd84e1b256bedbceae368e2b64eb4fd984ad96bbfc190a3a51af37e59e1244d37226305482a4e537199e3ee32a3e552ddd43659d94fd7d18b84ab8c5f9f671ea746ea605f21735883ad2fc84f9202a6c88b405c6e45e1e57f1aab19630c440910601ea4817c05389ad0c284f62314ba080cb6e0dfd089b10dbcf0693add2ec6b57735f884abe89723645f5b5066c0535445ae9922c970aabee2b4725a20b03bf1e21590e27516c93fd7ca53ac41e5b35f92c6ce6a618bdb9edb2d5a1bdf75a0349761d8b378989704ab024d7c840fcefcbc2b8e8fee3e80c06700c2dd0ecb958cc0e0512dd7d40bf202db5f687c3806f67e7185b9964c3a7b42283ac5e55470f97c9438dcef9962dd47faf9170b2ccbb70cd2e0887adb533d14fb80e3f2d909d21ceefe09e3f5f46c37a41621673e08aa6e3683efef674889a038074064f514047206740cd0559f6ff896d42e8b8bb18d8f83b9b373116d56bb1ceeeb11150274a6388562cebba9549147f849bee0f3839e64b5f05d37c08f488bbb0462b38776451a7df85ff35306791998aa420dadb6fea96b5278109c4bb2636b34228d7734e88f2eea6dc17a3534d9b131499929c953dcd245f40819e1ca5e08b6fc8d2045a3e1d25258bb03927556fe52adc576a1b287de63e01495223cf68eabab31b11d548f7e723e5302c5d54b8e5c9e21d079478641ee4a6cd7519795cb425c93a91ea36913378e068515462923baa6032e6c3047c4a4cd4677937a28f42fc315844062fba8ad3af47ad5230aeeeb36144dd8c334e40d4268727f2db84090d8977c021d581a93bb2bf6d8052c25a13bcabfbbd96c0cad866a62421d646cbb6834768adcaaa824a12ffb51be9ed23da00eae4d4e11f846f27261c34810a0d96d0c1715e6a4ace03fb0a9597337be5ee9b4915cad9ef4cdd0317ed7b20679381260b4f4a15f088dc6d093497a7bb3fe37c856037544fe74cb524094e04d3cbd7653aa8ae8f75d4f4a2da3eaa34f542ccab6962dfc84c0a3dc0ac9c083de90dc80747bedd7ab0b894c7738fa829846f56bff86f7ccedb148e2e812e57948a6af0cd913b38fd768b70514acaf1bea410d280ff33ce571d474c36aa46142a14403304737c5cd08fa3d3c644b2396c7a4783e9112416cf18a97ebbab5e1d5e6e7fdb7cba00eb91462bbe24d5a755a8c21bcc8df8efb74a311b1dff6a739003ff10bf5acc43b501249fb46e847aa3d167b77e833ec825cbc3323fff56d104c3f82c517aae0ca3b4c1adb3ce7de98685f31081875b6864c6a939b48873949927a772353feb9046321abc4226fa1776e873504c3c3ed44775a137b9e34274f656967c413393dfc3cfaa7cc3075a7d2dcd997fb9e69d749ee9de8bb860bbdeb765e54b6df512ddb47797d20972f1142d91b89d2e92e2b7a9742fe8499e8c3eb5eeecc6883e3336e86fbd71e095c1d47be2a7af04936a36690621d5dbf1ef5770d24a03e9b4855961db8c42d30c6fc19b741f3f1c9a7e8ea4dac6bdb52d2878819257250aaf0af66d0ea63c8ebee7f8b2d6342851e8845e894fb03ac27ba9ef10a26cf7d5072fd316587dba0b7650ced6224fa970e2418f48215b61642be7bc1d232463f8d6c734e7d056a6d177aca911a3b2ab8d96483a4fe1f5a5c43af670b51a8ef09a09478d4de66fd4fc73e603f76b81cb2ed13ba93706fce312e85b2bfdbda429d393a4dc9ef207fb4ab9a85e6ed38a607d2c1878b0e34419a3f9139efe27db20407b67fbeed9a7d286b2f65302234bd3e6b71aeda7a3b464d521607c34952539b339e22ccd99fd0c4552d323e6611ec0331dae6a9b3856fa3714af1fe95fbe8f044f3c08b5eeeb2688a630898c761506af53175521bde5ca137f9867ff7481d74664495c0955935b7528acc0a20601bde5030e87b54813345b1fdd3f9d3d4134e5f313cd5c0fdb209c0d469b9dc4c34f88d43afe3a23afc9f0a5bc64f8fa6282adf45eae6fc7d52f37b8de2128977ab85d09faedf3f089d5628cc5b9f770238e2837a723cb861da3ca99e25c2987265b7e82e90ed78f018dd456e77607e67c3115eb24e0ba5ba6a15197630f0d657512ad025bcaa8623437faa19abd2256ffdbdb2b38cc2d7290f7e821d2aa14e1485cb7abe3ccb288136c6afa579f8ab9a57113d257511fc250069bdf48d754a7e57165f20e39927ec1b6ff87c7c98a7cdd5003d6fd622a45b51a018181ccdd72cf6865a1b3cae2846a93974474f7ef71b1830bc220cbdcb98fef4d1483c609a801a07a291be2c0294ddcfa016762af9ecc99ec1849e6e762ba03ca2cf4592244ec45c850298cc38dd5b7227b64b77dd7c8acf40e2dacc9c67682c6606747e908398f1d2c73037926858a4c50316fc37fcc855757f067ecaa3d18845a8588903b988576ac9620738bc0d02f7488f2fe968efb62ae65ff6755390d042515cda8479ffd13677a6d0205cd0add4953803221c96df9744733ab0f0915bf974abc60e5027d62135578be13285522eea297b4a3d1e2660f2931b3226d0fd040fe5efb0c74d4524f7b8e681ca562eef6fb369508d1c9050adead2b9a6a1c7097e6269d04dd5a8c2c4fae556e6f591315208ff4a8a30fe3dd9d92a49a66e1569da7872b3b55984a16bfc86f812e5510ad80c86b3ed1c4da5c55d98cbd35932fcd254dc3be6f0fa78a82d52f4e6cf128793cdda8d0d3f0850458df6baea46e5d5304f12d92ee78001b634f5abf9089f26ec856cc6adf7fe366788c590c720ab2f920e365c52da18865dfb5a00fde8828618a22b5d1608e789a69e2205eac5ced660026b7c1e607cfad9ca023071f29a2b09a0eb80ada4de17205da34e724f4c3bb6a7c27acea1677e4523b3434d46b928541422c84732ab50947210ecbc6f2ff053acc2eeb0f50754f0e00b0b4b04166b7c70645773d9acf772025ea0ece070a5205f89c0a2b8ecb50d5771f6fc254be0b55187d8ce0a875b4e86d20e656478af5bf35613d055aabd79a502ab806c1ebbe2d2230c0bc696a9177df9abf87ca245974e57040a047c6e895e8484e74251af786bfba911e62e6a4fcad1ad4686e82ba360a506849499248cf4b63d6423ba2d25af462ef15ea3a30d74008da9eddae8624d20ede1b59a8ff5938b5a6e96c0c1a5bc072325f19b9c25cc7185a03a8a51cbabc67a21728de92172d600615ced8422d8e0e807eea15fd4a66769989e58a0a087316e199e76a64757ef0ba617154f51b2dfbe422417e784c3ee5614d58b6280de17dc509e9c74b39caacdfabe66778082962ade661fedb3e6555f9c1b4768c756f5dd56450f239e4323ba7199b405de2382a657814f302948086187571ec08c7b5fd700a42cbcb3da680494b89262d8d73e9431f6b59d5095d8287c7d712ea0d283eb5a50ea8e62fdfec402276c11f8009ee4209b5529595c182b26ae4cd011e13c497eb9a9f2643521b7a2d7b73a33a2aa2f3783d173fdb73d5cab7a8c94a59763fb8775ff0ea0946d1373faf7b2f5e8000e092e5b5fed8d5f5eb3a092931681f8ee14206a43ca77c15855b3c11e1fa639d3b92ac2d377172dc14646321ed335b10ecf87ef5894ca51607238c445260d4edf6617d5dd2e0de8b72b5147a75e880e32985aaa75e2dfc4eb3f975ba404ab3b2de538274213d6a29593c895c679ecffb48a5a60f9b8b617c65136475109b3d7a281355d2f814191950abed46aada09d5047be009554dd8c55a8417f73d4af43a609acf5c12fc4c62474c3a9e50f9bc6ee89384aa67d5ca0242d93e9ee9e042af7c406485d91c09eeaa472cd8c7181c1409d0d506281ca521550718f012199ba0a530615f8793743871c1a86132e8ab57b85e2414b190063bdc9ca356f67c9a46ec21e1f178c9940658f15408e014ced0b12859de4be721246a0054f0bfe122b09d4428aba0e9c2407de3dde647ec4adbe67524e4fc72d5492e5017457ce1a63a36c732afdcc9558fb4d4c21279347fa2f9400a7ca71b967564eec13ec6465ac342334f7cf4254656526cae92750ca255ca0732249b5ead603f2804db79e59d506a32cba349f1f1fb065aad7e7d83a22f041f8dba487704d38ad200d261d8d5edf745fa685594233a02a34a3ff51eb8b9445a621a95dda91c0e3da3b2a68a6c5a454a926fe8dd2bb3c3f74fbb14594e2813cd32ae6a1b47b0f845878abaff32718c2ed3e7aab892cd96d6f321b7c8171baaf7fc3c8d2e23cd740ae7d5feb6c1fe7713b7f92e0f229df3b3bf9d642eab4febfacac81148a5d428dfc27388fa0310ea668aff740d69d38f4ecd561ec3a5baac37e35efef3053c6de9677120729f4e44238c64c07058a000c72951aef", 0x1000}, {&(0x7f0000002380)="186c81ca9139a8cbf644ff16109455035eef5f9457d0171bf7e17f296e5c53c0548d78c24603acba18e7e808cd899ede8762479960e3ab1d4a259f21ec5068a48e92844ffff17f91e929f0fef52719880816d60ab270287989f4c76baf2cbff73a1fd588641d2e723886d9a7ab8d1971cd6de8347f006f248978a0b517685a50feb4a3dfb4a5990d7386c605651d3664b69903ab28334a86cd59c3264c4c446fd7c282925737ded41aece306cac0287a67a540f28d9807b09be9948cfab15aa820bce1fdee81165673252a98da6de17805080a3d41b27501b55b8898ba50e1ce1cf7cb30c192ebeeaa83ed", 0xeb}, {&(0x7f0000002480)="45afb0d876af2632b76fe165aaa59dbda479c78384df4c6ac354cb41e2fce493a0d80937830e63d29f38e036d30062fd9f6889fbd31d066916b72047ec7e3c9a662803de48865e6a0a8bf7f64c67cd7a480531d6b20ec6b575911ebe7d6d3c4ff3d417b88f50e457ecccdd0a508345ef56ad88afe048c319c677659de12bd15b60e32b32ee18ddc982543d21ad2971d1e9b9e5efb69e1f550362a5d62f3f0fec6efe7cb9e943fe", 0xa7}, {&(0x7f0000002540)="b74b6e9e40870e775c923e8b1c756bf7a6db7fe1b3ab2cb9cf7d47dcd48bd80909bdec35f156556e20884e9ecc1e58eb8ad614fd32c055af5246ba6fd0aabe55cb6fd6702cbdee1d4c2feeabf2bdc2fa5a2e07378ce269a3bb5a7276b9ed6c585ddc9f6a796b62f42f74a148926309f71e5fc49511bca516b4471664d1754afe90c41725e698926085b6b89899c0142c34076f62a1930c46d038f313f3a4a20ba4f6a8d9b9974529a639cd37b6b131e9216f095491c15e8a3ef723b91350b68203b3d96c9f523a0b41998321898c22e311dc2060179bf3b49de8443818da34be58e5c65088251cb571a3f4351b8a839b3b252a7ab310b0711c2c891681cb", 0xfe}], 0x7, &(0x7f00000026c0)=ANY=[@ANYBLOB="18000000000000000100000000040000e9347e663e28a7490801000000000000ffff00007f000000ec6e472e0d73a267d8a506abfa02fd1090e26598c20bc822db09bdcd9e3c43e2632b8c2b658d105463f6256f146ab731dc91743b8d6321a5b750de17df3c438f531e545384d15241663decc9ae98c2874541e2692aa1e6c9996f662ee09913a5e1b3ebbf476c65c5d2964405e5e7ccbd23ba5cf292c81198688ff4fa4a0ec2ca88bca029b38261283e9c69b4a6df924c8f91eea380fe46f5011de8f4696e21134ecc14a611353b250ec2d67023d6a481c3e6b0bd00402b4443c5a7e7f328c50319e4dd835eb6037db070054ba22f925505456303eaee4e1f94b92a52a026157b92888cf7f4fb16e147ce3a4fccf75c900c04b3346b000000"], 0x120, 0x400}, 0x8) syz_open_pts() 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe22) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000000)="1f1c9a2f17f55862f0e104d11037ea9bdc1db9538654d96a884ea082796044e6705287a68e8d413840da7963055c206ad9422a46d0a4800aa7943a3e811439591e223ea623c7718efdd96ef81792605cb8bee71a1de0d99ba829a796ef252eb1affa13a8d01c8d16366ea3aaa99116c6aef60ed2b269b1d4e6d73c7b402058b3010d7ba01863c7c55914c4529732aeaacb39df88a1eb110fb6ad6f911be8c9082017ac8ff27fae31fc1b7f66d51a", 0xae) poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kqueue() write(r1, &(0x7f0000000000)="0c826274521431d2a01df9df17000ff531d3ff0fdfb3e0f3c8fc1489d09d308586", 0x21) kqueue() write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="fb9c5c3b4de278ff5e5d8c5a6f79c1bb659a7e320b972609f6ac8de5d0d146146b18", 0x22) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) 16:00:38 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/240, 0xf0}], 0x1) poll(&(0x7f0000000280), 0x20000000000000df, 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x10000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x2, 0xd) r3 = geteuid() r4 = msgget(0x2, 0x10) msgsnd(r4, &(0x7f00000001c0)={0x1, "cf9e969555f2bdd304b82bd63e53f52e58fa7ded8c7cf6c38c55277ae439cc3e86227fa4566ec8903a"}, 0x31, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffce7) r6 = geteuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffffffffe84ba664, r3, r5, r6, r7, 0x100, 0x3}, 0x1, 0x7f}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) r1 = syz_open_pts() r2 = getegid() r3 = getegid() setregid(r2, r3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) 16:00:38 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x30000000, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x3e, 0x4, 0x9, &(0x7f0000000140)) kevent(r0, &(0x7f0000000000), 0x8a7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x90, 0x80000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x3f00000000000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1fffffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x0, 0x8, 0x8}], 0x0, &(0x7f0000000100)={0x20, 0x7e}) 16:00:38 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) dup(r0) pipe2(&(0x7f0000000080), 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r1) 16:00:38 executing program 1: munlockall() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x5a8585837a93fdd9, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet(0x2, 0x8000, 0x19) 16:00:39 executing program 0: kqueue() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) kqueue() close(r0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1fe, &(0x7f00000000c0)=0xffffffffffffffff, 0x6f) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r1, r2, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000b80)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000c80)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x2, 0x400) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r3, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) write(r0, &(0x7f0000000180)="d72353734b604525de4e50ddb88dd3bce729851d64713e84f77b7f320d4ddcceb79f2822947ecda67210cad2154f38577d2f4c4dc2be62925adf08438350a8b873b078d1281f4290d8ce96d216391d71222f0b5c95efea8dfce7ee54975531ab344f483bfd6cacbb3ca8cab139f0f520829a6d2c8e1c1f65b170b6064f5f3176319ab3fc96799f42d879e260f950be1c75", 0x91) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xf6, 0x0, 0x1ca, 0x2}, 0x0) 16:00:39 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x14e, 0x0) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9}, 0x0) shutdown(r0, 0x0) shutdown(r0, 0x1) 16:00:39 executing program 0: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f00000006c0)='./file0\x00') 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3d022e2fe6697c653000"], 0x1) writev(r0, &(0x7f00000012c0)=[{0x0, 0xfffffffffffffe30}], 0x2cb) 16:00:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0e", 0x2}], 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x650, &(0x7f0000ffb000/0x2000)=nil) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x8, r4, r2, r5, r1}, 0x9, 0x3ff, r6, r7, 0x8, 0x457, 0x100000000}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0x100000091}], 0x1, 0x0) shmctl$IPC_RMID(r3, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000004180)='\x00', 0x27d}], 0x1, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000180)) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x10040, 0xfe) write(r0, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r0, 0x4, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r0, 0x0, 0x332) 16:00:45 executing program 1: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) connect(r0, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r3, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x80000001, 0x60000000, 0xffffffffffffff00, 0x295f6f44, "f60378249a7f458ffe04df3579b9f73829821e19", 0xffffffffffffffff, 0x1ff}) 16:00:45 executing program 1: setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x102) write(r0, &(0x7f0000000180)="04f81b1f393c24dd92b70a1e47011b9340ad144f09d2145e160851b4af9ea3a176eb1c156532252f8ad93bbf9baeb490460e429ea01fae70a45c934217edf57cf7f7e2f170e6c65d6f0b411be485ad4d88ae4aad37431c69878aadef19f8acd20caee683593f675d10555d0f1ee93f3cef3e83f991244587e8a7462456cac2a75180e94736da7ddfc5cd416624d1048e8c2d85406131da46549d26c27a17ac4a297581b7cd42bb06a2eb97366924941c162860e86326dca277a9e97a84a01f0a179630433c189ea78befb3c02deafdce88c5fc026ff9f3b07b51e7a1a9db3b723447816c43c9c27e785f78626b492825c11ff0c89f4204", 0xf7) 16:00:45 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1e, 0x1, 0x3, 0x8}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x65, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x43, 0x80, 0x81, 0x5f83}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0x6, 0x10000}], 0xfa52, &(0x7f0000000200)={0x0, 0xc36}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r2) fchmod(r2, 0x100) 16:00:45 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x1000) setgroups(0x6, &(0x7f0000000000)=[r1, r0, r4, r2, r2, r3]) setregid(0x0, r4) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:00:45 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x30000, 0x120) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) connect(0xffffffffffffffff, &(0x7f0000000080)=@in, 0xc) mmap(&(0x7f000028c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = dup(r0) recvfrom$unix(r1, &(0x7f00000002c0)=""/64, 0x40, 0x0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r0, &(0x7f0000000240)="e36258a416f72ee99586132477f254b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432564908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef223460a646789961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f8a9ba505bce0919670aea6fd78548f203f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087a0000b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85baa90a71dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc0600000000000000b741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65df93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d6eb8e4f8320ba76e9e512bb13fa3b30b34733acca2f0554793529f78", 0xdf7) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xc, 0x6, 0x3ff, 0x7, "c558c720c8cd188819d5d85d43945f70cbcd0d54", 0x3}) close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1", 0xff, 0x6}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xd2) setsockopt(r0, 0x29, 0x31, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x440, 0x82) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x120) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:00:45 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="603d0f820107402ffe9715a0cabca09faa431d601c7c356a071bcfbe655921f569d48c9448ef3570d6aad7fc501e20f9dd550c3d672106ef629c00879e90c08fbdb364a4f4f8a32f0a3ae973912ad6c4bed2fdf8625e", 0x56, 0x404, &(0x7f0000000080)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000000180)=""/88, 0xfee7) 16:00:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x20, "9ea277fe31c9fb4f8f5ae3fe70314d639e91ef66", 0x2}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x8, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r1, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) getsockopt(r0, 0x1, 0x9, &(0x7f0000000000)=""/177, &(0x7f00000000c0)=0xb1) 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ftruncate(r0, 0x3f) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0x4, "a1000000007b001000", 0x4}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:00:46 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000280)='./file0\x00', 0x84, 0x40) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) chdir(&(0x7f0000000200)='./file0\x00') socketpair(0x3e, 0x1, 0xffffffffffffffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x4e) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x100) mknodat(r2, &(0x7f0000000440)='./bus\x00', 0x2061, 0xfffffffffffffff8) mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x20004501) open(&(0x7f0000000480)='./file1\x00', 0x180, 0x80) open(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x101) linkat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) lseek(r4, 0x0, 0x0) read(r1, &(0x7f0000000340)=""/238, 0xee) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x96a1eb24edf7388, 0x810, r0, 0x0, 0x0) 16:00:46 executing program 0: r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) setpgid(r0, r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$setown(r2, 0x6, r0) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:46 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='..') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fchmod(r0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) chdir(&(0x7f0000000080)='./bus\x00') fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x7fffffff, 0x100000000, r1}) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8001) r2 = syz_open_pts() syz_open_pts() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x2010, r0, 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) msgget(0x1, 0x100) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x41b) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xffffffff, r2, r3, r4, r7, 0x6, 0x20}, 0x0, 0xa0, r8, r9, 0x80000000, 0x2, 0x8, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, r2, r5, r2, r7, 0x84, 0x9}, 0xeb, 0x10001, r6, r6, 0x10000, 0x0, 0x5, 0x8}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) fsync(r0) r10 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) poll(&(0x7f00000002c0)=[{r0, 0x6}], 0x1, 0x400) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:47 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0, 0x1}, 0x402) 16:00:47 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0xf9e, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x8, 0x1ff, 0x7fffffff, 0x1f, 0x80000001, 0x10000, 0x100}, &(0x7f0000000080)={0x8, 0x2, 0x4d0, 0x8, 0xffffffffffffdef0, 0xfffffffffffffff7, 0x28, 0xb7d}, &(0x7f00000000c0)={0x0, 0x1, 0x50, 0x9, 0x9, 0x0, 0x8, 0x6}, &(0x7f0000000100)={0x1204, 0x100000001}) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4", 0x18) write(r0, &(0x7f0000000280)="cd34d70f42df8d13c2708d81f6706cfd0e99ff39a6b9f08d9cc3bd16655e5b2145feb249c95904b43352ff637c2d44658181ff0e0755aebd027fbe95de549783057e9f077f7a688f2cf1654d3092555770dca12725a80ac098f24da5394b7b4dac", 0x61) syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000380)='./file0\x00', 0x4) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) geteuid() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x2c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x5}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x4c0, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0xff, 0x1, 0x4, 0x780}) socket$inet6(0x18, 0x4003, 0x1) r1 = kqueue() dup2(r0, r1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffffffffffffff11, 0x9, 0x7}, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:47 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f00000001c0)="9fee58823d4930d7a8255369d828e3972d6e2fa407034f92b3c21c5dcb18ddd734a108d89bc9f98dc11e9cbb562a941cfc60932a98d79d038208f5e2df6a0c9b4d3bb81846a9e09567b1a85872aca320eae659bb6d7c2fad036488107fc73f812570260d973cc9a5fd71e8204c4653477ede033eadc8913b8def9b8c162b7e1c2ed17b6d4c3cadbee199ee2b5de415bb7356f1296fd003b369b701727876f2e2b9755ebd27fabae553b81280dfc6853bd2d0baac93441f1a1e91f73440fd9fdad9ce13d3b11b79b8ea9f586b52d7d9dcf950f466de7b03d66d880204bddd91e8307c55a3d33368", 0xe7, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x6}, 0xc) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in, 0xc) pledge(&(0x7f0000000180)="5e00450d488873f4aa98905ec7dc0e7364eff476514ab728e62b7a3e2a1c4c6e8edec22041232b0480a6e0e10a4bfa", &(0x7f0000000140)='^u') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0, 0x0) socketpair(0x19, 0x8004, 0x81, &(0x7f0000000100)) socketpair(0x22, 0x5, 0xa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) accept(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000001363000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000140)='./file1\x00', 0x2091, 0x0) 16:00:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000000029, 0x35, &(0x7f0000000000)="00000081", 0x4) syz_open_pts() 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585ea7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d81", 0xa9, 0x0, 0x0, 0x0) r2 = msgget(0x2, 0x153) msgsnd(r2, &(0x7f0000000180)={0x1, "904989b63d7ef0743b1549c257681250e4bd6d90e45e7a18afc7f220aa9b37ebd1cc10e0452a2ea4e405a9457791bb5b64b1f0845aa46351a5e5990118157c8883455fbfbce77ed871fca59b17aea09ea4b4c6419fdd88cab67e424c39529cddf04dbc3704f80545efa9b5fab382acb76c4ea512128a5a51e53d1ed295e3e38861fd021affdee91dc076c929b46e7f8671a7db44c6330e7c37455d8b5403ada6f94ab9322e92baa212c38366db0717f0f1f0e5ba8e"}, 0xbd, 0x800) 16:00:48 executing program 1: r0 = semget(0x2, 0x0, 0x0) select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000f80)="1531a0d16e482b8e9d922cbf61bbecacdbcec97bedbb87f9118271ee5a596b5354638ba84cc5cebcc561d412df760847a43442fa61070b30c5186a6d03151977c853f882f051fdaef1a75f7775e0a735c7fd93974641d1e2388baf2c167a3e266dc57d7368425662bf8b1903f41a4e25a03beb07499b64e0908f2463d9989ce077e38ff1a17e083635671ed72c80f76395a762598dd89ae9fcad0d22941999ad4a90b19963f386d4f20edf2318110ab6d929a11bcb2d1778d664f5bb96bef62e8c09ab909f0bdf81c40e3f223938793231d90ed764daf7dec7c139ffe1c194463eab3eaf31aef00840db9ab6e07c82cfdc2512d270f5d8ecc64694df25ba3738300d734d24797da0f03cac20b15235e5b53d590bde55150a096c72524318339296e5223c056bdf0e40865a872f1c91341c5b385a547b27017b36a69f53e9befc647fad8951d6feb0b3e8692e6115bafca522b37c69ebd1d90fc4f2601dde7f6136066d098b1f73a71fd555f76c6b8b1907503b302e68d1427ca2e6f4742283caf60dac0500750555375a63d4de5d34a8cfc1f6dfdb309528ec083065a51d1b3c3d69f53638544c1dbefb799f7dae6093735ce6206580ee0885afb5106e96e47cc90c232ac626a6014f363eb35f820e7b6df8636cfde9c3be9c1c4a676a5e5c25acb9810804d2dde2372b6efb2af3db69f1d9349d8fe2779fa43b6039d20901c0a9bc55cd421c74f7e7043fc4a71b396e688d97b03a14bec2984f4b37eb995dda33f113cd05bf540004333a28ecf7bd707cbaf8c01964a2048a40c04a878ccd1fdf965f31791f03b8b4a0fde5ddc07d32a2a7003c88c5d2a2d54740093364dfd02d46f322c594796f6b3c83531b0a8a5a3000815ac41319842a90c4af50d7bedf7c92f988f5fd2496a450b4c66b7d6927ff39080e0c0ba5cb6da1c766e9f7d5fdfcc743e630d9de87cf4c80a5454c52e23ad1003b780a3784a86e27901abcd4ce58f0d04f63bce3ae949fb3a92abdbb84b7b5136dc62a073791749a174cfb62865ffde905eb0620f826bbf476e862c1f1cc0f130fe19fbb", 0x2f7}], 0x1) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() lseek(r1, 0x0, 0x1) poll(&(0x7f0000000000)=[{r1}, {r0, 0x1}, {r1, 0xaa}, {r1, 0xa}], 0x4, 0xfffffffffffffffc) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') semget$private(0x0, 0x3, 0x10) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) select(0x40, &(0x7f00000001c0)={0x2, 0x9, 0x401, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, &(0x7f0000000240)={0x7, 0x6, 0x6, 0x1, 0xb23, 0x5, 0x9c, 0x3f}, &(0x7f0000000280)={0x6, 0x2}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) open$dir(&(0x7f0000001300)='./bus\x00', 0x20080, 0xae) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x9}, 0x0) 16:00:48 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = getpid() r1 = getpid() setpgid(r0, r1) r2 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket(0x2, 0x8002, 0x22) r5 = semget(0x3, 0x0, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x898d, r6, r7, r8, r9, 0x100, 0x1000}, 0x8, 0x2, 0x8}) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 16:00:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$inet6(0x18, 0x3, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffff9) socketpair$inet(0x2, 0x4, 0xfffffffffffffffd, &(0x7f0000000040)={0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x1}}, 0x0) lseek(r3, 0x0, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x1e755b16d859b335) ioctl$TIOCSCTTY(r2, 0x20007461) setgid(r4) 16:00:49 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) fcntl$setstatus(r0, 0x4, 0x4) poll(&(0x7f0000000000), 0x0, 0x3) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) close(r1) 16:00:49 executing program 0: mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) setregid(0x0, r0) geteuid() getuid() r1 = getuid() setuid(r1) r2 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x8}, {0x18, 0x1, 0x2, 0x400}, 0x1, [0x2, 0x9, 0x2000000000000000, 0x2, 0x6, 0xa78, 0xb89e, 0x100]}, 0x3c) getgid() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3, 0x84, 0x4, 0x8}, {{r2}, 0xfffffffffffffffa, 0x50, 0x1, 0xb1d, 0x1}], 0x1000, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x0, 0x8000, 0x27fc}, {{r2}, 0xfffffffffffffffe, 0x4, 0x0, 0x5}, {{r2}, 0xfffffffffffffff9, 0x48, 0x2, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x49, 0x1, 0x1, 0x8810000000000}, {{r2}, 0xfffffffffffffff9, 0xc3, 0x4, 0x200, 0x40000000}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x1, 0x1f}, {{r2}, 0xffffffffffffffff, 0x2a, 0xf0000021, 0x80000001, 0x88c}], 0xc97, &(0x7f0000000140)={0x2, 0x5}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffed7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="128b6669e5cfccd73298d19fecc22ee7762658c96add07a640aca77dc9971479a411e9b9272a575f381158111be74ead2bfeda5fa3d25f193f721f31f8cf52", 0x3f}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ff22060000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x138, 0x4}, 0x408) setsockopt(r0, 0x8000000029, 0x2b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x20000000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair$inet(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0xa, r2) recvfrom(r1, &(0x7f0000000100)=""/217, 0xd9, 0x802, &(0x7f0000000200)=@in6={0x18, 0x2, 0x6, 0x4}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:00:49 executing program 0: wait4(0x0, 0x0, 0x1, 0x0) r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000040)) 16:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0/file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xffffffffffffffc7) 16:00:49 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/9}, &(0x7f0000000040)=0xb) recvfrom$unix(r0, &(0x7f0000000080)=""/26, 0x1a, 0x2, 0x0, 0x0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) geteuid() r3 = geteuid() setreuid(0x0, r3) 16:00:49 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000580)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) r2 = syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400000, 0xfffffffffffffffe, 0x2, "a146786eb90002000000000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r3, 0xc}, {r3, 0x81}], 0x2, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xc1, 0x7}) syz_open_pts() syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000040), 0x10000) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:00:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x18, 0x1, 0xff) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYPTR], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') shutdown(r0, 0x2) 16:00:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xffffffffffffffe1) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffff0d) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f, 0x0, 0x0, 0x9}], 0x8, 0x0, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="91120409", 0x4}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000500)="3a330d80ebbb9467fe68e350c0b12202000a", 0x12}], 0x100000000000007e, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) fcntl$setstatus(r0, 0x4, 0x88) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) write(r0, &(0x7f00000004c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) fcntl$getown(r0, 0x5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="29202a68730e6c815f614ba6c1076a519ee7d2baaf67331cd1f3", 0x1a}, {&(0x7f0000000180)="fcb8f3d912624d50d94b7620ccac4f1fd63157fbd0508344666eea8cf283a695900f76ee8bd13f3a9035ee5a64b7e8c357096dc3db4f0bfd623507052827207dfd64a1ecfc959486a0b23d075a87fc91f2f0d650c4f7910d8644d8f37b1e7eb15f335c3494e1340167a7b78e6de36f74b5c1c51d40935dc79198b2c4e640fe8506ca152e0e7a34e964562d6acfd8c930", 0x90}, {&(0x7f0000000100)="b3341077865166bf261e150d7b2ce3349d1ae5a872d1dce5d3d4b4136af6c8190a9811608ea0e6d249273f8af6153fed71e1", 0x32}, {&(0x7f0000000280)="8856e4921a9f7aa40094ce1a4f6d5dd68da3cfa1f23beb5d91ebd568ca7414c5ff4c7136aab4c3d9ecf772f80655d1bfbe0e039fb85470245068ee937867aad2ca532070d5c8b19230bedd7cbabd05538a4f0a43b7d998c8493c3daa333f3d05b3bf15fc923e79d965f9f65b93de77ed3b99261d78783d39dfb7bea21d8912fba5c4bc781c72d3608c18b6468bcd679d5fd77561655f75e9d53777a978a79b94afb3e8d9506092ec96f0ea66ca0c154052e084d9c1a0f2ef2b3a1d24b401e0490c3f59c7947f81f5960d6731a9e554f406c0147d7b8ffda9263c4cfba05d921219cd4f23496bc2515306d2b27f7668", 0xef}], 0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001bc0)="a5e402b007dd3e27569b921987e5199544e15699d437628619747d6b1bc7ff81a2facd36883ddbaaec258a191a368eeb30f4f261e5dd9a06ded28b498e6d8146bf21f8cddae99fd6b064ce3f", 0x4c}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618c1ffffffffffffffc4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5bf4e2a5c355c7f34978c8b09b9d3363632572645020b6ffa1e0e1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe60f8ea96b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e45a2883304629047680bbd8ee897416533d9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf", 0x24e}], 0x1) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) socketpair(0x6, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)="5b46380694963c791d4f4d6fb02cc166dd980d653bd5b8b7b8780f8fb578117c66c27cbade7e5ca54f3c957d02e72b1b4ceecb8128df1a44e741db6dde3dd9bfa296a51bf53f2b58c96f4df9d495d5a35ae6653ed8c9711e4e1ed87bb55652191b98b572f779a629d3bd96be657986ea0f3031b3e155a9824934e1238a071664c0bf0144e72f17f8ecfef3a3deba3aa31de558753b71ee393fc9ed7374a0feb6b5fd2560dd610a5d2ad8d1d5c8e0c22c74076e58156fa1b7c64dc9b278b5d0cdf151581c5462951f0ae834d81b118e8e49ae6d9bb545a28709ed934d770e8551230fd1aa94a6", 0xe6}, {&(0x7f00000001c0)="61dde323bcff9d32453a0e017554377f9b59a1ff58ba267dc7baceef34ebf9329cf2fc92f371b66d12", 0x29}, {&(0x7f0000000200)="dbf061e6590e5789f3", 0x9}, {&(0x7f0000000240)="7622b695edaa13e2e715ac58794939c2d9aee0c2d738e57bb62ca780740fe36b885ba304a034123e6e3943703cd5500bba39d21dd8e14edb270e7fea02d84740cad2b5754a3e9f2d0f363844eea549c94b6307265c79e0d1df505c531ffc1fcb86b67f020cd57ffa950c8783a7b5f276bcbb07ff3c7048cdc06d3282982da1b47185a0", 0x83}, {&(0x7f0000000300)="3a6f948ee998ec70f416e23bbed2264076b9528d0244231a8c717132a9441e64df7a05e068da94291a2ba7604703daedfe37fe4c8d371343b96dc9919cd58bce933a85d2db7c245faeba184a95f63d26c251a44728ecf4ec03faf5b2ee834e0e2a4958a6c6264af4a16212afd26c157b68a4fd60fc961aff03777370755dcf38dd2f78af8e60b23f1f157e78f6146b52a1d57024f3552f153b3319f7cbbd6c23d7c4c6f73d0a7e0174a1c0660cbf676849eecdfc827b7a22309643c0cd695952fe9e2996beacac68b6df4e300d8b2e01f6183d9eebb1556a0b0b460642868301c81d665d53447e3b", 0xe8}, {&(0x7f0000000400)}, {&(0x7f0000000440)="1d50bdc1d502eac45c6657881bd8b1472b9539b81ab942c8573b88871aaf5e6aa889365848104440eb058b8ccc543337795013345011f37bcb0d2abda32414ffeda1ae135b286b6ff1f8e9d92ceb48761bd3d9fc2aa22a4772b6609fc63e", 0x5e}, {&(0x7f00000004c0)="c50d5c28f8467c7ada15abdf7828f7009b519b237a0f09af20600b684dc75e2405d477130b1f7cf717e5f3ba2f033401348551d9d57b0d24a848b2e50e26bb005641cbc2c5279ce503632ee7280d9de9837b02b35447b055cd47816e27f94111a4a2721e68f696c4a47e3c5c8e5541aa619ae5e1c98e76ec319043f9bfc9a859bb3858ad801fb20c35ec2d0205c5fa3641e4de2de9f665fb8f2de4ba26c81abe697d7f490dddc85361a6d1693b0b80932f8e2bfa19722699ad7211c2eef58928797160c6", 0xc4}, {&(0x7f00000005c0)="a09f7c5259cf24a8a848b7468e805432e534cfd7f0d47b8fb15921f385ad641378ead9b073222720d56d9b4320e2ac1225e46ea69534eb84e664a19a6a5d25c375136bd1", 0x44}], 0x9) truncate(&(0x7f0000000700)='./file0\x00', 0x6) r5 = accept$unix(r4, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) getpeername(r5, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r6 = getegid() renameat(r4, &(0x7f0000000840)='./file0\x00', r3, &(0x7f0000000880)='./file0\x00') getrlimit(0x7, &(0x7f00000008c0)) bind(r3, &(0x7f0000000900)=@in={0x2, 0x1}, 0xc) r7 = socket(0x20, 0x8000, 0x1f) r8 = msgget(0x1, 0x80) msgrcv(r8, &(0x7f0000000940)={0x0, ""/235}, 0xf3, 0x3, 0x1000) writev(r4, &(0x7f0000000f80)=[{&(0x7f0000000a40)="e037ebb0083be1d2f12b4b6aa5f81a304dd8175402213f267a36c247dc86e4353d952d447687175cc9c803673776fa73e8dc1e5c287c94ed49ca44b5d18f574edc27179bf7854750ad577fcb82675a53aa9f60f5e57a31aa9df13f15dd335afe907a768850d8f1e34ec1f871b753814470922e71460ba708797c6d8a7e467c161a201cbb54ac257cfefd9b868083d11dc12d587db22f517c39", 0x99}, {&(0x7f0000000b00)}, {&(0x7f0000000b40)="c49f4baba6b51ba08a404ef935f651117f877118da02c3ebd7ab8feb6f789c784eb2fcfd9727c7af7f46b27cdc50108fa87797f0b9bfe51abd25113e9df4a0741fe61547f89b5ae6f05cfe63308afbbacf4d23b3010638618658705ac0c0ef63fd9f4264e06dc2ea8452bda28e12da2b1df02203ad762fd7c6d554593293b39603b4c8dacaa84ad194f3c2b7306ed6c7f5d9e0084cac6d1edc0048045ff68db7a5d583c1ff25b7f3811fd90d3e759b38b00a1480c41b173754869a8481d1486290948e7d8ededbe02d39cbd6fa3ca64d19670ef9c095", 0xd6}, {&(0x7f0000000c40)="44f59262acc3d31474ffbe288ab83141b6eb8d2f7873d0a48f8b81e356f9f1c61c7b50f555a52b79657973e7fd066137b10850eb92c8a9871ec13e30531a2e19751afe6d57", 0x45}, {&(0x7f0000000cc0)="ec23b538bdaed510bb1a3680a463215eb2539667f54c8a2493b184a143c54785a8ac39dbca5118072b170a253c40efab973bba6f1d5a8d0a2beed0a1421ce17dd3cdfd0b7ceceb08989bfdaec2f3ce85fd0cc701477b513c6268cfe60ff68cb5b082eaa24cb97bd35992d0d2afb2fd5aaf89e825a7e9866eedbbffea8c1a1e1731c7dc21313caea84307d9f08ef2f874b9db1b08dd85606872c8ddc1ad933419e8f5c588fffce9287fd2042a7aeb79af69abe37faf1e025b63fb12b28020db8bae95526f48ad8a6a0d475dcad9a737bbf1935be6a51fa67b0bfaa15ebecfc2adcca72679689e49", 0xe7}, {&(0x7f0000000dc0)="47d35cb0f8d519c66e58622fb0ff28f11e2e1eecc73a0194498e0945fd7dda6e8bb6c0d963e2791a94fb4365b74e8c28a4b4c7207a3b7fcf0feb141bc989222e38052514e209b3002aec0a1cce518027d5573f12048ff643e16f8bbee5cd592523c7f3549b69eeeca8ffce68c39698830b754a3a418082faa3efc9f7fa97eedf451ff69e9f034ca13ba9876776a1e59830c57323d1e470f681837f", 0x9b}, {&(0x7f0000000e80)="6c50eb8ae546e96c3ae4c8e25993c307189dc899dff1ef98b71dbb89cac80ab2251556ef9bd9b0253beca33cb8d7c3be7dd90498dd10ef2d7843768bc980b2f51d1b2b81894816b56bb7e1ffdd668a8bb212a75458904c0c3fb392819d98a1c554193917f9f780cdc14d6b42909ff2d039a11c181bbf418d6496544d34425de9cafeeb5bd46c052f48fa55debda98a42736dd1387993eed7e238431eb375a66d3a19581c2898c509c701b265e405e1e50572248daa508e488227e728f26c537f5ad0126720e99a22503573358ab9d75be858927be5653b888ca32465aea4787fb0ce04", 0xe3}], 0x7) msgctl$IPC_RMID(r8, 0x0) writev(r3, &(0x7f0000001280)=[{&(0x7f0000001000)="7c06fba06ea2b8efbe6c0663cf69202a669ede0c9805d13df22da6c7c4bd3938f045ce449b5ba3154c8a8dae77eda47e1f03041b046d1bf5fb66e6278e61a7268ef0f633ab1c514eacb34adb6b9eb760691d7550ef9fb11d06b89ba85f477c47d8133b8c0ecd928b023546500506e75abb7007fd00138e31dae7aa2e1068c387d66b3f79c872", 0x86}, {&(0x7f00000010c0)="9603946faa384716036b369dc0e5dcb16c7bb0f7b4c59b6a9d8c47149889d037aae0b04fdf6a3e1ee83e5af1b268db7817eceb4592b0ee7a1b042da5ff814c45803ea326a70ef1804958a36c7c7079ff3153e7239cb79ac37d7a8737b2c9740e53544847b5a3219e68cb65f305a85583ccd053a718c4e20376b405dd3dbd8177a69ec647d748da728722c9f2efc98d47fe7f0af2c6ac029af15cc3daf22bf504e5814130b2a9e237bead92db33dfaf8b97c5cf2ef9e7486de8faffb3f24d6114f204862adb02e3cf15576c", 0xcb}, {&(0x7f00000011c0)="821320d71cbfdb9539e4e9aa4f335cf09ca7ecff84149a2c452a31a6fe93276b5a25e22636e9bc23a3e3853812b02629e42075c05b534c5566c48e420238454ca7d6a9a7f2c2e7eeaed3e0841e2cbbdc115d3ab49165636ba79a480316d3c6aa31258f3b2dbd8e92fdbfbb81df1f45cba1f3710e6cb807df1c300abaf7fedfa19d64614080308b3e633eb48cb58d367a5cd4d39e59176c970d78802705c9aa1f9bad87e7432029ede64052de71d32d1f0071ab6596", 0xb5}], 0x3) setsockopt(r5, 0x80000001, 0x1, &(0x7f00000012c0)="65f3", 0x2) getpeername(r7, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) msgrcv(r8, &(0x7f0000001380)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000023c0)={{0x8fcf, r1, r2, r1, r6, 0x0, 0xff}, 0x2, 0x9, r0, r0, 0x0, 0x43, 0x101, 0x8}) r9 = open(&(0x7f0000002440)='./file0\x00', 0x810, 0x20) msgrcv(r8, &(0x7f0000002480)={0x0, ""/4096}, 0x1008, 0x1, 0x800) lseek(r9, 0x0, 0x1) writev(r5, &(0x7f0000003540)=[{&(0x7f00000034c0)="d25566aaeb2a7672132cc84f83950ddc0701aa05c83b9d537b56468d3836228b670ccf7eaccf233b0997175d97ab280e5c93914d1521956c2ef6614dc61ed41dbb7f7a5a085ff2b9c5bf0e494f0bb5e5ddbf9db1ace2e6e9375811c53292736ddef537134b562bb9e0", 0x69}], 0x1) socketpair(0x18, 0x3, 0x7f, &(0x7f0000003580)) nanosleep(&(0x7f00000035c0)={0xaa61, 0x3}, &(0x7f0000003600)) fsync(r7) pledge(&(0x7f0000003640)='*$(\x00', &(0x7f0000003680)='+}\x00') mlockall(0x2) 16:00:52 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) getgroups(0x7, &(0x7f0000000080)=[r0, r5, r0, r1, r3, r2, r5]) setgroups(0x0, 0x0) setregid(0x0, r4) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be71", 0xea9) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000280)="6853c6c2a33dc2d4cdfc16e16330aaa32c086b1244807d8b2e1b7a90377d8725bd503a2e3e237a9ee42369630d2d8a0c9909fa625832fdc49580221786fb518559bdf988681f3944a43155a574d738792fc296b0311c02d01880f2c8a9d81d40e9d6f8420db47e4c1a2c3248f9fbec02029a40db5df7f622fb0ddf75380a46a676413be890aa6349f899fef973c0fe427f144582efb4fc7e5a37fa64c73e6cf4a643c86e047720ef9afc8d10f3316a1857f2c1cb41c81d2184b03b6794b377d05de0d5a2302a38d936357461c1edb537ec571103b3a78d9758dfd37f5a10fd4bb7fd23a1f8488ab623d36304eb", 0xed}, {&(0x7f0000000380)="755b275e4e057d450cb4ba964566cadbafbe1011f8d51ca352f1014aab9b6220d33b9ced022e33d814bb6df7e2b02033f9119b86b2bf257d1ffd36cafd955414c88df22d692a800b8aba8c34d721f28a590b40a4171b0beabb0778296d57bb0f945d5cb1dcd9", 0x66}, {&(0x7f0000000400)="93c4cd0d1faa03cd50326b78e2ae328ef5fcac85af2ca890f41aaf1ca67dc78857d765873700a0c11797d21ad6d05c1cf2687353b0f7813f9d5fb360cde34301b63c1c8285bba4073c8c61f4c3158996107e85312edbcccb1ca52dce7a60f52712a605b88fc51acb40cb112cd4b5b3126e170673a9f4cab0e1ba97432319641454592863a137c276451ea583349d23a5c0107d65ae04030ccb7b9e31f6f1b0f36fcf03617dd78633c57e71ca11", 0xad}, {&(0x7f00000004c0)="de663a0cad1df322e40bcbd61d4b8cfa741f913951ef076ef1ae46f593bdfd7d859a490cc911f0ebcc321ae03630c62defd783b013a3f01508c6ea2f82530027061a4b8ce1f4ccc8964e02", 0x4b}], 0x4) r3 = fcntl$dupfd(r2, 0x0, r1) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x1e, 0x3, 0x0) sendto(r2, &(0x7f0000000080)="48f416dc5ab9961918a635ebc818e5528470667de1e9f97884a24aad1b9c014884a1e681bbf5c5b58927c7505dcc15efddfc0825ca4fb3082b8d9e4c44140036099258a2cef7a91380f933061095966d169993aca266784df25640c4b7768d0584e5e0f90952bc60531e4816841e844bba523116c6151990fe2efd3c2c99fc042b8cff6db5cf420047b839f982def476b4102f598752ba685119c59869a694803f6b87120959a1cdba78f03f5e9ddd761e442d520845", 0xb6, 0x8, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x2716db2a}, 0xc) r3 = socket(0x1e, 0x3, 0x0) dup2(r2, r3) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x2, 0x17, &(0x7f0000002940)) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000300)="41dd9fb997b6eedd0e390f06b892455dafa3159aefec34de72e4ef666085f6be354d694992bbcba3bc3e781ec0000254f6eb0cc6c2ee9aae03f7ee81d2507a8b95669aa8449fcb42bdb3fd22cfadb51ea33efa4e51f9607c68e7a31f308608a999dee91642af437f4f9d5b09ff54c9095cca73192f2bdd236c229cf4e6a85a8de2d1b0c8c1ef237524907b135ec1052afa8ddac58b8aecfe7fc11342597598ba35c25a7e643d389728eecb717b4f8fccd95131b9a57cc67fc2f28b3c958a57bdfbcf75e6", 0xc4}, {&(0x7f0000000400)="a6bf154e00820bbfce7210a0e9c17a73596045d4a256290d40c7b968e61347f3059510c17608f06f630959915e6603ac758dffeb593c176a83405750aee0c3d02de1c7919cc9132563f5582d2d81c175cc1f07e7369e37675104c8d652dede13e70bb35b88ca3133713f0417e74041c1f378329f4e86fa50c2cc8679af90c046e37ad69dc8eb7b6d0d23b1af939bafcaae97017e70de9863fd13ba1a5508e71378229ed36c3716d88c1a005ccb003b28c722994b77a5019c4eaa434c2e0ef5e0664b3473fac1fb97378aebf77a", 0xcd}, {&(0x7f0000000500)="4e03c3ddbf275ff80fbd522fa8bc359e6df8b3c823d8efe2ae54c86efce4dc8a2bee68b282e8085514b1ba4a3a0b61dd1a9e0b08105a1ad611102de53cfb1610ccd4bc527b9a7f0feb5a717e56b8047bba129a3f57814b9fc151f612f039cdaf441e5ba92a1d9c70aece906c9bb708d067ee7e3e4af6198d88c86ea959f4a16c25e6332f49111aa8c17b1ea1a789254db4942db65b6bc336ae4bc665b01302d23674faea1576339cc4b60d86a4a786c4e5a6461d417e24725869f8a7a474e7f8e1d32f4b8121223faeeac26a47498a8dd8e7a608360324f512a128540a413cc6855c110533f12ed40dda8349ee86ccdfe4069ab80b78a7", 0xf7}, {&(0x7f0000000180)="b70a0f1da9a3e45d3ab6454b3b872d9e24943c19e3b7b50201e5ac6ddc7e9c4eb8a181a21cb207559cd2f8aae0997c8c3ddfb0ab275cdac84a71", 0x3a}, {&(0x7f0000000200)="12b2df24d37a65e9854a3d3b00eeb9b5a7b8e3c0f5a72b1f8c355d50cfb03da0a90a79353609e1a502fa7b26dc98cc1906d583ab74762e7165d832e9cd247aac684a00ff4a11187e8793597abad4d44dd789583d54a7d9c1472b3b3534b255d1e81ad21c086222fc7eadfa68d00d857903fe68b4ad78f7070768473571f206e696a51d476beda754fb51e491a05a59e8a7b3afbaa687674415daa865cc15944786350718efec09bf56acdfcfdca66e6a75", 0xb1}, {&(0x7f0000000600)="7a33e85523d139b899cf65259f1412f16b8a3048c05816a6e83e05c8692219b3669acf648d1ebafb02a2c0b848abdf4db730ebe4914eb78072c345d1da9156690da969b695d4a528080a0e826db37ce809e0ecd4ef7e7313c216b37300bcf52b53e26f4650d07eb036c1ea51ed32a4da3b0d1b236e8ff83a", 0x78}, {&(0x7f0000000680)="35af665ca9def23f7f12faad444ab588afc75a9ef2a75953b99c5440e46cb52dcfc119044a395572f598269e628a15eeaa5fe8b73d7a50bdea8e1ce88db0cf3165bd438b5073c1679db6914739bf5158243a54f47aa4e646a74b26c4f15f8e8e779564368ae323f578bbeacf22db9673e671702159139a28d46afc0ed8afde2f3d080254a8c079115674eada952a486aa519c1c140288e35bb8c98cc23cd100202ea552298951310f42d669e34e766627820d31ac058da82c845614e067c23c40067336e499501ba78bc79f5bfb775e73ae47cb9aa734fe52f3bf2e6aa5cfa38e3904837c5d78faccbb9f5192b1f3abd09063b73ff3b708c122aae0a34f681fd717e8b56381754f0d3d87090dde67dd38dd1fd1ffd2a800ff1866896803cf496222b53987da35380af93659fb29742673f81a03ed7c49f3ff83fd5619e5144ca966342a8ace5a66f491feb6cb73ded6fdb6f3778c25a5466699832b824d28c6a5efabe0069f1d258ac7f7d0f9115d93bf7c19564809bfba17d0c156489f7b0e44b70c9ae7600ed5c7000a531438b04af1857db1f5c0be27590046e53aaa3b0c26da381756eb91f953d24d4cd3e16d4f698a7089d8d863d670c4511f83e8e404f0a2bcf8dc148c01f97a3edc71a1c116a4b356e4c5e369ec010259b48d16625e05d35bff434de5ba5090074aa807ac11fd8f8a239a35007d86c23d09b01692502272b20eed9990ad41931e5a90dd7b73a461d5dd80e68033982218ff003a12b4eae1e27662da79436a5c62b909f8b4b7703d5a73ca15e8f28702e067961c94ab668fb77cb91b934e68fc8be8597603b95b7c8081de4b900c9ddd817257cae4d231f42cce057b599d37964457702d95b3b31b998b0a8c2448bf500c0627b4743a9fc10c5e09dd60ef039a3ab77ef9fe55b4333270728c7bdd7ea8de832e212bc696d5be32b921e72802c214ca712fcfbd4fcc297fc195500c6e063e8c52ccda54b8bfdde9280b17bb523f61534d3d50227c07a4d28a15b71948993b1c576f84b4e734d89170dd747f534fb0031731ad0caf91ef6001cc2131631a1cd9878907cc30a2e1a3bcfb660fb05d3c2048368cc9d23fb46e146b41bd31a7b7fec26319bb7a2798ba76d0f227cf5fb164fa7788966332ad8d2da7c8cc37297acd6ed99c32f074b0d6d13310a5be1664732989c8654bca36f7606024546113dd3f37b195dad14421f403439aad3a24e69f50cf982daf41d61ca0bd8c48a59e1fbc6b3f66f7d6785511653fb43f41f5a9f72f9beae822b9c4e9ca43d1506300e0549c833697cbf85dcd4ecce3706f6d6f9a070d08298d9a4d4a585e684dc185fda717a9f665acebbc300edecadac465e7379db06089c0c20615e2d7b52f8c2385b9f2b84b94e988929c4298eb8e1952fc5f4507ba864a64e6ce623ef4dd8f9a34eabd423dc3e6d7b9364b93c57503a066e0baf4c86156b12cca8c10d1e6c4117cb0193c4b8d6c8f288072907d3b37607429908379ce7ed10c6e9dd0ccf33a19143e8b6cd59e69bf31e0cb0352295c4e7422c51aeb89c27aa85b0bd1a09777fb102499bbe9fae7fdd91491011d75f77f7e7e1ca3354a4ca711b2da937722df5323e6c96384830f91c848e719f0f6a5085729a51ff6d73530fc2f374e324b32225d4013b4475167ea368df55d924a5ceef949daa04c92145c7a3c08eec9815df0efb764ebdf3a1daa5842c5a1fb9fe405ed6dc4ad5db9813666c6bc33178a2ad06c0efc01eb005acd100ff343b6c8c9c6daf4a3e11e0fd82c091518be665a26f7d62a8070de415c0897afe04967079fa464b61a7d0f8d9010577adb9b90338b323cb9bd85497121249a54c593cc34263574c9fd795ec7851161b29639a9b5d4728cdb89254850f347728d3c02501042ea2c3b6028698530591f33bcec44c53369180babdcd72c3ca41e555671e160f4a42b586b2685bc2a9c5bed8fd2ce5f1daf7e30d1266eaf61d5519893cccb367280b81e6e51f9e7c5bd2ef5e0bfd638101fd5c5f33152e75bf607dd6247f3f051a6a586c9dc29832b9ee196fe29b2035e3a2e210b608b1dd636408d7f939c03a6349030870d198e8bf3c6f90041faa12e03b248ad3ba53421e657cc067062697fc4d79baae6fa1dca2fb6da53c4a419d9aa1b7787ea88d9f835e957d20c3ed5c79681dd27889a5bdb9942f00e4897289d9d4b7c5000e2bc694c406659a66664996279da6a2e1f0a43374a8d3c8ac35857abef6772390e485027ada44b71b7c318c0d1d1d343ab92b5ea15e4cc30dfdfaa77d4d98d9dfc506ce99f6ad7726148759a59d2f0644e3ded696e9a663858b57261643494a6a3e24b532cde7dfd1df5cf81c91ec44ae4dd807e43ff7950bff55f86cf438b33e063a6f7ade9f942d932869432aad0eecb1551f45113bf12df6beb61cb4f32b3c71180f4b372a81b9fa982cca84ad430bac7c4e7f91b10f6b66b56ca2b69940b902920543cbe0301389fb9752d57589402ea651e158f1a38bba49bdd04eb4fe2385207f0bdbc37e60f0108c2f3e617c47c9d366261f236ab8d8cd6a74df6c906c2a80633ec08a1f9e87b3e7b0b0019bdba73e2d012fca971309135057165dc552e79d753473dd0f3538d1f22a093589038e664693cc652b1dbeebaeefb5242b195079b5d8a063e23487f740f2def468d1b8c60b4647b0677a5fc8aa254076839e56f6287be343e326c8eeaf72b51adf37e3903ad05b30817b2f2784c5d52341cabd82502fb7ff1d960f2ef7bb23f7be4b910ccb63b5ad64e181c9baeafee77b81af7c97059b7859073c41006ca2665b87ff1bddcd24355666aad58f10d796142e01cad16808ce7ec3d38fc1ee889bb9de355d64f4a1d6de94958bf8f4b1098bb8b6ed07ceb77c70e290d4b3153dec7797553f0e997bbd5f9e96d3b36f3ff5692d242c376efd195c2bf33b166d7c4f3e2954e9bdd2cfc5aac9b067ef0c3a83bcee1dc5a4aac196d0bdaa0661c911c4cd662e8a98e3d9af2851d2d373a9a388dd16a311c5db11ed2818793754ccc12dadd1d7090ee4d885ec55bd60cbf7b8de0294984d8b12abe116cdc4f5ef47cbe2587442896ad14eacef19ab42ada5ead9abc3bde60b1415134bfeacbc34a1e3095efaf51c24ae7b7b0d1a91b7ab4554fdd6845260a5c2112dd47868db6e5719052b5e5f851380acfefee45f635744b5edd19aabb44dabb4030736c3a2f120fd1b44610709ae115f9dd97e18ccfbb6263cdac018a5d74294360471bcffcf22a1bff53c0dd6331809a8aa66a147f068096929e8af648b45c3fc765a36c39d371c830116aa73acc9200d85c2e15fdecc06bd0940bb592d88b300d833c448bac582c4c4ea956fa7fc9c64228a0668d7b07d10e75386ae9674a7581018625e02b20b1fcfa6e90a37e4fe7ba501e5e3ac33395299d8513a48ce6ef8237408a4117cf953baa9d3c64ebadc42f420e1144d06a591354012b8bdddae5de127eb9d6db6da73dd3929037ad77a403009e95babe9c50e23ae73aaf5c4115eaf9512d1aa8a39bdcf8e4a5ea7ec7278a833411300afce9da381548800f7c49024c6d20ed60d5f9425b52ae684a8db367f375e4768c7443ee502e4573866117d34e9ac10881eade5886bcce4098df0f817863b76e9cd091c40a4b9a5dbce9063b0e7a8a2b493ce65f028038d31af7b1a63202fc6d374ce30b102e07cdcb4979ed05851a24e6668c09b3e9d1f4ecf5f91946dbfbc3c6bce0d7c7ad89c3e5e790c47b35fba7e159cf4a73c929547113106f7a7eb15cd42a8744df4d3217935fe5ba6993dfc502983777beec20f0d179418c1d4dcf7b14bffb642d86f77710f51ad009f2642de5eca72f764caaa9b978dd6afb4fb5e47103eb78a804beedf8bc5a358a9413d276d1773dffab8818fce4afeb36cf6dec962693c5168dbd57053ce89466c29315bcc922712e60bbf594fa3b3a9d0097fb4c0e70a58e29b36fb99bb27342cf392e94bd1a239db1f0805b4e21e97c5a05855dc1c8369dacc71a61abac4718061aacd02d2357ba02acc2587cd8f470f4affe66980a0009cdd5038e5b3825126c321e6d1901292b80b8f8d3c52711de9254d5975a24280b4e47562e2056303506c8edfde2bc34a89500cb548072372e9fa5022887ec6dd56a01edb0b0ea7612e6a884deac5a98bf7687fea9943841d87f91bc857e68cb83647ef97c0176c4c851d96bd330fc4a0d74816740d7474380708fdf25c6eb2c67e12611f43ef9eee1112fe1152300e5e748a82d3de076ba53e8ced7161bfb14b31340050fec66d72bc11075ac3b523e5242e29904d96c3a927817637015dc767249fc89d07ad85db946e76368e33c44481e6150d76d9ec311e879f7caf5af450ad8614cd171391b3aa974be38f99eb11b438735e189263f7b29361599ca076b6d0282bc4e918f2551a1e200d45fea6552b8361f9131c32b9af6e2be82a0f7615770f44f69eb9865acaf9ad6c065a2bad4c99ed0252db1ce93ec6555be9fa6c68032e2cda46acb70b1b8baee3f1ed6eefe0e4d2cd562571c890f43efd1b1b77ac6c734533823813dc6f2a4781311782cb555696bef652abda0c4259028b408b3f79738675ed19bc2797c186128f5116ee58135a72504ae745da27e040bac77e03319504b8d239ae04e23add16f4d93b9f0e404118e41787424fb4c2535a79f7fb559ba039e2fb9662cf6a5fd40174552b32cf3a602ade5c39d6f3b5877546bd459070c5a1d31a3295725caf0c932339ee092f15e21815c7feaa8961ad4ccbea53ed8aa9c72ca1d9d021e3ef2eebc3b25dc28f827a679dc1c25e9ad2e0f4505788f1617efbb53b515fad425877bacc4952348015f9d8bc514bfb224f898889c4057abe3f08bd164c9c4be894582e1e750c93d054b4a8d5f3c7551b71186492ed0bcc311cb881d976988bb1da0f8e2eae2fb8fb008185f355fc01bc84bc24739736afcbb878c45a56fc479a21382d4f8b158f8528cf7c118ca521e7e40e90552e6c8f77ee6580f8ab15af6274cb066352756cb0809dfb565636fdfd0334fc809172e7fed7022f51630d5fe571f5621f1ace436b0faead56339e6bcd5dbb43b43ad33e93ee7d50c8cc6d4cd40508b884a432d01244a3a93ebf70225fcd10cc446f6b23097f13a88688830fb1e424636fb10f82171bf65def4b0151971af08bb32bd6fc8b2c8928ed785630d5d16114b995d86f076ff5d5a16c6fe64cbe07d1ae1df6d8484e2d0c6a70fce24605de22739b793eed1c589b200eff30ad4230f9a4d44535be953ecc9a2a0ee57628b7170ae7198e2e2b30d4b4932606b79a051f0543253ffdf29e3a0c4d1ff6af288a175021e4cf9dcd0a53e04494c29cf60a329ab88f44bc606e7b341ca830d0cad6fcff450f516144458af2c13b09ed6090e77d10bee9b1e402d60f33c561457f344b7e4be7c87dbdce54db2b6f4fb9e8fd36ee5e9342cae0fdc86a7dca5ff1dfec0c59a293e798053ec8370ea6942d14bfcf3688d6c7d4cb16dd5742a1abff76c1e908e47dab6421642a30c8d738d2043f9e5a6b06aa2250fdf2f4521a6cb16c1c64e1df5da536eb576785274e4ae65d46a7d2ff254935a8420f0837decb9559512a0b9d2625ee2b6642d4681a8543f352a90dc78803e7b549fa74f02fe21fdb2ef4ab0197d5b739fddc8e5d89a9b8571d086e93d97a0c29e16b251340685f2e54d2685777a655f6ca5b8c5749424638b014db559ba20fa58b21a07d8f7d57f52428a8a64b5f997009446ffb72c3a1e82f68ea0a11416e1a", 0x1000}, {&(0x7f0000001680)="8a4cede4fdefbe95adc8baea336af52c0b3582e501a4a7e3b5fbb281f68129aad7720a71f1164cc204ee196b9a5d0e540f9fb2440070423bc6320ad6fd8637734cbd0909f91b2322acf4874872c66c338d409fae3373427b7acc7b836651b58e3d27bdaac8675eb829af72bad0fe542592bde7c96dafd09eb51df194b43b1f34f273234fee15cb4c04cf388dd95180ce78593e98a626969a76c030a502d3ecca5777cc696856c25b1c499f1fde1239457542c6fd0f67e11f82fe22014161ea54e48e5f7a196bd79d4702e0e902ff83d795f98d2667ff03f05f30c0f4820334cc883a9048255b24b0549389bf6840ab2f9fad3cc088eec9fdeedc09f4d83da36e7ee1e8eb5900395003993f6c9eee7ab128910487e91cf402bbecc6ac896e76434c02e4aa6f18f4c9c88599808c49626d3f9a0f007b24b0045149aa7ada16912bfc3f6f7d1bfd6f874a17944f1b8878f8af56ab6a99e09834e195a66b4b49d69ff9ee851ee37ff28e6243493852bb2de1fe8ce1a5a7fe55bd4c6c7a53b89868d1f0f2afc7b67a0973329cb6f6d37d732edb87a1380fbe4c5323cca403a3b6a9c3702458b55a902e7b172224520a2d03b4a29049d0a806b12d61c76cf01dd0068b5fe1f3331a7448c17c28350d59a9e611a32e74bcc1c03ed6c29138882b1107bab6608fe678920ba016841feb5ac4d79de70d7e849acf68eb38587b3e0962b59b5f81cc18ee7c9aca95c39342f2b4cb00f827993f09616ecc297da5694e0a148df290f032dcbb854c7a6141bc77e5face8d8f481c5b84f449646a953e0bade9dffdbdf20424a4cc5750b1e21b831e868d9dc0e157ac84e77a998b85ae153a8a02459c3aa859587545fd9c7fd9d64075e1d47cd386c38b63a78a14c43fba7b65055309fdd2bbf3c15aab66d815b0c6ed7770a236b037f9b5cfa63c73b47d0af0c0ebe4919a5333e0f848aa1416ca10ea360310d28c289c0ba84793a58ba4c0bc41dc5f3a123807bedbddd3813cee71f5984847ab60e2ea13fddf6ebce94978ddd985c67e63d28d0d42a6fb1e11daace08013f4f9350c0f2c8160472a21bf478f2f14b477e6db5c2a8434d877595042a72ade257fdc80d09b1cc9b7c5d4a4dc09af8e57a2b2abe0feb6cf0966a769d1e2a9877fb75732dfabe47d3a56c4c0acb182081dd76d777f3448ddee2afd7fb6dd888c3a7d7af3eda2ba335aa6bb58268d046e85ac3b58e6d4ea13d8f8249d8febb294492424c54e5b3032c34909474d84c2e4b827439fb7542b2d239551891ce9a5a0630979f66cf812a356e0b22b42f2eab7e02052ada780ffe73a8b8e3df5039f16974f2b7aeb67c28eef165f60a0afe425882fb50c1a2b6dec90ccf846d1a1bacdbd04e1108ec40b4757263ad55642e68bf80f61dbeb5e459a95658f67bca6b86126fe8e221fe0300f4affc2c8836f50a46ca954c53a8a43a38599344ec3fc31bf5e851fec8c8a8b4ba1c9942a57cd070cd1589950c8911844fec51e7d8beeacde03146473eab6c147079292b9718b980a166530e93d7fc2699c25b1889849999087a1723cdf6b6da0592c335f34523c0a59526bf68db8377ec79d98702327852c08c5b59cc6b2fe68b942462fb11cdd42857c00e04a9bd5927380c0ee421b12512dd582c79301b896c262a0fe73fbe66292682e1ec3c348c3867163d1b1cf8faa9938ccd694221a8b6de9a0c8c7f8483c513fa883ef31645e0ec9eca0d5828460f90ff24070c2b582b0d08674abd7f5c4cb90c0d5d1e87071206cd701c3ceb389c2a8475a90bb04810d4ae299577c929df2c051c1031729da2361c9d2b2ba726077f9d2f1d0e3d1d749103ef40a04d890fa70bd27ab68675fcddeb70520f0164fb7323b8463c6708600e80e975b6573735d67e7f1802d5cbd66196c3e99f19f8d044b723f15bfe00a93bee4f818c75e4d076d7ccf6764a04618b27d75065f30628a36d23c92aa81ee439c417479d3b6dccfba71969b7d8208cf61ab18115ba45dfadcafe08b2e180fe837406da0c4242f299b4d02fbdbdfa6c1bfe156dcfc8820df0c5b1cc07df7a26941ca8a5eb63e1556d490b2ab7f36f384918630b4798c92607504f7df206328a71710392597663d873caea9949bf0d817025aa35d507759cd45862dcee48bc651d29819f3ae8593a91456eedb90a23f0d9c87d89cf79329ec1d3b3d28c5a618f183c16a8296dffb8f2d06ed1c3ecf62a342560f96c5d29695db814bebb6b0bf8607b30e48067b0f5e180d27e3a96105eb8f4fcb3e14c69971eb8a06d2b13ca7bc28e1f0aeea960c375811adc9596365a4c80ca7f44a87bdd2275a095af2af410fadddd5430e6b02bb24879bcdaaee7fb3621acd6226b2baf1332e5b4c5dc58a9a611a1ca3aa65bac32ac6ed5f4e97b53599c0d9b73954abd19bd72d6e697c38d3f41f16a91907e2734b03e9d5f8fbbe4001b2eeb2e4e346da0c705765aae8ef35cac1374d92bc120f61554f92b4b3d7a86805535437e89413090442ab4d32b23bb800cd9e44b309c1fc634af117a71238b5a44ae982591ecb75ebea11f51b0f28ad644ed0e533e46995a12b6f8d23b4e1dd2497ed06f7d80b826d76b0d1c180322ab602e68c899d2656b153335c28d02c5d0877ddfc8f3db7a5739ee3e72a6e50ce29a647d1b1b95ac3ac8d1dfb8c600986fb93aa214b0d050949e2909b31ad75e2bc17abcddb822e904e0671c1517d1fc7b2fdc55a5d2234f7a8eb623d31ef68c2f97532d69a0f22d824af88a91a2ba307a0b40e433869063569dcac40582b731992d9a116875c194e6b3e910eaf95ea506a2675da7c91184687959357e73f5b81752cc169c1b2004ba20cd4e8b2b751e1e2d293f1efb6eebe42e17dabc39c0fe9d5a6177967112f600c001e8af4f3721d0fddc9276592161d1923c7e8ba1054034003002797aff35b28966a47e89fa1afdd19c85d78945a6e8c814bd3b5cbcbf217492f54447e15b92b0212a0aad9828ccd13535ee557e3ad837f37bf237aa3c577fb25628f38510d944e2e8527370bd7a6c69ddbfb9ed79501d553c3147de3caf17d2a8a1cdb3a0cf7652060fdd4efccf153dd7e63715db0db3abd2281d885d3d6fb034169bc3b421f8b94c3431d7eb78d3889f9700cfaacdef760c551d65485f84e9ea44f6fc117e3333610a5fdf380c1872328d35a837457c531414fbf42c825ae34e1dc38b59fe1544082d79ba1754fd8537323b2e62ea7ef6999724d186cfe867df8abb3e1b5aba1301560f836d0c28de06c2438ad078d7a699ac2c7e79133b8f7d009d9de1907ee1cc3a7fa1106f1f2e7e46d72bc64b28d4052371e6a62e72bab846f87f6b0be1f35ffaa5e33d1456b8017e8578819fcd6504453e591835a6c580668a65446f77496dfd25b2f470f617e7e815bae3df8a6444a9550e56f2676acd1bf643379c070637778f65b0762de842163275da882a737e2e130ffa6ced8df661b89c70f030f96e5f2ae368d4ab3f7937e2162aee00273bf3293eba85dd5093bb3cad0a73afcf2ed255a5c4f19a36fe9b255790bf974ce67bd1bdfb0976d54ffaa02ebd17ac98783be6f86f4c5eb089204102f5e8a449272713f5d9bea81aeed83468a0ade309883c51654b9200cc9b562b1e94b9158e28941d412c8aa63a368c93e8719461e88192fad1852b7a9927362221f65ae9a460302027b8732b25ba8966ebe5e708775f20a88ff4d357a1c9a3b5e4638923bcaf99bba4708775de5e82917b794191a614437c502a1612394bd987ec36d6abf5d50ef265e6f4a1088152e75b6d6d363ed2cea37ffc388eed424651ad3c0fa0c43184243e872519132c99f78e188ab9448e2bb64bdcdb92136c4befe374b8e3bcfb95f9673ad89701687cbd02ef7fd0e879af63d6b916efbb004d98b60d17d8dc0076a09244dcd432d8cc4ed6171701ad4cc3cade8d10474ebb77008b2c70c37ec095b43425cf0c92c724e40534ee91f07d68feff6ebd3747b1efa7ef269013ef6ea5a199b4d07bfb1192524c9cc7ec86988863454d34fcd8c77c24cb2dfde7760d8d872753e00ec8b6eab17c201baef1c1d9ea477ca6085267f5b7c9d654ed921e83f23f5fdd4b273c74e1d13f1dac2512bf1d18b099658ca0a21d71e450f83b5230c1f57365958f49e967697cb5c8682044a012c506132f4f687ead9696314b6254a549ae6ee347343ac5cca91df300cee7775152eded2a81b202891dd5ffcd99bc74de7173a12279f6b13452ebf241aa1158fdd820e07ef97e2790d279d41581deadcad91081acd70680d042142e00538fdc511872c526490b32296e418a8fcb6fc3b53b6a9e3db07413718b6d6a21ddeb791d18d10e85cab93b1ee33505dde396a7a9854c0dcaf2fe9ca252d65f42b1c44b669b4f076a9646e9f2fc2404d2f26a365e5ec40a3cc3779ad1e2ca966fb1e475e663a29097e8f7fdb754d454d618e5dfc3f624c0f73a9c5e5877b96e65ce6fe94dc150a9d68d5793768a54abc4c92ff049a356d39c09348a8f06464989ce5d124720fe0eccc56c0b6dc4665a28a8507c6895e02bddb8b65464949f1d907c0ae4aa2cf600acfafa2f2945ccdaa29a8a8be7e8d8cc3bad233d8bdabf8c1401061caee493bcecfc01d2f81afed1d750ac774fe2892971d1d0d9950e18b8b6e4255ea9f3580dc3f328a3ccdff2e85f9477ce53862185f1b040995ab4178608ab81ab9090dd8e0a89a067882a6f1a65c7c752a3f5bfd266f287cc2a8ec42d8f8d576d50c065071e089ba499ba3bb25fb9625690437f81d036d51d010a0dd151a6bd48b37e9612b5b3d402c742a64956f57628abb5703567bcdcfd2295f6c4c23f07e53e712d7c82d6d27b84e89ba8cd1b6009ae1e3d4bbb78dfa4303e76db344d3c753d7ea03f9b182e0fa87cfdcc4717457466273fc6b5b776e83b7963582c0282a7f91e9e4283c360803ab972212c147e3a3487682d4d21dccb5e46e1f1ed51b7a34c814e556cddbaa511dcc2eade44c30b90148a12f6c6637b5fadd357022c00cf4c4605b878da508e603b3f541b0b997efd08e6af320eb8f54cead2f3a7470bd91141634c17a3c2d9b730a3d52fc520602d1431f007f13ad4ba642cb0c48710c53ad4e63ecbe51a289e9462d9af6e3b1236714211de14996be6bdd84c05ef85c37f031895daeb690e7b42948d9cb16a72742e1cd3c329c7458e24bcd817426e83417cc3f60020f7fbe067abd4b868d6b16a8a8ef86f717374de5b47ee6a8156d6a4fd25a7d1f252d290543359ddae839ac40188ed0312a30fe273035d7e3b8d3be818c7c7bfada52e3d0fce497101d256ae2def857d2011b907f427e7ff9c0dbc0b95214eba94c54345b2f2b6bb1d51f1469354ea5ea16839bb68165ca92b671a2c8e1346d862d1c14fb6080bff629869553c61d3612f3eb522ff48cfc025f033abf319939a2c2dd23b19b5758e21d2f3c1ea0d9ef93ad14ea466bcc7e635d1df54b0c11efc19d422ffa9460411710e60a7c3fe5800acbebf26b75d19cdd4bcd5159e7f060506b8664be99637d07dade94990890a562b74c3b292d89d292e6d0b0341bc175d73814f7ffd4f22afee950288f15f2ae887ed127aa4853b520fd63781cf819cf10b161d3f0a0d9797cce7e72a147ef5deb71f53dcae2594f08af747096a144e90d7157a5298cc5a42e46438f1585e3f849caad7c433d4907878f710c7db9a626c4f9b96a1a39ce4f35f95abda48d0ecb79a48f571cc9e36f3f7829f7ff6c2fff28ca100a6a9346d63fe9fdd415c54c90e5f4b0", 0x1000}, {&(0x7f0000002680)="e240e820a9187e37ef5a6c1bf697ea51074e43e5024bb142056b566f78c292d0ba2d735c51f75104f7a7ca3eff32b67518", 0x31}], 0x9, &(0x7f0000002880)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x68, 0x408}, 0x8) r5 = semget$private(0x0, 0x1, 0x100) connect(r1, &(0x7f0000002980)=@in6={0x18, 0x3, 0x89b, 0x8}, 0xc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/144) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0xff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x200, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0xc0, 0x1, 0x800}], 0x2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x3b, 0xf0000083, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x60, 0x40000086, 0x9, 0x8000}, {{r0}, 0xffffffffffffffff, 0x41, 0x800fffff, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x188f, 0x8}], 0x8, &(0x7f0000000000)={0x6, 0x4}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:00:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x8) renameat(r1, &(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) close(r0) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x5, 0x9) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 16:00:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x82, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x40, 0x7fffffff}, 0xc) socket(0x2, 0x1, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x90) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, ""/62}, 0x40, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/199, 0xc7}], 0x1, &(0x7f0000000200)=""/27, 0x1b, 0x9}, 0x800) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f0000000a40)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) connect(r0, &(0x7f0000001080)=@in={0x2, 0x3}, 0xc) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x13c9095a) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00'], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) syz_execute_func(&(0x7f0000000000)="c4417171d1050f7741281ac403f9612c5c42c4435d0f1f00c4c14dda0ec4e2fd25c40f28d0c461316c1bf3420fbc2b") execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:52 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/130, 0x82}, {&(0x7f0000000580)=""/220, 0xdc}], 0x4) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:53 executing program 0: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = socket$inet6(0x18, 0x2, 0x7) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ed144797e3594d7428865ba3ca342ef0b3a74f9fe68563efe0fe2f08d7"], 0x5f}, 0x0) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000280)=0x9, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x110, 0x2) renameat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=""/202, 0xca) fchmod(r1, 0x70) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x43}], 0x966, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:00:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x17715b53be3b90a2) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0xfffffffffffffffc, 0x6}, {0x18, 0x2, 0x80000000, 0x7}, 0x80, [0x7, 0x9, 0x1, 0x8, 0xfffffffffffffc01, 0x2bd, 0x8, 0x9]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000400), 0x0) r3 = getuid() r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:00:53 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) socket$inet6(0x18, 0x4004, 0x7f) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) 16:00:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) nanosleep(&(0x7f00000000c0)={0x10001, 0x804}, &(0x7f0000000140)) write(r0, &(0x7f0000000040)="804e544cf89d7b984664c8d40bdf5c2bf1f49d4a15588d6b42cdc9f7d1efb823afe9fa9eb0d58b7a1e3af40a706b6502bf6404eca64d7a6a30ba5493b2", 0x3d) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x80) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:54 executing program 0: select(0x0, 0x0, &(0x7f0000000580), 0x0, &(0x7f0000000600)={0x0, 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:54 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x40000000000067f, 0x1ff}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x3, 0xfff}) read(r0, &(0x7f0000000040)=""/34, 0x22) dup(r0) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) nanosleep(&(0x7f00000001c0)={0xff, 0x1f}, &(0x7f0000000200)) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = getgid() nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x200, 0x1, 0x8, 0x2, 0x2}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) setregid(r4, r2) getgid() fcntl$getown(r1, 0x5) select(0xca092ed20cb318d0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000001}) fchmod(r0, 0x10) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000280), 0x4) 16:00:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0xfff) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) socket(0x10, 0x3, 0x726f7e4e) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x4011, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82031700000000000000"], 0x1) r1 = socket(0x3, 0x4005, 0x907) dup2(r1, r0) accept$inet6(r1, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffc1) 16:00:55 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x1a6) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:55 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) unlink(&(0x7f0000000000)='./file0\x00') minherit(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) kevent(r1, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x1ff, 0x1}, {{r2}, 0xfffffffffffffffd, 0x10, 0x6, 0x5, 0x4}], 0x3, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000000, 0xf73b, 0x4}, {{r0}, 0xfffffffffffffff9, 0x88, 0x20000000, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x5, 0x43, 0x3, 0x3}, {{r3}, 0xfffffffffffffffe, 0x22, 0x200fffff, 0x1, 0x5}, {{r0}, 0x0, 0x41, 0x40000000, 0x80000001, 0x9}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2, 0x5, 0x8d}], 0x3, &(0x7f0000000540)={0x5, 0x204d9abb}) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/115, 0x73}, {&(0x7f00000001c0)=""/173, 0xad}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000380)=""/33, 0x21}], 0x6, 0x0) kevent(r1, &(0x7f0000000140), 0xc996, 0x0, 0x8000, 0x0) 16:00:55 executing program 0: socketpair(0x31, 0x5, 0xffffffffffff8001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r4 = kqueue() r5 = open(&(0x7f00000005c0)='./file0\x00', 0x1, 0x26) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair(0x18, 0x4000, 0x80, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f00000006c0)='./file0\x00', 0x1, 0x10) r10 = kqueue() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="d4d52c8c08df70d382fba2e01cfc1135bbb19374a810f67e8c44a78db3163315314357cacdf85f663aeba860f38855c6b8911491b858243ed4e633629a0a9cbfe0904563c527ff07c7018110dee605045179002e1112fb288202e392dd878fb052a27b417a4ff306dce668ba68d487cb6e018b6c53adbcbc817e9f9d1ee5051c7dbd5576e19a0ba65e12ac0dfff930e8b489893706ce31", 0x97}, {&(0x7f0000000180)="149df4c55bbf8cfb8890ea", 0xb}, {&(0x7f0000000300)="39e3d32d85b1cf09b5a95f991c8c0c118fad3bc17ac692b6439f1878d27dfa9d6a306cd4238a719ba523b28ca9bc5f24107de9e1ec47c0b405d73ce5c2f52b93496e9add135326679376ee0de93f6b0339fee3f9bc8787e22573e6a997632ec23a1c64", 0x63}, {&(0x7f0000000380)="c65eb83f7d1235f100d7d94e47887f02924b2a9c62e8ed3dac00954db7a308199fe2cec3852bdfb37f18d9b616af7b432623feb70f95c1c42a033a9625863d60efb9c9bdaf2b35e8d36f3088e38a17a336519506bd0c38ea51c564dffca5334045d3b640a9d5b36cdb50621372267c0640848ccdc1fddc2811fd69b66f0c07002d9f66ded255429cef2ed3798a12e79140c3f0450cb24376405c7f0997df7b241d0176f681afe55f312115c492f0dc12514d0624048da899512922d93121a07ac9e1ec85757b848bc438b62157235c946ebc9d14e27816c7a3708bad95d5ae8fb6ba15823f", 0xe5}, {&(0x7f00000001c0)}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}], 0x50, 0x400}, 0x4) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup2(r11, r12) socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = kqueue() dup2(r14, r13) kevent(r15, &(0x7f0000000040)=[{{r13}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r15, 0x0, 0x0, &(0x7f00000000c0), 0x9, 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r2) r3 = dup(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r0, r1, 0x4) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) 16:00:55 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10011, 0x100) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2, 0x80, 0x81}, {{r2}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x8, 0xe64}, {{r3}, 0xfffffffffffffffc, 0x9b, 0xa, 0x8001, 0x600000000000000}], 0x5, &(0x7f00000012c0)=[{{r4}, 0xffffffffffffffff, 0x3, 0x16, 0x1000, 0x1}, {{r5}, 0xffffffffffffffff, 0x20, 0x20000009, 0xb1d, 0x8}, {{r6}, 0xfffffffffffffffe, 0x44, 0x1, 0x0, 0x2}, {{r7}, 0xfffffffffffffff9, 0x41, 0x2, 0x5cc, 0x1000}, {{r8}, 0xfffffffffffffff8, 0x63, 0x4, 0x6, 0x5}], 0x100, &(0x7f0000001380)={0x7, 0x9}) 16:00:55 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/166, 0xa6, 0x2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) close(r2) read(r1, 0x0, 0xfffffe39) 16:00:55 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) 22:22:01 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x50) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 22:22:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_execute_func(&(0x7f00000001c0)="c4812ddb8300000100c4a269a8a11515000064673e640f01d0c422ed9f6f00363e672e660f5b5cf45e65f30f2c8705000000c481b9edde2e650f5dfac4425d16ac5819ed000041ddb9fe000000") poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000180)=[{r0, 0x94}], 0x1, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 22:22:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x0, 0x6e, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xffffffffffffffdd) socket$inet(0x2, 0x5, 0x40) socketpair$inet(0x2, 0x5, 0x5, &(0x7f00000000c0)) 22:22:01 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000e2ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="ccb02535203e8003a27c0923566a065d89cce0d6778050b1d43f13dfa20b2f3e2a97fafeac08160302a25b08cfb5acdf8aaf4ec6ec68d928c7217aa3fa0105e76a8d118f6d804c63bf8917ce7e513545fd2471973ef305bd059cd57516e85d516d6952da8f5f88a5c625127fc5adb70ac539384df889974cd5784b7baf4bfd3a5963ce60c00a0edf4efb573626bdd604a9e739d32cf4fd7aa6504516767d365b1bf9184030b9ef3d0436c02c63987fba7d104808b2826e099ec308137b95824f992277d67cdae9381f8f6a776d3a4d2c8cf5afef5290a9a0836536103821567c833d4b9c77d322b9ea68c1349a9b8a4a3cf9f16319", 0xf5}], 0x1, &(0x7f00000001c0)=[{0xc8, 0x1, 0x25f203e4, "8e2bbcf2789043f93b5a4879422e57a7e85b23d47245173ac76563caec7f1597e11e3da61ca7a81266cbe421415213601bdb70f40d0e0f0bc4360b23f698bac594ff3bef64d295df53cdcefefd0aec8be56ee832475ca221e422114476a96609148097bced5b263d6e037eef8d5fdd709ecefd4b0429c187e6d08227afb671344bd1eea55453f646401229bc8aebf4269b2560e1871072a73dcc541da3eae390e8bb2620c5097f9d3303fa59a1434501887800"}], 0xc8, 0x2}, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) 22:22:01 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) preadv(r0, &(0x7f0000001140)=[{&(0x7f00000010c0)=""/85, 0x55}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) read(r1, &(0x7f0000000080)=""/4096, 0x1000) 22:22:01 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x3a0) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:22:01 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r1, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)='s', 0x1) r2 = shmat(0x0, &(0x7f0000ff0000/0x4000)=nil, 0x2000) shmdt(r2) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x7, 0x100) semop(r0, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r3, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000280)=0x8) r4 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) msgget$private(0x0, 0x2) sendto(r1, &(0x7f0000000300)="cb706a025dab846805e1e6bc6d265162a169e7b8e767225ff1da6bae15ff73d41c083e00b3ceb9010a6b55e79c5934c8b280186f84cf3b37", 0x38, 0x4, 0x0, 0x0) bind(r1, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 22:22:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 22:22:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x1) close(r0) socketpair(0x19, 0x7, 0x71e5463b, &(0x7f0000000040)) 22:22:07 executing program 1: r0 = getgid() r1 = getegid() r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x10, 0x5, 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r0, r1, r2, r3, r4, r6, r7]) r8 = socket$inet(0x2, 0x2, 0x0) sendmsg(r8, &(0x7f0000000280)={&(0x7f00000002c0)=@in6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x2) 22:22:07 executing program 0: socket$inet(0x2, 0x2, 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfffffffffffffffe) socket$inet(0x2, 0x5, 0xb85) 22:22:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5", 0xeb4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x7fff, 0x0, 0xeb, 0x8000000000001d3a, "75835db57180000000000000000000000000ca00"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:07 executing program 0: r0 = socket$inet(0x2, 0x5, 0x5) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) accept$inet(r1, 0x0, &(0x7f0000000100)) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 22:22:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00000fa000/0x4000)=nil, 0x4000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$*-\x00', &(0x7f00000003c0)='\x00']) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r2 = semget(0x1, 0x6, 0x637cdf82d27ca40d) semctl$IPC_RMID(r2, 0x0, 0x0) 22:22:07 executing program 1: utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x8}, {0x5, 0xff}}) mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x801) r0 = socket$inet6(0x18, 0x8005, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x400) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) fchmod(r1, 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x0, 0x5}) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 22:22:07 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x14a) 22:22:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x235, 0xff, &(0x7f0000000040)=""/225, &(0x7f0000000140)=0xe1) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) r3 = shmget(0x0, 0x2000, 0x501, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/79) setsockopt(r2, 0x2, 0x9, &(0x7f0000000200)="346773e6a4fc94bfffab815979ef5fe7a8973deeb2ef01370c0cb19a8a933a5165affd55fc6de8dd3b06b9f695258dc79e2df0394e89c8f137996e94c6b162c10c4fc7158087f3b6d8c2", 0x4a) ioctl$TIOCCDTR(r0, 0x20007478) 22:22:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000003c0)="f32d005489341a3c17cc199ec32892f84049c29d31dfda128ccdaf6aa2dbfe4b2d76dc213c16005593001c74081b3a011eedf504c846de4d6ba3ff024d6a3aaedfa63240c85882a4841f68849d02a4cf06aa9e83455e15b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58faba325777eb00b024720ef8ab9d878b0ea6c432f0cb254", 0xb6) r1 = syz_open_pts() poll(&(0x7f0000000240)=[{r0, 0x120}, {r0, 0x41}, {r1, 0x4}, {r0, 0x10}, {r0, 0x124}, {r0, 0x120}, {r1, 0x104}, {r0, 0x1c8}, {r0, 0x90}], 0x9, 0x7ff) close(r0) kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 22:22:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 22:22:07 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001300)=[{0x0}], 0x1) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x1, &(0x7f00000000c0)=[0x0]) socketpair$inet6(0x18, 0x7, 0x5, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 22:22:07 executing program 1: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) mlock(&(0x7f0000edd000/0x4000)=nil, 0x4000) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2, 0x5a) shmdt(r1) shmdt(r1) 22:22:08 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x9d6feea) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x9}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) socket$inet(0x2, 0x8004, 0x3) 22:22:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffffe) kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r4 = getpid() r5 = socket$unix(0x1, 0x7, 0x0) fcntl$setown(r5, 0x6, r4) writev(r2, &(0x7f0000001700)=[{}], 0x1) 22:22:08 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x1ff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x81, 0x4) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x1, 0x2) 22:22:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0xfff) setsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000000)=0x1, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/21}, &(0x7f0000000100)=0x17) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x6, 0x1, 0x2}) shmget$private(0x0, 0x1000, 0x94, &(0x7f0000000000/0x1000)=nil) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x80007) 22:22:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') r1 = openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x464a8e3e, 0x1, 0x8000, 0x5, 0x1000}, 0xc) 22:22:08 executing program 0: pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) socketpair(0x1a, 0x5, 0xffff, &(0x7f0000001040)) 22:22:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x291) close(r1) 22:22:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0x40, 0x5, "cfc71e24decacde270567348fec13e922e9d1c4f", 0x3, 0x100}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x11f) 22:22:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) ftruncate(r0, 0x40) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80a0, 0x2) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x101, 0x10) write(r0, &(0x7f0000000080)="0eecd3b1cf21c2d0d28345b581", 0xd) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x100) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 22:22:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) sendto$inet(r1, &(0x7f0000000080)="571c16342721d416702a5e16ed5f6f59c8aece824117467715397736b3f387bed01616e1387281b2f41ade42f0c4411ac920fb064dae93a6c7df7c87a8fcd487a668c2ab218bdbad096a2429dd70756049822481909dc7867e25e1cb78dae7a0734d62819c2b524ac3c7a879b44ea873f03a456a551b1b11ba4c0d9d3f8efe61026eae3cf7524dfe2ac91d502d241cbe130717abe5b364f739", 0x99, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) rmdir(&(0x7f0000000200)='./bus\x00') 22:22:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8c749ae3e5a6f9621c6b29aca017080d317e2b716a9f68b88dd8fab6020621c30084c1e"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 22:22:09 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x3}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) 22:22:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82021d2ce539077a1c35"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 22:22:09 executing program 0: r0 = syz_open_pts() setuid(0xee01) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 22:22:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) getpgid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) 22:22:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffffffffffda}, 0x0) 22:22:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x67, 0x0, 0x0) socketpair(0x6, 0x7, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 22:22:10 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x8, 0x800, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20040, 0x80) syz_open_pts() socketpair$inet6(0x18, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 22:22:10 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f00000008c0)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a5197094b2229bc42f5ea7faa3c6a151ea08ce290023d58bf6659990bfef32044908d0d90bc4047ff451592d4bb2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de1267a5605009000000ef3588ff13215c000089bc0d8d0000003d59715ea073fb976049a4e16d2021635f6ec31224ea76d32cc32e1396d300", 0xeb) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d99900000000000045337b90b84d1fae21c3b5e99162402abe9b8b4d411e020216ac530625ad0a45a2eff3c1e987d551aabd9f27717f5efd77b12f75e8022c", 0x7b) r2 = syz_open_pts() preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000000)=""/91, 0x5b}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000480)=""/156, 0x9c}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000540)=""/201, 0xc9}, {&(0x7f0000000640)=""/244, 0xf4}, {&(0x7f0000000380)=""/63, 0x3f}], 0x7, 0x0) close(r2) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup2(r4, r0) kqueue() 22:22:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) r1 = shmget(0x2, 0x10000, 0x100, &(0x7f0000ff0000/0x10000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/156) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 22:22:10 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/2}, &(0x7f0000000040)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0xa4be, 0x4}, 0x10) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f0000000100)=""/131, 0x83, 0x840, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = accept$inet(r4, 0x0, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000340)="1434abf2f82faffeef1cb64354e793ca45167a4e2a3fa9355114f9", 0x1b, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r4, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = geteuid() seteuid(r6) seteuid(r6) seteuid(r6) seteuid(r6) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/152, 0x98}], 0x1, 0x0) readlinkat(r4, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/95, 0x5f) setrlimit(0x2, &(0x7f00000005c0)={0x3f, 0xac}) accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/35}, &(0x7f0000000640)=0x25) setrlimit(0x8, &(0x7f0000000680)={0x10000, 0x1}) recvfrom$unix(r1, &(0x7f00000006c0)=""/25, 0x19, 0x40, &(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = open(&(0x7f0000000740)='./file0\x00', 0x80, 0xc0) symlinkat(&(0x7f0000000780)='./file0\x00', r2, &(0x7f00000007c0)='./file0\x00') readlinkat(r2, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/65, 0x41) fsync(r4) r8 = getpgid(0xffffffffffffffff) fcntl$lock(r5, 0x8, &(0x7f00000008c0)={0x1, 0x3, 0x7, 0x6a, r8}) recvfrom$inet6(r7, &(0x7f0000000900)=""/152, 0x98, 0x2, &(0x7f00000009c0)={0x18, 0x0, 0xce5b, 0x2}, 0xc) ioctl$TIOCSCTTY(r4, 0x20007461) 22:22:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = msgget(0x0, 0x404) chmod(&(0x7f0000000040)='./file0\x00', 0x21) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x41) r3 = shmget$private(0x0, 0x2000, 0x25, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) sendto(r2, &(0x7f0000000280)="fc80353b77a890f1ac4942a90ccb9b05df79b4bd8879926ff293816d63ded81d26bcaadcf740d6ddf517db8c264b6f5d4fd32d84294e677712743ad4a118133d64a3fe77bf5bf76efda07e46bef862bff336eb134c4b098ef25cfba93c0a53487aef60ea33bb636c483208eb44cb28ed99fb50e6d7d45eda9aedffba48247f6ffc08", 0x82, 0x8, 0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/69}, 0x4d, 0x3, 0x800) setsockopt$sock_int(r0, 0xffff, 0x3021, &(0x7f0000000240)=0x4, 0x4) msgsnd(r1, &(0x7f0000000100)={0x0, "8a94c30eac30d4fe7f22da27d81e218e052c53f7252cd09e7bbfdca79e5d7d1ce4773abe3b5a6716c7531337131f6b7de7c8443e0f683614b84b48a585aaf3789310a11e10325b6e258461cd9ab9eecc521f527c52f75c77a3ed98e56e58801c501b35e68b327e4be91235a38d0e5319ae184f2c0f3aae13dd8d2e25de2f84a5641e613994709647b25c10ba5ad98315d1ac14189ed35076a21bf62ed99ddf26eadef173f5951ce17bdc8df735e0bbdcb6c58ca5bc82170d82d8965d9f950696974090a0efe72e66fa0793cb91d15c39183eb0dd063181ebc4777147f5d7a21803cbe3ae0c6da2dc166c4327e197cae5"}, 0xf8, 0x800) 22:22:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xe279) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x20, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}, {r2, 0x164}], 0x2, 0x7) 22:22:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 22:22:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01a280000000003000"], 0x1) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) shutdown(r1, 0x1) 22:22:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) socketpair(0x0, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000240)=0x5) openat(r2, &(0x7f0000000280)='./file0\x00', 0x201, 0x102) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:22:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 22:22:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000500)={0x2}, 0x10) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b8364478a0e2022eb72a6e1fc1343f0b889d42068b77284bcb86d6661103b71aa8513145ff415b1448d882a1b0001000000000000cec66d59dcae1c1ff4d44afc349895513d00000000004053f7ef335124225074baa31800201fa8518c5a6b6f6bf5b8c529d91000007b73942a3e464b00000000587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4e4e7fa2a9161013415", 0xa7) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) write(r3, &(0x7f0000000400)="a68481698b30ac47efdc9ffb56221d949b74621f6f253f4514babe8405b5a08e4a39b1027bfb1c5286b5b83112558d4d2629bc18e83c5dce87fff874aa41225d5c8a0ba3698d792f20d349b1ae4c7d8fc8249a468e86d25021b01ca8daef072e0c6f8a21226a528a834d1a7b20670b11935679879ab34dedd9aa80063677f4ca0b2a7290e686c0ca394d386f95f7ba5bbb985e45432a867779eee1bd402d8f927c3be55ab670e81bf9fcef53cf8db64f708453dd75d816acc294c28d733b48", 0xbf) fchown(r0, r5, r6) r7 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r7, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x100000000, 0x1ff, 0x8, "2995632ad6a667cc6cb3e29033065ae0177644c4", 0x100000001, 0x80000001}) 22:22:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) getitimer(0x1, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x42800002, 0x500000000000000}) mlockall(0x0) faccessat(0xffffffffffffffff, 0x0, 0x6, 0x0) 22:22:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) ioctl$TIOCSTOP(r0, 0x2000746f) read(r0, &(0x7f00000000c0)=""/213, 0xd5) ftruncate(r0, 0x10000) 22:22:13 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 22:22:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCEXCL(r0, 0x2000740d) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 22:22:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x4, 0x6, &(0x7f0000000080)=""/62, &(0x7f00000000c0)=0x3e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) recvmsg(r0, &(0x7f0000003840)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000003700)=[{&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/251, 0xfb}, {&(0x7f0000001440)=""/69, 0x45}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/243, 0xf3}, {&(0x7f00000025c0)=""/52, 0x34}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/237, 0xed}], 0xa, &(0x7f00000037c0)=""/113, 0x71, 0x99}, 0x801) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0xec69}, {0x18, 0x3, 0x8, 0xd7b6}, 0x401, [0x372, 0x5, 0x7, 0x1, 0x1, 0x2, 0x6]}, 0x3c) 22:22:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0xb0, 0x20000000, 0x8001, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000010, 0xe562, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x653ccf75a07fd79, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0xc8, 0x80, 0x2, 0x800}, {{r1}, 0x0, 0x6, 0x1, 0xfffffffffffffffb, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x60000002, 0x400000, 0x8000}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5a}, {{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x3, 0x401}], 0x7, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x17d9, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7f, 0x34b2}, {{r0}, 0xffffffffffffffff, 0x82, 0x40, 0x135, 0xfffffffffffffff9}, {{r1}, 0x0, 0x10, 0xf0000000, 0x3, 0x81}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0xd3, 0x211}], 0x6, &(0x7f0000000440)={0x0, 0xffffffff}) close(r0) r3 = kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x10012, 0x46) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x1ff}, 0x10) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r6, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) kernel: protection fault trap, code=0 Stopped at m_tag_delete_chain+0x25: movq 0(%r15),%rax ddb> ddb> set $lines = 0 ddb> show panic the kernel did not panic ddb> trace m_tag_delete_chain(4443b62912d14acf) at m_tag_delete_chain+0x25 m_free(ffffff00745a1600) at m_free+0xfd m_freem(16) at m_freem+0x2d soreceive(0,ffffff006e706788,ffff80002118dd00,34cb,ffff80002118dd90,ffff80002118dca0) at soreceive+0x1131 recvit(ffff800001d3fb00,ffff80002118dec8,ffff80002118deb0,ffff8000210c3c30,0) at recvit+0x28c sys_recvmsg(ffff80002118df50,ffff8000210c3c30,ffff80002105ffd0) at sys_recvmsg+0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffbf,0,3,13b7cc69010) at Xsyscall+0x128 end of kernel end trace frame: 0x13d9619f470, count: -8 ddb> show registers rdi 0xffffff00745a1600 rsi 0xffffffff817c0a10 m_tag_delete_chain+0x10 rbp 0xffff80002118db90 rbx 0 rdx 0xffff800002ad0000 rcx 0xf3 rax 0xffff800002ad0000 r8 0 r9 0xffff8000210c3c30 r10 0x4443b62912d14acf r11 0xffffffff816a34a0 pool_lock_mtx_leave r12 0xdeaf __ALIGN_SIZE+0xceaf r13 0xffffff006e706788 r14 0xffffff00745a1600 r15 0xdeafbeaddeafbead rip 0xffffffff817c0a25 m_tag_delete_chain+0x25 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff80002118db80 ss 0x10 m_tag_delete_chain+0x25: movq 0(%r15),%rax ddb> show proc PROC (syz-executor0) pid=479973 stat=onproc flags process=0 proc=4000000 pri=67, usrpri=67, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffc260,0xffffffff81eafaa0 process=0xffff80002105ffd0 user=0xffff800021189000, vmspace=0xffffff007f12ba50 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38048 384355 52010 0 2 0 syz-executor0 *38048 479973 52010 0 7 0x4000000 syz-executor0 40375 123139 46865 0 3 0x82 nanosleep syz-executor1 5080 432233 1 0 3 0x100083 ttyin getty 97595 240649 0 0 3 0x14200 bored sosplice 52010 514016 46865 0 3 0x82 nanosleep syz-executor0 46865 343688 43524 0 3 0x82 thrsleep syz-fuzzer 46865 171854 43524 0 3 0x4000082 thrsleep syz-fuzzer 46865 225566 43524 0 3 0x4000082 thrsleep syz-fuzzer 46865 91106 43524 0 3 0x4000082 thrsleep syz-fuzzer 46865 99761 43524 0 3 0x4000082 thrsleep syz-fuzzer 46865 178599 43524 0 3 0x4000082 thrsleep syz-fuzzer 46865 408095 43524 0 3 0x4000082 thrsleep syz-fuzzer 46865 274915 43524 0 3 0x4000082 kqread syz-fuzzer 43524 286925 3719 0 3 0x10008a pause ksh 3719 182935 14616 0 3 0x92 select sshd 14616 301696 1 0 3 0x80 select sshd 25813 105668 48887 73 3 0x100090 kqread syslogd 48887 356039 1 0 3 0x100082 netio syslogd 746 298739 1 77 3 0x100090 poll dhclient 61497 160931 1 0 3 0x80 poll dhclient 93496 485556 0 0 2 0x14200 zerothread 61225 370573 0 0 3 0x14200 aiodoned aiodoned 76096 96249 0 0 3 0x14200 syncer update 7909 465687 0 0 3 0x14200 cleaner cleaner 27326 267690 0 0 3 0x14200 reaper reaper 25172 150660 0 0 3 0x14200 pgdaemon pagedaemon 26345 177567 0 0 3 0x14200 bored crynlk 76161 198954 0 0 3 0x14200 bored crypto 80027 16390 0 0 3 0x40014200 acpi0 acpi0 88361 420290 0 0 3 0x14200 bored softnet 1688 2903 0 0 3 0x14200 bored systqmp 95434 240491 0 0 3 0x14200 bored systq 73641 371781 0 0 3 0x40014200 bored softclock 69953 460181 0 0 3 0x40014200 idle0 1 25032 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper