last executing test programs: 2.805260869s ago: executing program 1 (id=154): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x500, 0x0) ioctl$TIOCSETAW(r0, 0xc1045763, &(0x7f0000000040)={0x9, 0x0, 0x3, 0x8, "717f70b29b56c3e7d1998a51e318858818c15a93", 0x12, 0xffff}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0xb9a}, {0xfffffffffffffffa, 0x9}}, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) 2.803023322s ago: executing program 5 (id=157): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb69bc83c1987a653e2c6f00", @mcast2, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@un=@file={0x0, ""/273}, 0x113, 0x0, 0x0, &(0x7f0000000040)=""/36, 0x24}, 0x0) 2.697003312s ago: executing program 1 (id=161): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60d8", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x1000, 0x7}, {0x4, 0x4}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f00000004c0), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000100)="ded3dc7dac47d831764989ae31b73ef6eb", 0x11}, {&(0x7f0000000140)="3cb895f94c54cb55a75274e607451ad215c0be266e90821a10d682981307062a8aa56fb7b890e6b582ba23785d6ed05acb1b2356972167f27b3a19a11c50e7638f54ed5581eb48632ef504e65ca0b778487240ac04ec567429b64922f527b176db6b5251687aeae36ae7c8ad0d257db2652bbb3745051294d931b8dbd3a227716669185b03b48e8840ae266f860920048d1e71bc7510fd907b92e5", 0x9b}, {&(0x7f0000000200)="f3f901115b1c750efbaa1bb31d69f19ecf5e8adf09fd9c5cb02d2facf590c70067cf3ba5f204867d53bc4e920ad9dc902512385d31f07ab582f5d707d8669cd968e644bcdac2a5e3cfca72cfb9", 0x4d}, {&(0x7f0000000280)="94866c99f093ed37da4651f4748ec5bb5be33ced1886ffc1ebd955bc2b00e73af290d4dc02a417f985884ab5057be1c56736a3e3425d5f50fea97c86cc3fc0860d3559b0b6300d77b6c8bd66b466d172da1f528ade505417e7733b2b8dcdbca7d2b1ead0598d002b25b398c55bf63a75e6bd7e6368768d7eabcd591aaf95445d63e1e18280d8c03e5221356c306920fd230266e8e650e62600189f3e3359c406094d87b3905e4c1bf941271487eaab11157fcd1f260ed73fabc96b75f4c73462032d5a4ac8cf8125c71e6e10c67c24e8527fe129d55b370d579b5ae98b76f084a24fdfc68c932dfaf36020766b350682f899dff1fde16e957956c4a63ea196a7fbeef52c318e3c008f8da1c136e8d5433962c47ce1f012a660a75353a5ec473dcb4104308448074c3d075c90849a2ad109483acfd1f3936790157159a1501c3ca985c91fa6e14a04ec1508c67aaa352ac022d19fcf0c48dcb80d10b1779339aef087672bbb559addc6192b79227808d7430e697fcaa6e2cb81cd050cac623c5447fc7e3c8ad6071099bba3dbb3c39c4b87ee8650393869a6f3d4dc59e58dd8f158ef1e8a3e7d724d197b52b8e04faaab6999a274081149957f28372cfbe48b63895ef10ecc2bfa2db4d480b497eaeee6d8df98ad9c31496c09320637bdd3a2a29ab8aa9d601b604aa131cd13c45f1817f508b9f8218f48bc83330e46e5f13e268785b751ad73f16b25f5e9a98484ef8aa1fd005049a69d37aaab41be2a2787a5a1c442cd797d4cc2d3905448e36decaf0d07e6f7350ac65a098c9a676a602a50e341a66cc04ba9165c671c4abf3d298522ee42a3e14bc419cf5fe5c299b727c9b12cbbc233bc4422230902843f3d4e95912d7580b2bb1686b61cd556790ab2fa6717eb6c24e19f6754cb820a888d28a48bebe0c199e92605b91542701b7349aa81e19e3d8147af206fb13b91bfb700b311aa79fcdb93955ac155a6df859df77c5c5469fb02093c6f4817ed92233559722108c259845aa9a6fa0def2f49dc4752c7b96218865c709c8e3f9e36a1ddd1c5a401a190ee474161624170016c886522657cbc49566eab41fdaa489631910254a654a4de5f84b29c35906ade70b8e6f3b7fc47c820cacc655618bb083b4f0fd92483ed1729b08ba35e2d79dfbed4f18ffeedcd738a6305b9bb2903069c70e222e9c332a44d2ee1236d200d5bec56e52474181b73321e4c54a771201baa6ffa602c75a89db24563a4ca765ca771877b1ad6965df9c9b907548e13ac59f0a3dbbc43a2e6bc60b8492f7cc624235ba4cad229540b86a2e4ee121ac2dcbd1b509e09cc52806d49c924672e7f62b224f865f13b78d5355275715b73eccfc9588d743a8ac6d434a2e4d5bd3c4e2399f55f8aa16ea0444c2f8b6a43629ee9a2f3e628cf404e0a9b50ef0364716a9884c47acf29b4c38ce00e60945bdcb5f951501633cfbb07f1c55aa0032a6934d7447abdf58cb2976370095ab26771b54502c85f9ebfd24fa9e3fa6936d5975c5078dbddf1aa92cf214e328afb2dd52c403d3ed7ebe798b7e5ef02d21f88edca70e9f7db9769a7a014e0173f9a061857ca91dfdbe086217468641acf55f6ffe8304b4332159c246f43211aff0836351ebf40155d368921bd8e93048f1411e0287b16ba1af4bffde90ea70809cfa5979910e461842aedc16cf8edd266fdbe7200847574421a50358815b42a8eec47703004a2f0728ef71eb0f988f069fc2877484248d30a87dc517633f816414c2989bf59ab271e04168d4f61de3656912458a40f04163c90a9b0de8b8be300107215acfc583bc42de0d42ec06773a3ba55b183957eee489290232503f3ce96104c4157c6fa7ad42f169475f1e7cab301ad7560e58edf10b1657834672f406a06c4143692f156ada396ab33600f9574eb5e6e462dadc6a4f9516454003c5dae141c333560a27bfa2f3dbe4c7f7465cadccf9782353b49c6ce9882693d882fe635ab0fbaf06b9a520c392012866dd2a6a36764aefe7e1407ed3476ef3018f60948cf3ae42f18879d3ddd82308d5cd5e92d3cc5a4f4fd3a46a99e05dce02a0b1ebba42f921c2fe56fa247c5dd25c8f98d33b6becdd875296b8d648e7caac241f8bd8a3c24a232ecaec6cb7e383393b15f71c9f0ade3b450f1f02d6b98d503c22469abe634612a55b5465dfc314cd55507673ef2785f2051a1b56959aa6412dde5fe2d42804ced0c63821d56f759a6d8a3544c9a65f0bc5a04759eb6d9c2217335f6634c5e03d87407dff1b382d0b81f44ce782facbb566b25d6585938136e6f29d0c81367977ec4f973b559551a5add60d97d500a7adb5f7087e2d521bd88cf17314d84dc85fe9ae886a0e72c4d37f266bbcc075f32cc498cfd9e084160b9f7cdd37894a5ec3d5600ef85ec5cde33eb15913699abcd26f31e06e47e9711a49b70f045938f36d4d81bcdcb126e40fafa6114bb8d5fdd5f61fa0bc7b609ff40c702c468d57e0deed360f4ae221c0fae5255099eb3b73b5c4de06ec4b48ddf3b9d80040862019244397adeb19a6385a76abfe3dbac6aaad66c70057be611e57663414fd86ef61a4f93df99d4195232557bd90d767684c920f7943fd49489f070e724cddd0cf31118da5e1b02ee17b7f878045a4f085b63191505b190d03e0eb3b82fb6e4252b05f71b9905ab87199f87112a7f814ba8e685c6568a96db5c49e8f1edac1bd51704f4af8f861b57c609873bd0c5a6ae6a6b640f4c4dfed54f5b8da1f92bd0039a508879ec22a9d16850f52ee32b42bec153b2e1505153daed983be2ff31c56cf94d4821225bc531fd0b766f783f88c8c9cb809ba6b3503550f770e12f0c23757ecb78b26d342bda3d76d2e66a692916d3fc21f5c0956b9d533505b79b244482e2d0c2f98abef0f542e9b525cabccaad56fecd8ae319e38d7a8e91c62664126ec89a90450fb7ca590bdadf0396f80ea5466c44bb20442750c315734d38644a9a19b7b5cfbe5fbd0dc71da1cf59eebe8befa86109ca8c869bc31b791de1b041846a86b8ce5b63adc11c1363bb1f6da95c844c5698d1025e55eb2b7c6c1057c2019896f2e84974e08e3502228c463a4780c5d35ef9252e3df519e87dbd32331204b142e06cee3e0181a5077ad170715a7dbef0bbad50457be1e5d7c01ffeab3faa554017ac5405aaa9f448759cbb7d82cfe6d5adb8a80430e7ee85da8ea0c5c4644dc7656821479b7c8287e9d69cfb1482a84a1404af0b3d6d3af76ea0bae2fdcf03105221e44581c77c86201a49d1beef4f09c3e0006e3c8706e78525150f505ae32ad6e957af2c52ce7588f2dae1f1724c28fb8b51d76ed4594ca1e1c8fecd8cb3343fa4b0cf66445f7267c957d61702d57604963d83134bed03ba21d46150bf1e33e2dce87c26ea216b863900bd5dac2f40f228d3d649bfa69376a50af8dca076d4df3531a51cb08741a6567986ce46cab98e86281e086a7ea5ea475a24463b92ddaebc15271c55ac12608218813c6e67ca57e51d7e0e409058bfaa8854978682b50b54b3fbcc95806ce8ea9f7ff6e890db076e36ebe007f2dd3a6349d6529ad4db843c3fc45cf7f176c1aa5347742ed0b2d6b2b61f1cead71029e3016dffaed231c4012658dda6bd302551ccfda1bf22b5f1a27338206e60b768204c0e3db83d982be63cc6a039937c56fd659dd81a2564c67d9ca7e47c493e56b7fffe56703ec4da68bf7db1ac4b2b330b4bf115a189d42aff391b6db979642902ee9b58fad297708e552e785534a22884de9f0fa7beebbec5f5cc0aa178b231ac9e132b2546bf8602e09e30559985960d9e189e230cba90007a59f5e0c6fb8fdfbbc321e8fe80884ce6e62bd0882075433518b036e3f4e778489bc3e070262f41335906a6f42099b348cb402b53f414df1732b01bd2d84edd571150b8c0fdd8f84261818f7e83c451e21779150a156a809d9057186e32d4a96b7cb975df6e33f3de664c2571b01ec5f0b8a1c1f252e199555ceabd9f8edf1447a239c27d7e4f24fc0ba7f700396146a81de114b6d654239dcfde248deb50d3ea6dae8ebe6d0af6c32a0226e18bcde7c4382467033315f3b31480ffba53c88973fceaeca4b9cbedee48c018b1dbf60f45bbe3e940997f73d4ac8ba803967871fd91b57f3cb9c83d942ff9f3d295d41674211ed81600a50b8d9086774d414ad8d94f7389a13b675e0b6ca551584b5f40cfe09d54522dc5e6b5d3c5f65e0217c6cff93118d3424149a586d8ce69c5d0d0f56f86e44bf66030ff900635e7e7496c89928ae7beca991ed8f3d227f0b20e808273c2d8fa6754527e11a84c480c0aec6feb82f8bbf55cc4a5e4cce9f61cefead187d2668840f14c751ad4b4f0c9963c44fef8311ab2fc6aedece36c73abe392101437ba2e6568efa4f3f338d307a797318925d4f2f0399dfaef6ab2ff1227909846649f0480185e3d3758d2d8b83d8307e123fc772c161660b2c353307e55efe250a3a81cca0a98eb9008e2cda37e6947652a43a1a9b9cc811264c9402f7cb4379dca49fb92b72edb6c491f57981271be599d67176cb8a40ae300c43c28aa0a558bfcbeb5d446b250210d2e26824b995c3d9a16b97b30b3820ecd988ece916cf4484f65bbfbc720e9b42d97ba288bc69cff10fe977ca3fe432ab54cf46de9290bbae7246c54d738377617dee280b288d9775388d489460f15a0f9a6ccd158f0d29abc0a18303892dd551aafdddd9538859567438cb88224a57bc1c9d48a7cdf0784294c252e92149c9e08b645c1883aa461cdf8b8065eab50258271bc97588aaeab9f2fe95c71d72e5107d8e5d4bb930d51bc440e3874f6c4895dca83f67e2e3ba8a2164e59c66c734a7062e110939c921c1220266cee07a39388081c2ee92687287ae119f5cd579c6036f2b491026721e52b89b606897a58dd922baa247fd7a9e2c1a19a2c606cb98ae3bb1805b11d073f77a07781c235fb1039bf091d9291553f26dab039ef05600eb7d12e063f8efeaac78c1f83395b4fe2a7ff2c8e3f00e7bbd827ff3c88308ecaa2038e3f46c3797e44885fd4b3e3a4dcc86f2a41c1826976cca5b69970fce2db9657a9e49828ea03b2904c597ade18b6248475aead8aa80b79b33aece881b4acb0a8b01df70671926be716bf4d6a086fc5f96854410aad6639c75f0c58ddbcf971cb7dc684c77630a35a24462016bbfa3bfdf5d4be8d1bdfb84584ff84ea11993d4d941933c22c33dabdc84bc4b45856b6e40ec4a2a3b0cad640868f5b92fa96cb5b10c4c61bafacfd6cd25292c74706123504dc219bae8685300acf65c7b1b0b06be3e8a886b9cddf38ceb143c11f7cde143a6df4946eaae8936a8219adc604f307638887daf77f82c8846a067117c5d7f700aabb772cc9f3c31fd6b114c89802ff983f00fd5a8523ef94b8e092148f8fde2b384a9b4f753cf95ca6860404b20beff276db1dc0038d8621e74df20bb07425263a508d7139696e8b14796393454ddead00744a8ab80a1030ddeb2cac6af8a5169a4702c058b6d83ceef785e01f4da7791bdc1b8200ef0e50a61c6e7db59f3e9dd6b65762323abb8b5dd8fe6cd6aa19db8a0d4422832244fd06242a65d26212d810f83a47568000ec5a606152610cfca696ff47047dc28f47e43aacb87d0887f3694e74c64edce6c8442ac1194edef70ac06f2eed6bca93687ec52a500e7b33626116e42f5be32e92941db70b90dfbf24cd0987b081ca0e005989bd404e0d0f364dae0e0371609bbd51c1a2d14db78b890311dd5d5853", 0x1000}, {&(0x7f0000001280)="5109f25bc3ad241717aae01b26bd1cf424991df74aa7e3dd5651dbc616b47b1edc82143d71150c8407305de7de3dc010ecad00c282a22c66c94f3839c689f1c570c9463b457a6dec015c0562df094cb90d7af64e6d86e55c5ec18104e016acf0d29c62a98e78e83b9e46914fa6a5a7c0a3ff49140d482236ffa05b15c28715053cf1b4915b20c78915b5509c365d31e688d9d6167b1330cf166accb33e96bf3ac468d0175a7550e8", 0xa8}, {&(0x7f0000001340)="3e44229b9fc1f6a52a49864e7731c5a569a9012de95ae6bb544cd3ccc84d8a0ea5b04f93ec68d7c38e5c0f4d952443170a19ab795648760dc274ed84c771ba5187c2519d5bec83530ca91dd3fc685ebb00de33ee501808a8e383bc67aa9ebf63e2885d792e6f02baa2c7a795cc9ed077bf54f56f60b54316fb0b8414d871c4fcc35a813794cca2860845d59d935efeafdfaf62a8c6810372d8ba824ce7ddf5182bfce55fa3d93861483addba6e", 0xad}, {&(0x7f0000001400)="285273c22d4c2109862d99bf2ff8ad36bdfe3dbc33f4d64e6d9881eec3595e4a1fd5c78df4b3aeafbd39348373c371dac4834e9b8f69cf37026f08213cd4a06e5aac663a1c123443cebc92ad78d1d7c2828b7b85b7bfa5881ebed3912d0324ad9d4c95c9b80d3fac4568e65c04cf94f8e025345e05e7c7bc666e285eda0c700d30e9ad55b716ceaa26a1342046cf6b9a980a0506dab89ad71abe1a84830e753714160935d707a4015c949d8722712fad98e7a6771811325787db8d7cd7d98b2a2e75f1db3f58c01136d62909acb0ce2c5bede6898c17c1d3f5bb2f521e5f2246c6", 0xe1}], 0x7, &(0x7f00000021c0)=[{0x1010, 0xffff, 0x6, "a26170107b6cb46a6853512a6443865ec43a4e6bd6c68db0adcc9425f55ef5d118ca7608e66f68e6c76918542d10761581d3744c72795c99b50914c082a405f6f4b645295d96d87aa1b4703160659a4cc2fbaaa04d75140b58b00a7c7dddf42298d9024e64f92047960982b155a1ee0b3952dca399386c5754214f1796a70f2f7395745343f4566cb75753ba8e8b1d5ca52aa9ba683b3a9af79c58178636b174905c0c448e1a93dd90ede52639d10337b09c1ed92eca3fcb4388b131900f022630bcb47c37b2a9f7ceadcf4ae2e214b8e7179956991490d2ffcc87a45ba756ca62e730db7d09de44171c4f6e4624be2defc8d84507673dd203258348e240f6c3d8b1aa09176fb6c644a51a9ab0eb778bab5e614e436abccd731136d4e6ccee241e281cd7c850f5fdb3686e5bcd8b2b94a29089cafd56d01e2add6524d841e9e8da7d97ceceaa0e293b3b115995203864f5a396f48c055c597e148d2bb4ad4d7742da27a686ad18ee44baf8445a374cde7d7a0255c226276c69a08fb04b15d1e6b96f10dae0556c612ea28fe798856b688ebeb4491ad0e80a1a67158cee11fee0cd80ee2d0903caa3692e9fc820a7728514feb7b9abc837a612d4bba1b8e649d50e721faa54b481ff71cba67005213c064add590012006ab7367bf337313ee7e34de0f7be8bf71a789abb33f5ccb981633b6f181a88d3c0f512c142f1a2666a8e998a60e34b0d41f56dda40426367c4053910c5c0124d47bd6b4501ae37380ee8ba58f649f5bb83cdffca98116262a3c7af495692c8a48f4ebec49e4585d637db63ceeb77b187e3e7dffed320532a60490a21446929a86a60362dce29d5b76cdbc565b41161406fc5accf3ef16e3a0b12b29046fe6c145ec6bad9e0eea3500864a8f382e9c52b0deed582f4bcc0c12a52ba2dbc83543cef216b4362128c9e7b5f1ed4e711e0f24a8abe8b9975f2885dc1dc77213ca21d0f235374aa1ca614c90b5f174d1bb2cb10ceb095861143a7f28228eb15b8e3c10cd521c0e23d171451af9bbe309cf4686c220e8a3581c24e9b8d0ef69a5ff9c5921114f2d3b92b7e2e11c047b4a6341cb151e2f8e87bc2a69d1b2ab8638fad8bd8847d1f0bd051668df4c1ed8dfd73bc45166b3a8fe4904cf1f60053af8f5d868d829a876ff3b9b82d05aee024d39ca7e9a76a0d32e469430427a43c14f2deee5ae60d6346b6604aee38fab52a5bd8df6faf0650c87f154c42183927b4f77c1d0de2d6e3a424bd5c5f2a3ace680e4e6211122e2935ad79cee5aaf532be7f3f954937cc3ba6cdfeaaaa05cf51fc8a2d62652b5d7d9df832c5027102b4c974173c4cc89e4bb64e234000a09c041ea7eabb0b54dd4cb90553f2f24785626d1042da37796e3f45d126148eacf238c5f60e50223b78b0a77bc2827ddf6e50084b6ddd72878924162493c12f680dfd23a463c469fc3fb4bbf3609e04421077015f6e6cc3c3269e99a0620c7cac8d4963b8442e8a4950248f10f28d6cd8d11aee9ffdde737c915e72c12378303ed6f7123a8777fe273ecd7c3bad3b1b6875c6faada65c9cfc69adfed54ad4d29db1041f5f0020e4c7c04da5a91d244f2749c0753da9209ddbf508feffb72335fd702f70aab3ffeb0dad6ef5068760240f73906130b3deb0cfd7cc6eba83b1aa4879e1a96f07237d2835a05bf9f85ef3b52614ba253398c39c582ca672af9fa0c8d7b6c62ab48601f998dd3c25892e52b230e2028bbb4981c62ebd3b5c555c579b3b084c323b4fc80dfb63fc0692516748d9afbc1a33fd718d7edbc334193ee19bb35562e83eb8673112239a09acf1820cdf2e39c6c273e7bd70ead062072aaa635a5d93b42a7f3a7358acafdc47558fa497a30146795004ac0a3361a625433d089602b7e2086a008206c7e0340fbe053e3471570cff1989131a1186a8badb4cdbb0296d2fca58ae7ef45129c17ce8effc551594ccebd9a562e7cc1ef70faa191014d6bde9f9ee36081585ec8f4ca81a35501fbfce30408285941c62aebfb566d2ef9763fdd89c851add0ab0d8fe87d84e858dd3885e61098a8b7c56bc43e697ed6a50709305a248c9ec20abbcbff2b7daef8cae4248c269d7dc3c02fa81e8598c8098f051edcc5bafef636ab42b3b074ccef9878bc884879548a130fbb03d563799d639e97d9828cf0b1cd3f6f91bafe4507dc979258a81067dc971bd49ac911e10fdd52481cec8c40929ef2455fa712fc6c86ed58e61f8a8b39d7dd6f1d50282dd5d9910969c8c7d5db2ae2429a223ab589f4e24c07bf18aa61cec73f63e26123b5815bbd06915c9c7d605e747be1e5d53b188dc9b8d1bd41c8df18bcef8947d46b9cdd8fb7623f58676dd10857c82eb2b0276bbc76c6ac86788460f087de6f02d635a46462e68c05311580fe9da1edc99ea440a5a7498eec8dce0fbacd0258a52a4edd4a94328cad8312673e1930de0aee08e19b3a27d3dd1eb2063dff4ef280a6036624233cf1746d1438a5ba6f7cc1de2c9a42f9d9c337c5e1eee66d584802d77698faf45acbd35a49b295aa3f27d4b54fb6d82403580fbb18e83969ae3879b17a77e00268319e3baeefaec9b5ec2001388906d0394f68244854580ac96ad3712faa925566ff40bb0a31028591edb319978cd0d082a0b5820e6c8620a3ed701ba878cdc27ac04ad40269964784b0641751ed82eb72685b398380d12f12179bbe665b35bd6017481cc6a39e15e9d2c2148ff472900222d29e81d0254c28419eee2e57e25c7ee719047bc55cd0dbc1b61846f5a5fcf4282d1dab912ea36b6ce05061a0f6209f38d3ff19e5ce49ccc7a9fe670d9ad4ea51096f728351efba422b76bc98708eaab93c2bd7b6d0cf92a4048c92f67a2c4b96433a880033fc178e76480e0a140b4b87a3d2d361c763e23090e0100c8f0b8d038398c60df0ff1905ccdbbe7000fca0a22a1a76d4e764e75d3134a5aef4169fe6056e5b470e24528df5af164765dc9b2835aedf9b18188f964a6bf9ec22dacecb7963cab534d7e90b8b16b83f56536d835272c16e0e312ef8f54cb33ad165d2e29cd1efd6f46f6965b041699a0a6f77c2fafa3bc8d078420e84129bcf315547fb412fea35c0fe3e07a8abb5896e3b57d80dfd70c47a5786eddb83c07a5fa1751958e7cbbb394f420f774773f40c375980958d6c200d0099309808ee2b69c7ede101a317c6c55791913336dbf6b4fd0442c867408adb2a1e6cf252d2790f473b3121b08cd84eaf3ea57a4a21075960a840c758bb76add5d9e12d2a98b3a16d9a280561d28e3ec9bc976adfcd6aa0b1982a96a5f0042721dd23e3c5bd59ba28d07db0dc10b4d4265767f3449ac9c23118045329a6f0f16da1245c224959313fafc2ee178db5f86050927dc104e4d08da69225b326506f73ffbdc0cadd805369bb7d4e7b6afad7bc7998aa6fb4a34d39a7711e3bb19ea0ba5b8976e8da707a33aedff7435e93d3a9e3158fa3bd2e14a84488a65b60ecbb52ebf12130288669f0dc0d5a0c6a06e52e44f709740c8e4cda71bffd5b4151f2bdffb616d924f6ef8e9fb4ca291e4d4f2f2824fefe5423e8c9df25fdc856b5ecbf2a53b5b33b4e86b72fd6d14a4775c7037bbd4b20aac4c57e3e4435ad85e9b91a60f4bdc13fd7045d88d56e72f9ea2a0942ca318ecb8ed440966e271f5790c7fb916695c1dd583f9b02919a092951e3d174089aa05e3dd864e21ca99892e17476da6bf4963b14e61dc75b4edb39dafd18fc276c6a2c6d648cc75395c1894519ea90e1828ddd83f05d813a3aebc1175f8879cc997f4aee8cf40bd587b540425fbf09bacd400eb8b9ed2fbcdf7982bfc3034841388d30304d156be48ec6ee66ac63302d81898fe008e373cdfc710095b4a46e6717e97f8ee9c7843e801b7a784814173a43ccbeddf41fbd0e81ed3245b15c23bff770732f5657419aaef5e1fec5812dac378abd957920b52045d80e17a42ab6c30f6b4ca979de9f2dd4520ec1cd4df147410b9b0a664a97872c0158bf38fb29e83c31c54c0e5dde2e62da9306eab349eac32fba2546c22198113ee61ce8599cc4ad61c8925533ddcb08da84047c024e665b7d195d75139603dd3660d180b31c44a6259d94759e5e9eb40a51d7b0d6fa1941f51dddcb0ea4ccc5784fb80ed671fbc14fe87e45888817d02aefe8492cac6d8256c905176d61bcb1a86a2478b7170cff6809d0e9c1f172d6867a742d7427947371e6617ffcd84a0c0c8cd6c70cf5adfe867e507dbf85997112d17009b4622f31f579c2e89544c2a9eb164224b1acb1a9f86ffc17ab90db4a437be2f00ce59aa8d1f0ed63053738ee0d99c5a8a8a6bd4ff4b8d24dcdb96b8ba6c4c97a801be80337e1a6aa55dbf93a3e58f3e002450acb5d99d7e4d7fa94e26d635b7d38b130b15128b4ca9e12a8477117d22612d838d92753a2ff25e81f6067f4d2cc12bd4277e8b04f59851abf1550405b17e7cf89970631eedbb357dbb1531019fbf1a7da15e5fca1e1fe63cd01ade47be0f3913ba81d83f22e516cdbec1d0917b3903d17cdaea82809481a2221098cd3c9bd35471de084a169f97a1b554489ee9b43230b933a7cffeeb11d305e1051779d199b83feafdf4aee37407e0b8551a6c157ee783bcc1a6ebe0ee9b075323a20f88370fbae8cd3f6b6e46adc77fa2d65f13e7c79f1b8b119d947586054dd034ee6385e1e27d9024e02cef9b60fcc644628d8d62836dfd4b1b5b18ba5dc9c4c896dd8f733d172b6cb7e2e846c14a4a69107f73c88c78a2b8df791e68c7224b324b790e8a8b124808f0c1c38c1ae397fdd6353bf0fc396ccccc3a4563df76e8fa8fd82e5ccadb4822a1df8b2ff1114121da9193f00953200a839733a83dd1a12591515d9d40bdb21faffc01cc69794a4df2f3ade546b5242dab44fe97e1ad239f1715054da8986310d6be71312fca51e08d6082380b4374e09b5000d4741c6261a91b797c92130cee28e4d4fc14aafe8024e9722ed891c8d9a49930405e65b4d507d4353bfc8244a5fe73626c9eb652a735d94f103527781eb5428a11c74e21ea62d183b7be20b899aebcaca3ee6cf4120b30ddcd1800e4a823adb1905c28ca33b431e86d4bea53052713b5b0cc8be0c563dc00829294b459f50b2e12e472af6db52b4a8d68137764339887d30cffe07a3319d3b917aa211e394435516cf37ff18760a010ef47c790a9a7d0fd1d4bc280a39197ae8f49f6b3c8ff9e1ed2d7a17f21fee23fa5e2f09e58024082ce130659f81c6469b35348ffc9912686447af76cae20763b78bbf0531f09c6f49e60fa506142ea2dcb339d59a82869628734d0025f09581ba86f62629bd1cdbbeaa51d0220c4991adbf2de2b0e0f20a417f2f2bd905dfc2cb0b0d0eabebb66ee022ff7300f0aa5b115e705c53a7f15847c36838f43082ec0ee3d728fbd4de3406610ed0b9e94023dea65efb785bf90b184f4836ee3a5e91db716f4928b98b59248b142364933196c290c903ee516afbc04ef2def4e9becbb6a5fd41fc83bb9f69187490f809cf3e9a8f32515f9a81f8c20dc33cedeb8fab536a8ce024a28e0954d3237e17f15c3247ded93e3ecc2622ec6e214585d3204d4c6bab5ad96b1455f691d40b2fe95c76eb7489bd018776a08a41a4651d206a7f07bfc5b39c08c1d4069dc78cda1ea117375e488bc8d656ca56a875a89288f9fb50914563f3834575a74c855aa94f2fa616ec979e5f9cf790b8c8ccaaf537e61d9d88e118e2710dc8a1e6140e5b03e4343e2d4dd7c2ebd53489b25cf0e4515584d4a"}, {0x58, 0xffff, 0x4f67, "3a03621e0ddfbd21575cc871972718119551f754189c59bca45c8374a85756d3c2ae80ef992cbcd914f7fd874a0a7e6e16ef6eb28fb247824d72569663c99dab21"}], 0x1068}, 0x4) 2.696618988s ago: executing program 7 (id=162): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x81c2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x8, 0xc, 0x3, 0x800}, {0x6, 0x2, 0xb, 0x7f}, {0x57ee, 0x9, 0x7, 0x3}]}) (async, rerun: 32) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000003c0)=0x6) r2 = socket(0x18, 0x3, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/35, 0x23}, 0x0) (async, rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) (rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) (async) r3 = socket(0x800000018, 0x1, 0x0) shutdown(r3, 0x1) recvmmsg(r3, &(0x7f0000000a80)={0x0, 0x9}, 0x10, 0x1001, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r5 = getuid() seteuid(r5) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000380)) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x8, 0xce1, 0x7f, 0x0, &(0x7f0000000040)={{0x3, 0x10, 0x9, 0x5, 0x2, 0x8, 0x6ed}, {[0xc13b, 0x100000000, 0x0, 0x40000000000000, 0x8, 0x0, 0x5, 0xd6c, 0x1ff, 0x6, 0xd5b, 0x14000, 0x400, 0x8000, 0x7, 0x6, 0x3, 0x9aab], [0x7fffffffffffffff, 0x6d, 0x40, 0x0, 0x0, 0x3, 0x4, 0x6, 0x1, 0x4], [0x100, 0x7ff, 0xbb40, 0x7fffffffffffffff, 0xfffffffffffff72a, 0x0, 0xc], [0x0, 0x2, 0xffffffffffffff7f, 0x5020, 0x4], [{0xa6e, 0x19, 0x6, 0x1}, {0x2, 0x7, 0x7, 0x8}, {0x4, 0x11, 0x5, 0x5}, {0x800, 0x97, 0x1, 0xe}, {0x10, 0x8000, 0x4, 0x3}, {0x895, 0x8, 0x80000001, 0x7}, {0x0, 0x1, 0x8, 0x3}, {0x2, 0x4, 0x1, 0xfffffffffffffff9}], {0x1, 0x6, 0x1, 0x8759}, {0x4, 0x401, 0xfffffff8, 0x6}}}, 0x90, 0x4}) (async) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002600)) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.657176451s ago: executing program 5 (id=165): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000980)="01000000", 0x4) (async) setsockopt(r0, 0x1, 0x8, &(0x7f0000000140)="b0d45df3b7e09b5620fbf4fcedf166daf0f483085438c9c2f8ae62220e3152a22666ca007bfb8c84a282d5df1b742042d07ce72ac51b29479d2fa7309c5e2a4dc378e774f07174d002ba17b572828100b080b66e282656d80283f269e5eccfd0a9b0cb7bd28425d2fe9def8c6a8a389235501f84f2f45622015f7ca64be78f68a9acd0816f51a2a4f67f7f1dd72f23823cc6c7b60965719fb0456e2dc62d0cf6db19c0120a831b8536f9b10b1657daaeeba482bc1d643efc22b28d5eb43c8e46296785defd6be891252831c86a9442403b8dcdc50ac64b9749d1", 0xda) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) kqueue() (async) r4 = getuid() rmdir(&(0x7f0000000280)='./file0\x00') (async) setreuid(0x0, r4) (async) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) setreuid(r4, 0x0) (async) seteuid(r4) close(r1) (async) getpeername(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 2.354174881s ago: executing program 1 (id=181): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) write(r1, &(0x7f00000003c0)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.296308013s ago: executing program 1 (id=186): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000040)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd410", 0x3}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 2.181721123s ago: executing program 3 (id=188): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xffffffffffffffff, 0xee01) truncate(&(0x7f0000000080)='./file0\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="cc60d3", 0x3}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5201) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000003}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x60) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) socket(0x1, 0x0, 0xff) close(r1) 2.180305401s ago: executing program 3 (id=190): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1cf) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61, 0xb, 0x4, 0xfffff001}, {0x84, 0x3, 0x9, 0x2000}, {0x8186, 0x0, 0x1, 0x20fff}]}) (async, rerun: 32) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) (async, rerun: 32) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000280)=0xc) setsockopt(r2, 0x10, 0x1, &(0x7f0000000180)="1e2893336f368719b2a49fecb0e4c23b4bd6623a12a19ecb416d2c16b8d2301b8610564bdbb73ec9874c10aff0543e9c5c1d00f2e54e0b99c78514fd1cb1db267265f3d25a54d675add68db2b208244a9b9525eddcf6906d2a63a97fc6ce85b49983c8c4cf5bbb0519e04f4988c33eaa69ec9be6c321d98e4d9b39389d0d3b694c1a345e6a03e22c546af18f0db98063647d751ad0e325d9c42e7c1ed33e5d53b3c9e86ba1c433f72bb5166ea62c7f768ccb9b4de2cbe7cd139db824262e82ef62ee53", 0xc3) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 2.099911955s ago: executing program 3 (id=192): munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) (async) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x0) mlockall(0x1) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmdt(0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r3, r2) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x16d6c3ad29a0fa02, 0x0) (async) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x10, 0x4) (async) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7f, 0x5}, 0xc) socket(0x2, 0x2, 0x0) 2.098685146s ago: executing program 3 (id=194): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000040)='L', 0x1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000011c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) r4 = socket(0x800000018, 0x1, 0x0) shutdown(r4, 0x1) symlinkat(&(0x7f0000000080)='./file2\x00', 0xffffffffffffffff, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x1000300000004}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) bind$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x1010, r4, 0x3) 1.852627878s ago: executing program 3 (id=196): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/222, 0xde}], 0x1, 0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000300)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 1.848032369s ago: executing program 7 (id=199): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="715f84cf71b59c7afec3708200000000000000000000001600000000", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.746738263s ago: executing program 5 (id=201): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r2, 0x80104404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) close(r2) (async) listen(r1, 0x101) fcntl$setstatus(r1, 0x4, 0x40) (async) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r4, 0x0) (async) mprotect(&(0x7f0000afc000/0x1000)=nil, 0x1000, 0x2) (async) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b600"]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1}, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r6, 0x0) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xd00, r3) (async) r7 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r7) (async, rerun: 32) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) ftruncate(r0, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) 1.744255925s ago: executing program 5 (id=202): sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2f}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d44eea2df7bf4ebedb59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.742661317s ago: executing program 7 (id=205): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28, 0xb, 0x0, 0x41}, {0x28, 0x4, 0x6, 0x7}, {0x6, 0x5, 0x2, 0x6}]}) write(r0, &(0x7f0000002400)="8200000000008b0900003bbd1a30599bead174dc2892d6714c6a9ffc1cf32e85ca5297efdb0260c458d8dc7229644662ab22ec9cdb009cf6236abbf167777bf03a39cc", 0x43) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(r1, 0xc4504440, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) socketpair(0x1, 0x8000, 0xf, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 1.619599854s ago: executing program 5 (id=208): syz_open_pts() socket(0x6, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) pledge(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x7fe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x81, 0x4, 0xf6, 0xfffffffc}, {0x1, 0xe4, 0x9, 0xd}, {0x6, 0x48, 0xb3, 0x800001}]}) write(r3, &(0x7f0000000280)="03000000020000009b8500bd1a30", 0xe) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.604367698s ago: executing program 0 (id=210): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x80085761, &(0x7f0000000740)={0x101, 0x0, 0x1, 0xa1, "717f70b29b56c3e7d1998a51e318858818c15a93", 0x2, 0x82d}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80047476, &(0x7f0000000000)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x7, 0xd9, 0x0, 0xa306, "849bd16d32d66e0ac33eafb08b327081e7487d86", 0x3ff, 0xd5d9}) ftruncate(r1, 0x48001000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d2) r8 = open(&(0x7f0000000280)='./bus\x00', 0x10100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r8, 0x80047460, &(0x7f00000001c0)=0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a82e0081002b0008060018dde2a15bc56e0604000affffffffffff884ecd631781b5027f29ae1e593a4ab170792900e3630bdab5b8"]) socket(0x18, 0x3, 0x3a) 1.538565513s ago: executing program 4 (id=212): sysctl$kern(&(0x7f00000001c0)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) (async) r3 = socket(0x2, 0x1, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f000017f000/0x1000)=nil, 0x1000, 0x1, 0x810, r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) socket$unix(0x1, 0x2, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=@file={0x1}, 0x24) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) shutdown(r7, 0x2) recvmmsg(r3, &(0x7f0000001300)={0x0}, 0x10, 0x2, 0x0) (async) r8 = semget(0x0, 0x1, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x39, 0x81}, 0xb, 0x6, 0x4}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x7, 0x2, 0xf2, 0x2}, {0x9, 0x1, 0x8, 0x4}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r9, 0x80104404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.535805026s ago: executing program 4 (id=214): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000340)=[{0x1, 0x0, 0xff, 0x5}, {0x25, 0x0, 0x0, 0x41}, {0x3c, 0x1, 0x0, 0x7}, {0x40, 0x0, 0xfa}, {0x6, 0x5, 0x2, 0x4}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000040)="e1f2aa8524fcf5e5a39b28f1c601269e1681ef5467ac596f725e4c8066bacfa498810e2f10191565bd04cd122e0e08", 0x0, 0x0, 0x0) 1.482647155s ago: executing program 6 (id=216): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) (async) close(r1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) 1.477036935s ago: executing program 2 (id=217): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0xb4) sendto$unix(r0, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x81, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080)="eae35e868783067704037f1e999a3ffbe974", 0xc) r5 = socket$inet(0x2, 0x8000, 0x1) bind$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) 1.476733332s ago: executing program 0 (id=218): r0 = kqueue() fcntl$getown(r0, 0x5) socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x20, 0x1, 0xc, 0x1}, {0x7, 0x0, 0x2}, {0x6, 0x40, 0x0, 0x5}]}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) dup2(r2, r1) recvfrom$inet(r1, &(0x7f0000000100)=""/196, 0xc4, 0x2, &(0x7f0000000000)={0x2, 0x0}, 0xc) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x7e) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r3, 0x0) 1.475462639s ago: executing program 4 (id=219): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x55, 0x0, 0x4, 0xfffffffd}, {0x0, 0x3, 0xfe, 0x10004}, {0x6, 0x4, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.414396511s ago: executing program 0 (id=220): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0x80001, 0xfffa, 0x1, 0x24, 0x8, 0x1, 0x2, 0x2, 0x1, 0xf1a}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 1.413750223s ago: executing program 4 (id=221): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000002700)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/179, 0xb3}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/203, 0xcb}, {&(0x7f0000001440)=""/173, 0xad}, {&(0x7f0000001500)=""/215, 0xd7}, {&(0x7f0000001600)=""/253, 0xfd}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/57, 0x39}], 0x9, &(0x7f00000027c0)=""/3, 0x3}, 0x7}, 0x10, 0x800, &(0x7f0000002880)={0x7f, 0x7}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x87) pwritev(r1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) unlink(&(0x7f0000000000)='./file1\x00') sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0x0, 0x0, 0x2}) 1.411881s ago: executing program 1 (id=222): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket(0x18, 0x4, 0x80) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/128}], 0x51) 1.411425573s ago: executing program 4 (id=223): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000002d00)=[{&(0x7f0000001880)="62121b0e9831d213cd19f8a976ac40e00767795a483a2530de034928d64fb79cec5d7feb89901741b67cfca10b50616d5006f104e39024286d1a71b1de0c993856ca264c442d7d905938652e22ac45d4bb486b54a3cb29e914f109541d55c59712853f358ab213cf7673068b32f01741c6d9359dd84630af58fdabb48a91e21d75", 0x81}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) writev(r0, &(0x7f0000002d00)=[{&(0x7f0000001880)="62121b0e9831d213cd19f8a976ac40e00767795a483a2530de034928d64fb79cec5d7feb89901741b67cfca10b50616d5006f104e39024286d1a71b1de0c993856ca264c442d7d905938652e22ac45d4bb486b54a3cb29e914f109541d55c59712853f358ab213cf7673068b32f01741c6d9359dd84630af58fdabb48a91e21d75", 0x81}], 0x1) (async) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @multicast2, {[@ra={0x94, 0x6}]}}, @icmp=@echo}}}}) (async) 1.40766356s ago: executing program 7 (id=224): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) lseek(r0, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xa2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r2, 0xc0084463, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) setsockopt(r1, 0x2d, 0xd, 0x0, 0x0) getegid() ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[0x0, 0x842, 0x4, 0x2, 0x206, 0x41f3]}) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x17, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) r5 = msgget$private(0x0, 0x4e1) msgsnd(r5, &(0x7f0000002500)=ANY=[@ANYBLOB="0300"], 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x400, 0x35) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x202, 0x0) ioctl$TIOCSETA(r6, 0xc0884450, &(0x7f00000002c0)={0x7, 0x1003e7, 0x1, 0xa0, "87a200000020fcf30000000000000000000800", 0xb3a, 0xb}) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/10}, 0x12, 0x0, 0x1000) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100), 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) setrlimit(0x0, 0x0) 1.308715818s ago: executing program 2 (id=225): syz_open_pts() (async) r0 = syz_open_pts() ktrace(0x0, 0x1, 0x40000000, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x1040101410009}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x1040101410009}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001f3, &(0x7f0000000140)=[{0x2, 0x0, 0x0, 0xffffffff}, {0xc9}, {0x8130, 0x0, 0x22}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x7, 0xffff, 0x4e40}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c", 0x7, 0x10000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x38881, 0x0) dup2(r0, r2) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="739dcfffb25c3f7a68dd9ce6f0f8296fdb0ba952bf17b9e778141957849f5679b3d28178bb589cc5ee469499cc641f5fe089358cda9fa2836d93774ebc9b20294c14edde21c0d8208dfea4b4c445c696004a9f9c2ed1f6a3d5ebbb47f080c0728f04eab8", 0x64}, {&(0x7f00000002c0)="6b276e6ba01b469ab4f78f6d338d709a7636a994b3e224698d4c9318576086982f04732a4c998ed52bbbdd5a0ebca48063e64acb51cb5dd2593468e17592d4341112869d675ef201bf1df663240bbdeeb1f58ac0e78a65bffbd19e25bb955aa2a81c207b993653c99234e4489cac1d6fc2250fc4167c8201eeb729", 0x7b}, {&(0x7f0000000340)="e87ac8094ec9fe9d90a78debaa0d22d76ed5d53e151e008d32430c7f641a2d2791c429ae8e838c22fa146dadd6ebc48b177e5e6458e2d37a8dedde13a6084221a89d13ba7dc7dc299000", 0x4a}, {&(0x7f00000003c0)="f0a731422541c47b657877ef518fe21f816bc0880a88a848c3ee6c7068196da6b252765068b38de1e076b1890535778b9694dd43b4e3c94cd102a1b52dc9b90ea55f6b3d279fa849952736daac4ca51f0caeee1e6ea63a23e16ffa7aade0528308ea871aa950c04e26268d8c0349d3fbde1ef5e0b1b823df2628a9d3ad58a37e8ec8d1341ec68aa34a0aaf07a81dbac8885136c4a16dcded5d85e6973f8f96f85c691ae6c24fbc3f8774c46ffbedd766072bcfce411d0e4779cb28ba4187abbbea08ef20694e3a754441450c3cf4bdde715a2879cefa660eb8a97b000ccf1e0b5d00c8af9edb5560993866392da002ffb625b26d3ef247", 0xf7}, {&(0x7f00000004c0)="6ea5c6817a6c393e1affb5b4237ba2bed8f1da72a9df083abcb9e035d8e06d45b456c43bc1af4191826f2ea35a6007b58a93d4dcb73ca565aeb5cbd19029c7d06fdaf9e04020de55ac962a2df7e3a455a2f72ee19b3a8761b7070215e63ce3628c553a8cd6daace64d90a1dc3ab1719d0b1ba3faf540", 0x76}], 0x5) msgget$private(0x0, 0x100) (async) msgget$private(0x0, 0x100) 1.308050273s ago: executing program 2 (id=226): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6381) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) dup2(r1, r0) (async) 1.307288031s ago: executing program 6 (id=227): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000001180), 0x0) 1.297347304s ago: executing program 6 (id=228): r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000200)='./file0/file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) 1.270009975s ago: executing program 2 (id=229): semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x106f, &(0x7f0000001540)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad910393a0000000000000000000000000000000000fe8000000000000000000000000000aa88"]) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="a3a057b538544a9848652a789b55b49093752086d089f8ee4140ba8098318c49c3a9aefd8b9409b47033c640c672da167da2a1faa01d8a24f22f923d7f2201020d7c1985e4f4af166ccb4021e2e240cfb0d3da9bd4327dd03c102124eb4c65f12d", 0x61}, {&(0x7f0000000180)="bfbe5375f07fb6364691bb882fbe67de826718e5423f44363f261bb34c4b418d401e53a0ee507f04c56e6e6245b87e0efb4fdc505c48f27d2d0eb6cde0b4a8d6775749b150e1b61eb9d3f705f3d267160c17b3019fc805ea8246f7c64f5ce040ccacdde60d5a9ba43ae50848a657b863c3257401ca1285ea5954eb28bdb66d6783f26f04b035c63c75a931083ceece4e45d5d009f19cde719616f950aa32885bbc7fc0533323aa410ea4865510ed47bd69edbe064c92721688e4969dd4e3024739fb0bd4300f520f3da5", 0xca}], 0x2, 0x1ae) 1.268073605s ago: executing program 6 (id=230): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0xb, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xa, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) syz_emit_ethernet(0x62, &(0x7f0000000700)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0xe, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x18, 0x19, 0x0, 0xd, [{[], 0x4}, {[], 0x1}, {[@remote={0xac, 0x14, 0x0}], 0x947}, {[], 0x9}]}, @generic={0x1, 0xc, "0a36f03225d7b35fab39"}]}}}}}}}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x85, 0x20, 0xfffffffffffffffe, 0x8}, {{r1}, 0xffffffffffffffff, 0x8a, 0x40000000, 0x2, 0x2}], 0x1ff, 0x0, 0x3ff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000000)="36fbd8ea31e9fba220182647987ccbb7d6", 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000440)="fd", 0x1}], 0x1) readv(r6, &(0x7f0000000480)=[{&(0x7f0000000180)=""/103, 0x67}], 0x1) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000080)) 1.221939748s ago: executing program 0 (id=231): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) shmctl$IPC_SET(0x0, 0x1, 0x0) (async) close(r0) (async) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) (async) socket(0x2, 0x2, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xffffffff, 0x0, "0e5e68cdd75751147708cb211e0202c5bf74de60"}) close(r3) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) munmap(&(0x7f00003ef000/0x400000)=nil, 0x400000) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000003c0)=0xc82d8b9f) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0xe}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xfffffffffffffc59) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 1.215905012s ago: executing program 2 (id=232): syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffff1ee39852ffffff86dd606805fc00103b00ff020000000000000000000000000001fe8000000000000000000000000000aa0701000000000000c2"]) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) (async, rerun: 64) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) r3 = fcntl$dupfd(r1, 0xa, r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="bdb31c9171ac9ec40400cf8c58bc5a91502c94a34b8e5f8450181df4d45290ebcf87f245ce80d33b7334e465610e11dd82", &(0x7f0000000200)=0xff0a, 0x0, 0x37) (async, rerun: 32) syz_open_pts() (async) getdents(r3, &(0x7f0000000340)=""/193, 0xffffffffffffffcd) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) (async) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffd, 0x4}, {0x0, 0x8}}, 0x0) socket(0x67, 0x8000, 0x80) setitimer(0x0, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) (async) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) setsockopt(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000540)="ab7f4911ede48116fb36163534d4006eca88846cbcb4ab0e572da49bfd48eab2bb6cc8fbe14e47637920921b123b96b4de1b50015a14516d2e9022bff92ddbd8c7ee4aab5e49e6c43f75a7fcf8c1c9d6bf6841cc5b848970280d8d5099687d4ad480698e2c601956a4112f9cb7b627b3fc853badbb6c5c8e559207487f0b762e6801a54241f90fd99ce1af26dbc64fe02cb174a1428e1b91438ba15cb1f3ac5c397b58fef9bcf2b795a028347e2475e2bc1ca666a1ce55aee14d732550e5f0ed41b9f5508bce054fc078d0e755987707d359f14dcedb6580e23112dde124465079b55aa70bf12cd24c765e5fbe4d563dd25e4e3c28e29675", 0xf8) (rerun: 32) write(r4, &(0x7f0000000300)="14bdfa", 0x3) 1.215589763s ago: executing program 5 (id=233): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x10}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) 1.214997312s ago: executing program 0 (id=234): setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0xc8) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x104) (async) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() seteuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) (async, rerun: 32) r6 = getpgrp() (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x3, 0x8000085, 0x5773c549, "102e260a007be2dfe7d62007f533e2942b7a3ceb", 0x0, 0x10}) (async) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509bd256630261bf4c7b768d3390c42f818b018be124df7fb7dd422926ec5a02c76fa2ab78d85c2ccc6b7a1dc1b6a15b5c99d4e043e8d7b94179d55f48021c993a57f5b81dbf0219b474dc233d781bedc59e9745a42aa2603bbb2c5a1b079a2240366e6d1bbd0ae7adb9d5ef042276fea41f2cef67dcf34c68f93147649c29a3df99a161ae2209a25879098a8febdffdbc01f9c1f096c2b79c6c3565539c1c1bab35c1acef0fceb738a80e47d589d41a972e56de12bb20fe1c61a057b9640d48c818f69d22708a2c8f8dd99ea6714302403dbc103234da3761e9c032252977be44793ef6ffa0dda6daf91c66f54a4de93335273fdd1a4834ef735f38de151ddf5ce7bd0cb19b71748a39fb53ecd213bd5262c750e5eba8bfd0b17607034d01042d6c3f258cce684fb924670b804fde60f99bee5f27df7784d31fc8c609c3212811b8a74fbe17d5dc193865f411f3ad711d8b09058f89069b906772d7d584ea3bc2b8ce8eb2cc3c09d06008a2f4914a4e2fb4583d576dd39ba675503cbb9f38413c35e1d6d3bc0fc1f2fd5e13f6549b2ba898eb2e6af8027c2decbc6c1cf7fd132b49e2e7c0313d2a80333697458ed71d06d60504f697a64d3b360a6828f51b337b95d5df52a41e3f0dc9287ee87b4d0821a0a3e8083ef6a89f171b3d6da86c7f0dafc10a1f096e1ea04b19ce24c3655e0b81230fdf1dd1ef9ba96dc98f57d8ed06109827a621204ff284135992424b2e5985a1487f8ef5fda7dad21f69317a5d8ef6a8c1973d7aec35bbc8d18a020bb177b40dc22714ec3cadc2e367d845282a9fbf622f043dd852f11424a404202c18f4a1b2fc421bb3b4bd0eba2af36a04fe1cffe17c07e148530706f4a67899a47bb6c444bfb3924be3e712993f9f4e9401adc25fd115a39aaff7109321f36cfa84eb012625cfbb75414", 0x34b}], 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4, r3, r4, r1, 0x0, 0x8, 0x1b3}, 0xa, 0x7fffffffffffffff, r5, r6, 0x5b0, 0x4000, 0x1, 0x17}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='x\x00') 1.131179532s ago: executing program 0 (id=235): symlink(&(0x7f0000000000)='./file0/file0/../../file0/../file0/file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x40000000000, 0xe63}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x0) symlink(&(0x7f0000000040)='./file0/file0/../../file0/../file0/file0\x00', &(0x7f0000000080)='./file0/file0/../../file0/../file0/file0\x00') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup(r3) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x20, 0x2, 0x53) connect$unix(r8, &(0x7f0000000000), 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) 1.130576827s ago: executing program 6 (id=236): execve(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x4, 0x3, 0xfff7fffe}, {0x4, 0x9, 0x2, 0x10004}, {0x6, 0xff, 0x0, 0xffffffbe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x6, 0x4, 0x1, 0x6, 0xfffffff3, 0x6, 0x2, 0x2, 0x7, 0x7fffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.129717161s ago: executing program 2 (id=237): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) getsockopt(r0, 0x4, 0x3, &(0x7f0000000040)=""/101, &(0x7f00000000c0)=0x65) sendmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="363987d0868262fd8be06f4738abd79534ae8fbc92d7b21c0fcf86aebf32fc6534ac3a1da8b2138987a0855bb0d0804704e90eb6c154472ea09ece88d578f2cdc910067fed045177139e0c70ddf5f4afeadbe942eb61bce9ce835798c22d6cdb4b5b7a466691bace79d6d484e2517f8e4c11af39bab15333e7a6370d6828a908938f31cdef959af2dafcb304268b20692a9928393b1edb5709954239c64014ff12eed421c849aa4f4661", 0xaa}], 0x1, &(0x7f0000000240)=[{0xc8, 0x1, 0x6, "50c7f9a276568ecbf6bb32d64434677c3f29eb55fcd0d4213dcc7f6c0f63b8bd891320d3d5ff852e5deed5a0913935aee70bd53fc6f939f0077bb1eaeb774d015a2f74b34ed19751ec35f6b2cb864c1cf4529d25a05ebe01e7045f435122812c6c18461e6f078b64a9f67d121dc80ef5f216a1b4824e2e4f78e280f8af17607da63a7b7d5b96f3543536e59e7146792bc5b4579ac8e0059a7b638b4f279069a824244d6e62cc5068fcad5cf72d2cc5419596b2a489"}, {0xa8, 0x1, 0x5, "c0d6c9e2e390114baf850cbcd2d44a28fe3ed4ac37c3ccd0f58712776218d1578172d039fa2b2ef3c7364d26d89fc3f36851d1fecce9b28e80408f4fcc641ebac794080aa27c227fcfecb08e690af713cd0f4e1a4b62b4611f954ef4678a54e747b5918e9d89d74952ac0798e6ccd7d9d1bafad985f98ecae93dc915cc27f7e04412d17461b743f1b574877b06637334798f5c7e"}, {0x38, 0x0, 0xc803, "f7d10f289b612fdd7d03ad3b14edfa1e29b0ba6e3a779f584ee0408f33956470567b8cd3"}, {0x1010, 0xffff, 0x1, "9d121fae12cca6af04bdb59a7728fe315cecb3bf04785ea4663952485a5b87a140b14f795fa7495d6a683e40e1cbf68af6cb88959f6f2dde727bc09944c3c251227de106d6a8f8856e456b0923e8762128101a8a24af5220545665abe0fa5b8beac913cbaf75960edede265f74ff5d38c23ea3c5a86601f7f55259cbdd0b2729de26347ae982398f8e42a2af6369bcd6a0c02007f5b529c38f1cbfc0cedfe950b8eaedf0418a945932c28e0962ba393528199e8928854088fef4b126f9cd83c2f8be1117f627b5c375cb2aa7811db7c54eb9e0147e6995139bd21f7a740ca7955eb05d2d80f73371a0f6d7b6f3b4b6c6d8e69576b1159dae2aed2ae6322dc52a482ff7a2978026970c86e47310d8d3a4f4ee35a0db7ee5ecce73c441fe211e7b4479b4c1b4f68fff58e9878197d23d089aefc9aff705e2c4dbc5ff32951602dc28671102c1652484793a5bc633c0274ea04a0e4baefacd46f3d012bb722095d318553de0ccb94604c4de7dc4cd4d8fd2bdbb76a78b863f79f26ff0710efa0b1a0b9689cbc3e63aae2fb81e29c0641d9f8bf7f88cfb5b537389ba70967699b6e2ae3f8313704786289078ce4d400e6e381c1d08a8b8d5929efbaee50ed84f6bc89e3210b25737d45bd461a912468f1b782a8312f95eacb94460fea274fa2d244fac1a90bae638646f989560e963b2d6bd6186a83e7192c9a8d25839c86c673c32cc3b59caef40711c09c31c01aec24f3f07f8aae02f6fa0f4f2dee7c45e57ba7e2150b01522cd47e10cc3ba72fabfde3d9f3b4bc4ea5057beddd5ec34bcacbf3826c49f841e317c811d29a53fc2c9ac664d7fe29ed6bb4c0b0a2e4a4c967872c561c0f8201754aad203a96b8ae37051f2bfcb1441582a5ead3d1726d82055efcf840d35d54fd5e4aae130b0d13c058402e5942c293bf1c5ac29f05163ed83b53f1d6dfdce35f4e1c2b9f5c3947eecbadff2c9caa8c3c268db7ef524af489c9a59022fe8b81e4ee4717d210e5a0d35882d0741f7b918582fc9ad2d2c871e6eb8fa9e5ffdfc7c983b478703ad05ddb604c510cc2286700ffcf38b58562ec84d038ea74f76e9c805ebfb6b61619c83a69c644b6ac5814f30c97011baea16ce328547fe190fa107e53215bf1d8568e1161c083702652e7fb8e0e3b42b3d2f7ea1553cedfd69cbbc1ec1f8b4b48ce0e97372981ebc3a5099bce0a76f470fd76c88f4f59544227a1ffc535891efa15b246a1c67b39661d49ffc417946c8ea6aab02ec956c748dc937e72ab696c598beaa5e5e89bf4ebd2cdb319abf6fe06345e73fe2ad69f796ed8e5f763ee785b7842415d2568a2bb8acc9023ad593cbb036b414bfd2342fa996620ac72cb9fcb9f2fdd76f581578d7743e5dc7d6e06d931c54195093c4900dbba053065e81cc57edeb3b0d44f197ebf958cf0bc501f899239f9499b20594e092cef6378c6c5aa5963d378520abaff82fbf5ba4e7aa516f39ebef6e3b975c1d1cb9238c9dd1bacd30a6eaabafca11136d4dc0299313629180960565c923c7bc4b67e32879791515a1e2545eb7c3963bda5e85c79451ee7df84726a53ed378862a910ad9ea6a8b49be9abcc8fbed402451eac0f0453778b300b2dfe83db764ac83a2e6de4d3c003be4298a408cd1b739771a8fa6078c82f9556a6a96844d5ed2dc5e58b2b8e81520260f93a52f2c4c966da8da6b806d31d14dfc96da3316834bd00174d43e7efe5594a705077f9e497101c1c0b70543e0d4d947eca7f4654a4d264a2307a807913fd022d81b3527f0b948ac65002f4ed2304471a17b2bb1ee6520ed3a92c5bac48c18105a738c7bcf3ca35536d2b6819009ee33d790884f9468167da3cd2209b8ab7d6f731d767d8f163575e8ec3acafd41ec9e5fe44a0fc80e8f068807b196c1686e369bcb7696464d2d5a63d6b3d1cf44deeee5e305063a7f04e04a8032f5b28a019ee48af1a999fad65b5b7aeaa454a217f12003c615fde12c371cd5b062bde19416cfe71f3f1d922b3c82ca9378792fba867fc62e893a82f596dc875bbb1962e3c8dd02b54188af6c983eff2200f8ed8caf03883b734ec6b569fb33fc700f8cf6b718fd8eca7757ebcd42ed1b0669690197939a73f32b13a8e9eb774dcadc9e7f37a676664223762857e5e277896bd6260f0486852dbede48a823a4e7b40557545a43f805566a9a2f23280f25906bfb402cd02da8bb25669eae1c628bb33b8206c6a32fa5002608a773447aae8f9cd5ff97bf06e1068a4bb6897b466e0722eb2d27aca3d5e1fac1665f124d09a930e50703d04ed00a76d91b2492ef430d7766811574058fb5fe693e6085312b8365ec76f10d20214dc6b6b3fae7f94ca4728548029dcfced8286b2fed60afe912f33d789a7c990be7fc68f90e64fc43a88e1b120fe5368ac4c415e07a5d70d8493911aa096e1cd62dc7b3417671286aae49b7874877ff767b98a0b0755a416a75230f3fd59f56b5f276fbf9d2ac8f291b414d938bd71f6b2b2ca32d378ff204d0c43109e9ce2ac4c515ffd5800a9dcb8ca991e6bab533b2d1c32b862213a31118865253eb34770e88a23b9ba4f8668e24e600a246334fcbf22c27275e6522a66c8815caf36d9795ef4e4d53ca7bed813fcf6cf8d8b2f52ed2c0d3f81c89ab954037675ccfa3d755c4471bafa1f2d708ce3548f562775ccaa0471a2e51f64971d317669959a5fd55231e15e6e22da73ae42fe25ce90e839db163fc2b9ce722c349e65f23a7e7e7de96e6b871b7f51146aa7b62741366f22f52342ac35de518ce12ec6c0af7f2eb3dc443c8f62bfb8f668bd43ab08f945fc66f289e0e9cf15ccdbf5061a9a84c3e14745dc4d7cd4b0ba32857b8260ebdbe96d285a1387c9c3f08a34bfcd4125205a8a6ae223909bfebae1d32a8f9e7ec836c4c75819814802c9dc3793640ea43f0a7009878958256101421a57c0a6ce9c34186e08d08de91136cf78ee89735e1a743f705d51013d6b3ec820b074d7069d3dab86677a438acf276ec16f57cfc5e3823ecb0087b1bc070609a988cc19fc7a92ec05e773ed7b0176873c97675c58f1f18ef06e5c84bb482fdad561e2c3c894afe7c2cc6882a5ddc37d6ba2e791bf0f08a28fc1a85a6e35529e6351386d04bbcc9d9584c188305febb77908265446136fda62b504e564d282646786d817ffc81a13b2d82287b5c2713cb784a2bbdb0b6ad8d26db98f6953d004044986346771a163cdf8cb1387d351d9765cf53a2a7c9a5933b7fb09c78dfe796bf5d0bb948dcc96cbb8f9c967a9834e82fddb26803c3b134ffb6f80a3debdae77b017fb8e9ba6c40a149eeefc4c0853830e452a9c39eb5b881d960b46dbb2fae4521736e554dd2709a320da006da83b0b315f11b9b2d99efb83bf8afd5787f207efdb031301109e617372b8fbfd289e6edeb78f617d531d0fbfa1b363d3e3c4f736bbda8155a1245162d442e6e5bee85c2201199d41e394cc97f900417de1c0643b2072c111fc34afbf4360f527896614d91e22aa7a18110f408ee0a5a0eccf0c085e4dca02cd744c05aa2449fbefc3dac12c7277c52a5bf5013655622960b42aed4343a414d67118951777f185987e69f68404b2e56b1fcf55144a749c4e099f9dae3b995d61bdabdfedc96b447f2d303c955fea485a00c35b1ba9726e0240822df6d46c8c932d9d20e53e9660baa2b4825a9cbf6fd2eca04781639fa68e9dcf056f20f6859713a59b955fcf3765f7baa1934c573fef38092d43ccc8bb4f7b658adfcde9f077a0e71504f78dc733bf957bfe7f321d811a25facba819fd3f42e63f75861b9585c125e04d8ad49aa36ca370aa19e505851171a27411ae15addf98d0f917b6daed7a0c46eb73df68ecb33fcbfaf6564340b7353770ff780b2132eed0e31aad3d561e08733e09e21c3819667354b74fcb81bdd2989a657c79c6b525cd94f50717aced186d93ec2335a6dc57127f0242acb76632c0ff85bd5423fbcfa26388b08f73009490dd54aa5043b701b5f1e45f0927d472b0b5429bedb8d6b418448527f45c1cd8f5e2c16be39ac9c524e9d1dfc765758b56b04e926664befc3ac6b21e60d3a0e57b6b0946e18ff4eac44f99ad80eedacba0a56cedbdb0c1ed9b5d27ca13c6bae102e6bb765c09d27930a1600a1513c79c4695a8d64b75bb7fad677d0ae8e18b3eb4d9c7e42250b2412b6a11c006e10ddebbeb8466979597bebaa79f7eb23c8ec4a28c747f5640a900f7f2b2ca8069d8fdcbc1d8db575af4a30acf0df766e1b23ab7e07ceca0999001a6504488005a65ddaa3691ddd5d12f50124de60ce0efd310b6eb714b2b5222d736e72236eabc6975016dd56a04f60b07878540144ee167258621f4ad36ca38d4edd50e02d890825123717305872f5fbf5003bbf71c7d73da2ce50f4e8bb183a7d08abc4a4250512e0f4b44fadca7c5a708688de6b6487e0aa2deb1d42ae4deb5703f79a7897092f609b5efa584eb1f8288ffd8e71f4e9aaab96a00b15ceae0fe82eb377024249a060cac6919889c8bf070151decad42b0e881852c0980ee2a4dca4a26dcddd581d2b028797e62b01fc7b05c6097671a96a9741bbacbcc8f403941f6fecf5dfa35bc087f553fced1a633e0b5dcb3422150fdf2b35f901f16e070917a012b788107bd06500a6a2be38fdf873c7bda1dc170562b350b3c813284900a3c22eb9202618584c89986f8fafaf3d04e9e0d1464b8a050854d4e46c825c6f27deb8364f6269e9685a9ffde69a909b7f8724b58e699058f2d638f3da085c31407438778ca501c748251791530d7513cc591d3f72f68bec1eb6e7a91a90ed8260abb3aae1c7b3f0a288c05f826a4812908fff92a9a1533c35e603ff94becd5847d5ee21ee3b14b600c05fe6a339f094308033bdc40fd8fe8de185cb44251b0ea41e4d55212de07a8c017927e3fea55148c6887a08ebafd4db97f5b0e67aae4074a09f18631e6374ee0f9687c9e7cdb9679c1129608eb48a2c3e5a139914ae6e540bfe1c709cda783ab899b15ca969dd80e84ea0d03bfcc96ce442ccade34bb3998fc72cb1b902c41af9b92d218f13f3799bae51810d704020937ffd7a20be2e693191e76fd5274723950a4a94b7b3096006552752720de8f03625a896e6b5f6a0c807295cec4333c210b49605d00a810fa1434775beb16f7e5dd7cdb38181e386f0c8c8060a47a2ca7557370aca0865d661efa2c05320160fec5b2d020fb8256370bc899aceb38a53663f75f48fb4ce930646b6f82cdde306f4a81affddb6f940f52559c2d7f0ccb3dc8e50479e95a2978389b1dd02d70e65aa442774cf56a949e23f2084374c4b32d5ef4461dfa23d3e031193010ec9fa14f9256436d8cffc6dde9f547300ee7e50bed6e3dc591bb0bf33d5d2477f24f2cafa51a79301850e80eeb52cf8ed67ff5003cb6eceaa5f5179a30539d51c51447fc7b682212523336366908df5ddcef73573906c18dd5fca8b3465b4fc7eb5537c1c97fcb89bc0caa972bede37ce4273e997d8e4e193df28be5e69e340614ef78476d8c8be4fd0ad433e5a646d8e17fef917cc677c62bf85cc66c10e14901050f79e5ac3ba663a30448f983f042a3d8871aee942c793ab38ad87264bf22b27a5618c591a7d51c0f543cc7ed35cf9f326081e85fb2775f183535d34984f4ec40f829a86a8e03420f54e4b2d6b7991f27996260ac792bde1e6394975e8c2d773823235d583022f37ea122d25ffcf16c4c9ba73e0c99e276d007da09b64644cff7b5fd6891a09f867c0ce0c88f7ff28"}, {0x1010, 0x1, 0x7, "d50969be18a8c1429646b3b1e87cebd3f118bb685839914054164f7f69efde8bcf7590f11ba967fa3690872981c74cb3d68950d650d7f6ef0c15cdf4a5227941b2f8138e1a3497af582b6486c72c4778b8858a1b9d432569f13ea3fa57d2424a48f290dc71dece3892781547883b9028b65e4e31e43cd833e502e8ee7a6d709b3799b6ebb212122ebe965780297d8a4b00b5b08238365feab515235fea87d2d0968714f3920d697284e0eb387da85877731b263aa297f08e84d9d29073e99af7573eedeebf99a70266f2530dd64be34456f5d210b77562c7e871abca13b7fdcbf059e31e2badf9cbbe628ee0a75421adf6a2fa5e3c5419b258ee27d1b99f9bff4458be65f9d7375f5b386b9604fce39bb1152aeef564f3f418858b15908bba29d702acbd762133a6397a7a855839eb4b696fc904f10a28b8b80c7364829d770be6ac5c985675c9c1ea5dbd61f52b31fa3068240b7c8133e8b323993230267dc11bbdbf6037ef88a531a7c1c51f7b05a6b1d98085b93fd604ac22e52d24e7051c5c1c134bb0999054507dfea18a3b38190ef577eeb9f585fbc6977a391408a548aa6998f1e4862de4608edde2aebb35160ef1eb8182a90b638a5147679b3c2e25de35293acbb2e7e82dde9d8cf7ae1ade86f07ef118fc2119b150341ba0828390cc7d41c43bde1bc453428b291bd4ac41976e2c40181fd302e9445eb65598d8740b2b3a49ac00649b4dde960706da94ea4a72c438f6ec50ce8565fffe53e6e21ce426fdecc668e6252aed098e45c875cd57fd027bd33bebed1a1a4318adc53a68ec05d32d50f186888f41277d5dea5d46186fa35bc14f26bd060b92639a47fa06039a263cb33ec4c92f66d482ae1bfa6edad726179ac92fdcbb80272bb4fe06d51b41ca9c2f21390c94334b66f5719adba6acf36322a7899d691e71a4c3047ceb122184912250a4dd272a1e42655b815ece348436350af01e23048834b4f1057e089ecd5d6050e29ddb9f98cfa32c64e5842c670d77a3e5cdea15cd18f9674951773cdb30032b2ae0af09d05e982bce83467cff79fa9bc8d0d976a176b1eea542c8ac62bf4d829158e2d47cdb5fae0f4c8f3166dde19d8ee9751f6e0af1a1d1ec29376083d29eeeb7c0d973d649372b3911b637b5612830cf96d5b71d45429365263b1c2d28cd06aa4fa8faea6dce73300be6630f8269a3de76b613e01cf8e9a29ed7d49c32f8af82f672a2975f7de2ab1b2d881ca1a732dc4fba7c650d6945d27186949d39cd6f695635067f64a04a7044e545bca658d9f2180898ce036c7c8187024549d8ec6873fb267f66cff5fead53372c011255385701c15d4f69e31d9c1c8d95bc26bdaf21c6e4c9a8b0ba98b6578924879c36558ebfc0cdbdb7a848c102977717a707f8354ae9b7585332805746ef2a94258926f1782a42e5663e7478eddf6ee300287f295fb7585031e605b333b32de46958e51ba92a3c17178dd3ee81b96c328fc985bbc813ab65b80b7f57dca729797ff4b79f07f5f41358ccc8f7b6537b72947ded831122ffd3f2f1842bd4537b344dfccfefeeae5e508246427e5c45300f0fe705f1bc0dbe19bab1e33414630fca8883c635e8f570f67d4199c7d219194e8588cc5cca5948c12d82369dd0730167d925bb8984994eb3459f093775181295ad2ce168343f85f5b961b294f02b5e0699ffaa6f7f8d8919aecafb02477a74e03fd61e67bed6430b6b6452f77442a52f8555996aa1ed0f7ea6b68fb3f8222554a8d642e9c20b26c22e5284ee6ef5fb9abe31a56153bc8d7b5cd01d9379cb804ce5ca674e1b976da841e79c42ad7215a3eef047a22de7ec0d4236650e5201108e354bf6c0bb41fadf437c73581ae8c7e3d5759670d1962ca5cc025cf794b8d82da4aad567a9d8538d3f26500e74b6cc760d5d4ec6fab399b0c297334cd73612c8b6de55b1c46b89bdfe9292d2b0c22212ad9ed07b102b17afba8c9d0c6b75e6e169773b870e5bcbb92da87bab7d09ce7b77b557633282768d04c0e85cd8eca12a35dfcf0b317e83bc81b8d0141ed82895ff510a571e4720a2eea203516bc5c791ff4881a0e12225e9979175172fcf96158772b36e223a3b5174b036c37d08e0defdf5beefa0a76c741ff127d4983ddecbad82c85af15ad92a2eaad30cf1b33ed48627a5a088d3235d705a7d71caa5cd93a21d22680f78e6d68b5e84b8d0422f3b609d120d86f7909cc7daedbc977789adc48ad9b58188ffb1888c3d75ef92ff6eebceabe15989ee7fd74d5aa3e7bf4cfeb6cb9c4e92ebbebacbb39f3eede29acd9e8c86ad7d5304ca97c74b6700051b7b219bfafedc0083a14bd180148b1cf4b2db335a998ebc90d0bb3ae47ab395ee66d62017437c036f2486f59f31fef97c63f8643868863256687e88ecbcb05320ee2704cfbdb990ce0602c4372c5a4ee8387c0442c765dc61da53d1d617b47b905015c57d69955218a22b31584830491e1b9e53cf7ec76afc69d4ab4d06367f70b904b87e4389ef5bb21328289cecabd38cf88eeafd9a7750928be13fc43750bad8d43096242e12edd1276b5cc4eb3f860c6ac085e03e5384513add55f8fb7572b591fa07b3fa96753753568ee5dfbccc328406739bc0a84a2d030c7bab6aeb2cbea09030ff9de6044a50f4e1d36f680b31c81e19b8e5ff93ffa168f54cb0028588bde62fb49569604601fcd59d69119350c6175cb640d6dfc61ebe2a9bfd5200ca2771a32c2fbb615dd3183278328bc29211ab87c01cd090ae4bd70313e7cb6f8ac0462b331c1fe218ffb2d4c3f3c21cd7cd7db69329424dcd999596e7ef7d6195d64d7f53f27c8c1c67f1dd428c9b5df9c8504c8cc4610c464ba6ddd652ffc595d1f5b702003df7002abc0726f3d8aaa599d3c3b0c10dabdc6be33d46751440d2dd03e50944ba193e358f33ab8affe1b92055d0784653fb84629d838c9482540d7f1d2ea71b7aa4f90271a1d201db546faa50eaa85b670a95287a2a2623bd8779b44d6165f69ad279d8d7196c5fa9c0b3e54531b8d2c04474a5ce66ab793cfbae4fea862930cbd61f5d2521c68fdf3ee625d0f3b5ab25052721eeb96c15f2bf57dba0cddd3e3f8867535b33192efcc1ec98d353fcb51d3a39ab2ebc19377f89795dadf919acda8a5c61ea15f0f682980d1746f4a88620e97adf4a1ad4c80f3e3d73c87b9293ace3989e19a92104e32f3cc831e60e0f834d48574b6b91d87b01331adf93c98f3385923bebd8dccfce62befa095e3d3456a676891679b77913c6d2a968917c409014aea1a21098955e4cbcd720ca4ae6a6956c100ca6e8261a50f77e9ebe66ca5ff626b5bbe6b4d6b29ef3614e9bf51218e478a45078d7527195582728937397b6191ebe511616d2f64980079f4afbdd462d5e5b179c51bc198194e37b6a5fcbbf926be0029251ebff49656ed5cbc57cb51d10fdb21e1c3c0194cfe12d83ee4b215d597eafd49829e124435e4f3c8d86896d8c74ce079d055bbb617dc8d2f0e3b9688b2e8c022c8143b052987765de1940d92cc45736c5f37c0a56f346fb8912e667eb76b5e883e65c5f0555cf7ebc6973730257c8b5a67404ae57ae6c5e16c971e1216089c49e1c9b0d12dfa2a0af9920e2d0693fffc0a73e582205253c7a5c166ea6295dda6d7a96eb944f60fcbabf8e5dad44388aff15f6f323095774bdc772c2fc5dee4f338384141847cb2b83c7d6a541cd929138b39b486fe818509c330a180e35ac766baffc162e2cebd8558143938401fb978c2b12c92783eca88fb6f68562ed8fc226519ed3a2e9b4f3b1b2c744f509638f27d4400dc8839d7de74021af20829e851ff891703e20cbd5df5656b685d3a8d6f755b05ad991c0b43228580345638d3b6747c50ea0a7ae81a5b1272e0e5994387c687df1ff3d1ea096aaef5f3652e51ec5a532622f26e7fca6af180d88da3021fe76a5b33aa522adbdfcf1dac65e8ae2e3a335f0472a0169133304aa8c4f1da3fb1da6156bc0d8bc4c8a247c44ba7e30f542404c6f69f9cec29b46904ef14332a37cb9d45e5ccbf39066a327fcc6ed5a8ee34433bc54f066834115bb1948c97f27ae85b72ef8db94bab74d69e02da56f610616594279475584f2da80a125af64f07f76cec096be6719e695f2352712932cea77cfa1484e378e354b63966e9477e941a1955141a81bbd10a9eefab0ef1765d973336e161f938fff24995470fa76d7908dea9867b33e6c966f7475d6eabfa8ee9f316178dbbc927955b65e5c00dff881c95af21b120d4d6544930e10ece6237bb1e360d508e41d4cc8005de970025ac63a01435daad548c80c718b38aec84adf9be8128ae1b03346697d4e956628e83f5e976d10fdf24dcd9c90d9195249253fcdf8ade325b7d58d6350419cf14423714c963fb66482e0a903310703d9c718ffdcbe292eda875c03daa57ec57c94ce93919ce129b30630f523361ba30c679cc3bc9896d0988b2eda991ed2202c65169f5f395e67b6c2b29b6180a9ff001cdf876a0a1e21937826a74342366db212a923de9ad8f9bc0bfe01f748c184bec7fb6d55badd1d6c2ce294b6eabb8d4127cb0021e31b8666bbc6991833cf01e76626d3a7bb16834008c0b029f476716e76eabbb8c7b44e206a7288feb8a4ee1f263097546c43a70fc3c014a9399c729f13ba63887a66fd52ef253efbe882fb6e90faeb3779220f32892b9e7f9244340ea51efb397479d23e14d88c49aee1dcd0cd70ae4dfe3e1c91a3a475fcaae96d51ceb1a231cd35cc83bb62c4ed9aa326bab6ea55d47cbd27b20b32f8b78b0b3725d73dbeb217644bdc97834edea00308a860370384d8c7e392c73a35a0b0863946088443d828586f8ce5155357ddd8515022a856ebcea35735795df82caf71ed32a398985bc967e91423dfcace400923c740f5ee569befc95f404d14bc11908a04e676802584b3b9b227e330fd971860fca22de259635c62dcebaea11ab9597e66d7e59ca26852d4eb59ee55a25e1c88059b60628a590f0285ae9fbeec952638650868d22da6aeecc2cdd46902a3e98b8904ed2e96f7908691e2ef49d850587d72452087d5cfe0d54e9f1f9b12f4682ef4b793be2c9bec558ed18d2e43a80be1bbc94e3908401a5029df08e8080abbd653754a638591a23eb0a1072ac54a831328147d245718d967fdfad33e6a42c3ba0070b7d8a6c5a146fc10deedcc2d356931909f969af1e8c5d5e094d6c579c9d8826b47523b850b7d27627279a49879ca967494f4ed2b8508da1522602a33b24bb44ba2745784f841707127b96f4d0585b796d4878a38c4a2cf9036704ad7b49df2a0a93218bc554c45e0027d4ed0b744c612428d1bb8cb13258e860f21c4b9599a455e50a7c08ae54d12013298d8ccce9baebe3efd6352cc0e84af9707ae19e5ff6075be8d0bc31a19a5618a54bd312bb355050f11b27ef741587b077da75140e49819c842ec5321de0e5049908965d7a4df724c85e1e90cbf005a8ce6e7962a08ec60a3a64ce82a14e9f3b121a57d5ae90ed8d3ddec8ff52ed5df03134845f1a32300b59d79280cf1289853d0af77d25f1f6bf14c2097e05ad49c289bad090636a13fed94d90e7a687a559181afe71ba6340d781f71518f3989265f1347bf348180c96871aa5237130d0edaec366bd823f109558bbbd0d5d9f4bf055a7256aee6ef9a5860521b576909c5d620d011faa576e3815b712be1325b34595b262107666e692e5cbf10008d8287b3bf93b1ebfc33deba190eaa9e092ddcd073a1fc940f909c"}, {0x88, 0x1, 0xe0000000, "e19b4240c47542fcd55f216c1e2dcee1375e736e155ae3f0f996c1d726b717c935bc3194c03e7acc64f2a8ac116a720541fca595e46fbb5fbf46210d1ffc3371be8d495439aaf7e853f6550b31075fd73c6fca6e7220d71d1fb7536cc5b837c4aad6857e4f76ac11c4ab4739dd6b89f3dd988c397525"}, {0x98, 0x1, 0x1, "da472eaf29375a70625e9c3c853b90f097930ac2b0023041b4eca9965ae848ffa421814b124f31e74b791cb0f06c48dacab01a2d01cce5b8e28b3290db873e8585354a4917f137fee08b50eaa99366ecc91f0766ee5243a4d4d8f2d5f1b87bfa635759e1c7ea16b0e3b2e772de66379ea8353e12501b0f30e74b1d7927b42ae318274d9e90"}], 0x22e8}, 0xbd}, 0x10, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x5013, r0, 0x6) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000025c0)={""/16, @ifru_media}) r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002600)) sysctl$vfs_nfs(&(0x7f0000002640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002680)="98b13028819416d93e214d22840319976f4968c3757f9ab8ded80f45c734ef88fe0b49b4429ba9570378ca3a1c289482508bb4cb17d0b10d5ba182e07e393c9712287e721a0e58c47f6b8c8f623a37054fc77465e89059f628dc6a04e81fb20972384563d402ac18dbf7258ad0e8524a025840f334f00fe72a0fcf3541be73270da3c53b787968f5f9060819edb45557daa2a1f6046b8279bf658a9ed54a51e01753aa3fca12273f0ebd711dbfae0c662df4db3034eb275a833b2c4c729dc7098a3db5461d2c8caa6f4e8dd79e5e2d58bd", &(0x7f0000002780)=0xd1, &(0x7f00000027c0)="8c5d82b14f24b89413d2b305c594c359bc36a249a571eae674855cc473850dbe8183161afae8ef0301461783888cf8e5f85ee60195e65194f5e66405096fbd72d5cdc0d126744477903420f64686d78ee4f2ba8ffcf8c79833faa8bfc3b51f39c0ea1f04153d75825606ff0b43684c5850", 0x71) ioctl$TIOCDRAIN(r0, 0x2000745e) shmget(0x1, 0x3000, 0x501, &(0x7f0000ffd000/0x3000)=nil) r2 = accept(r0, &(0x7f0000002840)=@in, &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000003f80)={&(0x7f00000028c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003c00)=[{&(0x7f0000002900)="f10d61f2dbcce2f25b68d29afb669328fa86c291592cf8e69369d75de8bec66bc0fd", 0x22}, {&(0x7f0000002940)="bd63396291aa3b095c12b60198abda1255bea12304318d729ecc9d106f463c426ab423786aebc57b346e56dd94bbbc88edb21b701bfb935916323e399b091967d8f5c948e86dc4b7f41634e7da983d718cb3a58c4460a546593a8d628a7afc916796f9e4ba797df330b5cccb58de5a51da6d8bac46d0e805c2ae39bb567e441f102b991cf8fec7197d5b2cd4f9d64aa733e32096273ddfa4f81050a2e1115f17a4017092aa2f67894a0683cbc7cf967cfec9b68c291af761b397c18459b7a476b16c1253ee45362fbcfe04d4880a631f3437ae588b", 0xd5}, {&(0x7f0000002a40)="a69b2520018f77187514fd60c63b02294946a839c2bf6e4d7c4fc37094a469ad24e4064308de8611c4b98849cea1dcacaf322c5451566182b22768228243b3ae42a1768b0445c4b50a7a48710c567b8fcadec0d2017e2d675239ea6436de12d31ef9aacf57fcb1b68ef5cc082470526dfbb82842a51e82d9cc62939f92394edb0b9e55fefa02d74c2efdd0643b51c7d33b346bc14eb2d480cd94e36c8282820831e6fceaf8e489caa068442a0a7428a59a01f2aa48b300f56e35e42e2fcab2ccdf111e86903079944ca5cd070bac9aa3177e1d0f2464287a118df17494f046eb11d6ff69c325b59711e41b4b82107efc6b235433592777759c26b08ae322652d7543d692b97ac5f31b2cfe478b8546c73c5cba5fe0ecaf7c2eb28a7fb6cd3b0e6db293018a08962c9120b174955da5d04527aaa70d406ea40293a4b4e88e1371ec0e3a9c0092b288ec437e16a1fcde061f20085baa19420e784d19f0f1e5150e6cedd0cd33f35afa4944945236d1da796647f43091e856ddaf758936e081591033667926ad00f33f3d06c52449ce43aaeec2a0eeaad5142c0bcf20d495c8c4659fd844db088bf43e34f00c4e5748fdb77787c490a5b46d767dbbd860259ecd3fd8d83b8eb4621ad9ea387dcc9cf381a6e213f9f91ecea10547f1321267b0f3f3dea5e0a88921f690100b72aced12e477a0dda257471e7690049d90611b6a1541aba4deabb29d4788a13642a888aa3ce288a218cf680422f8d73cc226856b293ed78cff9b714003537e9e4534ae1d568515f07d5ad0208594f647addb8e8cbf586706ac035eb1b61f1014e692fa1ebdd070f0e3c2a664b2e6bf9b9b0ab5a97585a145400aeb2232b72376ade02bf40f5f541527928da241d74a0cb428f69f7efe5d6c8afc0e17fa1b9738bf57d7bc2e094360bbcb7d0f82a667a5284768fd7c864c644da4336f8a1ea754402d2b11588e445faa455935f247771e55432d6a1b1cb121571b8d576bfc6c49c4fdd1770bc8f7011ae1ac373be63b7ed71006eacf8d443812f3fbf51bcf0317566d632f842e274a672f5a5ea1c324f477f52e701a155e9dc79a3cd0e817f849c79bd64410af439e4f275eb392b5bd856572723b771bf4a729a9ffe2986e9ea443cdd31f0e41bcf59b24009aba15e16f12da25f509685c145a418086b7977911932feb0d892a7bbc3a062bd6275346c19fcab55f4b331346839d3d6b57ce13bee3278ffb70b1e15ba521f69a9e606aadf564ad67027c11e817b19b24cfd2f8fb814a869c6fc3260713983d7cbcfcae3beca7e5eb2e1b187dfcbb5e30986fe9e6bcc94347039ba655c0f8be757d036cc14432124020c47c142dde39b4303c8c0c708c1507e38164a551e804e3341b72f580a47f2a883f2f7127c8e1a07778ed00a321de4995be4fe526bcc80f22269e24ecec35279423076c256fbb4f9cd5b43142ce3d2c27919d222d6d4fa94765d2d1a9ec3aa383e8887f2c0389798c7dee3a520166f4e1592eeda14777a0e7df60d0b7ab7ec613ede69d9e2545f62acb20531bffec096daa45fe6ba15ff717bc340973af9a014f34ce5a67eca4725ec88a88692874f142d4d52b15eba15f632f0ad6e46892b83a483ee1f71662faee1cfeafe1a48204ed176d8e42e8d120b9c61aa5d710d645f5d7cad20b7149f39ccd1195cde6c5a2bc9e0cfb40a21f1016570a85f07173b9cca5e1e75fab1af02da07a19a16f26219f74daa3a6ba817a8b7a494035672c930541eeefa26000feffcc53314d5860ad33cb9feb3ca5d76446df1d15470b1f5ad0e1229c8a5a2b532eca7adf5117fd8eb6d983b2b27fa5ad9614f40a7570395849d9b2f43ebbc4baa6b4af97cf7b64456c7be9a360d93ac460c8fcc54a59ec3581259140e09c3d9270ebf7b63d1ada02f53a374dcdf883e6ba4ebf97484a70061fcb470d98a772470e0f05fba549f3aab192d21d81c6a037281b4eeffadc63eb0c367cfed414cd39ce02d44ea4b788a1f9f73dd905f7b01d0fcf8c1189079a8b6c492bc7cfc36e89b732d7add5c21e5f6f719304d936477147e28eb05f824611d5cfe48f997e0d77de2a16eeac806ce36aae0086095645b951974d707e4fd6299eb15df15442df504d8376cb8bbb039c562b490287dfddbdfbae0740d832448fc84c499ba69ad56fd430c5d9df8b5322f67637e29448cfa9579a8bbe1164571d5232edb091eb33d5ea222165968a771ddaae7f04dd429ff9d519a9303b4ea6ec859cec116b4279b13c4dc89fe729a381f3d00bb8fda9ac60b90f0fe3a273426f26fda75cbd884720bc6e80026685779897bdee757be751baade1e1afe7dfed77933911fe210a3f2cb41656a1f060d044453b231d464cb5b5192fd28bfa227e9b8ee095dbff4aeedae82f22a81175110735b24897692fba8545eb3b4b5d6fc36d943ecbfaf17da9a639d16bf7d9d47489e5abfbfa7b3ade71a7e900fb563e38a62ba88ff79c6b5033d64f472f140053c3410b3fa0d92562981667294ddb6100f97321fe5473d1d37a8a0c43d5279ed4002ed5478a3ec6aaecc7dfb5b64b52441fc8d75e968daf39fc4ad1b42d2e3886f7922dd5946b1266be50336356ccc31d7c5ec99d2165de419ec5294af6889cfcdab8258728b643a7c0905a6310ab06837363166d951229fddb2a33ee60faa001f848a9b059db6236de35b079f5729fdec0714ab22c3040a2f76e5d78b02b4b255af37ddc72d85ccfa0f5b0dca1fadc96526ad77c04ba84df25a111e610a5d42573d6c52e62d48330a829a8c66bf2817c30d37dbfe13edb77c8954be7e195501a7400665b4dc092b4d1c188c066d43dc081c062aad00f4874ac737b38a4b2dedf329d698295ef4d885f036261d137af8cbf0d6cd20f6348af1acaee15fe10fac1706a0626d78bbb421a5d19bda3576dafaacf1264e1084b3e8916decd6136b736afcdc85d67edd3688a949842327c056124a8f01e2ad64a63b442c7feee12d05f74a8a7cb2500439b3c4ccd692329cc2cc52601c12ec38bb37bf05634429bfe2979e99af802dde2d35475b6f200c552be542b365941440e38200057150f7feabcb96ef14f8f6fd03a7811188db4ffd138abf6e08f48b4510d0bedbd50c3ca9d5e8a23758f7aae66e59834b0f58884e8444b717d21ebeb1ca4ed17a9ab2df06a1914edc2f33bc9909524a977fbcfc083c8adae11657c5800bf69e7182ab1c7a58205bce47ff11cc4fe8edc460632c7317a6d12324582dfdd27718f260a724748b7c17155043b3e1dcdf406053a726ed46755ae3601175434617cecc9119777ccf79555cb0cdf1be6bde57317d9239f6f5e61575dc0fad23d073fdadbc85732cfc9a22fe890f85039e27a1b6b15da5013c9d295a6fc3ff6d4bd264890a290c1fecd5a9a6e8cfff46d777b5aa50d7f95e01df150483186b116de1d2629e320394b4a508200cac454abcd895364ade2d29d671b820c12b56eb06e00a15b0e1550fbabf0d07d08458c5b119e6650cefcc94d11c1a0910aa1a3ab420fcb2311ef2986e08cf421d6fd4d21fad99d909e1ecccf2a8b5f9fef247c6b8803812228261ae6ddbb2b8b833dd827a0b41ac4b9248e5ef7ecdd39e83975fbea9f9fc256ac06eca45033419519051086511a5691fdf4c3788a3f31374216b5e66340eee7d0c3884967bc0a83c2aa09062305ad2fe5d4374db7f8009b1c2890933160abbc8c027fa2fccbdaf2b0475b9d0aa13bacff06be8fd60f02f7f340ff54ac69316a26d4128333d9bb7d88fa39ee1a3f0633fafe71a89d6cff4f944b33f78e5927074437cb8febb9aeaf1e5a1aa173b5685c5f269b6ff240a12ba10fb85f10505253bfb232110fc24d3113f809ecbbcd0b7f38e27cc1d1f291abccd13fd602f59a9369faf3c7fb5b9993e8837700b7c5bd24d642e7db0bc24e631b0c8542fb30b3a01e088988997cae2f5ef4b6e4991b0fd627f85391d39bbad3388fe6338d726b8784c2ece81b626cb397a05b931f50944bdb944b3816cd552c8035a9fd9dfac58381670dd7664d326d00d2acda90da3bbda7538b36f7792187dbc26972ed3b2f5ef68a563d0a9c77f1b8e0271e707767dd83bd7cecb52f105cd18d6fcc2c30acaef347bd80012c133d36110ef45bb2a4a4d8fa3c673269dbd3d2bc5cb5dbe3509daac6f507fe6879de6b7b08186aa5324ba7b3952de7487aa9825b61597b4f7dbf8f2fef3d9fdbd1997bdbf1337b7c652ca3d27b05a6b6bf8c28e7b52f354b6f9c4136afd75b407e91a03949ba31a8021a284a18e418438d2044ff629426e1a8de5d218d385d0c8d13b7c6da0e955fde9572bb70a40aa68f639d0e63b686f42a242723a3436151a4005f93a18599de406751d2d3ae89ac6d0e5742e26a5f426184746175d72d37a3527aa230839b2d99e44f51929936063c56e96c5bb05cb20362d78e30476182fd5e6003621d8db2f554ed5482431a4385b167b3cbc7be32ce13e47062cc1ff6c42a62e214c0e782c1aaa2b7c048c033635654ecf77134499974676043a4233cec9d7ddbc37fbb88133671e113adfffe049607fb0f39791561be4e265691f8c23a2af1ddf86bfbb7fb7dc64ebfc64da1d2c4d97a2f9d9dace68c01b556afde6234478762d6d06f3b7e699ab3df4d445a8f13dcd431d71459af4751f3d9039ec6f2ab7a5fa0d64a8f3d0804f8917f79fe382e227026ea5fe8b29e48a5cd806758d8a25ba7fa1e8391736307a4e47536f3fd70d19f6aa37b3471aa614499ce0a233f5692ce429a301d6737c75c3d809a7c9abf5effe42bb44fcdb8edd9d92c15e5359a4ba050f4cc6b892b5a2b1f03e31b5635ed4736f08ff83a7917d93d9da687f71c51c247ea17527ea9a72fa8789a7522455f0be0b1bbac054312b08e2695f3a0642901c7884c700641c7f3963b1d45c3c85fe64eb0bbeae60ac0c71f1d4a77f0bc762f1a7fb0e0f2e57ccb130bc0081e0cb860aa249ca866efc583cfc0f361de09d6e86e8b504151bf863d1d8819b9350704e318b1b4bfd8293090bbddb5bd39fa8fe4ed9b7d47a456fbe720c14c18707407dbb91c25c84fcd38f436305b4a97b30914a3a166c5155670c4aa743726e4018a11d72f6af32eb599b77b40b5b5849eaa1b5a9b4c7e4f9af47a28b11297448455f563697bd9fbc45954959a8d278f5286390e7a8b92e440745d7de4d3a449d3a9ae56d7e8f790b14efe6f8155871bb6c98eccd0cfcf5f8b4bea88c74a13964f5e342da72d79d6f30b1c06d6af3dc79ce8908f7bdf54915594a549c52dd2498ad084b1233b4fd3decff73bf8be1aa424cbc204dc63b13ed35f420a3961cf28577042f6d8b27ff3d755de973301853380efcc2191a75d5308a785cb8ff357b833f5ce5aa3d4e9b5b820cae141c50657b2e2c763d339c7f6490b433ebbdcb95341f69e1e66b1df06f37d5179198387436151ff47b4d42145151bf7ba83d12d0f712d39b2404e4d51160bc77489d66b6e6c6360e1466be85dc8687804bf9b45c86072dbf26ef5fbc5a08ece7dc7780442bee4f6cbaef9b9e200bcead40e99c556b2c2ac236e633d312de541dde43cab47a47aa4cdda695c5a97553373a57452f8ed5533324705417ac1d0e5b992ea8a6a281ea1ce5ec494b19d4f489da1524afc269ccdbb43caad0c7e2e6ed25fab626c952a20787d8fc47b2d09effb1e13154f926b02b393d49d2a55ad9ce0b0c058eb791ab82c0e2b30289b06fd5632a824cb938ccf7edc3eaca166b935ac618294bbe134bc56a713db2b7cacb606fe8689ce", 0x1000}, {&(0x7f0000003a40)="781fbd20d2b6112a618832cc76ca70111ecf47a4c482be905c3921a294fcc1fc24e35d3a110a98eab7ade5b037e65a9cc4", 0x31}, {&(0x7f0000003a80)="0cd75329508d420c7272507b12960643128d592356b97dd54058455f7770b59952c088ae8fcadfe879499a9d13f17648871af4f21b2f59317960c7654e8a337893a1f290b5140b21acd1b651d437ce9711f34fd174295af9f0a308afcf7ec654db6e3bf996cb2a2e0ebf1e810a4a37c0580af2e4e22bc8e19c835fab4746d6afee80dbac52a503f435164381f861751f75c92b787050a52fcb192137d28363", 0x9f}, {&(0x7f0000003b40)="4035642ac456a84aae475f5a88012334b70dd3066f6fc1b3231b4b5d31cf02360b02fbd933cc1e8b66e6e091f7e6b9fa74e7aec4192bad9a799d0ddbd0fcf431f91c64c2575a24e60d66e9d04e3a7b196056c45ebf552283c9e38dcb41b043b890647aab049de42cb4b43f99ec37582ca2356a15939a", 0x76}, {&(0x7f0000003bc0)="b34e4c5efc8d1dd197de3373d11636f663c52850bb8dd01201c713512349ca49e251e812bb5da211af76ec5c69a2a69a79a69dd8848e9f696619", 0x3a}], 0x7, &(0x7f0000003c80)=[{0x80, 0x1, 0xc, "53910f6e235a627ffb1dc47a8bf5693db9c00ed06dedf2b6ea3003041ac115f5c6f37cf11f945e2f8319ab8407ddd4c2b9918e504a99b0ba105c61becfb7cbfd9f1ee5a29e1c214c537fd7c4ddf5f95bfac84eb42f7fc6eb7ca524ef399f737c55ae26506c965e80de5f160b"}, {0x78, 0x1, 0x3, "49acdf646f567214c3ea6f05c2d969bd189c2d31e278fb51a1ced9cd241b43d43e9e3a75150077d68117b7886c838ae8af5347c0cb78e317fcee3dc6fc40c07f18e90a5b537417b305e3a834f19e61515887b2d30b6c30b39f48321f10ffe99c86"}, {0x80, 0xffff, 0x5, "3ae9b5e51f0bc76ec6af2223c6f68dc95c5c9d944ffd435f7b283de45ce2c8b9f35c98f3ecdd8b442e9e8332b9b89dc20d0fe5ae7ba0c2f66bd35ecd4c7d18cc83a0f749b68790cadba64c8b34b50810f54cad6a7f5bc47e0d4c2317a9cf6478ce9caffd1c4f028e472af8cfc206"}, {0x30, 0x1, 0x3, "d2462ba04c31f2f2c6f27dc3ef9e48f6c7dde5484491575f807708ec"}, {0x40, 0x1, 0x2, "ddf683659a71b6a5cba440d98fcb3b403b5ac0abf1a582de506eb09416a17192d73203927bc38d8386"}, {0x108, 0x1, 0x0, "dc443e0bcb9ea5f29a7b1923ffe916fac95f4be6feca9c523a2e1227ec926d4d1c4bfccaf6948ea3076062acbbacf5776b24cfa9ed32e58148482e9ea125cdfa3ed769e9ef543a086066db575b077561fa81c103b182f8685f9511fe1732ce86f657482791d9918c9b10508a507bf581e0fbe57203881fbb8eeb9d5e7ee0dfd5c340140069e2b2ed62a92e46647ffd52b550111ad46a1be5d1b1b712357d044e163d0d4ee79acd675658492e5a2e81379c39f5c01feee14dd1200989eab200975f6ab6a58878facbf7a65d39584adb71969c4a1f792373a83da2cd81e26e84d4af342271b52706fea8469739df5a40634a0dc6cf32cf4675"}], 0x2f0}, 0x40d) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r3) syz_emit_ethernet(0x437, &(0x7f0000003fc0)={@empty, @remote, [], {@ipv6={0x86dd, {0x2, 0x6, "c99421", 0x401, 0x67, 0x4b, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x4, 0x2a, '\x00', [@padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xf8}, @generic={0x5, 0x95, "ecd0cc36ffcdb9ca94bbe34cdb6e3091d41129a0bb0fc1db9be6054d5479509358ca2d947fcc28d99d42031a98931639509a0f11e6f1673d66e617d9b7b78bc13f1a1e9d22556e52f8e016f2466f631e46572c5c664a4d9788dc16f80e9d877097c0e67231f9b10b34d2cc8324fffd51fece6b4d34aba8d31ff68b3297eb05167115bd3e8cbf5392ff7bb099d26fc70a07cc7b48ef"}, @pad1, @generic={0x8, 0xac, "880e607aa9f01189b484c52bc551d0739d053bc8be008e2d57579e46ec39b9b407a8bb8ea810ecd963881b4cd448c3ea6c78605e0aa4ac583212216e95c332525bd6a1bb2e059a61b3ab1bcd146d5f9975aa60109a913a8788159940b9e412a6646808ec5e1ffa6c44b2e7f71a3a276f606cb8dd34ff6ad8249ab3096c25cc3b30a938f23bed80fbc38423d61da708ffd771b8f2eddc2cabb29aafcff48a2aab7124a2d461ea9a6162e7e81e"}]}, @fragment={0xff, 0x0, 0x7, 0x0, 0x0, 0x2, 0x65}, @hopopts={0x6, 0x3, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7}, @enc_lim={0x4, 0x1, 0x9}, @ra, @enc_lim={0x4, 0x1, 0xf0}, @jumbo={0xc2, 0x4, 0x10}, @pad1]}, @hopopts={0x33, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0xfd}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8000}]}, @hopopts={0x70, 0x5, '\x00', [@jumbo, @pad1, @pad1, @jumbo={0xc2, 0x4, 0xffff39a7}, @enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0xc694}, @jumbo={0xc2, 0x4, 0xc824}, @enc_lim={0x4, 0x1, 0x6d}, @ra={0x5, 0x2, 0x280}]}, @routing={0x89, 0xe, 0x0, 0x4, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fcae9d255e8c8ed17add5c501a1d7c0a", @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast1, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @routing={0xc, 0x8, 0x0, 0xd, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x80000001}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback]}, @dstopts={0x61, 0x25, '\x00', [@ra={0x5, 0x2, 0x33}, @generic={0x5b, 0x56, "225f23128257d1eedc539be4f91114d5c2171b62b74ad5cccafffa85d1858cbaf663aa90418282c1e285522641a91d0d10376fddf7c5d0889b41258c77ae81f81effb768ff8b0fa094c68733a404dc470c6c0530419c"}, @pad1, @generic={0x5, 0xc5, "866ab0ea2e0a90ffeed1ebb261ae5312693f9378838fa86ba5036d2b41e30bc283eca1d34f5c8ae6175ab7b274864af4f19abf33ebd8d09dcd0be4bc8de231318a2096c8135d9053f54b5e19dc4ae40a2add8a30c2b5637720886fc307c930022a38775b26edb9e5291924498ad3d183b2896a18b7333ab309116298eafa67158432065c55a85778d2232380fc61463dd38c0d8a2904ff6abf38954eb1af51c7c26dbd79ca40105ae99117c17b294bc06d1843807e1e7ec70ab8e5f68ec3535a7dcdb2f716"}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x7f}]}], @generic="502a8b0406a697ff2d5b25181ad6fffe149b89aa607f5890cc4f37e9d224cc80ea52c96172f8bff6921110e4da23963725"}}}}}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000004400)=0x1) setreuid(0x0, 0xffffffffffffffff) bind(r0, &(0x7f0000004440)=@in={0x2, 0x0}, 0xc) r4 = kqueue() kevent(r0, &(0x7f0000004480)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x1, 0x118}, {{r0}, 0xfffffffffffffffe, 0x1c, 0x80, 0x5, 0x14d0400000000000}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x26c8, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffc, 0x20, 0x2, 0xffffffff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x3, 0x1, 0x3, 0x80000001}], 0x7e8, &(0x7f0000004580)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x7, 0x5}], 0x6, &(0x7f00000045c0)={0x6, 0x1}) sysctl$kern(&(0x7f0000004600)={0x1, 0x21}, 0x2, &(0x7f0000004640)="026ce33d46749b359777ff4788b0ef9004a3de2c337abf7c067b8d29de489f3b49de788e742e391b0b874f9d89a7a2d68a2266c764c04a1d80f6573c19ff86edbbb90abe3d3ba4", &(0x7f00000046c0)=0x47, &(0x7f0000004700)="af7ce6a306f5", 0x6) pread(r2, &(0x7f0000004740)="dc4d5258082bd4564cd41760b550bd6771439838601511", 0x17, 0x6) 1.129037948s ago: executing program 1 (id=238): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) getpid() (async) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0xc, 0x1}, {0x7fffffffffffffff}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffe, 0x2f, 0x40, 0x0, 0x2000000}], 0x8008, 0x0, 0x2c9, 0x0) syz_open_pts() (async) syz_open_pts() syz_open_pts() kevent(r3, 0x0, 0x0, 0x0, 0x6c, 0x0) 11.126625ms ago: executing program 3 (id=239): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x15}, 0x2, &(0x7f0000000140)="ae2a2d931c8cd06a0b996db61029c87b", &(0x7f00000001c0)=0x10, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x100, 0xfffffffd, 0x1000, "0000000000001000", 0xfffffffe, 0xffffbffc}) fcntl$getown(r1, 0x5) getuid() getgroups(0x7, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000080)="cca699a451c9533aee4528d5064b9457270d7f", 0x13}, {&(0x7f0000001680)="9dbf28789006ff2c3562d5a9706ed160dd4634f4f93cfd3802e8f93d4578844ad2afec449b1983fb2a1dcbd0810ed1b0d093197b1059da2d5475ce4b0bd783ab77faad9162d05c6db2c326eff2b6713825330ab56f7ce5383ca95c517dcd87958a765897d7931c73a55cb88845e8ea9961c864d89293ab0d1c8db22dedff0ec1d047eacc7698e008a0b90e7ff9e0ec12d5e094dc644000000000000000", 0x9d}, {&(0x7f00000000c0)="2a35bf7846696a52c05480d40935a4e320fc5e5e83050c6f70c86e5e72b37d01eb1f848b0a9faf2e99317e72dfe0382dd1", 0x31}, {&(0x7f0000000280)="26aca14f756fe4f901876eb01f0ad8d1b45f6cd0e3e53b43b22f08cffb132fb1e0a1ae0044650f76f62d32c80c81ee02de9594c19cf6c62d05c008eae9efb7f66cd6bb44cbe67e85f0f9a9dd99cccbf3b004567db618dba4ff2fe8353ad6c85855d95ccada908d386fd9d4bb07b9c919a006e3ba696c1642d91ad69da0d0df7db915ed5d7746cad605d84a9762084c26ef8679347e5a9a9db09482d69fd2ae4954887be1e15e97afd8e24f36f2a01086065ee3b75d4c2786442560ded2f7625e0576", 0xc2}, {&(0x7f0000000380)="4ca31540f7f412049094b4fd64a405032bc65be6fb96a1bb48f22d7856f76ee05190c33676a8576b92bf441292d7132a46c173e4a8649181351770a992e876e97b37337aa73c6eae8918836dbd4dde88801853a96ff4f031fc8fcf5a092b01bc238e9e8f3e150093536866a6f9f95b6fa0bc2feb789d461039d05db21e46c7b4ca81752b2f0ffd7c9777cf37a4cdf17c98a2e81637590f1d018e9459e0132e87f48f4eb8665683782b3560cfd1ab8142afcb163458c8f5183acaa2862de6c1c40b04ccf11d2a72d1015a0ea364854d75b70aeabf68313756124074b2863a6b15676bbb7c45a74f7c39770013a8c26a270a339efa6d39774372d329eea31d0c30ee5227b2d31e3490436633bfe2bd1b531d89a14e42dfee4f4a0818ffcf14914a9f454a56111963723d57c4dd48e910eaf1aa6af08aeb76a3766943f0898d84a48c171de0966c8b8174eb89a8cfc5f32c59f71c6cb75198bf2c579f19f734a67560133462c5a11f26f175d539c55bec563df897d4342235fdf2b2ec6bb3686924ddfe2fe36879896695c4dbfc614cdff9323c6155645ce04968599d7cd8f342616191a37085e8781af6d342f4c6b0f714c337417ec0365196a7dd16017ed1f0e65226c2436721d477063ca8381aef82b88a390a8dfa07146288f8c7e55fa95134f43cfae36946ca042206f1790803f184f00b6bea647be1264491cdd96f729dfab542a377ce2940300d8b7430d25d877946302c428870be0470c01f49ac3f35621ef48e7999da41f69c70f79f780392ebe53df6ded9e8b8362086ab4c592acb6f81a0834d3fc0de17b4fd6fa1d341ead1cc135b4341753e82e3d3f0ff8f2dea40d06e381461c9552954e15404befd37d13cbbfa30f8665d68191fed2b30333c3de6002e0e7d8c8dc8bd37c47e42c792afe650e2d747f9fbbf7d056e6de5d8355a3066b70891d20b6a61ecc65acab77cc279b43b1365761a75a9c52d4b1fc86d1aa262c78093c0caa4ff0d840ffad94190a382113be1ad310e4764efc77ee1a44d39ff64399cf784acd9582f6bb25126e9d7dc53323d7963cc92b660d18d378be5133fc3d140e8f30d5ca5619e85f0b54cc6cb77fc3fc4417bfab012a2169421937d13224a6dfb42c05e7e6484cffab5ec6c08b4f7aad030543710237edae319fa57a0b93b862864f2ad209a540fc452d5a21f9bf086b60450ebddec12bfe071d924f4c52e61750582e81792d3bdaa8007c971bd7af44f18a0326ce023194f48d61786110b495cd89abfddfc3615401d2ee851f0b8faf32f033100274e0bc66b1fc604317943d27b70ab06ae3d33d9058f524dd26e5a2a9238c20106be8e702cddd6ae1700b4859c0beb7ffef3a70c1eaa133a36fba2c9bdbc57ec78377864fe1e8ed26579b56b13c7d3226051135ddad7899a55c9967d40ec0576d5085ff4b2877b7b4dd81ab6935a9fd5aa2782844c4e1d54bd8408917f9bea72a6df7075d70872880fde1d143b48b8a3e82c92994caccc88a01c51825dcbb82663c42d202ea92967ec1e3d75d5535b288a2b81cb670a05c28b1eb7684ea9847afa09c7acbe07184697691ac7e712dc5f0dbe6f4659b80a51364e9f2079754308603e13f20d9efc58ea56553645b4102a0c5826ac3a2d130d64ebf30293f9216b2a5660e0af9ece6b9e3078d80be301a0a2fb90f6983732224772ee82545f439c063d6a1d19d5fe8b613338af54e6191606c4bbc6426998d0df106711edb62ad8ab2f26e34904ab4148b3882f917af31c6bbbfe0a13e46f71a9ac73b02a90cc4190452a49b80b3d41a3e79ba2e8a2d9ccd19fbfdcb72c3cb68eb34f342c3d1fcd21caeff09feeb0e4d55144d2367ea86e82a1b9b1057a8b84c3f18b4f2283aca76a660e36e685ac31c23d14d52e3623e8921615530a06867c992a97a1426709bcfa17630db17a49c994cb06aa75aa4ee5197ff97df985d38f42d72d5b43e2c2ee02235291dad6cc2c9ba349e1e0d8f4a88c2f38c8df79a7b04f9527868a7cc534a8e63c3fa692cecd49eb1358f4401abbbf3a1ab2b552be6a5c25e67d28f6c1edb262db02d0bc2cf850a9e8f4043d76d56fc4e8eb25e346bb06558250508653f9391f13039c59efaadb286d40abac93270ec170431132559bfa43a7b733c27b1a6a77816a29dae8a1eaed7eee20d6977b7ec41e2fd80b5810b0fd112edaaaa4df8a6010ecb98edb54b64338ec3f17bd1ec0c8d70d9bb229e7e0771b028e8e6b21a6fa06b7d0944df0fd785d9e16f6a60df97dc4e80e702001fa58ba55c234adf9f1f20ac8db8581d355b3e02bfbe23db4e37d9baf5bcecf064d9d5d8546601df5c489f4d1856b0de36d5fec69a4fb85aa1b94bc9e3ea65f6d49ed25a7ac98fe586cb950677108e094ce8c0bfcd9e6a54f5f2ab1a449ac5459eb0053620278bb14c487e6d9bace9956d376ecce8f0556cfac22a935bbda0d6246efca61694845d61482b6f58a213b31115b8bc80561b05f5260cb4e31b0665495cf2b0039cd17be7d6fa120e2e09ef3cb731bb39b35631e16fb6d19a25cfc3014d96fd34d64729eb8e9e23804d696ba43e8ad6614f3c0aaa446265356525eba641d5526a269ef684ee7ac201246f3729b68a7ac7d82aad6dca504199c3f05f69d7029882fe337365323c67df34bb1c4e896fba3f79c007e99b0cec2f4173b1086a4e70d681baf5e7fd36d3a9e0cb3a458926f9404eece9f977e3afa4b10f0d0d4f8af0fec51a2f01129cba324ead721aa5dc254ded081916e810d5a6df7847abe662e4d64e3a3a066c337631e9375e925f2abc80d515ed594be04e05e8d5ddb2d01d22fb051f358f3ffb4830b8706a90690d1aa3a5ef0d1064d4b956f32d28ac639e11645ca9559468ea071e0007eaf3fa9271f415388d7f898225773a14afa18b2f044a95d231680f2fd3ed6ce544ddafccd7410c439e262a1d5071b4b919c0fc638feec68edfac9b74ac3ac45fc3ae3d25d01d23591fe29be2bbe5368e1edb54320da6ff89c154d5e0f2ef484e1f0e41c5f4a5ec75eb5fb72529f884c5c61c2fac4d54d9b7b8bdfa99d8850cf6bf253bf902724253a702756e109ecc7f4941c7394fe226f1075999e350b8e9801ed493297c505925e9b6ed511d91345ebd27965b285888bc972837949e8dfeecbd92d9f912a2fa197871d01729331ee9ac2868277f1282b47225e898f894c6c70ca3b196a772b36fc0fecb09ef3296af44f962c387e4339b65c8b56b4bc9d50c7a117d235bafdea1af483f732ea1d355a69b0930c2a98fd684d5edf72dd250cf71e7105807f4aff2dcf382927b818e3319b3da45d37bc569a4e6519976029577ca3f89b8f3e5f9dc7405b95067c74139a920a0ed297ceeaf30f6ecbde0d9ef15cad60d0f6bc0fd316b310bb78b18bf1b5f5ca53f0adaed166179fddaa57751f06a04a7060d9c90e451fd106fcf3daaf8ad010a9e53290148e8857d377f44fe03a8ffdc3201180cc46ed1a9eb8d24b948f9f5e73bac7a83cc9b2bf35520525c50ad4687508aa21890a6223523c3e001bfe517e15acf945df00175a8b3b11a0e593f254f6167ce0f7cadfa19983db9a3c3d45c3ea2857c8cd270e38b853c3dd018b9ead5980164ec4ca25de99b022b322ca8607461f999da08a80b8bb5b517d931e7f5c5b5b1a7bf6d2fc0b63bfd16a82e72420433531d13d5720cfedac323f1e8c372b0e4e9796ac28a19bb0af0792fbe243dcd9b2d408f4f70dcffb06e67cf2c3da3c322e14ea56c2eca7912351aee9ec755f51159f1a32e996a50ef94e80df3e8ff198c80171e8b3c9b874e4c6a206bc1666836e4d41b7080fd71bc9a939d7ea6da36eaab8682112b8478392ca5c31cdefd21e9e900a1de2934b29cdac562c8473bcbdbd198e07f2c42411d4db518127ccce2d4a56459d14ea0cc1db8c0e6c0d52100e3cd01f7f4f276d3c9428d9947ab065e9f439ebf06c647dd7a412739c2987775ab02ee9276995e349926709c9d3050460de08a218374e9e288290117efbf72599704f3b3527a8822b4f8d401856a501d34c8445c31930859bec0b3eda4d233e8bba6068ce4c44d16ee0d69d346e2363648c92d04d09b3f74f6c4d57599df9151194b0bf23e97b0501e6241cd65c736d485cc61153a321cb1a6e485ea6075d7be0d15f9f470222c0ccc71132b17a7b334fcf84570c3619e250d40e1d1eaab4b1f6c1cdea09f763a4dd973ebcd46af47b750579a25c318184259030bcb8df2ebfc8daae6321d0f24ec4db589d0c214fc7ac6b6ceaf41e92a2ce6949fa5722713d2e0714648bbde5f008b5b63c983c1efcf541cde5ae08a7fbe430e4081323777486fb740631dd870235a9efa6033c87fa3221596ab3d928ca364fb72c139d3c7a0c0a0092ad7a5aa0da6782ab10d0790cd293b62e3b4c8233be3cef72d40aab9b184f2d7c0fa2baca097687477b1f100e67e2832e8fdc85fc2532bed729d21c7ce37adb579b72e84ca872206f21dfa43f34ab325149a3a136615363b83a55b8cec962d8bde44faf848aecd8cb45ca28a0b012a29df667d2106dff0630bfe8a68982e766317fadd1c992576709ff61868e64cacac1e217c65fabc414307faea626a98af0d06548d913a7773f1aa82e3f7fd568f4e14db8760148125b37db9b12e790addc549ebdd70687950b50b76d89f4ac7b49cb6d9b9501bab2ee8e2605df8ca7adaaeef7664f2a8daf8c16d602f69512160592e8c529b0d0e1001c2b77f845b74bb0605d77fe3a9e11a13953e06b69c562509da697861c7b6775eeb862e18849a3b2357e63babec8e61684ec8470948f523b1ee9741f916f1bea247002976bbe95ccab9724c0ce8e8c3b87ab2fd67c5bec1df38ee91110cf38839f6b19053eb083e76879f225cc86ee947b0edf578c1b4ea79bd615d44a71952ab3196909b35b117a71ea3b3940f0439d3b9fe24c0a1615b8b33b33a52136dfafc1a6f97798221589edaa5d1dc845d0e0ea8df21cee83709c43748613f382f0d5e62205a91f5034073ce36f7842c859450db257cf62b71504e98bb7a027db95b22afa6b1f7fb5796652c2d03f7398f86ec3f81b8155922050072079ea75bbbe6b45f505c2be70c07a2763db14ed8c287f0c3d7a3fa4b02436a57eef19cca3e80cf95bc51e9a71d9c7dc5b8b888fd131a40d2bd75fd7ca1688613e255f9eeeadef29a864f8f68f04586dfb7076553b5ec2ee60f8fcc98d18007f85c0eff61e46b94f25e7aae3875b7eca6de989ec7751e49370e526d7d166b223b4fb26e30875616886b97a70dc48cab73d91dfdec1f9dca5d32a777195df3f0a4e6f385e73af1ac70dbb5e3085f16c532523804e93574fd0a14b39ab445566d3904c937e1ca9881b4045c1e5515b2d8093230a9edf5bbc1bb04aa65932f3d2fea4b67fe542cf8a04f559e152491d4684975d81337f439fb28b80f9844a803b486a892feb37ad29ee729f422be083f1b54ff98c92edfbd913733485982765a1c7dfd9dc5c00e7605ba85062cf518c78d46256f6a062af38c367e4b9ca16baa43477f08d4241c0bfcb130b630685750580c78d50ed4e7bc4c52c9efa0b0d95964132252146373b7aee65583db4143d795df783fb8d08bf800d2f91517046d7f92562f4050553ec409df6516e6f7b849c30866eb9efca1ef94eedf64d0ac21866b32b5d234ef9ac1d4da86a953606618ad72e0e3ec6ebae36c6f7e438b91da2e5fb3c36334f8717f7bae9a68ae92f2bbddfc6b618196cb02596fb98d2dc33f9f60495686e7b330a0ed585", 0x1000}, {&(0x7f0000000180)='k', 0x1}, {&(0x7f0000001380)="39ddf77029df0a29e64263f76701d082b73d7fb8122e0446ac02191c99d46de6a5875175bb1897b6e08e8ec59b7cc7653c63ec0f82c2e1fb191c54d5cc2ea18536581ca4b645f412b277b219e45676048c037dd23615d9322f86646f437d0c6704b763253bb083b8e69461f527d67c25f9b2020cabb9c0bacaee5d6acc87bdfa1c4612ad6fb647b869a4fdeed84be2f84c11509e7515b8dbd24d2bc2490db454b1eb84d637f8fa6b745529388503e5da56e50da89db948a1b2e6eddd", 0xbc}, {&(0x7f0000001740)="6224a2b25eadbc9a7e46a533234f07e10f981e055c0da4fd5cada1c7bf159b6d53e4c622aba06baa679f0f7e5c50e24e71daec9a218fce19ab4f7509ae25feb034957446307410b0e1fffc2b93e0aab7b32c713b6a1f44a617e54572e9e9d454f6a5378b130f62ffa592e6ae5d7100a8fe3239066e1e4333d8fca274df20c9fc5a884701cc3332f56b82e6c26a382718560a9dfc1efe8f8ccfcf0000d986122a071ce94c1ccfde882edf6eb54b53731f43d92e71ce7fa7d817cd91c2f7c235d77814634d43c1e1352f5b66233326673d7e6a312ccf8c31fc07ad914ae0c6492c1a1b7467cd45a5825d656bff42aa5db46a1b7f84e5ee5bbd407dc8300b95c7b2e980e650442553b271f384f5ef55ac49cc14e8c726e107a624fb5bbf895546e2a96369771ab0aaa2d7cd82842aaf7d606ab37f15e31b49639d17bd81309f78ff9bf358a0e1e013a4d471319343c0b0e9e3322123d469847b18c15b1b4b6372bbccc1046f934c7cf6e34704fdc6c669bbee3c791e892bceec8f7b8ee74befd67e451670fd7610a3fd80b98239d67a", 0x18e}], 0x8, &(0x7f00000015c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0x58}, 0x2) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb000850b8174e9d653e2c6f000000500000000000fe800000000000000000000076d75bae000000aa4e204e23"]) 10.696441ms ago: executing program 4 (id=240): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() fchown(r2, r3, r4) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') 1.274562ms ago: executing program 7 (id=241): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="6744d6e1", 0x4) (async, rerun: 64) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) (async, rerun: 64) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) (rerun: 64) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) pwrite(r0, &(0x7f0000000040)="21000de13f0524aa36e7f938b0249272a0942823cc16ff9b67f94c74e978b42bb7f7d2655edd8f6dfe85534c31176bb0d9b857b1c35a6c6e2493c26a0b8af37e", 0x40, 0x100) (async) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)) 977.113µs ago: executing program 7 (id=242): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x40047463, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x15b2f5012f9d0c2f, &(0x7f0000000140)=[{0x4}, {0x3, 0x0, 0x0, 0x1000082}, {0x2, 0xa6, 0x9, 0x6}, {0x1, 0x6, 0x67, 0x800}]}) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 0s ago: executing program 6 (id=243): syz_emit_ethernet(0x41a, &(0x7f0000000000)={@empty, @local, [{[], {0x8100, 0x3}}], {@ipv6={0x86dd, {0x2, 0x6, "ff4a2e", 0x3e0, 0x0, 0x1b, @mcast2, @loopback, {[@routing={0x33, 0x8, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="1847a5efb524d56b56f6e71f92adc39e", @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x6c, 0x15, '\x00', [@enc_lim={0x4, 0x1, 0x4}, @padn, @ra={0x5, 0x2, 0x7865}, @generic={0x4, 0x9d, "04adfdf8c2e1aa4c826566da50382141bce0267f08b37604c29bad41d504df09682ddbe123edecc22f73a70662f02371fa8033cb0719a77dd336d5ff4d3deea4211240bb595c8537742fc67a39429c55a3a6cdcc0bf0fa8f9d4ebfd03f41f764faf17ff810eedec478e129999c6b315417a62372026021d680e0e5688a36a8fbf90ce0f277cce941559b0a4228a272a63931d512053781f12a36ff0ed2"}]}, @fragment={0xc, 0x0, 0x2, 0x0, 0x0, 0x2, 0x66}, @routing={0x50, 0xa, 0x0, 0x3, 0x0, [@mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b163a75fb1ea183999c4161958287ee3"]}, @dstopts={0x11, 0x49, '\x00', [@generic={0x8, 0x204, "8fd9bb29addf59651cd1eeaef901ae8738d806b0825bf008371acea6e61e96d85e26e0d074f0ef3f57e4b38b9372f6ee9f703b2d35497e4883a4dab1fed7580d2fbfdd9924e3f9bfa04ec73f56b3c2f3bd79f025a824dc52db2451d5b7c30edba220113440e6ae89cd7606a24604db45497bf7b318a5ba689b46f72b88422db8dfc3dbc1c05cce41b7566f293bbb313a79ce79833f5e937d0db640dff2351e08cf6b385732b488fa47c1a76c25b7bd5f5ad84cc6cceee42a71e3f23f07ea197b95af6c1f341cc7ffcf0b65b6d606e5ec23142d1a81f54191f5e7c085a4119018cf1b0920455de9a0c56fa8f435b1e8f1486c6ea17a209a7e93bd4883e8d7a4343fd8782c721fe086ee1990874fe8079db32a65a30bc5f0052ae94f5b5ba2cf6eb0a437ddc478d4a16070d1cef015bdb5b8ea6d03520998bcaca721c24e0f435ccce18b3fc2f00441ac61992b2bd0a27154d4ae92bdf94f4fb6876d5aec1951d572217c68de0034768ec8adffdde4f048f38c4b5b950fead7869d493c82594a51a46560c1511d52b8615e28a2780ba8949230fcfc037c3df4c0c009e52dfd56de7c4ed2588da88c6f5f31a42ca122a9c60f325c5bc92c35bcc64fda4eeaf8ed935fa8163b6bed0024e6ca3f77767c1adff6cff20875d8c295cbdbfc5f467355a4bc6256257e7be6c18906d69e491cf2b9b26c873a745c040d12c7d0cacbb692cd5ad3a316"}, @ra={0x5, 0x2, 0x2}, @generic={0x3, 0x41, "7a2a6ea5c05d9879a1a823a6ac96a129cd1973070cea584b269d4784b7e07a0137aecc72d938cda7c074208de56b22092fbd41f591ccaf1d8935bc515927e8f8ac"}]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x6, 0x6, "fed222", 0x200, 0x89, 0xf2, @ipv4, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000020000/0xd000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00'}) mkdir(&(0x7f0000000080)='.\x00', 0x1a4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="940105", 0x3, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="940105", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mmap(&(0x7f00002b7000/0x2000)=nil, 0x2000, 0x4, 0x4812, r2, 0x8d) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) getpeername$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) (async) getpeername$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000002c0)=[{0x6c, 0x40, 0x4, 0xa0}, {0x2006, 0xfd, 0xff, 0x3}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) kqueue() (async) r5 = kqueue() close(r5) fchdir(r5) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @broadcast, [], {@generic={0x10ed6}}}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@local, @broadcast, [], {@generic={0x10ed6}}}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) munmap(&(0x7f0000684000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000684000/0x2000)=nil, 0x2000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.176' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error panic: mutex 0xfffffd806be7b138 not held in mtx_leave Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 393272 28785 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830777cb) at panic+0x1e5 mtx_leave(fffffd806be7b138) at mtx_leave+0x17c msleep(fffffd806be7b050,fffffd806be7b138,4,ffffffff832017c0,0) at msleep+0x125 vm_map_lock_ln(fffffd806be7b020,31433651000,0) at vm_map_lock_ln+0xd4 uvm_map_protect(fffffd806be7b020,31433452000,31433651000,1,0,0,b4268bc9c8f93e00) at uvm_map_protect+0xe1 sys_mprotect(ffff800030b7ecd8,ffff8000371e0bd0,ffff8000371e0b20) at sys_mprotect+0x34c syscall(ffff8000371e0bd0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e488f7d20, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: mutex 0xfffffd806be7b138 not held in mtx_leave ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830777cb) at panic+0x1e5 mtx_leave(fffffd806be7b138) at mtx_leave+0x17c msleep(fffffd806be7b050,fffffd806be7b138,4,ffffffff832017c0,0) at msleep+0x125 vm_map_lock_ln(fffffd806be7b020,31433651000,0) at vm_map_lock_ln+0xd4 uvm_map_protect(fffffd806be7b020,31433452000,31433651000,1,0,0,b4268bc9c8f93e00) at uvm_map_protect+0xe1 sys_mprotect(ffff800030b7ecd8,ffff8000371e0bd0,ffff8000371e0b20) at sys_mprotect+0x34c syscall(ffff8000371e0bd0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e488f7d20, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371e07d0 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff800030b7ecd8 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5e0973d10f6efeba r11 0x3b45e16c2aae87fa r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff813e7875 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371e07c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=141742 pid=86428 tcnt=3 stat=sleep flags process=0 proc=20 runpri=50, usrpri=50, slppri=4, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003727dc18,0xffff800030b7f990 process=0xffff8000fffeed58 user=0xffff8000371db000, vmspace=0xfffffd806be7b020 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *86428 141742 51011 0 3 0x20 syz-executor 86428 65986 51011 0 3 0x4000080 fsleep syz-executor 86428 72646 51011 0 3 0x4000080 fsleep syz-executor 48717 158949 19860 0 2 0 syz-executor 34861 454337 67764 0 2 0 syz-executor 34861 4443 67764 0 3 0x4000080 fsleep syz-executor 26259 410968 46295 0 2 0 syz-executor 26259 234794 46295 0 3 0x4000080 kqread syz-executor 26259 459320 46295 0 3 0x4000080 fsleep syz-executor 28785 50285 87635 0 2 0 syz-executor 28785 166905 87635 0 2 0x4000000 syz-executor 28785 393272 87635 0 7 0x4000000 syz-executor 5164 172874 44018 0 2 0 syz-executor 5164 331634 44018 0 3 0x4000080 netcon syz-executor 5164 19462 44018 0 3 0x4000080 fsleep syz-executor 56450 30756 0 0 3 0x14280 nfsidl nfsio 10118 365779 0 0 3 0x14280 nfsidl nfsio 81418 456199 0 0 3 0x14280 nfsidl nfsio 2877 222704 0 0 3 0x14280 nfsidl nfsio 39657 150552 0 0 3 0x14280 nfsidl nfsio 40545 464940 0 0 3 0x14280 nfsidl nfsio 82057 80540 0 0 3 0x14280 nfsidl nfsio 11878 304066 0 0 3 0x14280 nfsidl nfsio 94812 179815 0 0 3 0x14280 nfsidl nfsio 61474 95606 0 0 3 0x14280 nfsidl nfsio 81729 376378 0 0 3 0x14280 nfsidl nfsio 44186 224977 0 0 3 0x14280 nfsidl nfsio 53969 281106 0 0 3 0x14280 nfsidl nfsio 7429 138854 0 0 3 0x14280 nfsidl nfsio 91364 266220 0 0 3 0x14280 nfsidl nfsio 77841 197476 0 0 3 0x14280 nfsidl nfsio 44424 239518 0 0 3 0x14280 nfsidl nfsio 58990 15059 0 0 3 0x14280 nfsidl nfsio 39695 351457 0 0 3 0x14280 nfsidl nfsio 19348 352731 0 0 3 0x14280 nfsidl nfsio 72457 133781 0 0 3 0x14200 bored sosplice 38860 393600 72537 0 2 0x2 syz-executor 51011 255868 72537 0 3 0x82 nanoslp syz-executor 26172 155279 72537 0 3 0x82 nanoslp syz-executor 67764 276646 72537 0 3 0x82 nanoslp syz-executor 19860 108720 72537 0 3 0x82 nanoslp syz-executor 87635 76365 72537 0 3 0x82 nanoslp syz-executor 46295 420931 72537 0 2 0x2 syz-executor 44018 58857 72537 0 3 0x82 nanoslp syz-executor 72537 269569 80244 0 3 0x82 kqread syz-executor 80244 11365 75520 0 3 0x10008a sigsusp ksh 75520 311118 1103 0 3 0x98 kqread sshd-session 1103 515224 95612 0 3 0x92 kqread sshd-session 73264 454705 1 0 3 0x100083 ttyopn getty 95612 117577 1 0 3 0x88 kqread sshd 36414 400622 41150 74 3 0x1100092 bpf pflogd 41150 224881 1 0 3 0x80 sbwait pflogd 84596 298071 91110 73 3 0x1100090 kqread syslogd 91110 350030 1 0 3 0x100082 sbwait syslogd 27070 98866 1 0 3 0x100080 kqread resolvd 56502 523743 65978 77 3 0x100092 kqread dhcpleased 16281 162582 65978 77 3 0x100092 kqread dhcpleased 65978 437097 1 0 3 0x80 kqread dhcpleased 88122 1924 0 0 3 0x14200 bored smr 62687 66398 0 0 2 0x14200 zerothread 18543 512342 0 0 3 0x14200 aiodoned aiodoned 2523 184825 0 0 3 0x14200 syncer update 10125 12372 0 0 3 0x14200 cleaner cleaner 73366 498763 0 0 3 0x14200 reaper reaper 65555 310283 0 0 3 0x14200 pgdaemon pagedaemon 78390 130252 0 0 3 0x14200 bored viomb 29117 178022 0 0 3 0x40014200 acpi0 acpi0 84215 229665 0 0 3 0x40014200 idle1 4746 246430 0 0 3 0x14200 bored softnet3 26348 101744 0 0 3 0x14200 bored softnet2 63653 447621 0 0 3 0x14200 bored softnet1 79099 500013 0 0 3 0x14200 bored softnet0 11588 77328 0 0 3 0x14200 bored systqmp 13475 157925 0 0 3 0x14200 bored systq 75694 492303 0 0 3 0x14200 tmoslp softclockmp 98920 470055 0 0 3 0x40014200 tmoslp softclock 51411 302345 0 0 3 0x40014200 idle0 1 329305 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &map->flags_lock r = 0 (0xfffffd806be7b178) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 vm_map_lock_ln+0x6b #4 uvm_map_protect+0xe1 #5 sys_mprotect+0x34c #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 86428 (syz-executor) thread 0xffff800030b7f980 (65986) shared rwlock vmmaplk r = 0 (0xfffffd806be7b118) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 uvm_fault_wire+0x73 #5 uvm_map_pageable_wire+0x40f #6 sys_mlock+0x23d #7 syscall+0xaf8 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83592d78) #0 witness_lock+0x5bb #1 syscall+0xad6 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10226 11194K 11317K 166960K 11584 0 pcb 18 12K 12K 166960K 55 0 rtable 242 6K 7K 166960K 378 0 pf 39 18K 20K 166960K 67 0 ifaddr 46 8K 8K 166960K 57 0 ifgroup 63 2K 2K 166960K 81 0 counters 66 36K 36K 166960K 78 0 ioctlops 0 0K 4K 166960K 1507 0 iov 0 0K 32K 166960K 20 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1366 86K 86K 166960K 1580 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 13 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 373 0 sigio 0 0K 0K 166960K 4 0 proc 72 91K 140K 166960K 542 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 155 0 in_multi 103 7K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 392 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 234 73K 77K 166960K 5114 0 UVM aobj 15 2K 2K 166960K 15 0 pinsyscall 42 84K 105K 166960K 1492 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 17 0 NDP 13 0K 2K 166960K 36 0 temp 48 6816K 6880K 166960K 7500 0 kqueue 13 20K 28K 166960K 67 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 47 1 0 1 1 0 8 0 rtentry 112 118 0 4 4 0 4 4 0 8 0 unpcb 144 547 0 530 9 5 4 6 0 8 3 syncache 336 6 0 6 3 2 1 1 0 8 1 tcpqe 32 3 0 3 2 1 1 1 0 8 1 tcpcb 808 234 0 225 14 6 8 8 0 8 6 arp 120 20 0 1 1 0 1 1 0 8 0 inpcb 336 502 0 489 17 10 7 12 0 8 5 nd6 136 24 0 0 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 4 0 4 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 1 0 1 1 0 1 1 0 482 1 pffrnode 88 1 0 1 1 0 1 1 0 8 1 pffrent 40 4 0 4 2 1 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 45 0 1 1 0 1 1 0 8 0 pfstkey 128 47 0 3 2 0 2 2 0 8 0 pfstate 376 45 0 2 5 0 5 5 0 8 0 pfrule 1344 22 0 16 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 485 0 2 31 0 31 31 0 8 0 art_table 32 486 0 2 4 0 4 4 0 8 0 art_node 16 117 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semapl 112 11 0 1 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2041 0 535 95 0 95 95 0 8 0 ffsino 272 2041 0 535 101 0 101 101 0 8 0 nchpl 144 2572 0 885 63 0 63 63 0 8 0 uvmvnodes 80 2231 0 0 46 0 46 46 0 8 0 vnodes 216 2231 0 0 124 0 124 124 0 8 0 namei 1024 8791 0 8791 3 1 2 2 0 8 2 percpumem 16 53 0 6 1 0 1 1 0 8 0 kstatmem 264 38 0 12 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 1 1 1 0 8 1 scxspl 216 7269 0 7269 5 2 3 3 1 8 3 plimitpl 152 255 0 238 1 0 1 1 0 8 0 sigapl 424 706 0 636 10 2 8 8 0 8 0 futexpl 64 3591 0 3586 1 0 1 1 0 8 0 knotepl 120 392 0 0 12 0 12 12 0 8 0 kqueuepl 216 150 0 140 5 0 5 5 0 8 4 pipepl 320 131 0 104 3 0 3 3 0 8 0 fdescpl 496 667 0 636 5 0 5 5 0 8 0 filepl 152 4142 0 3887 22 5 17 17 0 8 6 lockfpl 104 104 0 101 1 0 1 1 0 8 0 lockfspl 48 44 0 41 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 683 0 670 1 0 1 1 0 8 0 zombiepl 144 637 0 636 1 0 1 1 0 8 0 processpl 1160 706 0 636 7 1 6 6 0 8 0 procpl 648 1110 0 1031 9 1 8 8 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 664 1103 0 1069 24 12 12 14 0 8 8 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 14 0 14 14 0 8 0 bufpl 280 2608 0 99 180 0 180 180 0 8 0 anonpl 24 168929 0 165550 49 2 47 47 0 185 22 amapchunkpl 152 16443 0 15959 25 2 23 24 0 158 3 amappl16 200 4509 0 4485 18 8 10 15 0 8 8 amappl15 192 24 0 24 1 1 0 1 0 8 0 amappl14 184 121 0 109 1 0 1 1 0 8 0 amappl13 176 22 0 22 1 1 0 1 0 8 0 amappl12 168 1336 0 1306 4 1 3 3 0 8 0 amappl11 160 67 0 53 1 0 1 1 0 8 0 amappl10 152 29 0 29 1 1 0 1 0 8 0 amappl9 144 143 0 143 1 1 0 1 0 8 0 amappl8 136 23 0 20 1 0 1 1 0 8 0 amappl7 128 110 0 98 1 0 1 1 0 8 0 amappl6 120 204 0 202 1 0 1 1 0 8 0 amappl5 112 159 0 147 1 0 1 1 0 8 0 amappl4 104 338 0 320 1 0 1 1 0 8 0 amappl3 96 3311 0 3203 4 0 4 4 0 8 0 amappl2 88 726 0 656 2 0 2 2 0 8 0 amappl1 80 8863 0 8296 14 0 14 14 0 8 0 amappl 88 4704 0 4533 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 0 1 0 1 1 0 8 0 uaddrrnd 24 667 0 636 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 667 0 636 1 0 1 1 0 8 0 vmmpekpl 168 6723 0 6689 2 0 2 2 0 8 0 vmmpepl 168 50199 0 48341 97 2 95 95 0 357 8 vmsppl 448 666 0 636 6 2 4 5 0 8 0 rwobjpl 56 20405 0 17234 48 1 47 47 0 8 2 pdppl 4096 1341 0 1272 97 26 71 85 0 8 2 pvpl 32 14585 0 0 120 2 118 119 0 265 0 pmappl 248 666 0 636 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 413 0 49 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff834a1ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83592b70) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83592b70) at __mp_lock+0x192 syscall(ffff8000371da7b0) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba5fe02abe0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff834a1ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83592b70) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83592b70) at __mp_lock+0x192 syscall(ffff8000371da7b0) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba5fe02abe0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830777cb) at panic+0x1e5 mtx_leave(fffffd806be7b138) at mtx_leave+0x17c msleep(fffffd806be7b050,fffffd806be7b138,4,ffffffff832017c0,0) at msleep+0x125 vm_map_lock_ln(fffffd806be7b020,31433651000,0) at vm_map_lock_ln+0xd4 uvm_map_protect(fffffd806be7b020,31433452000,31433651000,1,0,0,b4268bc9c8f93e00) at uvm_map_protect+0xe1 sys_mprotect(ffff800030b7ecd8,ffff8000371e0bd0,ffff8000371e0b20) at sys_mprotect+0x34c syscall(ffff8000371e0bd0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e488f7d20, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830777cb) at panic+0x1e5 mtx_leave(fffffd806be7b138) at mtx_leave+0x17c msleep(fffffd806be7b050,fffffd806be7b138,4,ffffffff832017c0,0) at msleep+0x125 vm_map_lock_ln(fffffd806be7b020,31433651000,0) at vm_map_lock_ln+0xd4 uvm_map_protect(fffffd806be7b020,31433452000,31433651000,1,0,0,b4268bc9c8f93e00) at uvm_map_protect+0xe1 sys_mprotect(ffff800030b7ecd8,ffff8000371e0bd0,ffff8000371e0b20) at sys_mprotect+0x34c syscall(ffff8000371e0bd0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e3e488f7d20, count: -9