last executing test programs: 3.294148727s ago: executing program 1 (id=2): mkdir(&(0x7f0000000280)='./file2\x00', 0xc1) mkdir(&(0x7f00000002c0)='./file2/file0\x00', 0xc2) chflags(&(0x7f0000000080)='./file2/file0\x00', 0x10001) mknod(&(0x7f0000001cc0)='./file2/file0/file0\x00', 0x2, 0xfffffffc) 3.169920659s ago: executing program 2 (id=3): syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ad6be658ded9f0ba7c074f2b08004810003400670006f83a9078e0000001ac1400aa440c05230000000e000000e54e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5104004090780003"]) (async) r0 = getppid() kill(r0, 0x8) setsid() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.169561531s ago: executing program 6 (id=15): r0 = syz_open_pts() fchown(r0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r0, 0xfffffffffffffffd) sync() sysctl$kern(&(0x7f0000000300)={0x1, 0x3b}, 0x2, &(0x7f00000004c0)="4507526875366d4da93fc0e62e2f4e0c19aae9c4df260ffb4c6ee5e553ad7875e4d9bad0a56f1965258cc31f2fcbc60af7e58222753dadce70d60856db14c7931a3e211d4bbdae41df9708356d403dbe506fe399c6dcf9fe2c5036651a348613d6d56e0dd4e417c18efeca340805a52a6c8a8456d346c1160353c15d172b93fcf202c94d689db984a51481825fa8dfeede66ac4b8fbf4a23ef9c018dd93737d58bfcd0eb6ad589c99f5b46644c7c454c79b3935f567e8b4c695f4deedba3c543f64e4df946a4bccef84fd008058e92536cea19cbd0b1ec6939e858af04b6f06b4907a2a2972cb59e0f2987d0812f503dd6984c193776c73df0317ad44b7f3fc0d37031e87f9465dc0e17e658f34bcad3c76da6c2d64a0ee27e415c042732277b7a769c7a16bed9638bb10c386a8894ce1d6c3b9135eff022bc31bc76dde990417969d68b59d107cd788826cd5dad4802353f108573a202fad6c4b2ed1a46585bf29347f0ca7daa1bf61d31ac68332821f4ba51c7015c06b0a37e8cbf50cd476defe0a4ed0913d3a44dd82e66c6fa8b654dcafdbb955441c51ef4ceeb1d702be4506d0c5b99e4e835fff37dc01b41b2374c0e865dab83c219a48f7585a805ae7fbb2e4d78b922895c5884317b204b3a7570a0cb1f12ddc64403b279032dbcf41248a22ecef4ae1254c4e22ded4fed1c09f49cd7fa978f24c05b4b79d442ce9c66f835e793bf8423f148c4a5d6405bf67ba44096ece8f1025702320b47f049c5ed9e7b3b6938b9d790ee6decd9226d34fceb3f91ee260495534b7f695d678626b7b39ba2fb19cf437f3f12991670506c9f0013fdaadd9b127302a22bc16d60488d0a88a885bbe1f0ac3a97aae01c69527106dc582716d978f689db028559e0a80cfaaf8af7361ac12b3d679ebb8b17d83f537202192ab6e2447a552f097a8d8ea6a36fe749784395205d26293b2c5b2e7c543406d23792e31586365998f5a155890dba1b5a42c34550186ec47d8a4e301a0a3f8420bf7a398caf19e149a6b4482d7739ed34bdcc626c588435d8ac0daad279f4eebe8e3ed202f1c66f072587c2a705c58842cf2059c31ba2afc651881a15198b943d114bd18d5195b2817a059eeccaf139dd90a5bffaa6d33a10d5829c31d7b8460c1a24221179461cf08f13d87e048de1291bdca3a47cd250ea8db8c3fc4fffb5d971e00d34b1bae6e596b011400f32fb7d3e4377218be8fb1f0c383410fab04a7ecfcac36fee969bd21243e4cce8a2576ee5f03c04a796146d0eedafc6793540bfe6273d7e5df9dd7ba51b5952a829fd5beb31845acca0238db7c390c3e5b4f45bec7b3e6be50f14448284b6210f9b24d050e2add932b8e2c2cc1dc349435e821db64873e8cea42e154bd2bc1ffaae2c8d34921e8665de7fa844311996f775f48288fe92816027705249d7f1fb40855087a27674d2f56e878b48d7be0fb58c2333c59139fd53912758ccff08d64367044d609ba729118210d3ccb47b0e8c95104cba57eac2ad1fd668cdca95e4d406863aba2d79e7f4a7346cdeab1ccd1bdc8878b83f9cfff0f6a692b8291fbb313792745e95d155f8569126408c2cb580a61fe46e419a7a539630eb68d225d38b36198238a75ab1dcda6fbd3f4740cf0c79907d737a43878411f47bf335a562621b31598f2aa77d90f60f4ecc12ba5a66a6d4dbf6fda586fdf86290ee00509a4c8d39b03cdd27780290f030add4f6bcfe68c23baac9d937b4343d3ca37429bdf8cd55b9387874b0506d5fb92c23110f92fdc8574416d698dc94e7fa36d2d7bc05debf6dc61e1fefa889639dae7854462f4758871a858bfa084f067d2d9d61cbcad1e665f60ae1516b170eb2a7fd1a1215c888c3c79a275743f3ccb68715e2f3487acacd181dc34247e3f88275779c0fd9c3c415798d2f6aae64ae59f3a0532192a31e57981203b8a2a0bdf81ad33e3946c675a3c02f2222eaabd80b2cdf79f6a6ba83b0892e3c404e8ea7056e0503fd8bd24234a75bb8d4f8f9cbffd118c5445deea2ac5a171fc05ad4fc8134b632f46217f5a33a9d5e583777dba6ffdd52ca8c6224121e6e1f306ef8176ec823114b4a960b097aff4c150f9e62037392a1de5e56d6a82be6cd81cdc8a14c2a523ba2f3398d3ce075f6d1aa2de905d48575ba388f58b388c871a239ff219fbdc696bd71fa3aabe8048904febccee521649a63e25318a86ac85fbeb2eb12d29af0e7a42a4cef9dad6af3b0f6992c5985631d15c04256bc55e6208d35c29b10e8a0abd9683dfd53ccab9e236ab735425a6772dd95294a678bed5f25d935eff731b2b009adb6d7e3e9d20f5649caf889f722a982a04b14d63f675934a5fb7ea5c0a8ed068cb6063e0773f0e96025f674cf03ead803120cfd612142ac7b2c66a9abede5e120e5665becf6170fb60066b4ab5372642cf48c53380bf356afc99e1c332b92d370ab469353b8e972c69fe48040eef69d82641944b0d5b129ef7f5ca24ab362ae57efd44a226f6e5192c2449481cfb59dbe25931d6687f287c8ba7cb5178fdfdc600d6b4fb12d4f6e9a9b9010a00e61e24aaaaa7689107d8c95efec7bba172198cca48ec27143ff13f2f028b547c4aedf7280052715221b431e5553597d9673af1289999bd32b7ffc211dbdd1e2c05db1b828aac471eb9a46adce55e3baaeada224edb165ed17e86774e0b21c94927e7adb941bceedcb247b6e577da0871134bf4b280edc7066bf9c2771b105baa29b368156841f5bcab637cd59a86bec6c13c49bc827858a908cf0102a855a4afe0f78843e3dff6defaeb9b074f98188ea8db92aa2984c835b2ede0287d4cbfbac21388df35bd0c190f937016da5528644eb826fc498c09f69a9a923bb7e2dba10f8bf9cfa9c2e62412fc8268e43784bb3c418b4b4c8cdbac4e02affa4607b9369596c3e851f89bdd05dbe67b20a5933b15aab7856b42575d5258d2bf7f2600e5cf57feea34cbaa93fc4cddc943d52088267a11900bce69c0cf4c571085a27def351ac3f6b3c226344ceb8fc43bd7a98797dceabf2d493c8fbf099037bb4764854128ff63d961b2d4cd59b5387b34d0c7b37a9c7ca31c938e07c1a159bb10204a426f502a2e564c291f3f45fc3829aa5667c04737fa950cafaee21ef029b02d35f4aa8eee62fb373eab66526ff21b60cfa08bd2e5c2226d27d46f783a9fef0a4326d2d043e78d7b4dc8fd4d9802c9473e9b3adef94316344b179595cf7e27456701dee957bc1fae2e11525d589642a1b9ff118a5035588247951e6c98d43efccbe18f00c400701d8ad1b8ff39dc093a6253dc91885187341a743245d4b324b472a4edc10929a64fa26ff150c889a3c13700a4d6fc2ed6f29189156902128bf22be2026c6ac1d236e8f93bc7fedbe72b7becfb1b9aabaee50b2b268548d535d89f95bc87956695da346878688eff76e8e69edde3484ff075e2d60c88b7b3cfb12ba5ba929ccf146eb53249a7068f42f997753397f9c3db88f428e15121c95655a0218352c1d431a3c64419cef44e655b180016f96a04b1dcb5b522b45d91cb6498b75e351492a10f1f6f8b54f01498502d9f1b856121ae93e7379b7468a85e7370f1f340473b38d2efbe947b20463cee16935b8b6bc014c8b6ed2264f5be3ae292a187657e302c378d333015ac20eccd959774293a58c8b5d078b1e16c868bc40c85ecabc7456d9033ade4491029db99032acbda0a95339cda3d022d08bb6544d0b30a6470bf04fb159e0b7e5d39a7472e6d6d4da8f79d8e84eba9260df6951dc102b0e36d93378bfae71191b5ee6860fe3a5d41e2d7bdf32c8d3b37e7a4f05ca84e9db81813fa94622fb3d5cc9cd447e7a5c74aae6b38e52df1995a2cb90d222ea2392a4bcbea1fd5efb8a59cf972eded7d1c42701b10c152dfe4418a4bb2eaac310f7ac2cbc7869a1f7a5b2f926293280343cad821363f16d110d5001034d2929cef35b3c76dd7a3268d87bc8242b4db31493b3adc47e871d1dd9494e07362e2c11239ee670753641d3f9267012f0a931e746d27a09d540becab7ab58b3b3fe46877b810b7d4168ecdb659e435ddca5f3754d5eeed79a8b7d943b3c7477f429ad21413962a3351be3c8a6ab34b5d1f43f24d6a99d9415c9023faa4529c266328ad7e314e290528604ddae302173107619da43934e4d751f02d2ce654eaa2db05dbfb666b991750631dde03c18b76376d5d2599e6ff069c1d8798b5e8588f0039ea12320c70a211ee69c9882603d4791f29bdc3d5faa0e54b0c74f17ac2d21273aa04a1a905e54529db3863410134a9898a2447cac331ba6ca698220eef439e38d2a5e089fc9feb71508817644319cc57d624e8f98f4061f08487bf5112d7f2e65e841b1f7c800e3c9ba0d1d30a4b8b72f9ba7c3e9033bd1886c19d242265c7b1e143890fd8afbcc39741ab8f4ddb68cefffde8e9cf5bcb5e2a421ef242a94ebc5287ac1127b059674c4463fa043595d5e65d8fe3baf2fa3ee0918028fe3defb0cb57cb9ac600ce8fd049a6d54f59cc0aacd6a89a16eed591222f47698deb3d8d4e497b7e92850b0fe4764d003073a605d1b605fbaf25f19d653ae6bf26c056fa67b1a648fbfa1c2a28f5e5ff8fafbd6d9727bb29aa0f26fd879fc78ecb21957bc00d2b670d869bdc5cae2aefe333c04cd0ebe77966f901d265131018415dece817324c5bb557a3ea107c54cee3372b34002d444bc2d1cded0aaab4c06175386e80f060a4e3af2641a93a14a8d3f0b57ff2910426203de2ee10ed2b1d85f4e7bc72748d37f626dddc82e1f12f86b58dcaf5ac2bba3617b69dd47c41cbc4207df5ae35b1a05796fee1dbb20ea144f78480058dc2885900323b34d0e9547d771856f8204be6fb0e67077e72f88147f8d10e25388f6c281a0cbb3b4aff22107f3e347264e7606e2d6da3577c037d37583a64e2242858e84b3ce453984d847f731e7819f55c303ef0e42e27cffe221c46144947c25b7f9a489a4014dd587215f2c86aebc875e43ec26f74c87a91eebfc283332ff942103e6f86c8f932f30592be49ac3837577080c75c2fa068d4ab9e78cb3a0da1293b6251752b72d664bd4df36115463239c4fdd4c027a692d0c8a4da84622c54c65b45d8ea22b6aab4d78ae6745f74944a1a0b6557ce16842e2c422f7e61e0ca4f4079b0937464b4f0d07324fe6070d636184a21891715fbd084d58078441a973f40f0c99783798b03117947ddd31410ad3f18674ccddc16b3f39ff8fa1201746eec2ab826fdd90b972af71fbab241be38580be4eda3fcd6da4d0d793e2e226b5ea6bc397b97f5767e562686149cfc8e35500941b27938c79251ba055904d599e90723293fc4bfa7e8ec600bf6df91035d117058c86a99cba297dbe1fd753184528cc3145391941fd42fc9ed4fd17c9b67d495497f6b4f3643238938b42b624e2306a68254c16a8727fb6be57322eba3fa15357e7b9e2168c5f45cfb51084d015bd3d414c257c77e119bea4a56547f57bbd3d1e1a546c0e19a981b4b23454b6c0da1131d37bcd136ac6f8a2f1785a42d2604a82d9aa3f0c973e417ae58fe9db52208fa180e83b1dacc31fa1dff09447b3c22e0171b30cd8e33e7023eb7c0741836cd6cfb455dbaf72449e877b56c868eac6512f884a9dfca3b2dd084dab06e6d687e6fc272b2104e929e6d7b6eec63e40ba64dbb2b5749f417c34dab161a2abf069e603b7cf75a221c1fc8c25c41251170d4158a30ae37b83930e5310a2c08206f853b8d0403b598edc3070a167fda28f", &(0x7f00000014c0)=0x1000, &(0x7f0000001500)="7bb0da79d1b78045232059", 0xb) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="01", 0x1) pwrite(r1, 0x0, 0x0, 0x400000000003a9) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffbf) r3 = socket(0x18, 0x1, 0x6) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000380)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000003c0)="06ec9c28", 0x4) sync() symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') dup2(0xffffffffffffffff, r1) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') execve(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 3.148831826s ago: executing program 1 (id=16): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x80000001, 0x7fff, {0x9, 0x3}}) close(r0) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) (async) kevent(r0, 0x0, 0x8a, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x1, 0x2c8, 0xa000000000000}, {{r0}, 0xfffffffffffffffe, 0x1a, 0x1, 0xfffffffffffffffe, 0x4}], 0x3ff, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x0, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x18}, @rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x2c, 0x1}, 0xa) (async) fchmod(r1, 0x9) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x8a8a, 0x0, 0xc0000002, 0x0) 3.141804831s ago: executing program 2 (id=18): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ppoll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}], 0x1, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='r\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8e}]}) getrlimit(0x4d1d55149397662, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x68ba9d058b0110a7) 3.141598287s ago: executing program 32 (id=18): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ppoll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}], 0x1, 0x0, 0x0) unveil(0x0, &(0x7f00000001c0)='r\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8e}]}) getrlimit(0x4d1d55149397662, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x68ba9d058b0110a7) 3.04426682s ago: executing program 4 (id=5): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) (async) r1 = semget$private(0x0, 0xb, 0x19e) semop(r1, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/71) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6]) r2 = semget$private(0x0, 0xb, 0x19f) semop(r2, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000580)={0xfffc, 0xffff63df, 0x7, 0x2, 0xb, 0x3, 0x40, 0x10, [{0x20005, 0x7, 0x6, 0x80000201}, {0x9, 0x8, 0xffffffff, 0xfffffff4}, {0x3, 0xfffffffe, 0x8, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x80000001, 0xf11, 0x7}, {0x800, 0xffff, 0x4, 0x7}, {0x200000, 0x3, 0xc5, 0x2}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x8, 0xfff, 0x7, 0x20}, {0x3, 0x0, 0x100005, 0x400}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xf1a, 0x800004, 0xa66}, {0x3fd, 0x10a, 0x9, 0x41}, {0x200083, 0xee2, 0x4f94b6ee, 0x4}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x0, 0x400, 0x869}]}) (async) setrlimit(0x8, &(0x7f0000000480)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000004c0)=0x1ee) poll(&(0x7f0000000500), 0x35, 0x0) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000540)={0x5, 0x5, 0x1, 0x5, "03c1eddaeb8067c38c49301fca475c93231301f9", 0x3eb2, 0x3ff}) (async) r4 = socket(0x18, 0x2, 0x0) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/128, 0x80}], 0x1) unveil(0x0, &(0x7f0000000280)='x\x00') (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) (async) r5 = semget$private(0x0, 0x2, 0x488) semop(r5, &(0x7f0000000300)=[{0x1, 0x8, 0x1000}], 0x2e) (async) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) 2.756285609s ago: executing program 1 (id=19): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0xb, 0x19e) semop(r2, &(0x7f0000000440)=[{0x1, 0x75, 0x3800}], 0x1) semop(r2, &(0x7f0000000480)=[{0x0, 0xfffc, 0x1000}], 0x11) syz_emit_ethernet(0x42, &(0x7f00000005c0)={@local, @random="f135a18e7d8e", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2c, 0x34, 0x66, 0x2, 0x80, 0x67, 0x0, @empty, @multicast1, {[@noop, @rr={0x7, 0x3, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x4e, 0x1ff, {0x5, 0x4, 0x3, 0x3, 0x2, 0x67, 0x0, 0x6, 0xf0, 0x88c6, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) r3 = setsid() fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x1, 0x6, r3, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0xd}, 0x7, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000500)=[{&(0x7f0000000540)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f0000000240)="355581869d07dc17", 0xfffffffffffffe19) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f00000000c0)=0x42, 0x0, 0xffffffffffffffa3) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$dupfd(r5, 0x3, r5) r6 = getpid() sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYRES8=r7], 0x28}, 0x0) writev(r8, &(0x7f0000000700)=[{0x0}], 0x1) r9 = socket(0x2, 0x8002, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x8) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) closefrom(r10) 2.755535575s ago: executing program 33 (id=19): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0xb, 0x19e) semop(r2, &(0x7f0000000440)=[{0x1, 0x75, 0x3800}], 0x1) semop(r2, &(0x7f0000000480)=[{0x0, 0xfffc, 0x1000}], 0x11) syz_emit_ethernet(0x42, &(0x7f00000005c0)={@local, @random="f135a18e7d8e", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x2c, 0x34, 0x66, 0x2, 0x80, 0x67, 0x0, @empty, @multicast1, {[@noop, @rr={0x7, 0x3, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x4e, 0x1ff, {0x5, 0x4, 0x3, 0x3, 0x2, 0x67, 0x0, 0x6, 0xf0, 0x88c6, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) r3 = setsid() fcntl$lock(r1, 0x9, &(0x7f0000000400)={0x1, 0x6, r3, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0xd}, 0x7, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000500)=[{&(0x7f0000000540)='\x00', 0xffaa}], 0x1) write(r4, &(0x7f0000000240)="355581869d07dc17", 0xfffffffffffffe19) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f00000000c0)=0x42, 0x0, 0xffffffffffffffa3) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) fcntl$dupfd(r5, 0x3, r5) r6 = getpid() sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYRES8=r7], 0x28}, 0x0) writev(r8, &(0x7f0000000700)=[{0x0}], 0x1) r9 = socket(0x2, 0x8002, 0x0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x8) shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) closefrom(r10) 2.607694647s ago: executing program 6 (id=23): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0xffffffff, 0x7, 0x6, 0x555, "22570200080000f1ffffff0000200400", 0x5, 0xd68}) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b10005040000040000", 0x9, 0x16, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000200)="00409713", 0x4) (async) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) 2.056377072s ago: executing program 3 (id=31): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xdfff63e1, 0x9, 0x2, 0x4, 0x3, 0x4000041, 0x10, [{0x5, 0x3, 0x4, 0x800001ff}, {0x4, 0x8, 0x101, 0xfff}, {0x801, 0x8081, 0x9, 0x4}, {0x2, 0xdf, 0xf, 0x40}, {0x8, 0x7, 0x20000f11, 0x105fc963}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x0, 0xfffffff8, 0x7}, {0x8, 0xffa, 0x6, 0x20}, {0x1, 0xffffffff, 0x4970, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x0, 0xc7cb, 0x7fff, 0x3}, {0x47e, 0x10a, 0x6, 0x40}, {0x200003, 0xee1, 0x80000, 0x6f5fc48f}, {0xd5d, 0x101, 0xde, 0x806}, {0x7, 0x8003, 0x10, 0x69}]}) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0xe8, 0x0) (rerun: 32) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x80047476, &(0x7f0000000280)=0x9) (async, rerun: 32) sysctl$net_pipex(&(0x7f0000000180)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) socket(0x18, 0x2, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000200)=0xff0a, 0x0, 0xffffffc9) (async) close(0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0xc, &(0x7f0000000480)=@file={0x10, 0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000002c0)=0x80000000, 0x4) (async, rerun: 64) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x7ffffffb, "fe803265b5bb00000d00", 0x3}, 0x1c) (async, rerun: 64) pselect(0x40, &(0x7f0000000300)={0x2, 0x4, 0xffffffffffffffff, 0x6, 0xff, 0xfffffffffffffc42, 0x7, 0x6}, &(0x7f0000000340)={0x400, 0xfffffffffffffffb, 0x4, 0xd4b1, 0xfffffffffffffff9, 0x7, 0x9, 0x2000000000000003}, 0x0, 0x0, 0x0) setsockopt(r3, 0x4, 0x81, &(0x7f0000000380)="d0cd2b356e6a99aa371dbc0d2e15815eef0d37e3822020fffd6926e6c2ac81457f9641367a84c78e256b0545780023199e1621b80583da712928f28ddbebbe17c48294efe89fccfbbe36de71a5fa22cb7012ab05d51de7cd8ce618183b8f8f7d3a752449b58aa9a62eef97277bdb6003fcb5bd6cb791b85a662aec21a497337258f15c9d3e79b217608e2fed15e1748839ea09f38ff98d5c99b0088f1e82310e898687bbf37fa961a06517d022e539dca51655a4e71f56001f97974fd7a412d60a554315bf833e3b3ff48a5e787b58750f0e94228264e12336b3e73cae0deb7cd7c172d6b194ce207825a36c2e", 0xed) 2.053207382s ago: executing program 4 (id=34): r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x108, 0x0) ppoll(&(0x7f0000000040)=[{r2, 0x2}], 0x1, &(0x7f0000000080)={0x3ff, 0x7bef84f5}, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) getpeername$inet(r3, 0x0, 0x0) dup2(r0, r1) ioctl$DRM_IOCTL_MODE_ADDFB(r5, 0xc01c64ae, &(0x7f0000000340)={0x0, 0x2006, 0x30, 0x12, 0x100, 0x3}) 1.79603459s ago: executing program 6 (id=23): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0xffffffff, 0x7, 0x6, 0x555, "22570200080000f1ffffff0000200400", 0x5, 0xd68}) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b10005040000040000", 0x9, 0x16, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f00000001c0)="03000000", 0x4) (async) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000200)="00409713", 0x4) (async) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x180, 0x0) 1.795805003s ago: executing program 4 (id=36): r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xf02, 0x1a4) lseek(r0, 0x8000000000000001, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0xfa, 0x1000000c, 0x0, 0x1}) select(0x40, &(0x7f0000000280)={0x15c, 0x2, 0x5, 0x4000000000080, 0x46, 0x10, 0x1, 0x2}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x11}, 0x6, &(0x7f0000000300)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) flock(r1, 0x2) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}) r2 = socket(0x10, 0x4000, 0x8) write(r0, &(0x7f0000000180)="9fa6bc8e874ecb0f493f16b5f4451c3966745bb0ae7193902afeed754136f9832df9422972a86c55dec500215f56df77d1cdc8370ff09a17050e8d8693a45acc699340ce2bf0c72b80be8c9ad4d6aba1541928ce5d24f78ffa619ee44fc1c76520b331937f271f1741f2ed4aff0a1a942cdeb96e341bc53372b93dd8d21a82292d1701e411276a679a377d5d36635b276cd4c93abd37a840e92260719f95bcc5cc0aaad17f8597a0e6dc0301acd5eba7f860f832531435c233a66867242438fcab44f7c495e2a30bfb249d17c2e2e25ad610418779968e34c85a71bf58f9fab0d4ceb2f00d54207cd15cc98cc8a4322c0990f3a05a", 0xf5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001210c00000013fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be381649cc054d034acaafc6d8b1bfdd91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421210000e8710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8", 0xb1, 0x409, 0x0, 0x0) close(r2) 1.546049852s ago: executing program 3 (id=37): setrlimit(0x8, &(0x7f0000000040)={0xb, 0x54}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x60) dup2(r0, r1) r2 = syz_open_pts() close(r2) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000380)=""/224, 0xe0}], 0x1, 0xc) r3 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac3386bfd91028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb1516a939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc04", 0x1c5}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa35061538cd8286dd60408e030014700300000000000000000000ffffe0000001fe8000000000000000000000000000aa4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000695e24eab"]) read(r3, &(0x7f0000000700)=""/1, 0x1) 1.302115461s ago: executing program 6 (id=40): r0 = socket(0x2, 0x2, 0x0) close(0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x1}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = socket(0x2, 0x400000000002, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) close(0x3) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x1}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) socket(0x2, 0x400000000002, 0x0) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) (async) 1.149897436s ago: executing program 5 (id=41): sysctl$kern(&(0x7f0000000100)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x25, 0x0, 0x0) getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) 1.145717045s ago: executing program 3 (id=37): setrlimit(0x8, &(0x7f0000000040)={0xb, 0x54}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x60) dup2(r0, r1) r2 = syz_open_pts() close(r2) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000380)=""/224, 0xe0}], 0x1, 0xc) r3 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="f81b2c2b23c2ef316a4c03c70c085059b54680e3974b68a79fadf2b5903cfe3505a91970f5fdaf80affadd098844e16e23a1e3c57347f5f09c2c994b8e8f3e34b389a1ad6f0e2f6d46dc4a7962ed21adea1d16046c9d4a35491dce76412346289ef0d9a9421a8957d7e9e534c6e3b6cf286574477c1d85e9c509ed8445d493b52088cadd255b79813dbdfcbc32d658329be1015d3d12ed66f4270887c3c393ce5acc50cb41d1b0e0b741ba935009bf0dadf0a01e2979b294781ae84799907c4a8d9fa65ab362c7afdf45046d15d840d87a3ee1dfa897f7e5fb1a48d8e477ae20b8b98e4913f6d221196539b29d8eb9ff0b1c2b2b8eff8158e16db38f99ffc302f18ac3386bfd91028d3f92d613c0a2a26b35f9c36fde9a06ead2328d5de18195578cf2414254c30fa2231787de811304427ef376c282f9c3ba2f8e2846115bd73d8fc53bace16a3afb1516a939b008fc81d6aba0ee8a5e4dc3861932a45fff5a1b670de7701a784d37fe9283ab07358aff90aad41f291d797c0d4514083b317fb02a65858c6bb2a1ea23700f62eb57c62f3003b849d9b192e6fc17256346f1b0b8f9eebb940cbab314dd81bd4ad2a27c014fe28245528c8bb4bb1c73f92369799634a5bc04", 0x1c5}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa35061538cd8286dd60408e030014700300000000000000000000ffffe0000001fe8000000000000000000000000000aa4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000695e24eab"]) read(r3, &(0x7f0000000700)=""/1, 0x1) 1.013901995s ago: executing program 5 (id=43): syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60e7300400082b40fe8000000000000000000000000000bbfe8000000000000000000039c625a9aa2b0005006500000068a8d65109136928359cb025c32605ec43141f49b21c7bdf9b9d3148db2441cf7660c8c40ee17da4e7c219004cdec4aa5a15"]) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0xc3f, 0x79ca) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x9, 0x8) syz_emit_ethernet(0x1a7, &(0x7f00000001c0)={@remote, @remote, [], {@ipv6={0x86dd, {0x5, 0x6, "bf3c71", 0x171, 0x2c, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0xff, 0x0, 0xce, 0x0, 0x0, 0x9, 0x67}, @hopopts={0x3, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x33, 0x0, 0x1, 0x1, 0x0, 0x0, 0x64}, @fragment={0xf0, 0x0, 0xc, 0x1, 0x0, 0x8, 0x68}, @dstopts={0x32, 0x2, '\x00', [@ra={0x5, 0x2, 0xa}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x8, 0x0, 0x10, 0x0, 0x0, 0x1f, 0x67}, @dstopts={0x2e, 0x19, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn, @generic={0x3, 0xb7, "07fb8774c776a141729e90b2aff3b4e9359c7c08173c0b79466517440b6e24a24fbed191b73b52d8034b8df352fb52dd00f937e40ef21abfd60d7651cf6ce156e5423d4e5040ae2745329064d0bc32c77fdf1841ef2d085dc031bd643575743a7508a58a7a5eff1c71092fdacd8e69e40ac13ef48b4686ab95001bad88e1964313450eb8ce4a3f7e7c4dbe997cde8e2ac9a3f32addffd3872781226add2ba60502f3435eda2ff5dcb4936b72d1492d84bacf874b96c113"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim]}, @dstopts={0xff, 0x0, '\x00', [@pad1]}], @tcp={{0x2, 0x1, r0, r1, 0x1, 0x0, 0x9, 0x6b, 0x9, 0x0, 0x6, {[@generic={0x5, 0xf, "e939d6cda7e3e4d1a8ae111e61"}]}}, {"85eeeb975320509ae54e5b88aa"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.013129216s ago: executing program 0 (id=44): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e9, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd69529dfa03b33c96720aa2c3e88d2b000008000100000000ff020000000000000000000000000001165500000000000000bc"]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff7, 0x27, 0x2, 0x231, 0xe7d}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000140)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000180), 0x90}, 0x0) closefrom(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 1.012600092s ago: executing program 6 (id=40): r0 = socket(0x2, 0x2, 0x0) close(0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x1}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = socket(0x2, 0x400000000002, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) close(0x3) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x3, 0x1}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) socket(0x2, 0x400000000002, 0x0) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x2, 0xe0000001}, 0xfffffffffffffee3) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xfffffff8}, 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) (async) 1.01249498s ago: executing program 0 (id=45): symlink(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f00000024c0)='./file0\x00') unveil(&(0x7f0000002500)='./file0/file0/..\x00', &(0x7f0000002540)='r\x00') r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) open(&(0x7f00000025c0)='./file0\x00', 0x18289, 0x3e) 879.618226ms ago: executing program 3 (id=46): symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000500)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) write(r1, &(0x7f0000000280)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000002c0)='./file0\x00', 0xafffe) write(r0, &(0x7f00000000c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) 878.745294ms ago: executing program 5 (id=47): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000000c0)="86782bda", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000140)="03000000", 0x4) 875.213971ms ago: executing program 0 (id=48): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x4) bind$inet(r0, &(0x7f0000000040)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x68, 0x0, 0xc, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x18, 0x8200, 0x0, 0x5}}}}}}) r1 = semget$private(0x0, 0x3, 0x114) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002dc0)) 874.765215ms ago: executing program 0 (id=49): r0 = socket$unix(0x1, 0x1, 0x0) symlink(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='./file0\x00') chflags(&(0x7f00000001c0)='./file0/file0/..\x00', 0x1) r1 = getsid(0x0) ktrace(0x0, 0x5, 0x0, r1) getsid(r1) bind$unix(r0, &(0x7f0000000480)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000500)=@file={0x5, 0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$DIOCGETRULE(r3, 0xcd604407, &(0x7f0000000540)={0x3, 0x7ff, 0xfffffff8, './file0\x00', './file0\x00', 0x0, "31b3f81ea5d3badfe3fc2376aaf55995b510809ab67a0667aa8273413cac5a1ffd43822d6991a0930d825292bc4b2166bf0c125bbb717a4a8e4762b0d7448f2991f8aa8e6d85f4394633849a487818a59eea66d7bc3064136bbbeaf6249e03487494591e490c9ebe7e541526b3f43f9ba9e060e9a8b22f9925f63d3dc88a61f309d3d7099648a1d0e46e35619658b4af6501c6eb53d43f69192fd63192c2821ca9ece1c47d5735572a8ad911c52d88563a8ef643e6d5d645821af4cb25ac0a8c82b2e15fa59e7fa2c195a5d3735e36ac9158e8a8e618602c8dcf19d5ea524e1174cce06be47dca3f8fedf6e62bdac4732ac6a4711a9e1e9d87408fd9a2cfe9e3c731f9b05425d3f42ac17c2e3b6ff8bdbd1bc7a33f23585bad867e31cc5502faccd7fdf9496a9555709ffdb7537f536acf11f4a05e90e280d8bf34a6826f72499f9ec647d9099c78fdd4a39eaa929f6b1040022afbf95dd6eb5da702d935a3b2be9c43babadc4e8224d10c4e64919a709166e5fa187fdccb136a21e9b8759a0240b160e8c2dcde713de6ff62e2c4da738c09be322c48b62361818468a35b260791504beda32d7422cd17357f9ceab55bbe633c49e9884e742da7c21c0432608b0bddc223d2f2651b1b178ebde914abdd905d4780a19fc11a1d7c9f3d1ad63a35bfd6389ebbaf3c05c466977f63c9baff74824089f710d631e7b654b571b78167959ed3af21727c0111de45cf1aa6c04dd41c37d3088e8c3d2f50c98110e70fcaa8dd9b7d59b86bf5dd0d517103a51f1d406cd2b47afee4fa4e1cd93366ba5858813d313522dc866e8a0f94fc298bcd8ddd809daa85088b39158cc20eec35cdd11e095ea8feb5d841d30ed351f832ca58c23e36f935c143f905971348fbbfb197b414934e8bb813ea4e65fdde35dadc590f530c1b5a3c266cb99f96d7a771ee6c6c36982bb82081fd57e51ccde1bc01c4f1f828081d0840dfddb80d591e9f322aef188285568847ccc842ce751043cd0a6b6bc76bd5028b8b12585457474b08b5b16766ddc94270a68952de3595cf859f3786c18b72fb1856349a982941e6e664eb5547bde02d6701bbc1c719e3fa0ebbf58be1ba84f7b7ff1c05a96b7b24334200b67bdd7188304dd2d4233ddf4693a02290858195bae4f8c5f7e23bc351b693ea21d8b631443d74e74403040d2b2e831f25af4cd441790eae19e836cc126f94bed631f1cf59fdb5fb92bafe7de5f28aece6ac9ecb561086c75240a0a7fb2c9730c0387f63cb16b499024f67c74e2980a8a8b5f2de6d39eba9820c7f4da7237bf8d59be624f7b524405d3d406947ddffac6e60932415f76c5afee8f502846ebf6034b3e3e46c8a64b1ea0672eab810c490d5129a0432545a36e92b86ebab460ebbcc548947b374c97111bb371c22be94bf6f9a93257f66d1270ebb8190bbd617f0827365b8e61ee66d691a3414f741a4c7289e31452fa195a87ddecb4b44861999b8afb4ace913d216aac3927f2702c3a047361d7c33a24eca71123e14197c52775b2f4130d2bfa85f5c7646057e512a162aaacfc70875252a3bfa75bc8e92c321f3d4d1be50428aecf3e902dd8c6044b1f6a9397f5b962c06c513cbe58daf9a6787630656374cee9419c34445c7196d030275b27e48c564d07235b62220a7abbedaded7ce65dbc4fa3e7f360a1a3400fb957f21eeb031cbb0036c2a763718fb080a165e48fd57ca7b2e50e127cddd31fe972de9a428658ffcc53301329b50c4d824239d53171ca2c034c76060c7055562c8e7afc66e202d6808e962a90a8e2acb579a52b4a67cbdb744db9c3e927fc710188a906df8c5fc9e7bc238d4462131bc4aadf4ba8dfc6ad776f3ef0e194ef284602484b63875252b6b020ade87ddb42a06240060edd92ca1a8a6a70e9ab9b3"}) closefrom(r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='.\x00', 0x49) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') accept$unix(r0, 0x0, 0x0) 753.210537ms ago: executing program 3 (id=50): r0 = socket(0x18, 0x1, 0x0) (async) r1 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffdf, 0x3, 0x7}, 0x4, 0xfffc, 0x0, 0x0, 0x1, 0x5, 0x800000800000000, 0x0, 0x5, 0xffffffffe154f620}) (async) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) (async) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) 752.932853ms ago: executing program 4 (id=51): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) write(r0, &(0x7f0000000180)="96663483", 0x4) fstat(r1, &(0x7f00000001c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x3e) getentropy(0x0, 0x0) 752.54102ms ago: executing program 8 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f00000000c0)={0x7fa3, 0x4, 0x57, './file0\x00', './file0\x00', 0x0, "dce563684facb5c4beb503f3599069744ad7a2d2b418b45b2be98e11a4e95a83de5a49dcf8c9d0aa3c508ec77c35b11a57cbcd41120cb2f580f5df4ab097e8b78acfdbcc68ee74ee2a51ed96b32b7ebd42cc7d2644284a536a7cee6b8a063fde3eb802158502978bc9d3bbe8f61082b547c7e290790bff963f164d8d359e2c1c79e1f377db9e00eb54dd8534b789eb91113525288af09872aad76f528ba833723889a5ca135db07a4f875739af2090859d0ef025bb592763d9d0c4dc5fa6a8c405cdbfd5f4d0767225dee2a1053df03d78c64d8338bfcdb17ab7bed6dbcd98c6fd9d4f2527b1c84c27594bf0c299c393285718434171a38981767434f621e2a73633443f1dfc2f13b08e5bf39ed8aca21fbf6e1667476169aea81a64c3a7453fa4773677e2f6a2602104f202988e657ac4e6ee2c0c80304325f9c283b2da5e6d5608ac09afd1f817d241a5b40b597509219cf23f434b4fa67e49c4b6ec389069a58cf3aaf49673d89e797283791c19178dd69401a3c66ba51b281ab4790f07318ac89eb2b22f6c53e73e860bd92282cb2100b80e32ba0082df9714c20f808349be16277f0c148586874fc51c894590ea93f02823d9604a5da776f95a355219db9681ea8a0cdbd7c86e867703ffa243222a6bd0c01287e1b841108bf559993f0a9879cf4100031c4ecaaa4a90788bdc47479b764ca897fc971931d83166e28b12293acf5f6300f4d3a9cc3220fc5071170594ecf95a22a1f0155890bb61fc1bb71a7ac15ce47b6ef0e63866ea1af5f7c344196e124c486077af86b100c35033ee0b1dcbbe5fab5b5e7507586a7d89ce941f476581709646a4552fe792ff51df52ee850542ecf90f0e5b823c1d4656adda40485fa7c3a9f19fc22c8b166cd4a0f872d6b28ccb7471a8f5a9ef96ea2a2a5ffc580ab1be6425ed48c68836a3c2d90c9afccd21fca7a82ad3cc2ec7ed8e3ec6163b3d6ba85767ef0375bb5022c824cfa39605ae2570ec1330625ff06bb80860a3791264960b7216debb14aca12bbebd031de3ac5f13733696c745437e442b5040bea25a329876c62639fdd539acfe15d0ed6689aa58114c1e706a8851f76829211a5f8bb88b64cda46da892c6a51477e5c469e0cad094c7cff8fa95f9523a937e67fdfa1bb12ce8a7a50f42b8b3bcf561943e96c4159488d1fb77749a87e45c4623600c2f0234dcd5e93c4f8c5f3104c86487827da0a9f633b022856bacf3ff115d9b6d894e63beb776e700c58c95525177bf429e660913a4b42f23a5d24e65de6103bf0dfbb796a1b82da17049988068a961b983b77cf72fee7a939018cbfba98d3c106c4c4d267398821b007df7e45209e631011c30066976f8356d3ce0b1a63797a9759015073b4a17d80073e99329422bc493035e595564c7edce23f6dfbdbc2c16665f9652cdab8954c4028ee967673dae6eb71ffd16ec56861bca969106f9103feaf5b6b9c218caa0db6ad2feab0ca46b668f53d2531b70a83509c83fe3b5857c68ab89d6d85aed542f385cd30d4ea9fefd3700f793f23687cd94fa0391d7e1e72dc0acaeb9a92cdd56269a0d971682c40d24d6dda80709399ffe763699b45de1a41f90be4fc36c848287630e7ad3ba7fe8f83e49f61e6002f6bc4fda6cc08a0b8afedeb99a56b5f374d8c15983aa20626a685a2d9efa22aa2b3fddb8c8cd2ad24fc95bd22616817ae5706bba80afcf29097c5aa9a9b0b6c971ad58382cb2b0aadbf3bbf233f48d65090d34538858c3631ee7390bb12be102032ad2e6eb33f3ea29b8f1a720de9b6ab0a83091dc8add28bd0e8a691efb7277e202c8a425a4d2e605d6a62373d13c784f3f9939280ca835b0d608e61b21083558e4ca7677bd703b76d9a6328e68c811d3f3c6cc5dc661e48fdbe1209d1e9e6c995a899c"}) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x101, 0xf801, 0x2010000000000004, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 752.419123ms ago: executing program 5 (id=52): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = syz_open_pts() r2 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x2) ppoll(&(0x7f00000000c0)=[{r0, 0x40}, {0xffffffffffffff9c, 0x142}, {r1, 0x4}, {r2, 0x1}], 0x4, &(0x7f0000000100)={0x4, 0x3}, &(0x7f0000000140)={0x9}) mkdir(&(0x7f0000000280)='./file2\x00', 0xc1) mkdir(&(0x7f00000002c0)='./file2/file0\x00', 0xc2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r3 = socket(0x1, 0x5, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000180)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00", 0x4}, 0x1c) write(r4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000200)=0x20000, 0x4) write(r3, &(0x7f0000000300)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./file2/file0\x00', 0x1, 0x200) 750.24387ms ago: executing program 0 (id=53): sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000180)=0xe, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000300)="a1d3b6c0", &(0x7f0000000340)=0x4, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r2 = dup2(r1, r0) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100"}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000400)="ea00000100000000", 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0xfffffffffffffffb, 0x5, 0x2, 0x100000000000000, 0x1}) setsid() r4 = syz_open_pts() socket(0x18, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffff1a) ioctl$TIOCSCTTY(r4, 0x20007461) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000180)=0xe, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000300)="a1d3b6c0", &(0x7f0000000340)=0x4, 0x0, 0x0) (async) socket(0x6, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) (async) dup2(r1, r0) (async) sendmmsg(r2, &(0x7f0000000200)={{&(0x7f0000000240)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100"}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000400)="ea00000100000000", 0x8) (async) ioctl$TIOCSCTTY(r2, 0x20007461) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0xfffffffffffffffb, 0x5, 0x2, 0x100000000000000, 0x1}) (async) setsid() (async) syz_open_pts() (async) socket(0x18, 0x2, 0x0) (async) socket$inet(0x2, 0x1, 0x0) (async) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffff1a) (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) 748.678886ms ago: executing program 9 (id=21): syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff85223f774ffe9f6bca1183655b4df04f00080045550014d2eddc63bd1d"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x100000001, 0x0, 0x100000020000000, 0x7}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000003c0)={0x1, 0x33}, 0x3, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0x18, 0x0, 0x37) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x3) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x12, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffff86) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f00000002c0)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) truncate(&(0x7f0000000080)='./file0/file0/..\x00', 0x100) syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) symlink(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0/..\x00') symlink(&(0x7f0000000600)='.\x00', &(0x7f0000000640)='./file0\x00') open(&(0x7f0000000680)='./file0\x00', 0x40000, 0x132) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0xa7210e10bc3c9def) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x80, 0xbaf3819aeb3e8fc0) rmdir(&(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x1000e, &(0x7f00000004c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x10, 0x0, 0x0, 0x1}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0xd77}}}}}}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') 716.194957ms ago: executing program 6 (id=54): r0 = socket$inet6(0x18, 0x1, 0x2) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0xb013, r0, 0x0) madvise(&(0x7f0000eaf000/0x4000)=nil, 0x4000, 0x1) (async) r1 = syz_open_pts() (async, rerun: 32) setsid() (rerun: 32) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0xffff) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 657.083772ms ago: executing program 9 (id=21): syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff85223f774ffe9f6bca1183655b4df04f00080045550014d2eddc63bd1d"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x100000001, 0x0, 0x100000020000000, 0x7}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000003c0)={0x1, 0x33}, 0x3, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0x18, 0x0, 0x37) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x3) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x12, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffff86) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f00000002c0)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) truncate(&(0x7f0000000080)='./file0/file0/..\x00', 0x100) syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) symlink(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0/..\x00') symlink(&(0x7f0000000600)='.\x00', &(0x7f0000000640)='./file0\x00') open(&(0x7f0000000680)='./file0\x00', 0x40000, 0x132) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0xa7210e10bc3c9def) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x80, 0xbaf3819aeb3e8fc0) rmdir(&(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x1000e, &(0x7f00000004c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x10, 0x0, 0x0, 0x1}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0xd77}}}}}}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') 439.333032ms ago: executing program 8 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f00000000c0)={0x7fa3, 0x4, 0x57, './file0\x00', './file0\x00', 0x0, "dce563684facb5c4beb503f3599069744ad7a2d2b418b45b2be98e11a4e95a83de5a49dcf8c9d0aa3c508ec77c35b11a57cbcd41120cb2f580f5df4ab097e8b78acfdbcc68ee74ee2a51ed96b32b7ebd42cc7d2644284a536a7cee6b8a063fde3eb802158502978bc9d3bbe8f61082b547c7e290790bff963f164d8d359e2c1c79e1f377db9e00eb54dd8534b789eb91113525288af09872aad76f528ba833723889a5ca135db07a4f875739af2090859d0ef025bb592763d9d0c4dc5fa6a8c405cdbfd5f4d0767225dee2a1053df03d78c64d8338bfcdb17ab7bed6dbcd98c6fd9d4f2527b1c84c27594bf0c299c393285718434171a38981767434f621e2a73633443f1dfc2f13b08e5bf39ed8aca21fbf6e1667476169aea81a64c3a7453fa4773677e2f6a2602104f202988e657ac4e6ee2c0c80304325f9c283b2da5e6d5608ac09afd1f817d241a5b40b597509219cf23f434b4fa67e49c4b6ec389069a58cf3aaf49673d89e797283791c19178dd69401a3c66ba51b281ab4790f07318ac89eb2b22f6c53e73e860bd92282cb2100b80e32ba0082df9714c20f808349be16277f0c148586874fc51c894590ea93f02823d9604a5da776f95a355219db9681ea8a0cdbd7c86e867703ffa243222a6bd0c01287e1b841108bf559993f0a9879cf4100031c4ecaaa4a90788bdc47479b764ca897fc971931d83166e28b12293acf5f6300f4d3a9cc3220fc5071170594ecf95a22a1f0155890bb61fc1bb71a7ac15ce47b6ef0e63866ea1af5f7c344196e124c486077af86b100c35033ee0b1dcbbe5fab5b5e7507586a7d89ce941f476581709646a4552fe792ff51df52ee850542ecf90f0e5b823c1d4656adda40485fa7c3a9f19fc22c8b166cd4a0f872d6b28ccb7471a8f5a9ef96ea2a2a5ffc580ab1be6425ed48c68836a3c2d90c9afccd21fca7a82ad3cc2ec7ed8e3ec6163b3d6ba85767ef0375bb5022c824cfa39605ae2570ec1330625ff06bb80860a3791264960b7216debb14aca12bbebd031de3ac5f13733696c745437e442b5040bea25a329876c62639fdd539acfe15d0ed6689aa58114c1e706a8851f76829211a5f8bb88b64cda46da892c6a51477e5c469e0cad094c7cff8fa95f9523a937e67fdfa1bb12ce8a7a50f42b8b3bcf561943e96c4159488d1fb77749a87e45c4623600c2f0234dcd5e93c4f8c5f3104c86487827da0a9f633b022856bacf3ff115d9b6d894e63beb776e700c58c95525177bf429e660913a4b42f23a5d24e65de6103bf0dfbb796a1b82da17049988068a961b983b77cf72fee7a939018cbfba98d3c106c4c4d267398821b007df7e45209e631011c30066976f8356d3ce0b1a63797a9759015073b4a17d80073e99329422bc493035e595564c7edce23f6dfbdbc2c16665f9652cdab8954c4028ee967673dae6eb71ffd16ec56861bca969106f9103feaf5b6b9c218caa0db6ad2feab0ca46b668f53d2531b70a83509c83fe3b5857c68ab89d6d85aed542f385cd30d4ea9fefd3700f793f23687cd94fa0391d7e1e72dc0acaeb9a92cdd56269a0d971682c40d24d6dda80709399ffe763699b45de1a41f90be4fc36c848287630e7ad3ba7fe8f83e49f61e6002f6bc4fda6cc08a0b8afedeb99a56b5f374d8c15983aa20626a685a2d9efa22aa2b3fddb8c8cd2ad24fc95bd22616817ae5706bba80afcf29097c5aa9a9b0b6c971ad58382cb2b0aadbf3bbf233f48d65090d34538858c3631ee7390bb12be102032ad2e6eb33f3ea29b8f1a720de9b6ab0a83091dc8add28bd0e8a691efb7277e202c8a425a4d2e605d6a62373d13c784f3f9939280ca835b0d608e61b21083558e4ca7677bd703b76d9a6328e68c811d3f3c6cc5dc661e48fdbe1209d1e9e6c995a899c"}) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x101, 0xf801, 0x2010000000000004, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 439.155828ms ago: executing program 4 (id=55): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x53, 0x4) connect$inet(r0, &(0x7f0000000640)={0x10, 0x2, 0x3, 0x8}, 0x10) socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x8002, 0x0) socket(0x18, 0x3, 0x4) r2 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0xb, 0x0, &(0x7f0000000680)="d75930769b557f12633bdf88bcbc43df7e30324dd43e6c0d49382280f52fcef94aab887a6d52b7508f7d04819d8ab4f688f7503cdc9612213473a55fe0d10b1357fc550fb6014583874a90a59c4be7092e89bc510821f11b9ed33cdd614458615b304dd146939387421aea2a29f009bea6310e77c01eb19893d48c0e2c88fd1ff27f8082535c586986fbe2c2f28a77c6499fc5c96b079f8a50646122c1fb2546c8875913b0ad7a29e91208a333ea081415b907ef38d0a153054652ffb62b4b045efc28180c9d723b887084bf6e398a0f4e493f0a65fe7e1d01c716d763e0cb73460caf3ab8152a0b415c2d029e9335e6397169d019b73c19ccaddbf354318a465a2f229a36178c21213e363b7b91aafcc0b3b6123bcef416afdfbee679a08264702bab368c0d635beda02035cf6d9994552967a3e7698b04642f3b8b15574d054e5085a52109db68086fa7674a87d2ac6cf08ee2003e1c699eaffb639dbf87cbff053e24210f4c753d6d5c6e6d5b94e0b95902a63e5c06edc1ea794cb9ca599efbe8ef9f5c3367cc3b6a0ff6a0263e80b9d6edba145ce58108d8a81bb38a8033e1022906f40c2b22ca1539cd836bfbc1adf556956afae4dd0c877b9f8b85e520d429c83219ea3fa63cfc015498164f389eef177a0ac6462a07285666551f01250011ffec704dac33f674f096259245176c2ab9babdcb35257b70dfe10741e7bd855ef2a982eb4a66896bd2883885d781a716a2beaa3d69c1ac59f2b1d9b161982de813854ba00871ce4383831bf3d6219be4957d592f72af85b12e70c16f1d6848084dfab683956ba5508ae96ac1031db1355e4b42d295239bf9f8eb534af7aa069d672938805180a57e38b71fe09f05fb325212638e1d95ae5fee519d3c54df8c42d46ff8f6ac966ac66c17d76dc1e2954b25cb366e549c3fe1caf0c8ac3a967c0ee5a3bc5adf6dcb987d45679a94afbd9e543228e628caf506f39a12dccd57f2fac69c29fd8227f8f6b1a58f94438c51e2a18950cb82d37ac90a2ddc963541b71f716ad76330cc25e9ea48f0cde64bc5c6db6af310d7fc975797b2914ad80e9fc63d6a6838f51e38831313cc1055fd778d4d2a79243f4facdc6b89b38489367ed02faf5c1d79f232301961eb63c0afe16df27984c9be0a39e51be664e7661c2e4a1f4e93843ab30bb3b3cc04f65656d9b1d867b1f29c62188143de1af5085e4dd4d09463cff3b661d234737cfd47b75dbcafa2f82d9700606464b258a2441031a768df1fc6e90b36cf95bdbf36d0aa08f4e6bcd984fa11c6a651816e24730f321af146d511d65c0be74814779a58a6860af1e6e1d8c47e1dc6fc1b04ef6694b4fcc27542745b6538517460f5a6bc87b1f5a105f830ea441171436b6fe9323f744182fdbcb898bd3d89bfab541b16ef18a4d986c6bde438a5ce059ed37101c84defcccf771f32a212d0251a1d8d0c8603f55ba8644c1501a6b4229e98b13029263fbf6714b9ca7b4bad30039f02bc2826954b3976a347801a89976e81ed89c1c1e05963c630fdb47e297b4078aaffd246e805dd19c8a9b524eb95bb0eecb4dbb5cc5b5b52fb5826cdeb097c64f176af74f0927bd2cd91a01054830e25de95749f7142fa43019e6544e3e880a52ec4dff5c724c20e92756fbc643f562cdc9f18b255ee9d3f6eef9f61508fbc4372422444906634186a34715503d39c5f6e455f44ee342a66325969fc557d1cfba3f461c6070f26045f0a0ac526a3129c4a8649c9866499fba5c7550a7e881ad930cbc78b990cb86b1054d89e077987578eb193fefe4895e1a62aafd123136d386720be66a121f4b59fe927a9056b37f6eae5ff81c99185a5e7740ef75859b233db3e820cc7c81033968d444456db0c9ad544744798ff229da6706d6a04d1883c67384f879c4b4c739e2d950c16db0d8b51b89e9984526e150ee7e23938fe61cb63e92b6902f6d47f924b05023875bc01ee28f580a39fee984bbfc3d029b56f71e58d77e191eac7c4020bd74a5fc94c680b4bf22a1416b746484581237031444d833279ca8bbd9f8fdcd00821a52faab14bd090f81525ca040c2195438a774f9aa625a31cf3902d57fd33b9cd6108d5be40b326082ee62eedee6a40d95ae362496df48e3db0423d1ef5b78dfb5c00f73f4c3ffde27ce0e1c9416d5fc0e71cf022b035389defe4296ea5254776cd3e185c9ffbd5ba28176369110421791e6661deb37197f422cf8ab5902b85803ac3c89b651bb3c38ec584c8cb54cacd04023028b1c45c18211ec6df82df153b70a2a5f93d2f853e536cc26ba6403f653130f99b97d8bc93f52cb7bb2b0f8d965cd79613fc8d106b286a0b8e490d97b3323c14bebe164f8acbdd1691dfccd94c6798365cfba64f573bf5b1f7c1b68a01c5a042f667de92da30f12f80f0fe6a6cb82b3f30015ee74525e6109be8029ef42a22939c28fb44808b90f79795ac31eac7989c2e301bc4145feed42ef662789cb5e1ad048220a8ed2df1f5c1635e26a519b1103ee886a7e42b4d82ac0e9518dd8b1843698271848e48b1f94bfdb3c26393847c5e680f7926d2194a5cc80e219df4ea3abb5100c2dcc94f1cc2731bca481c3003ac64fc3b1d59bcca2f7ce5350408559cf9672da64dd04730951da4f3d2478c59bfd944c25b60b7006d0a32b1394fdddb0d1afb95276048216255cdea44d16927e481975985257ad29e2f3907e6ef0e0a72517f99d834399ea21b8d52ed8f3fd7ea02325ee78aed7abd024c36de1ef0d49e944b2deca28868502556c3a0dcd22b94af0577172d9e073e68d337a26b1af6a3192dc8ea3cfa66a2e6ed04d769e62381c41d7be8207a284357587d5a9f360a82bca7fd56ff26b3d639ceacd8660149b850754abd03e5383d07e48196d65dfe9371625032a2cbdd5e7d16b6be0d35c98f3a126a9ab413b5056c93f64ddae31e22840b2c6db7ff71479081db83a5caa87a6f7709f1c2f83c0a2cb3f4242c7e7970a1f339eb6097dac0e609e191040095e939640f232db11072027c64daef37af09f411e2b23f8a25a59252a87f7767397a09efb6be3fc4b13366774608aa3347db56188b7c55af2f62c9b5b942a9b8aa708d0443289db9016af6e65b57efbf6788af5f4b7f0650cdfd9d1788a781c3e911ce1a89815865f40f9164bcf4d0d66ec36c6b996d44e45a324ef5699379012df3302a99f0554789afb07da137147ea5e29813a847c5360c080f30a5e5f3d69306280bfe394cb01e748dc3cf7278a8f8b197e3507baf3365293c71513ac1168d00f259a77619b266c5601c0be1e1a0d1f28b7f92f52aacaa4bb29e7dbee577114e3e49208b5b8b2d67aa081e916552ce2b9a186436e2b7b99f6853590dd63dbd62f748d86538e243e855ffe76da94769175abef358d426fd0e25c5e0f75f6b9617196e38b4cc8ae7edb3b4ef9c69b2228b7bcbcb800e5b86244e31bf6338aedfacd79136e5381fdfac48ffb9c29746b1119d3351136fcd4f1e0eeab9a2e4497e41cd72baac3606bed82f4e50d7845dd1030d6442eaca7ac749dc7ba98e5ef8baef5ac6f1bfe71783896c56dc59a283747f72ca02ce2af3eaa43d036b3076eb68a815f6fa323540f40e55460ec3d5c775285156f7a1c1b40143cb5063ac45a43ca7b60efa7d1ab672cdfc7413bc54b8baa72dba44e4717f544db365f374c80522960f0767b37053ef01a42ff91df5eff9cdf53ca020b20e62663557e18493ae0b1fa0e5d6671b1af5c184e9e9306bd4d12fc4477a7a301541c1ff0cbef5a373d7a42ac458a76b8a2c6aa21c12bada7d8e1b2345dbefb43ed2776f8f379566122c920284bd8e794a65b3d84355ece1b21f809f117c977c13dfc5b62a90bdc22d2feb76ad567fc4803f519b72c5a9da93527353af24fa365cab512ad7cec83ebed8daf2c42381ae7cad2ec0238354c1a5d31007e642466f177a4d3e269886124df30183b6f39f872b5de18b995a5befde74170860760183033d9126deed9087bed94443dbd85006b5c492a788453482b368a812507b3e6274e8c1c366078dbe82acead1c7ab992cfa2e04cb559d07f26ee7bbaab74e2dea7c5cfe324914ecf488f621d9f475ecd1d083f02a05c9592d8b60a202f061859b81433232d624ab46f8d5c4886cbe932c97dba2dd0aee9f9575666223bdb9835316d5de0820daf831eccccd6543d1377be1a57c808e209de7353dc7ab66bb9f4633eace0731512b299f1416c87777b579bffc35c59e973a052c4489a969062ba5c28f65177c6a241471ab6ce18b64f1841e4a5e051974377a614953a6be4531dd35a1fc5f8086bc02a052aba13ecb7b654ec3c24cf7e92fccc45f9135d5c9636dd74a6ccb443b3fa46d1f4189c30cac0741db6cdf76b572ed59c2e7a885c5a3cacdfea00d5016a32c3da2c36e03106356e5fd5517a0bfaa1132011fb5d395d58d169f6c07368514f35b16fcb1a5ea836dde8bb245410deab46ab04778d09636a1d2134f418db20efe693216b1fd6e7b3b0d4e40a64692786400a0037fcc50301280e48f07d07eb6a4b80b76698a7029d74318790e013ecfe82ab9c10905648346de48dbd36113b34bf255dead81ced6ba3cf46fb8f161bc00faced85e43f2a7cbba81fb4283933aaedcd06e4d011171b5d22c31812a3645a1a38cceb2bd7b182f5696baee3daeda4aa7f44cd8634cbe7c42e9793fb46c686e2120f1bc1ed5478f451479ecdcb4ac5dfbafd53e8b548ee3ad28e6df90ed16d2f7e172f1aebd4309b2920544ad3ff431c533b4accc07731f77fcbfc490a4d749004daaa9b1497f7ad0323b7caf26d1f8043485d5a8731d01ebf72a05629274f267731e5c27a66d86ab6fb19032d194a88eaef42350209dec6564bbd787c235c1661245672d3cd0f024ce12a6aed351fa10eb71ca2a667d2a4185afe4a5d871248b73b52db7b75aa633424ac223ee3358de4c92b67ef23554cace72e19cbb403fac9558ce0e066a57fe6e2645dc9ca8b5d6be57451cd61e3fa75c5e06302329af143ef32b078464888ab135515c2268316d70f21284f5f6fad5d316480eda9610876f9fb3930393f16711f0ab91e095088237e96933d44f078b7bd9178417bad9a185583f45b7fa507312406249b402877d64c2fd56a042625311981fb8e5ba557b19da73f1fde5a8c0735b404a4da7789babefe8752dafcd3e927e3365dff2965796695b9e0be0f44c57c36f41a136e212a9fde269d4adae61184f2846a5bfed6b765779e8f3eb6bea06710ced2bee7264298149779092b5ee7ae5b26559e583fc2fa1455f00f393caae8de66abacbcc3a88255a183b253831e6878ccf0da29d0825c4634db593076819100093abb9aa72c246553c8a4277a63e156dd75500a956d93d24954ce99f2337642f85e6c7e1bb8aa87e9b315ba8a103bf37902b0a93eb2f7af776073cd542b1a6785bc2268965651c218269becfe5d6c9e10d4ee190d65b952c5bdba0098886bd5dabbec596a910d35950b76ccc7da4946a998f56a5144c1680796fd099f80dffd6ce9330614ac7f13ebfaf7a27923ab310acb2bbc8998d670ebdbdbcf5e2b87f5be8113cee452dd5f5af2cef8d1d3336535c57742ec3849bab9faddd6041675cfd673ad784211f2223815c136267aaca02b1c574eec00ed33393f70b62e82af695d83751eab7810449b87d02de8bf5b4f078deac334059e54d0185c2d1a7e376ba5d64b6314bfc491584eaa1f96b24f097c2c96d20bdb82a73910c7b6646b9e4c341294f1195c7a3688a12", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0xff36) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) closefrom(r3) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) 438.405657ms ago: executing program 5 (id=56): r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045d40028086700000e069078e0000002ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0505007a9aa9d236"]) setsockopt(r0, 0xe, 0xbddc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000540)="ebf66ac14c90fd812eaa4e712e54e69931929648", 0x14) open$dir(&(0x7f0000000100)='.\x00', 0x80, 0x82) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000440)='./file0\x00', 0x541, 0x110) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000580)=0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pselect(0x40, &(0x7f0000000140)={0x2, 0x6, 0xfffffffffffffff9, 0x6, 0x7, 0xfffffffffffffc46, 0x3, 0x6}, &(0x7f0000000180)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x5, 0xd4b1, 0xfffffffffffffff9, 0x40000009, 0xb1, 0x3}, 0x0, 0x0, 0x0) link(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x2800) socket$unix(0x1, 0x2, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) closefrom(r5) r6 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000005c0)='.\x00', &(0x7f0000000600)='./file0\x00') mkdir(&(0x7f0000000640)='./file2\x00', 0xc1) unveil(&(0x7f0000000680)='./file2/file0\x00', &(0x7f00000006c0)='r\x00') unveil(&(0x7f0000000700)='./file0/file0/..\x00', &(0x7f0000000740)='x\x00') unveil(&(0x7f0000000780)='./file0/file1\x00', &(0x7f00000007c0)='c\x00') unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='w\x00') bind$unix(r6, &(0x7f00000004c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) sendto$unix(r6, 0x0, 0x0, 0xc, &(0x7f0000000500)=@file={0x10, 0x1, './file0\x00'}, 0xa) 437.737956ms ago: executing program 9 (id=21): syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff85223f774ffe9f6bca1183655b4df04f00080045550014d2eddc63bd1d"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x100000001, 0x0, 0x100000020000000, 0x7}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000003c0)={0x1, 0x33}, 0x3, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0x18, 0x0, 0x37) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x3) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x12, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffff86) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f00000002c0)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) truncate(&(0x7f0000000080)='./file0/file0/..\x00', 0x100) syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) symlink(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0/..\x00') symlink(&(0x7f0000000600)='.\x00', &(0x7f0000000640)='./file0\x00') open(&(0x7f0000000680)='./file0\x00', 0x40000, 0x132) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0xa7210e10bc3c9def) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x80, 0xbaf3819aeb3e8fc0) rmdir(&(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x1000e, &(0x7f00000004c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x10, 0x0, 0x0, 0x1}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0xd77}}}}}}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') 220.301828ms ago: executing program 0 (id=57): getrlimit(0x7, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea40000100000000", 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0xd59b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000200)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f0000000240)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x32) write(r3, &(0x7f0000000180)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) open$dir(&(0x7f00000002c0)='./file0\x00', 0xf02, 0x186) r6 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x109) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) connect$unix(r4, &(0x7f0000000280)=@abs={0x40, 0x1, 0x0, 0x0}, 0x8) getrlimit(0x7, 0xfffffffffffffffe) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea40000100000000", 0x8) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x186) (async) truncate(&(0x7f0000000100)='./file0\x00', 0xd59b) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000200)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f0000000240)) (async) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x32) (async) write(r3, &(0x7f0000000180)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) connect$unix(r5, &(0x7f00000000c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x109) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) (async) connect$unix(r4, &(0x7f0000000280)=@abs={0x40, 0x1, 0x0, 0x0}, 0x8) (async) 199.771211ms ago: executing program 34 (id=57): getrlimit(0x7, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea40000100000000", 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0xd59b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000200)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f0000000240)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x32) write(r3, &(0x7f0000000180)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) open$dir(&(0x7f00000002c0)='./file0\x00', 0xf02, 0x186) r6 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x109) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) connect$unix(r4, &(0x7f0000000280)=@abs={0x40, 0x1, 0x0, 0x0}, 0x8) getrlimit(0x7, 0xfffffffffffffffe) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea40000100000000", 0x8) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x186) (async) truncate(&(0x7f0000000100)='./file0\x00', 0xd59b) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f0000000200)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f0000000240)) (async) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x32) (async) write(r3, &(0x7f0000000180)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) connect$unix(r5, &(0x7f00000000c0)=@file={0x8, 0x1, './file0\x00'}, 0xa) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000300)='./file0\x00', 0x1, 0x109) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) (async) connect$unix(r4, &(0x7f0000000280)=@abs={0x40, 0x1, 0x0, 0x0}, 0x8) (async) 199.665822ms ago: executing program 8 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f00000000c0)={0x7fa3, 0x4, 0x57, './file0\x00', './file0\x00', 0x0, "dce563684facb5c4beb503f3599069744ad7a2d2b418b45b2be98e11a4e95a83de5a49dcf8c9d0aa3c508ec77c35b11a57cbcd41120cb2f580f5df4ab097e8b78acfdbcc68ee74ee2a51ed96b32b7ebd42cc7d2644284a536a7cee6b8a063fde3eb802158502978bc9d3bbe8f61082b547c7e290790bff963f164d8d359e2c1c79e1f377db9e00eb54dd8534b789eb91113525288af09872aad76f528ba833723889a5ca135db07a4f875739af2090859d0ef025bb592763d9d0c4dc5fa6a8c405cdbfd5f4d0767225dee2a1053df03d78c64d8338bfcdb17ab7bed6dbcd98c6fd9d4f2527b1c84c27594bf0c299c393285718434171a38981767434f621e2a73633443f1dfc2f13b08e5bf39ed8aca21fbf6e1667476169aea81a64c3a7453fa4773677e2f6a2602104f202988e657ac4e6ee2c0c80304325f9c283b2da5e6d5608ac09afd1f817d241a5b40b597509219cf23f434b4fa67e49c4b6ec389069a58cf3aaf49673d89e797283791c19178dd69401a3c66ba51b281ab4790f07318ac89eb2b22f6c53e73e860bd92282cb2100b80e32ba0082df9714c20f808349be16277f0c148586874fc51c894590ea93f02823d9604a5da776f95a355219db9681ea8a0cdbd7c86e867703ffa243222a6bd0c01287e1b841108bf559993f0a9879cf4100031c4ecaaa4a90788bdc47479b764ca897fc971931d83166e28b12293acf5f6300f4d3a9cc3220fc5071170594ecf95a22a1f0155890bb61fc1bb71a7ac15ce47b6ef0e63866ea1af5f7c344196e124c486077af86b100c35033ee0b1dcbbe5fab5b5e7507586a7d89ce941f476581709646a4552fe792ff51df52ee850542ecf90f0e5b823c1d4656adda40485fa7c3a9f19fc22c8b166cd4a0f872d6b28ccb7471a8f5a9ef96ea2a2a5ffc580ab1be6425ed48c68836a3c2d90c9afccd21fca7a82ad3cc2ec7ed8e3ec6163b3d6ba85767ef0375bb5022c824cfa39605ae2570ec1330625ff06bb80860a3791264960b7216debb14aca12bbebd031de3ac5f13733696c745437e442b5040bea25a329876c62639fdd539acfe15d0ed6689aa58114c1e706a8851f76829211a5f8bb88b64cda46da892c6a51477e5c469e0cad094c7cff8fa95f9523a937e67fdfa1bb12ce8a7a50f42b8b3bcf561943e96c4159488d1fb77749a87e45c4623600c2f0234dcd5e93c4f8c5f3104c86487827da0a9f633b022856bacf3ff115d9b6d894e63beb776e700c58c95525177bf429e660913a4b42f23a5d24e65de6103bf0dfbb796a1b82da17049988068a961b983b77cf72fee7a939018cbfba98d3c106c4c4d267398821b007df7e45209e631011c30066976f8356d3ce0b1a63797a9759015073b4a17d80073e99329422bc493035e595564c7edce23f6dfbdbc2c16665f9652cdab8954c4028ee967673dae6eb71ffd16ec56861bca969106f9103feaf5b6b9c218caa0db6ad2feab0ca46b668f53d2531b70a83509c83fe3b5857c68ab89d6d85aed542f385cd30d4ea9fefd3700f793f23687cd94fa0391d7e1e72dc0acaeb9a92cdd56269a0d971682c40d24d6dda80709399ffe763699b45de1a41f90be4fc36c848287630e7ad3ba7fe8f83e49f61e6002f6bc4fda6cc08a0b8afedeb99a56b5f374d8c15983aa20626a685a2d9efa22aa2b3fddb8c8cd2ad24fc95bd22616817ae5706bba80afcf29097c5aa9a9b0b6c971ad58382cb2b0aadbf3bbf233f48d65090d34538858c3631ee7390bb12be102032ad2e6eb33f3ea29b8f1a720de9b6ab0a83091dc8add28bd0e8a691efb7277e202c8a425a4d2e605d6a62373d13c784f3f9939280ca835b0d608e61b21083558e4ca7677bd703b76d9a6328e68c811d3f3c6cc5dc661e48fdbe1209d1e9e6c995a899c"}) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x101, 0xf801, 0x2010000000000004, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 199.53983ms ago: executing program 4 (id=58): r0 = socket(0xd, 0x8002, 0x2) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x4, 0x4, 0xfd, 0x8000000010004}], 0x1, 0x0, 0x4, 0x0) (async) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x6, 0x100000000002, 0x0, 0x3}) (async) flock(r2, 0x3) (async) flock(r2, 0x1) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x9ad, 0x100, 0xffffffffffffffff, 0x1}) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r3) 198.78776ms ago: executing program 9 (id=21): syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff85223f774ffe9f6bca1183655b4df04f00080045550014d2eddc63bd1d"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x100000001, 0x0, 0x100000020000000, 0x7}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000003c0)={0x1, 0x33}, 0x3, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0x18, 0x0, 0x37) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x3) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x12, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffff86) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f00000002c0)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) truncate(&(0x7f0000000080)='./file0/file0/..\x00', 0x100) syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) symlink(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0/..\x00') symlink(&(0x7f0000000600)='.\x00', &(0x7f0000000640)='./file0\x00') open(&(0x7f0000000680)='./file0\x00', 0x40000, 0x132) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0xa7210e10bc3c9def) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x80, 0xbaf3819aeb3e8fc0) rmdir(&(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x1000e, &(0x7f00000004c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x10, 0x0, 0x0, 0x1}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0xd77}}}}}}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') 198.692739ms ago: executing program 8 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f00000000c0)={0x7fa3, 0x4, 0x57, './file0\x00', './file0\x00', 0x0, "dce563684facb5c4beb503f3599069744ad7a2d2b418b45b2be98e11a4e95a83de5a49dcf8c9d0aa3c508ec77c35b11a57cbcd41120cb2f580f5df4ab097e8b78acfdbcc68ee74ee2a51ed96b32b7ebd42cc7d2644284a536a7cee6b8a063fde3eb802158502978bc9d3bbe8f61082b547c7e290790bff963f164d8d359e2c1c79e1f377db9e00eb54dd8534b789eb91113525288af09872aad76f528ba833723889a5ca135db07a4f875739af2090859d0ef025bb592763d9d0c4dc5fa6a8c405cdbfd5f4d0767225dee2a1053df03d78c64d8338bfcdb17ab7bed6dbcd98c6fd9d4f2527b1c84c27594bf0c299c393285718434171a38981767434f621e2a73633443f1dfc2f13b08e5bf39ed8aca21fbf6e1667476169aea81a64c3a7453fa4773677e2f6a2602104f202988e657ac4e6ee2c0c80304325f9c283b2da5e6d5608ac09afd1f817d241a5b40b597509219cf23f434b4fa67e49c4b6ec389069a58cf3aaf49673d89e797283791c19178dd69401a3c66ba51b281ab4790f07318ac89eb2b22f6c53e73e860bd92282cb2100b80e32ba0082df9714c20f808349be16277f0c148586874fc51c894590ea93f02823d9604a5da776f95a355219db9681ea8a0cdbd7c86e867703ffa243222a6bd0c01287e1b841108bf559993f0a9879cf4100031c4ecaaa4a90788bdc47479b764ca897fc971931d83166e28b12293acf5f6300f4d3a9cc3220fc5071170594ecf95a22a1f0155890bb61fc1bb71a7ac15ce47b6ef0e63866ea1af5f7c344196e124c486077af86b100c35033ee0b1dcbbe5fab5b5e7507586a7d89ce941f476581709646a4552fe792ff51df52ee850542ecf90f0e5b823c1d4656adda40485fa7c3a9f19fc22c8b166cd4a0f872d6b28ccb7471a8f5a9ef96ea2a2a5ffc580ab1be6425ed48c68836a3c2d90c9afccd21fca7a82ad3cc2ec7ed8e3ec6163b3d6ba85767ef0375bb5022c824cfa39605ae2570ec1330625ff06bb80860a3791264960b7216debb14aca12bbebd031de3ac5f13733696c745437e442b5040bea25a329876c62639fdd539acfe15d0ed6689aa58114c1e706a8851f76829211a5f8bb88b64cda46da892c6a51477e5c469e0cad094c7cff8fa95f9523a937e67fdfa1bb12ce8a7a50f42b8b3bcf561943e96c4159488d1fb77749a87e45c4623600c2f0234dcd5e93c4f8c5f3104c86487827da0a9f633b022856bacf3ff115d9b6d894e63beb776e700c58c95525177bf429e660913a4b42f23a5d24e65de6103bf0dfbb796a1b82da17049988068a961b983b77cf72fee7a939018cbfba98d3c106c4c4d267398821b007df7e45209e631011c30066976f8356d3ce0b1a63797a9759015073b4a17d80073e99329422bc493035e595564c7edce23f6dfbdbc2c16665f9652cdab8954c4028ee967673dae6eb71ffd16ec56861bca969106f9103feaf5b6b9c218caa0db6ad2feab0ca46b668f53d2531b70a83509c83fe3b5857c68ab89d6d85aed542f385cd30d4ea9fefd3700f793f23687cd94fa0391d7e1e72dc0acaeb9a92cdd56269a0d971682c40d24d6dda80709399ffe763699b45de1a41f90be4fc36c848287630e7ad3ba7fe8f83e49f61e6002f6bc4fda6cc08a0b8afedeb99a56b5f374d8c15983aa20626a685a2d9efa22aa2b3fddb8c8cd2ad24fc95bd22616817ae5706bba80afcf29097c5aa9a9b0b6c971ad58382cb2b0aadbf3bbf233f48d65090d34538858c3631ee7390bb12be102032ad2e6eb33f3ea29b8f1a720de9b6ab0a83091dc8add28bd0e8a691efb7277e202c8a425a4d2e605d6a62373d13c784f3f9939280ca835b0d608e61b21083558e4ca7677bd703b76d9a6328e68c811d3f3c6cc5dc661e48fdbe1209d1e9e6c995a899c"}) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x101, 0xf801, 0x2010000000000004, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 198.611526ms ago: executing program 5 (id=59): r0 = socket(0x10, 0x4000, 0xe) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) dup3(r0, r1, 0x0) 198.465224ms ago: executing program 35 (id=59): r0 = socket(0x10, 0x4000, 0xe) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) dup3(r0, r1, 0x0) 198.379253ms ago: executing program 9 (id=21): syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff85223f774ffe9f6bca1183655b4df04f00080045550014d2eddc63bd1d"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x100000001, 0x0, 0x100000020000000, 0x7}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000003c0)={0x1, 0x33}, 0x3, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0x18, 0x0, 0x37) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x3) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x12, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffff86) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f00000002c0)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) truncate(&(0x7f0000000080)='./file0/file0/..\x00', 0x100) syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) symlink(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0/..\x00') symlink(&(0x7f0000000600)='.\x00', &(0x7f0000000640)='./file0\x00') open(&(0x7f0000000680)='./file0\x00', 0x40000, 0x132) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0xa7210e10bc3c9def) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x80, 0xbaf3819aeb3e8fc0) rmdir(&(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x1000e, &(0x7f00000004c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x10, 0x0, 0x0, 0x1}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0xd77}}}}}}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') 131.571673ms ago: executing program 8 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f00000000c0)={0x7fa3, 0x4, 0x57, './file0\x00', './file0\x00', 0x0, "dce563684facb5c4beb503f3599069744ad7a2d2b418b45b2be98e11a4e95a83de5a49dcf8c9d0aa3c508ec77c35b11a57cbcd41120cb2f580f5df4ab097e8b78acfdbcc68ee74ee2a51ed96b32b7ebd42cc7d2644284a536a7cee6b8a063fde3eb802158502978bc9d3bbe8f61082b547c7e290790bff963f164d8d359e2c1c79e1f377db9e00eb54dd8534b789eb91113525288af09872aad76f528ba833723889a5ca135db07a4f875739af2090859d0ef025bb592763d9d0c4dc5fa6a8c405cdbfd5f4d0767225dee2a1053df03d78c64d8338bfcdb17ab7bed6dbcd98c6fd9d4f2527b1c84c27594bf0c299c393285718434171a38981767434f621e2a73633443f1dfc2f13b08e5bf39ed8aca21fbf6e1667476169aea81a64c3a7453fa4773677e2f6a2602104f202988e657ac4e6ee2c0c80304325f9c283b2da5e6d5608ac09afd1f817d241a5b40b597509219cf23f434b4fa67e49c4b6ec389069a58cf3aaf49673d89e797283791c19178dd69401a3c66ba51b281ab4790f07318ac89eb2b22f6c53e73e860bd92282cb2100b80e32ba0082df9714c20f808349be16277f0c148586874fc51c894590ea93f02823d9604a5da776f95a355219db9681ea8a0cdbd7c86e867703ffa243222a6bd0c01287e1b841108bf559993f0a9879cf4100031c4ecaaa4a90788bdc47479b764ca897fc971931d83166e28b12293acf5f6300f4d3a9cc3220fc5071170594ecf95a22a1f0155890bb61fc1bb71a7ac15ce47b6ef0e63866ea1af5f7c344196e124c486077af86b100c35033ee0b1dcbbe5fab5b5e7507586a7d89ce941f476581709646a4552fe792ff51df52ee850542ecf90f0e5b823c1d4656adda40485fa7c3a9f19fc22c8b166cd4a0f872d6b28ccb7471a8f5a9ef96ea2a2a5ffc580ab1be6425ed48c68836a3c2d90c9afccd21fca7a82ad3cc2ec7ed8e3ec6163b3d6ba85767ef0375bb5022c824cfa39605ae2570ec1330625ff06bb80860a3791264960b7216debb14aca12bbebd031de3ac5f13733696c745437e442b5040bea25a329876c62639fdd539acfe15d0ed6689aa58114c1e706a8851f76829211a5f8bb88b64cda46da892c6a51477e5c469e0cad094c7cff8fa95f9523a937e67fdfa1bb12ce8a7a50f42b8b3bcf561943e96c4159488d1fb77749a87e45c4623600c2f0234dcd5e93c4f8c5f3104c86487827da0a9f633b022856bacf3ff115d9b6d894e63beb776e700c58c95525177bf429e660913a4b42f23a5d24e65de6103bf0dfbb796a1b82da17049988068a961b983b77cf72fee7a939018cbfba98d3c106c4c4d267398821b007df7e45209e631011c30066976f8356d3ce0b1a63797a9759015073b4a17d80073e99329422bc493035e595564c7edce23f6dfbdbc2c16665f9652cdab8954c4028ee967673dae6eb71ffd16ec56861bca969106f9103feaf5b6b9c218caa0db6ad2feab0ca46b668f53d2531b70a83509c83fe3b5857c68ab89d6d85aed542f385cd30d4ea9fefd3700f793f23687cd94fa0391d7e1e72dc0acaeb9a92cdd56269a0d971682c40d24d6dda80709399ffe763699b45de1a41f90be4fc36c848287630e7ad3ba7fe8f83e49f61e6002f6bc4fda6cc08a0b8afedeb99a56b5f374d8c15983aa20626a685a2d9efa22aa2b3fddb8c8cd2ad24fc95bd22616817ae5706bba80afcf29097c5aa9a9b0b6c971ad58382cb2b0aadbf3bbf233f48d65090d34538858c3631ee7390bb12be102032ad2e6eb33f3ea29b8f1a720de9b6ab0a83091dc8add28bd0e8a691efb7277e202c8a425a4d2e605d6a62373d13c784f3f9939280ca835b0d608e61b21083558e4ca7677bd703b76d9a6328e68c811d3f3c6cc5dc661e48fdbe1209d1e9e6c995a899c"}) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x101, 0xf801, 0x2010000000000004, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 845.264µs ago: executing program 9 (id=21): syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff85223f774ffe9f6bca1183655b4df04f00080045550014d2eddc63bd1d"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x5, 0x100000001, 0x0, 0x100000020000000, 0x7}) sysctl$kern(&(0x7f0000000380)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000003c0)={0x1, 0x33}, 0x3, &(0x7f0000000400)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000440)=0x18, 0x0, 0x37) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x3) sysctl$net_inet_divert(&(0x7f0000000300)={0x4, 0x12, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffff86) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') rmdir(&(0x7f00000002c0)='.\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) truncate(&(0x7f0000000080)='./file0/file0/..\x00', 0x100) syz_emit_ethernet(0x57, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) symlink(&(0x7f0000000540)='.\x00', &(0x7f0000000580)='./file0\x00') chdir(&(0x7f00000005c0)='./file0/file0/..\x00') symlink(&(0x7f0000000600)='.\x00', &(0x7f0000000640)='./file0\x00') open(&(0x7f0000000680)='./file0\x00', 0x40000, 0x132) mkdirat(0xffffffffffffff9c, &(0x7f00000006c0)='./file1\x00', 0xa7210e10bc3c9def) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file1\x00', 0x80, 0xbaf3819aeb3e8fc0) rmdir(&(0x7f0000000740)='./file1\x00') syz_emit_ethernet(0x1000e, &(0x7f00000004c0)={@broadcast, @random="12263abc614e", [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x10, 0x0, 0x0, 0x1}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x8, 0xd77}}}}}}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') 714.898µs ago: executing program 3 (id=61): sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 0s ago: executing program 8 (id=27): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f00000000c0)={0x7fa3, 0x4, 0x57, './file0\x00', './file0\x00', 0x0, "dce563684facb5c4beb503f3599069744ad7a2d2b418b45b2be98e11a4e95a83de5a49dcf8c9d0aa3c508ec77c35b11a57cbcd41120cb2f580f5df4ab097e8b78acfdbcc68ee74ee2a51ed96b32b7ebd42cc7d2644284a536a7cee6b8a063fde3eb802158502978bc9d3bbe8f61082b547c7e290790bff963f164d8d359e2c1c79e1f377db9e00eb54dd8534b789eb91113525288af09872aad76f528ba833723889a5ca135db07a4f875739af2090859d0ef025bb592763d9d0c4dc5fa6a8c405cdbfd5f4d0767225dee2a1053df03d78c64d8338bfcdb17ab7bed6dbcd98c6fd9d4f2527b1c84c27594bf0c299c393285718434171a38981767434f621e2a73633443f1dfc2f13b08e5bf39ed8aca21fbf6e1667476169aea81a64c3a7453fa4773677e2f6a2602104f202988e657ac4e6ee2c0c80304325f9c283b2da5e6d5608ac09afd1f817d241a5b40b597509219cf23f434b4fa67e49c4b6ec389069a58cf3aaf49673d89e797283791c19178dd69401a3c66ba51b281ab4790f07318ac89eb2b22f6c53e73e860bd92282cb2100b80e32ba0082df9714c20f808349be16277f0c148586874fc51c894590ea93f02823d9604a5da776f95a355219db9681ea8a0cdbd7c86e867703ffa243222a6bd0c01287e1b841108bf559993f0a9879cf4100031c4ecaaa4a90788bdc47479b764ca897fc971931d83166e28b12293acf5f6300f4d3a9cc3220fc5071170594ecf95a22a1f0155890bb61fc1bb71a7ac15ce47b6ef0e63866ea1af5f7c344196e124c486077af86b100c35033ee0b1dcbbe5fab5b5e7507586a7d89ce941f476581709646a4552fe792ff51df52ee850542ecf90f0e5b823c1d4656adda40485fa7c3a9f19fc22c8b166cd4a0f872d6b28ccb7471a8f5a9ef96ea2a2a5ffc580ab1be6425ed48c68836a3c2d90c9afccd21fca7a82ad3cc2ec7ed8e3ec6163b3d6ba85767ef0375bb5022c824cfa39605ae2570ec1330625ff06bb80860a3791264960b7216debb14aca12bbebd031de3ac5f13733696c745437e442b5040bea25a329876c62639fdd539acfe15d0ed6689aa58114c1e706a8851f76829211a5f8bb88b64cda46da892c6a51477e5c469e0cad094c7cff8fa95f9523a937e67fdfa1bb12ce8a7a50f42b8b3bcf561943e96c4159488d1fb77749a87e45c4623600c2f0234dcd5e93c4f8c5f3104c86487827da0a9f633b022856bacf3ff115d9b6d894e63beb776e700c58c95525177bf429e660913a4b42f23a5d24e65de6103bf0dfbb796a1b82da17049988068a961b983b77cf72fee7a939018cbfba98d3c106c4c4d267398821b007df7e45209e631011c30066976f8356d3ce0b1a63797a9759015073b4a17d80073e99329422bc493035e595564c7edce23f6dfbdbc2c16665f9652cdab8954c4028ee967673dae6eb71ffd16ec56861bca969106f9103feaf5b6b9c218caa0db6ad2feab0ca46b668f53d2531b70a83509c83fe3b5857c68ab89d6d85aed542f385cd30d4ea9fefd3700f793f23687cd94fa0391d7e1e72dc0acaeb9a92cdd56269a0d971682c40d24d6dda80709399ffe763699b45de1a41f90be4fc36c848287630e7ad3ba7fe8f83e49f61e6002f6bc4fda6cc08a0b8afedeb99a56b5f374d8c15983aa20626a685a2d9efa22aa2b3fddb8c8cd2ad24fc95bd22616817ae5706bba80afcf29097c5aa9a9b0b6c971ad58382cb2b0aadbf3bbf233f48d65090d34538858c3631ee7390bb12be102032ad2e6eb33f3ea29b8f1a720de9b6ab0a83091dc8add28bd0e8a691efb7277e202c8a425a4d2e605d6a62373d13c784f3f9939280ca835b0d608e61b21083558e4ca7677bd703b76d9a6328e68c811d3f3c6cc5dc661e48fdbe1209d1e9e6c995a899c"}) select(0x40, &(0x7f0000000000)={0xfffffff8, 0x3, 0x4, 0x101, 0xf801, 0x2010000000000004, 0x8003, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x4, 0x5, 0x800}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.194' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=27 state=3 status=67 (errno 32: Broken pipe) syncing disks... done serialport: VM disconnected.